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 as Freeware under a Creative Commons License. You are free to use it, but you cannot change it and copyright notices must be left intact.

Changes[Show/Hide]

1.41

1.40

  • 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

  • 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

  • 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

  • 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

  • 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

  • Initial Release

Credits

ResourceBlender uses the following libraries and resources: