Happy new year! I hope your holidays were just as fabulous as mine. The first half of December was rather productive for our team. We purchased all the Christmas gifts for the holiday season, fixed a few bugs in the proxy and added a great new feature: Mass link replacement. Read the details after the jump!
Have you ever had to replace a ton of resources to ensure that a site is fully localised? If so, I assume you realised that it’s quite a hassle to do one by one. Enter mass resource replacement. With this new user interface, you can specify a list of URLs to replace and their replacements both as URL lists. If you just need link replacement, not resource uploading, this will simplify your task considerably. You can find the wizard just under the Pages list on the Dashboard.
The wizard has four steps:
On the first step, you select the target language(s) that you wish to work on.
On step two, you input the list of resources that you wish to replace. Links must be validated so that they are in the Pages list.
Step three is for adding the translated URLs. Make sure that they are in the same order as the source resources were in the previous step.
On step four, you can review the replacements. If everything is OK, click Start translation.
The translation proxy can integrate with XTRF to manage the XLIFF files to be translated. We tweaked the integration to make it easier to use. Notably,
Quotes created by the proxy don’t have to be automatically accepted
We can either zip the XLIFF files before sending them to the XTRF project or send them unzipped, one by one.
It’s not mandatory to specify the workflow any more.
Project start and end dates had to be specified before. They are now dynamic so that you don’ have to keep changing them.
Naturally, we fixed a few bugs in December:
A bug was squashed when a Work package was set to automatically export the content to XLIFF files. In an unusual edge case, some segments were missed out from the XLIFF files. They should now all be included. Additionally, the Work package generation algorithm was tweaked to prevent a timeout for extremely large pages.
In November, we released added new security-related headers. We tweaked them to ensure maximum security on the Dashboard.
We found a bug where the search and replace feature in Snapshots didn’t work well with particularly old Snapshots and fixed it.
We have an extension for Google Chrome called CREBBL. This uses the same technology as CREST but it’s aimed for sites where adding the one line script for publishing isn’t possible. We squashed a bug where the language selector would crash.
We fixed an error that came up when actions based on various HTTP response codes were defined for the responses coming from the source server, and then all of the actions were removed.