wiki:l10n/GgbTrans
Last modified 6 months ago Last modified on 11/17/11 22:03:58

Translation Tool

Try it at http://geogebra.idm.jku.at/ggbtrans/props/view/

Very quick overview

To view translations, select a reference locale and a category from the selection boxes at the top, then click the view button. You get a list of keys with the translations in the reference locale that you selected.

To edit translations, log in, select a reference and translation locale at the top, a category and click the view button. You get a list of keys with the translations in the reference locales and a text area containing the translations in the translation locale that you selected. To edit a translation, just edit the text and click the submit button that appears.

Feature list

  • anybody can view all translations
  • translators have the ability to edit translations for a given number of languages
  • no locks: several translators can simultaneously edit translations for the same language
  • translators can choose any language as a reference language on which to base their translations
  • translators can attach comments to any translation
  • search feature: find all keys or translations containing a given string
  • contains a tool that imports properties files into the database

TODO

  • tool to export database contents to properties files (and possibly commit the files to vcs?)
  • documentation for translators
  • optional comments for keys - DONE
  • mandatory version field - DONE
  • input validation for commands: check that the command has the correct number of arguments, etc - DONE
  • input validation for translations containing placeholders: e.g. %0 does not intersect with %1 - DONE