From 76e3059d300e41f9c2ae334297d058a83b267dfd Mon Sep 17 00:00:00 2001 From: tiddlygit-test Date: Sat, 6 Nov 2021 22:59:35 +0800 Subject: [PATCH] docs: How to translate --- docs/Translate.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 docs/Translate.md diff --git a/docs/Translate.md b/docs/Translate.md new file mode 100644 index 00000000..293dbb49 --- /dev/null +++ b/docs/Translate.md @@ -0,0 +1,28 @@ +# How to translate + +## Add your language to supportedLanguages.json + +It is located in `localization/supportedLanguages.json`. + +Add your language, make it looks like: + +```json +{ + "en": "English", + "fr": "Français", + "ja": "日本語", + "ru": "русский", + "vi": "Tiếng Việt", + "zh_CN": "简中" +} +``` + +And update `localization/tiddlywikiLanguages.json` too! + +## Add translate + +Create a folder like `localization/locales/en`, with `localization/locales/yourlanguagename/translation.json` inside. + +Fill in the JSON like how other `translation.json` fills. + +You can use [i18n ally vscode plugin](https://marketplace.visualstudio.com/items?itemName=Lokalise.i18n-ally) to speed it up! It can auto translate, and count the missing translate keys in each languages.