Check existing translation pull-requests to see if someone else is already working on it.
You can help with the translation work on https://crowdin.com/project/lets-encrypt-website
If you are interested to add a new language, please open an issue with the information requested in:
languageName
,languageCode
,beforeColon
,description
andnumberFormat
in https://github.com/letsencrypt/website/blob/master/config/_default/languages.en.tomlname
entries in https://github.com/letsencrypt/website/blob/master/config/_default/menu.en.toml
Someone from Let's Encrypt will add the language to Crowdin so you can start translating on https://crowdin.com/project/lets-encrypt-website
When enough pages are translated, someone from Let's Encrypt will create the first pull request:
- 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)