Skip to content

Translation-tool/translation-tool

Repository files navigation

An open-source web tool for translating UI. Distributed under BSD licence.

Core features are:

  • Language files in java property format
  • OpenId authentication with flexible access rules. See translation.properties.sample for configuration tips
  • Votes and moderation
  • Ajax interface

Requirements:

  • A Java web server (such as Tomcat or Jetty)
  • PostgreSQL 8.3+ server should be installed somewhere in your network
  • Apache ANT 1.8+, JDK 1.6+, internet connection are required to build

Installation:

ant clean war

Put the dist/ROOT.war in a webserver's "webapps" directory. You can also rename ROOT.war in order to create a web context, e.g. translations.war would be located update the /translations URL.

Copy the translation.properties.sample into translation.properties in the current working dir of the web server (usually parent of the "webapps" directory). Change the settings in the translation.properties and (re)start the webserver.

Note that you need to restart the server every time you change translation.properties.

About

A web tool for crowd-sourcing UI localization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages