[Freeipa-devel] [Transifex] Upgraded to 1.0, Woohoo!

Transifex Newsletter newsletter at transifex.net
Wed Dec 22 19:38:09 UTC 2010


Upgrade to Transifex 1.0, woohoo!

   A fresh road leading to increased stability and awesome future plans.
   Please fasten seat belts and remain calm for takeoff.

   Dear fellow Transifexian,

   We've just finished upgrading, testing, bugfixing and polishing a super
   major upgrade of Transifex.net. We're psyched with the new features and
   the scalability the release brings, as well as the control and options
   added to everyone's workflow.

   We've went on and re-written the core Transifex Translation Storage Engine
   from scratch. If you were wondering what have we been cooking in the last 6
   months, since the last newsletter was sent, well, this is it. Transifex is
   gradually becoming "git for translations". We now have a solid foundation on
   top of which we can continue making Transifex available to a bigger audience
   and continue innovating on the service. The new engine can handle way more
   fine-grained precision than before, since it is now working on the very
   strings inside your translation files.

   _Major changes_

   The new version [9]brings some big changes to the traditional workflow used
   by project maintainers. In particular:
    1. Translations are now _stored inside Transifex_ instead of
       being auto-committed to the versioning systems. Project maintainers will
       now have to use a _command-line client_ to export the translation files
       from Transifex, e.g. right before a software release. The command-line
       client is continuously enriched with new functionality, and will
       eventually become something like 'a vcs for translations'.
    2. Instead of cloning the whole VCS repository, Transifex can now _monitor
       a source language file_ using a public HTTP link to it, such as your
       GitHub "raw" URL link to the English PO file. The command-line client
       can also be used to push the source language files, such as after a
       string freeze.
    3. Support for more translation sources, such as _QT's .ts_ file format
       were added. We're already testing _Joomla .ini_ files and others.
     Links:
       9. http://help.transifex.net/user-guide/one-dot-zero.html?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email#migrating-your-project

   Moar featurez:
     * Translation file metadata auto-updating (PO headers)
     * Clone a language (useful for en-GB, fr-CA, etc.)
     * Non-English Source Languages for resources
     * Web Editor: Translate from Multiple Source Languages,
       Translation suggestions, Keyboard Shortcuts
     * Basic support for Translation Memory
     * AJAX support in many places, including the web editor and common screens
     * 100 new languages, now reaching 261
     * [10]Application Programmable Interface
     * New [11]Transifex.net Help Section
     Links:
       10. http://help.transifex.net/technical/api/api.html?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email
       11. http://help.transifex.net?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email

   _Migrating your project_

   If you’re a translator, the only differences you will notice are the UI
   improvements we made. More AJAX, nicer controls on your files, incremental
   saves in the web editor.

   If you’re a developer, please refer to the section [12]Migrating
   Your Project to make sure your code and workflow are migrated.
   Basically you’ll need to start using a command-line tool, similarly to how
   you interact with your own versioning system. Then, you can run a couple of
   commands on your local workstation to pull fresh files from Transifex
   whenever is needed -- e.g. before you release your software. To make this
   process automated, Makefile rules are our friends. We understand that this
   might require some extra work, but we really think it's worth it in the long
   term!
   This was a very big step for our small team and large codebase, so please
   bear with us while we're learning and getting more experienced with
   smooth upgrades. If you have any questions, take a look at the [13]FAQ, or
   contact us directly at support at indifex.com. If you need assistance over the
   telephone or Skype, just let us know straight away. For live,
   community-based IRC support, you may find us on #transifex on Freenode.
     Links:
       12. http://help.transifex.net/user-guide/one-dot-zero.html?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email#migrating-your-project
       13. http://help.transifex.net/user-guide/one-dot-zero.html?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email#frequently-asked-questions-faqs

   Let a thousand languages bloom!

About Transifex

   [14]Transifex is a one-stop, batteries-included Localization Hub, helping
   developers reach out to an international user-base. Transifex supports
   translations over standard formats, straight from the development
   repository. More than 2.000 projects and companies are using Transifex to an
   international audience of many millions.
     Links:
       14. http://www.transifex.net?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email

   Transifex is being developed by [15]Indifex, a fresh company based in sunny
   Greece. We work closely with large corporations as well as a large number of
   small-to-medium enterprises. Learn more about our work and our services at
   www.indifex.com. Do you think we can help your company with its
   Localization needs? [17]Get in touch with us.
     Links:
       15. http://www.indifex.com?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email
       17. http://www.indifex.com/contact?utm_source=Transifex+Newsletter&utm_campaign=98eb4f1481-Transifex+1.0+Upgrade&utm_medium=email
==============================================

Unsubscribe freeipa-devel at redhat.com from this list:
http://transifex.us1.list-manage.com/unsubscribe?u=14154d471be565eb94c9e3e00&id=0a2ad6b02a&e=12ff591a5d&c=98eb4f1481
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20101222/ecbfec51/attachment.htm>


More information about the Freeipa-devel mailing list