From 20040b618b6f0d018261b54ea93e77bb8af728aa Mon Sep 17 00:00:00 2001 From: Ivanq Date: Fri, 26 Mar 2021 20:03:18 +0300 Subject: [PATCH] Automate translation list --- _data/emoji.yaml | 26 ++++++++++++++++++++++++++ _includes/translations.html | 7 ++++++- _translations/index_de.md | 1 - _translations/index_es.md | 1 - _translations/index_fa.md | 1 - _translations/index_fr.md | 1 - _translations/index_id.md | 1 - _translations/index_it.md | 7 ++++++- _translations/index_ko.md | 2 -- _translations/index_nl.md | 2 -- _translations/index_pl.md | 1 - _translations/index_pt_br.md | 1 - _translations/index_ro.md | 1 - _translations/index_rs.md | 2 -- _translations/index_ru.md | 2 -- _translations/index_tl.md | 4 +--- _translations/index_tr.md | 1 - _translations/index_ua.md | 2 -- _translations/index_vi.md | 1 - _translations/index_zh_cn.md | 1 - index.md | 1 - 21 files changed, 39 insertions(+), 27 deletions(-) create mode 100644 _data/emoji.yaml diff --git a/_data/emoji.yaml b/_data/emoji.yaml new file mode 100644 index 000000000..e13b407bb --- /dev/null +++ b/_data/emoji.yaml @@ -0,0 +1,26 @@ +a: 🇦 +b: 🇧 +c: 🇨 +d: 🇩 +e: 🇪 +f: 🇫 +g: 🇬 +h: 🇭 +i: 🇮 +j: 🇯 +k: 🇰 +l: 🇱 +m: 🇲 +n: 🇳 +o: 🇴 +p: 🇵 +q: 🇶 +r: 🇷 +s: 🇸 +t: 🇹 +u: 🇺 +v: 🇻 +w: 🇼 +x: 🇽 +y: 🇾 +z: 🇿 diff --git a/_includes/translations.html b/_includes/translations.html index 7f3309988..e6119f978 100644 --- a/_includes/translations.html +++ b/_includes/translations.html @@ -2,6 +2,11 @@

Translations:

