Check existing translation pull-requests to see if someone else is already working on it.
- In
config\_default\
, copyconfig\_default\languages.en.toml
intoconfig\_default\languages.XX.toml
(where XX is your language code) and update it following indications given in comments (lines starting with#
) - In
config\_default\
, copyconfig\_default\menu.en.toml
intoconfig\_default\menu.XX.toml
(where XX is your language code), translatename =
and prefix urls with/XX/
. - In
i18n\
copyen.toml
intoXX.toml
(where XX is your language code) and translate the strings. - Add your language in
netlify.toml
andlayouts\_partial\langs.html
. - Copy
content\base-l10n\
intocontent\XX\
(where XX is your language code)
You can start translating the files that are inside content\XX\
:
- Copy the English version of the file you wish to translate into
content\XX\
- Do not change
date
orlastmod
: they must correspond to the the English version (and not when the translation occured: it's used to detect when a translation is out-of-sync) - If your translation takes time, please open early a draft pull-request so others know you are working on it
You can check the translation status using https://letsencrypt.org/i18n/