Release Notes : Version 1.1

New features overview

99translations.com version 1.1 software has been deployed September 15th, 2008 adds many new integration features:

  • Version control systems integration
  • Issue tracking system integration
  • Ability to review translations and submit issues right into attached issue tracking system
  • RSS feeds allow project owners to get notifications when the project is updated by a translator and translators to see when their help is needed.
  • Improved access control by adding moderators role to the project
  • Tracking translations authors on per-key basis to allow conflict resolution.

Version control integration


The system allows integration with any modern version control system by means of HTTP pulling. All you need as an integrator is specify the HTTP location for monitored files. There are many VCS technologies and hosted solutions that support that technology, such as:

  • Subversion (aka SVN) has apache modules that are commonly used in the industry
  • GitHub.com – hosted Git solution getting more and more popular in the open source community
  • CVS is supported by means of CVSWeb – well-known open-source module providing HTTP access to CVS repositories.
  • Google Code – hosted SVN solution
  • SourceForge.new – hosted SVN solution
  • Java.Net – hosted CVSWeb solution

The system also allows integrating any HTTP based system by providing HTTP details for your service.

99translations server pulls newest versions of master translations from your version control when it is configured to. There are 3 ways to configure update triggers:

  1. Automatic updates every 3 hours, every day or every week
  2. Callback URL is the most effective way if your system provides a callback mechanism for the updates. You can configure GitHub or SVN to call specific URL when an update to source happens and trigger immediate translations refresh
  3. Manual refresh from the web interface

Issue Tracking / Review System

This version adds support for public review and issue tracking. The system flawlessly integrates variety of issue tracking system right in our translation review process. So a user reviewing translations can sent a ticket in issue tracking system right from the page reviewing translations. The ticket will have specific tags so that it is easy findable and a message with a lot of useful information from 99translations.

The following bug tracking system are supported out of box:

  • Lighthouse – hosted solution well known between Ruby on Rails developers
  • JIRA – industry standard issue tracker for enterprise Java applications
  • Bugzilla – Bugzilla
  • Mantis – small and easy PHP bug tracking system

In order to integrate you just need to create specific tags in your project (i18n, 99translations) and provide the system URL and credentials to 99translations.com by means of API key (preferred if possible – more secure) or username / password.

RSS notification

RSS is a great integration addition to the system – well-known Internet standard for news and syndication. We