About WebTranslateIt.com

WebTranslateIt.com is a web-based translation tool to translate documents and software.

Learn more at WebTranslateIt.com.

Subscribe to our newsletter

Get our monthly newsletter about WebTranslateIt’s latest features.

Recent posts

web_translate_it rubygem v2.4.0 released

Posted by Edouard Brière on October 12, 2015

We released a new version of the web_translate_it gem, the open-source synchronization tool for Web Translate It.

wti synchronization tool

New Features

There have been several releases since the last release announcement (for web_translate_it 2.2.1) on the blog.

Here’s what is new since that version from the changelog

Version 2.4.0 / 2015-08-10

  • Now returns correct exit codes. 0 if command successful, 1 if any error has occurred.
  • Limit the amount of retries to 3 on timeout.

Version 2.3.4 / 2014-05-23

  • Add --debug option to turn on debug output.

Version 2.3.3 / 2014-05-22

  • Use longer timeout.

Version 2.3.1 / 2014-05-07

  • The .wti configuration file is now parsed by ERB so the API token can be stored in an environment variable instead of in the .wti file. Fixes issue #118

Version 2.3.0 / 2014-04-18

  • Deprecate wti push --all. This command was replaced by wti push --target, which is slightly different since it only pushes target locales. The --all option was deprecated because pushing all source and target files at the same time can cause synchronization issues under some circumstances.
  • Add new wti push --target command to push target files only.
  • Read more about these changes the blog: https://webtranslateit.com/en/blog/posts/264-Updates-to-synching-behaviour

Version 2.2.2 / 2014-03-13

  • Fix deprecation warning. #112

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.

web_translate_it rubygem v2.2.1 released

Posted by Edouard Brière on January 28, 2014

We just released a new version of the web_translate_it gem, the open-source synchronization tool for Web Translate It.

wti synchronization tool

New Features

This new version adds one new feature. The configuration file can now include a needed_locales option. Contrary to the other option ignore_locales, needed_locales is an array containing all the locales you want to sync with WebTranslateIt.

Here’s an example of .wti configuration file using needed_locales:

We also upgraded one library dependency in this version.


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.

Automate your Java apps file sync with wti-maven-plugin

Posted by Edouard Brière on November 14, 2013

wti-maven-plugin is a new plugin for Apache Maven made by Julien Redondo. It automates the file syncing between your Maven server and WebTranslateIt.

3 commands are available:

  • mvn wti:init to initialize your translation files on WebTranslateIt,
  • mvn wti:push to push your files to WebTranslateIt,
  • mvn wti:pull to update your files with the latest version from WebTranslateIt.

I am sure many people will find this Maven plugin useful. wti-maven-plugin is open-source (GPL v3) and available on GitHub.

web_translate_it rubygem v2.1.6 released

Posted by Edouard Brière on August 28, 2013

We just released a new version of the web_translate_it gem, the open-source synchronization tool for Web Translate It.

wti synchronization tool

Fixes

This new version fixes an issue with autofetch for Ruby on Rails projects.

Improvements

This new version adds one new feature to the wti pull command. It now lets you specify a file path or a directory path to pull. For instance wti pull config/locales/javascripts/* will only pull the files located in the config/locales/javascripts directory.

Another improvement is that all commands now report the current project’s name. This is useful for larger projects spread accross different WebTranslateIt projects.


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.

Tools for WebTranslateIt: Translate your Ruby on Rails strings in context with i18n_viz

Posted by Edouard Brière on May 1, 2013

Are you translating a Ruby on Rails application? Would you like to give your translations more context to the translations to your translators?

i18n_viz is a great rubygem for Ruby on Rails projects developed by Jakob Hilden from Railslove.

What does it do?

When translating a list of strings in a YAML files it can be rather difficult for translators to understand the meaning of a sentence, because of the lack of context.

i18n_viz is a rubygem that lets your browse your own Rails application and visualize and edit your strings in a ruby on rails project. Think of it as a reversed lookup for translations.

i18n_viz highlights your app’s translatable text and adds a tooltip containing the translation key which links to the translation key in your favourite online translation tool.

View this video in HD at Vimeo.

If you configure an online translation software like WebTranslateIt the tooltip becomes clickable and links directly to the segment on WebTranslateIt.com, where you can edit it.

Installation

The gem is well documented, so installing it is just a matter of following the instructions.