3.1. Translation or customizing mode

The brasato framework features a powerfull tool to translate system languages or to adapt the system languages to your need. Since both cases are done with the same tool, we just call it translation tool.

When the server is configured to be a translation server (see previous chapter), the tool acts as translation tool, in other cases (which is the normal case) it acts as a adaption tool.

To launch the translation/adaption tool go to Administration > Translation Tool or Administration > Language Adaption Tool. On the launch screen you can:

If a translation you made does not appear on screen, especially when translating a context help page, flushing the i18n cache might help. This will re-read every translation file from disk and resolve all dependecies again. Normally this step is not necessary since the translation tool automatically updates cached values, but referenced values might not show the correct values. Flushing the cache is also needed when i18n files are modified directly on the filesystem, e.g. from within an IDE.

NOTE: The i18n system does not automatically propagate adapted i18n keys to other cluster nodes when running OLAT in cluster mode. In this case you manually have to press the Emtpy Cache button on the language adaption start screen.