2015-12-27 14:00:00

Posted by frosch

Happy christmas season everyone,

as you may know, OpenTTD's translations have been handled via a Web Interface since ages.
When I joined OpenTTD in 2007, stuff was handled by WebTranslator 2, which to me sounds like already the second incarnation of the service ^^
In 2009 TrueBrain did a complete overhaul of the OpenTTD website, which also included a complete new WebTranslator 3, which has been
in service since then.

As you also may know, at the #OpenTTDcoop DevZone we have had a WebTranslator called Eints since 2013.
Its goal was to supply all NewGRFs with a Translation Interface, which removed the burden from GRF authors to collect and update translations
from various translators.
While it started only supporting translations for NewGRF, which is still reflected in its name today, it soon gained support for GameScripts.

In 2013/2014 it became apparent, that some parts of the OpenTTD Website need renewing.
One of the burdens on TrueBrain's back was WebTranslator 3. So in 2015 Albert, TrueBrain and myself started to advance Eints to its
final milestone: Supporting and handling all Translation tasks in the OpenTTD universe.

OpenTTD.org and OpenTTDcoop.org are different websites, and Eints needs to operate differently on them. Just to list some:

OpenTTDcoop runs many projects via RedMine, all with different developers and user permissions.

OpenTTD runs a single project, but it has as many strings as all projects at #coop combined.