wallabag/docs/en/developer/translate.rst
2016-02-17 14:39:30 +01:00

1.2 KiB

Translate wallabag

Translation file

You can find translations files here: https://github.com/wallabag/wallabag/tree/v2/src/Wallabag/CoreBundle/Resources/translations.

You have to create messages.CODE.yml and validators.CODE.yml, where CODE is the the ISO 639-1 code of your language (see wikipedia).

There is still one file to translate: https://github.com/wallabag/wallabag/tree/v2/app/Resources/CraueConfigBundle/translations.

You have to create CraueConfigBundle.CODE.yml.

Configuration file

You have to edit app/config/config.yml to display your language on Configuration page of wallabag (to allow users to switch to this new translation).

Under the wallabag_core.languages section, you have to add a new line for with your translation. For example

wallabag_core:
    ...
    languages:
        en: 'English'
        fr: 'Français'

For the first column (en, fr, etc.), you have to add the ISO 639-1 code of your language (see above).

For the second column, it's the name of your language. Just that.