🇺🇸 {% for translation in site.translations %} - {{ translation.emoji }} + + {%- assign langcode = translation.locale | split: "_" | last | downcase -%} + {%- assign c1 = langcode | slice: 0, 1 -%} + {%- assign c2 = langcode | slice: 1, 1 -%} + {{- site.data.emoji[c1] -}}{{- site.data.emoji[c2] -}} + {% endfor %} diff --git a/_translations/index_de.md b/_translations/index_de.md index 2972514ec..d4f15ce24 100644 --- a/_translations/index_de.md +++ b/_translations/index_de.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: de_DE twitter: card: summary_large_image -emoji: 🇩🇪 --- 2021-03-23 diff --git a/_translations/index_es.md b/_translations/index_es.md index 936ec2b3d..cfae1afa2 100644 --- a/_translations/index_es.md +++ b/_translations/index_es.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: es_ES twitter: card: summary_large_image -emoji: 🇪🇸 --- 2021-03-23 diff --git a/_translations/index_fa.md b/_translations/index_fa.md index d9af59559..1d8017ee3 100644 --- a/_translations/index_fa.md +++ b/_translations/index_fa.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: fa_IR twitter: card: summary_large_image -emoji: 🇮🇷 --- ۱۴۰۰/۱/۳ diff --git a/_translations/index_fr.md b/_translations/index_fr.md index a63fb387f..0137876d1 100644 --- a/_translations/index_fr.md +++ b/_translations/index_fr.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: fr_FR twitter: card: summary_large_image -emoji: 🇫🇷 --- 2021-03-23 diff --git a/_translations/index_id.md b/_translations/index_id.md index 090d8c178..25e961024 100644 --- a/_translations/index_id.md +++ b/_translations/index_id.md @@ -1,6 +1,5 @@ --- layout: signed - title: Surat Dukungan Terbuka untuk Richard M. Stallman description: Surat Dukungan Terbuka untuk kembalinya Richard Matthew Stallman di Yayasan Perangkat Lunak Bebas image: /assets/social-media-preview.png diff --git a/_translations/index_it.md b/_translations/index_it.md index 45d75b8f6..6b0524cf5 100644 --- a/_translations/index_it.md +++ b/_translations/index_it.md @@ -1,6 +1,11 @@ --- layout: signed -emoji: 🇮🇹 +title: An open letter in support of Richard M. Stallman +description: An open letter in support of Richard Matthew Stallman being reinstated by the Free Software Foundation +image: /assets/social-media-preview.png +locale: it_IT +twitter: + card: summary_large_image --- 23-03-2021 diff --git a/_translations/index_ko.md b/_translations/index_ko.md index 26464a2e3..10e98e68f 100644 --- a/_translations/index_ko.md +++ b/_translations/index_ko.md @@ -1,13 +1,11 @@ --- layout: signed - title: Richard M. Stallman을 지지하는 공개 서한 description: 자유 소프트웨어 재단에 복직하는 Richard Matthew Stallman 을 지지하는 공개 서한 image: /assets/social-media-preview.png locale: ko_KR twitter: card: summary_large_image -emoji: 🇰🇷 --- 2021-03-23 diff --git a/_translations/index_nl.md b/_translations/index_nl.md index ad5f202fa..4e264c0b3 100644 --- a/_translations/index_nl.md +++ b/_translations/index_nl.md @@ -1,6 +1,5 @@ --- layout: signed - title: Een open brief ter steun van Richard M. Stallman description: | Een open brief ter steun van Richard Matthew Stallman's terugkomst in de @@ -9,7 +8,6 @@ image: /assets/social-media-preview.png locale: nl_NL twitter: card: summary_large_image -emoji: 🇳🇱 --- 2021-03-23 diff --git a/_translations/index_pl.md b/_translations/index_pl.md index 1011fb1b9..13b78b3b6 100644 --- a/_translations/index_pl.md +++ b/_translations/index_pl.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: pl_PL twitter: card: summary_large_image -emoji: 🇵🇱 --- 2021-03-23 diff --git a/_translations/index_pt_br.md b/_translations/index_pt_br.md index 455b65594..9ad6e7462 100644 --- a/_translations/index_pt_br.md +++ b/_translations/index_pt_br.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: pt_BR twitter: card: summary_large_image -emoji: 🇧🇷 --- 2021-03-23 diff --git a/_translations/index_ro.md b/_translations/index_ro.md index 5ca00c479..bcbd933c8 100644 --- a/_translations/index_ro.md +++ b/_translations/index_ro.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: ro_RO twitter: card: summary_large_image -emoji: 🇷🇴 --- 2021-03-23 diff --git a/_translations/index_rs.md b/_translations/index_rs.md index 0639d55ed..4b2c94b27 100644 --- a/_translations/index_rs.md +++ b/_translations/index_rs.md @@ -1,13 +1,11 @@ --- layout: signed - title: Отворено писмо подршке Ричарду М. Сталману description: Отворено писмо подршке поновном постављању Ричарда Метјуа Сталмана на позицију у Задужбини слободног софтвера image: /assets/social-media-preview.png locale: sr_RS twitter: card: summary_large_image -emoji: 🇷🇸 --- 2021-03-23 diff --git a/_translations/index_ru.md b/_translations/index_ru.md index 207dfe683..0f52453fe 100644 --- a/_translations/index_ru.md +++ b/_translations/index_ru.md @@ -1,13 +1,11 @@ --- layout: signed - title: Открытое письмо в поддержку Ричарда Столлмана description: Открытое письмо в поддержку восстановления Ричарда Мэттью Столлмана в Фонде свободного программного обеспечения image: /assets/social-media-preview.png locale: ru_RU twitter: card: summary_large_image -emoji: 🇷🇺 --- 2021-03-23 diff --git a/_translations/index_tl.md b/_translations/index_tl.md index 037a5c910..46779ff39 100644 --- a/_translations/index_tl.md +++ b/_translations/index_tl.md @@ -1,13 +1,11 @@ --- layout: signed - title: Isang bukas na liham para suportahan si Richard M. Stallman description: Isang bukas na liham para suportahan si Richard Matthew Stallman sa kanyang muling pagbabalik sa Pundasyon para sa Malayang Software image: /assets/social-media-preview.png -locale: tl +locale: tl_PH twitter: card: summary_large_image -emoji: 🇵🇭 --- 2021-03-23 diff --git a/_translations/index_tr.md b/_translations/index_tr.md index 8ba4e3de8..01ba7d111 100644 --- a/_translations/index_tr.md +++ b/_translations/index_tr.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: tr_TR twitter: card: summary_large_image -emoji: 🇹🇷 --- 2021-03-23 diff --git a/_translations/index_ua.md b/_translations/index_ua.md index fcf7c8671..2c662ff8b 100644 --- a/_translations/index_ua.md +++ b/_translations/index_ua.md @@ -1,13 +1,11 @@ --- layout: signed - title: Відкритий лист у підтримку Річарда Столмена description: Відкритий лист у підтримку поновлення Річарда Метью Столмена у Фонді вільного програмного забезпечення image: /assets/social-media-preview.png locale: uk_UA twitter: card: summary_large_image -emoji: 🇺🇦 --- 2021-03-23 diff --git a/_translations/index_vi.md b/_translations/index_vi.md index 155a242bb..5e8de4b17 100644 --- a/_translations/index_vi.md +++ b/_translations/index_vi.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: vi_VN twitter: card: summary_large_image -emoji: 🇻🇳 --- 2021-03-23 diff --git a/_translations/index_zh_cn.md b/_translations/index_zh_cn.md index 1d4e44453..2b6330e7e 100644 --- a/_translations/index_zh_cn.md +++ b/_translations/index_zh_cn.md @@ -6,7 +6,6 @@ image: /assets/social-media-preview.png locale: zh_CN twitter: card: summary_large_image -emoji: 🇨🇳 --- 2021-03-23 diff --git a/index.md b/index.md index 6c0e78e62..d5d8c4954 100644 --- a/index.md +++ b/index.md @@ -1,6 +1,5 @@ --- layout: signed - title: An open letter in support of Richard M. Stallman description: An open letter in support of Richard Matthew Stallman being reinstated by the Free Software Foundation image: /assets/social-media-preview.png