Resources can now be auto-translated with Google with one click using the AJAX editor. There are several other additions and a couple of bug fixes.
Changes in ResourceBlender 1.40
- Added: One-click Google Translate translation.
- Added: Sortable columns to the AJAX editor.
- Added: Multiple pages are now shown for the Similar Translations finder, and the list is sorted alphabetically.
- Added: Filters to AJAX editor.
- Added: Support for custom language codes.
- Added: Asynchronous import, similar to backup.
- Changed: When adding elements, a message is now shown to confirm the element has been added which fades out after 3 seconds.
- Changed: Restoring a backup now shows the number of elements restored during the operation.
- Fixed: AJAX bug which caused multiple requests to be made.
Maintenance of resources is now easier thanks to tools to eliminate duplicate translations, create language variants and show completion percentage of all languages.
Changes in ResourceBlender 1.35
- Added: Dashboard to show a summary of all applications.
- Added: Copy translations from language page to assist with variants of the same base language.
- Added: Merge translations button to Duplicate Resources page.
- Added: Resource Summary page to show the completion of translations used by an application.
- Changed: Restoring from a backup file now shows the progress of the task on the server using AJAX.
- Changed: When importing from an XML spreadsheet, ResourceBlender is more tolerant of extra text which users may have added.
- Fixed: Bug which caused resources to sometimes not appear in the resources grid.
Translations are now easier to manage, and it's possible to delete unused translations using a grid.
Changes in ResourceBlender 1.3
- Added: Duplicate translation finder.
- Added: Unused translation finder.
- Added: Delete button and a delete confirmation to translation editor.
- Added: Breadcrumb navigation trail.
- Changed: On the AJAX editing grids, if a translation exceeds 25 characters, the text is truncated and tooltip is added to show the full translation.
- Changed: There are more tooltips scattered throughout the UI.
- Changed: Inputs on the Manage Applications page are now disabled when an AJAX request is in progress.
There's now support for user defined templates and a few bugs have been fixed since version 1.2.
Changes in ResourceBlender 1.25
- Added: Support for custom resource templates.
- Added: PHP Definition and PHP Array templates.
- Added: Warning to the AJAX translation editor when the default translation for an element is missing.
- Changed: The help link is now context sensitive and links to the part of the wiki relevant to the page being viewed.
- Changed: A prompt will now be shown to add an application before importing.
- Changed: Summary of generated resources now includes more details.
- Fixed: Installer bug when clicking the Next button.
Version 1.2 of ResourceBlender is available from the download page. There are several new additions in this release also some bug fixes.
Changes in ResourceBlender 1.2
- Added: AJAX translation finder to Add Element form.
- Added: Import from existing .properties or .resx files.
- Added: Validation to the Manage Translations page. The default language and element names are now compulsory when editing elements.
- Added: Zip file support. Translations can now be zipped before download. When uploading, zipped files are auto-detected and extracted.
- Added: Nice looking error pages.
- Added: Login/Logout link.
- Changed: If ResourceBlender has not yet been installed, all requests will be forwarded to /Install.aspx.
- Changed: Multiple sheets/applications can now be imported/exported to XML spreadsheets.
- Changed: At least one bundle must be specified for all application types.
- Changed: Bundles can now be renamed.
- Changed: Output format can now be specified during resource generation.
- Changed: In language selection lists, languages are now sorted by the English language name instead of the IETF code.
- Changed: JQuery now loads from Google's CDN.
- Changed: When generating resources, if an application does not contain the required bundles (eg: JavaScript and XUL for Firefox), a warning message is displayed instead of throwing an exception.
- Fixed: IE compatibility bug on Manage Translations page.
- Fixed: Postback bug on the Export to Spreadsheet page. If a selection was made, then the export button was clicked, subsequent changes to the selected application would not be reflected.
- Fixed: AJAX bug on online translation editor.
- Fixed: Bug when editing/deleting the last row in the AJAX translation editor.