web_translate_it rubygem v1.9.2 released
By Edouard on 21 décembre 2011
I just released a new version of the web_translate_it gem, the open-source synchronization tool for Web Translate It.
This version 1.9.2 introduces a few bug fixes and improvements.
Improvements
- wti now includes a library to connect to the String and Translation APIs. This improvement was contributed by @bray.
This greatly facilitates building tools around WebTranslateIt to manipulate strings and translations. Developers can have a look at WebTranslateIt::String and WebTranslateIt::Translation classes.
- The configuration file lookup (the
-c
option) was improved. Configuration files can now be located in another directory, and wti commands don’t have to be executed in the root directory. It is now possible to execute:
$ wti pull
$ wti pull -c /Users/edouard/code/test/.wti
$ wti pull -c ../.wti
$ wti pull -c ~/code/.wti
Bug fixes
wti init
was crashing on empty projects without a source locale. It now returns an error message.wti pull
was failing for requests made after a102 Processing
. This status code meant that the file was currently being processed and couldn’t be fetched. In order to fix this bug, the102 Processing
status code was replaced by503 Service Unavailable
server side. The client now handles503
errors andwti pull
doesn’t skip files after attempting to pull an unavailable file.wti status
wasn’t working properly.
Install or Upgrade
To install web_translate_it
, please refer to the gem documentation.
To upgrade web_translate_it
to its latest version, type in a terminal: gem install web_translate_it
.
Update 21/12/2011: I just released wti v1.9.3, which fixes a small incompatibility with old versions of ruby (ruby < 1.9).