The WebTranslateIt Blog · Page 50

i18n news and Product Updates about WebTranslateIt · Page 50

Now Testing: Search and Replace

By Edouard on November 23, 2010

I just added a new batch operation to Web Translate It: Search and Replace.

Search and replace will allow you to quickly search for some text and replace it, directly from the translation interface.

Let’s say we want to replace “email” by “e-mail” throughout a project.

We’ll start by searching entries having the word “email”.

Then we click on the “batch operations” link to toggle the operations.

Click “replace with” and type “e-mail” in the box that appears.

That’s it! All the words “email” will be replaced by “e-mail”. It’s that simple.

We hope you will like this feature, and we’ll be glad to hear your feedback on our support forum. Thank you for using Web Translate It.

Web Translate It Update

By Edouard on November 17, 2010

It has been a while since I posted an update. Rest assured that Web Translate It is regularly updated with timely bug and security fixes.

I released two important new features to Web Translate It this week.

Fallback parser

The fallback parser will allow you to import virtually any kind of files to Web Translate It.

When you upload a language file to Web Translate it, the file goes through a parser which extracts each entries to translate, and displays them nicely in the translation interface.

I developed a bunch of parsers so most people are able to translate their apps.

But what if you use a file format that’s not supported? Until today you were out of luck. This new update brings the ability to import unsupported files “as a whole”. Meaning that if you use a custom or exotic file format for your internationalisation, Web Translate It will now import the whole file without extracting the entries.

This is a huge improvement as you can now use Web Translate It to translate virtually anything.

Enhancements to team page

The new team page makes it easier to message your team members, or to message the whole team.

This is a first step towards improving communication within large translation teams. Important changes to the commenting system are in the works and coming soon.

Other changes

Many small improvements, bug and security fixes were made.

  • Security: Application cookies are now secured. They cannot be transferred by other means but encrypted through SSL.
  • Bug: E-mail addresses to sign in the site are now case insensitive. According to the RFC 5321 specification it is technically possible to have multiple email addresses whose local-parts are the same characters but of different case. However this is extremely rare and confusing users: if you signed up using John@example.com you couldn’t sign in using john@example.com.
  • Bug: File Fetch API now returns the status 102 Processing if the user attempts to download the language file whilst being imported.
  • Bug: Deleting a string from the web interface now rebuilds the language files
  • Bug: Searching for text having a dash (for instance “e-mail”) is no longer incorrectly considered as a negation search by the search engine.
  • Enhancement: Support for multiline comments in Apple .strings files
  • Enhancement: Enhancements to the PHP .ini parser. The parser now supports entries unquoted, quoted with a single quote, and quoted with a double quote.
  • Enhancement: Updated the JSON parser to spit out more meaningful parsing error messages.
  • Enhancement: .resx files generated by Web Translate It don’t include empty comment tags if there are no comments to export.
  • Enhancement: Entries in language files are now sorted by key name, case insensitive.
  • Enhancement: It is now possible to choose whether your locale names use dashes (for instance en-US) or underscores (en_US). This is a project setting that affects the file names.
  • Enhancement: Fix empty translation suggestions from Google Translate. Web Translate It’s requests were not getting any results.
  • Enhancement: Add updated_at timestamp for each files on the Project API. You can expect a much faster version of the web_translate_it rubygem coming soon.
  • Enhancement: Add support for .conf files.

That’s about it! I hope you will find these improvements useful. Thank you for using Web Translate It.

web_translate_it gem 1.7.0.7 released

By Edouard on November 15, 2010

This minor release adds support for synchronisation through a proxy.

To update your client: gem install web_translate_it.

Link: Cloudsafe

By Edouard on September 15, 2010

Cloudsafe is a secured platform for storing data online. They use Web Translate It to manage their copy and translations and wrote about the 3rd party tools they use.

Here’s a mention about Web Translate It:

In our view, a cost-effective solution for creating and editing all texts which are required in our web application and have to be translated into several languages. This tool has provided us with a web frontend for writers and translators, without interfering with the developers work. A small script would export all text resources from the source code repository and re-import all revised and translated text snippets back. In our case this included more than 300 individual files on the staging server that were easily updated with a single command.

Best wishes to the Cloudsafe team!