wallabag/docs/en/developer/translate.rst
Thomas Citharel fa64d86110 Merge pull request #1693 from wallabag/v2-issue-template
Fix #1691 create ISSUE_TEMPLATE and PULL_REQUEST_TEMPLATE
2016-02-18 20:35:35 +01:00

1.5 KiB

Translate wallabag

Translation files

Note

As wallabag is mainly developed by a French team, please consider that french translation is the most updated one and please copy it to create your own translation.

You can find translation 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).

Other files to translate:

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.