From 2d553512632884df94fbb00d744d4f1c7bbee0ec Mon Sep 17 00:00:00 2001 From: Abigail McCarthy Date: Thu, 14 Apr 2022 11:18:39 -0400 Subject: [PATCH] Update config.toml for language name standardization Update langiagenamelatinscript varibale Fix languageNameLatinScript update localization standards examples --- config.toml | 43 +++++++++++++++------- content/en/docs/contribute/localization.md | 7 ++-- 2 files changed, 33 insertions(+), 17 deletions(-) diff --git a/config.toml b/config.toml index c71f4fcdeaf..f2f90e2c050 100644 --- a/config.toml +++ b/config.toml @@ -303,7 +303,8 @@ languagedirection = "ltr" [languages.zh] title = "Kubernetes" description = "生产级别的容器编排系统" -languageName = "中文 Chinese" +languageName = "中文 (Chinese)" +languageNameLatinScript = "Chinese" weight = 2 contentDir = "content/zh" languagedirection = "ltr" @@ -315,7 +316,8 @@ language_alternatives = ["en"] [languages.ko] title = "Kubernetes" description = "운영 수준의 컨테이너 오케스트레이션" -languageName = "한국어 Korean" +languageName = "한국어 (Korean)" +languageNameLatinScript = "Korean" weight = 3 contentDir = "content/ko" languagedirection = "ltr" @@ -327,7 +329,8 @@ language_alternatives = ["en"] [languages.ja] title = "Kubernetes" description = "プロダクショングレードのコンテナ管理基盤" -languageName = "日本語 Japanese" +languageName = "日本語 (Japanese)" +languageNameLatinScript = "Japanese" weight = 4 contentDir = "content/ja" languagedirection = "ltr" @@ -339,7 +342,8 @@ language_alternatives = ["en"] [languages.fr] title = "Kubernetes" description = "Solution professionnelle d’orchestration de conteneurs" -languageName ="Français" +languageName ="Français (French)" +languageNameLatinScript = "Français" weight = 5 contentDir = "content/fr" languagedirection = "ltr" @@ -352,7 +356,8 @@ language_alternatives = ["en"] [languages.it] title = "Kubernetes" description = "Orchestrazione di Container in produzione" -languageName = "Italiano" +languageName = "Italiano (Italian)" +languageNameLatinScript = "Italiano" weight = 6 contentDir = "content/it" languagedirection = "ltr" @@ -365,7 +370,8 @@ language_alternatives = ["en"] [languages.no] title = "Kubernetes" description = "Production-Grade Container Orchestration" -languageName ="Norsk" +languageName ="Norsk (Norwegian)" +languageNameLatinScript = "Norsk" weight = 7 contentDir = "content/no" languagedirection = "ltr" @@ -378,7 +384,8 @@ language_alternatives = ["en"] [languages.de] title = "Kubernetes" description = "Produktionsreife Container-Orchestrierung" -languageName ="Deutsch" +languageName ="Deutsch (German)" +languageNameLatinScript = "Deutsch" weight = 8 contentDir = "content/de" languagedirection = "ltr" @@ -391,7 +398,8 @@ language_alternatives = ["en"] [languages.es] title = "Kubernetes" description = "Orquestación de contenedores para producción" -languageName ="Español" +languageName ="Español (Spanish)" +languageNameLatinScript = "Español" weight = 9 contentDir = "content/es" languagedirection = "ltr" @@ -404,7 +412,8 @@ language_alternatives = ["en"] [languages.pt-br] title = "Kubernetes" description = "Orquestração de contêineres em nível de produção" -languageName ="Português" +languageName ="Português (Portuguese)" +languageNameLatinScript = "Português" weight = 9 contentDir = "content/pt-br" languagedirection = "ltr" @@ -418,6 +427,7 @@ language_alternatives = ["en"] title = "Kubernetes" description = "Orkestrasi Kontainer dengan Skala Produksi" languageName ="Bahasa Indonesia" +languageNameLatinScript = "Bahasa Indonesia" weight = 10 contentDir = "content/id" languagedirection = "ltr" @@ -430,7 +440,8 @@ language_alternatives = ["en"] [languages.hi] title = "Kubernetes" description = "Production-Grade Container Orchestration" -languageName = "Hindi" +languageName = "हिन्दी (Hindi)" +languageNameLatinScript = "Hindi" weight = 11 contentDir = "content/hi" languagedirection = "ltr" @@ -442,7 +453,8 @@ language_alternatives = ["en"] [languages.vi] title = "Kubernetes" description = "Giải pháp điều phối container trong môi trường production" -languageName = "Tiếng Việt" +languageName = "Tiếng Việt (Vietnamese)" +languageNameLatinScript = "Tiếng Việt" contentDir = "content/vi" weight = 12 languagedirection = "ltr" @@ -450,7 +462,8 @@ languagedirection = "ltr" [languages.ru] title = "Kubernetes" description = "Первоклассная оркестрация контейнеров" -languageName = "Русский" +languageName = "Русский (Russian)" +languageNameLatinScript = "Russian" weight = 12 contentDir = "content/ru" languagedirection = "ltr" @@ -463,7 +476,8 @@ language_alternatives = ["en"] [languages.pl] title = "Kubernetes" description = "Produkcyjny system zarządzania kontenerami" -languageName = "Polski" +languageName = "Polski (Polish)" +languageNameLatinScript = "Polski" weight = 13 contentDir = "content/pl" languagedirection = "ltr" @@ -476,7 +490,8 @@ language_alternatives = ["en"] [languages.uk] title = "Kubernetes" description = "Довершена система оркестрації контейнерів" -languageName = "Українська" +languageName = "Українська (Ukrainian)" +languageNameLatinScript = "Ukrainian" weight = 14 contentDir = "content/uk" languagedirection = "ltr" diff --git a/content/en/docs/contribute/localization.md b/content/en/docs/contribute/localization.md index 7630bdc7d9e..97b15541f18 100644 --- a/content/en/docs/contribute/localization.md +++ b/content/en/docs/contribute/localization.md @@ -126,12 +126,14 @@ Add a configuration block for the new language to `config.toml`, under the exist title = "Kubernetes" description = "Produktionsreife Container-Verwaltung" languageName = "Deutsch (German)" -languageNameLatinScript = "German" +languageNameLatinScript = "Deutsch" contentDir = "content/de" weight = 8 ``` -The value for `languageName` will be listed in language selection bar. Assign "language name in native script (language name in latin script)" to `languageName`, for example, `languageName = "한국어 (Korean)"`. `languageNameLatinScript` can be used to access the language name in latin script and use it in the theme. Assign "language name in latin script" to `languageNameLatinScript`, for example, `languageNameLatinScript ="Korean"`. +The value for `languageName` will be listed in language selection bar. Assign "language name in native script and language (English language name in latin script)" to `languageName`. For example, `languageName = "한국어 (Korean)"` or `languageName = "Deutsch (German)"`. + +`languageNameLatinScript` can be used to access the language name in latin script and use it in the theme. Assign "language name in latin script" to `languageNameLatinScript`. For example, `languageNameLatinScript ="Korean"` or `languageNameLatinScript = "Deutsch"`. When assigning a `weight` parameter for your block, find the language block with the highest weight and add 1 to that value. @@ -365,4 +367,3 @@ For more information about working from forks or directly from the repository, s ## Upstream contributions SIG Docs welcomes upstream contributions and corrections to the English source. -