ResourceBlender Express is a translation and internationalization utility which offers an easy way to manage localized resources for inclusion with different applications.

Installation - With Installer

  1. Run the installer.
  2. Launch the program using the start menu shortcut.

Installation - Without Installer

  1. Extract the files from the archive to a suitable directory.
  2. Launch the program by running ResourceBlender Express.exe.

Getting Started

Upgrading

Before upgrading from an earlier version, first export your entire database by clicking File->Export To->XML. Install the new version before re-importing the previously exported backup.

Support

Documentation for ResourceBlender is available online at the online wiki.

If you have any problems with installation, ideas for new features or bugs to report, please use the forums, located at http://forums.lime49.com/.

License

ResourceBlender is released under the GNU GPLv2 license. You are free to use it, and modify it, but any modifications must be released under thesame open source license.

Changes[Show/Hide]

1.48 ( 2009)

  • Added: Duplicate Element and Resource.
  • Added: Ability to specify extra columns when exporting creation reports to HTML.

1.47 (15th Dec 2009)

  • Added: Duplicate Application option to create a copy of an application.
  • .
  • Corrected missing .dll from distribution.

1.46 (14th Nov 2009)

  • Added: HTML export for resource completion summaries.
  • Added: Option to merge then delete unused resources.
  • Changed: There's now an option to right click an application and generate resources for it.
  • Fixed: Bug which caused chart for resource completion summary to sometimes show with zero height.

1.45 (6th Sep 2009)

  • Added: WordNet lexical database search to help translators find synonyms for the default language translation of a resource.
  • Fixed: Minor bug when the Escape unicode option was used with some european characters.
  • Fixed: Crash when entering square bracket or tilde characters as filters.

1.44 (1st Sep 2009)

  • Added: Option to open the output directory or zip file completion when generating resources.
  • Added: Option to output an additional file for each bundle identical to the default language.
  • Added: Conflict detection to Duplicate Resources with list of languages which have conflicting translations.
  • Added: Search While Typing checkbox to resource finder.
  • Added: Button to search for existing resources before creating an element.
  • Changed: Resources can now be selected by double clicking in the search dialog.
  • Changed: When merging duplicate resources, the preferred resource - the one which will be kept in case of conflicts, can now be selected.
  • Fixed: Crash when creating an element, the default language was not entered. Thanks Alemarko.

1.43 (17 Aug 2009)

  • Added: CSV export to language completion summaries.
  • Changed: Physical linebreaks can now be entered when entering a translation.
  • Fixed: Bug which caused the automatic translator to continue translating when the abort button was pressed.

1.42

  • Fixed: Bug which caused the application to crash when manually selecting the wrong file type for import.

1.41 (21 Jul 2009)

1.40 (5th May 2009)

  • Added: Resx file editor.
  • Added: Bulk add elements and resources.
  • Added: Option to escape unicode characters (with code points above 127) to prevent the need to run native2ascii when generating .properties bundles.
  • Added: Option to treat files without a language code in the filename as the default language.
  • Added: Option to add languages not currently used by an application when importing resources.
  • Added: A sample application when ResourceBlender is installed to show core functionality.
  • Added: Option to show completion of resources from languages not used by an application when viewing a resource summary.
  • Changed: When filters are applied in the resources grid, editing a resource no longer resets the filters.
  • Changed: RBT files can now be opened by specifying them as a command line argument. The install creates a file assosication by default.
  • Changed: Updating of the output filename is now more fluid when generating resources.
  • Updated: Google Translation API supported languages to include Albanian, Estonian, Galician, Hungarian, Maltese, Thai and Turkish.
  • Fixed: When importing from .properties, if a file used CR+LF line breaks, the \r was not removed.

1.35 (6th Apr 2009)

  • Added: RBT file (translation database) format to make life easier for translators.
  • Added: Shortcut keys and usability improvements throughout.
  • Added: Option to clear settings.
  • Added: Splash screen.
  • Changed: Progress is now shown when exporting.
  • Changed: If the database settings are changed after the program has been installed, tables will now be created if required.
  • Changed: Translations for a resource can be deleted by leaving the translation field blank.
  • Changed: When importing, multiple files can now be specified. If some of the files are zip archives they will be extracted before import.
  • Changed: The database path/server address is now shown in the main window status bar.
  • Fixed: Icons were only shown in one menu in the main window. This has been fixed.

1.30 (27th Mar 2009)

  • Added: Bulk automatic translation.
  • Added: Multiple application export to XML spreadsheet.
  • Added: Create Variant dialog.
  • Added: Resource Summary graphs.
  • Added: PO file meta data editor.
  • Added: Next/Previous element buttons when translating.
  • Added: Icons to resource types when exporting and flags to language selection dialog boxes.
  • Changed: Chinese Simpilfied and Traditional are now recognized when automatically translating.
  • Changed: The inputs for a translation are now disabled when an automatic translation request is in progress.
  • Changed: Shortcut keys can now be used when editing an element.
  • Changed: When adding/editing an element, the sort order of the grid is now retained when saving.
  • Fixed: Bug when importing PO files which caused the import to fail if two untranslated strings with plurals shared the same first 15 characters.

1.20 (17th Mar 2009)

  • Added: One click machine translation using Google Translate.
  • Added: Unused resource finder.
  • Added: Duplicate resource finder.
  • Added: Templates for custom resource formats.
  • Added: Column sorting to resources grid.
  • Added: Help file.
  • Added: Filters to resources grid.
  • Changed: If a translation is too long to fit in the column in the resources grid, a tooltip is now displayed and the text is shown with an ellipse instead of being truncated.
  • Changed: The number of resources displayed is now shown in the resources grid.
  • Changed: When there is only one language in an application, the expander for other languages is now hidden when editing elements.
  • Changed: When merging resources, translator comments are also merged.

1.10 (6th Mar 2009)

  • Added: Find Resources dialog.
  • Added: Import from existing .properties, .resx and .po files.
  • Added: Button to Edit Element form to show fields in a larger editor.
  • Added: Translator comments to each translation.
  • Added: Backup & Restore to XML.
  • Added: Option to zip files or output them unzipped.
  • Added: Nicer message dialogs.
  • Added: Context menus.
  • Added: Icons to buttons.
  • Added: Status bars throughout the application to notify when database operations are in progress.
  • Changed: Row colours on the elements grid now alternate to make distinguishing rows easier.
  • Changed: Quick edit buttons on resource summary window are now disabled when an application contains no bundles or languages.
  • Changed: Scrolling the application summary is now smoother.
  • Fixed: Editing resources for an application where the only language is a custom language code no longer generates an error.

1.0 (23rd Feb 2009)

  • Initial Release

Credits

ResourceBlender uses the following libraries and resources: