From 8eb3d74579ad7c97513a40de3d6fdd2fead652a0 Mon Sep 17 00:00:00 2001 From: benoit74 Date: Wed, 27 Nov 2024 10:35:15 +0000 Subject: [PATCH] Add/fix 'language' translation + add to UI --- locales/es.json | 2 +- locales/fa.json | 1 + locales/id.json | 2 +- locales/mk.json | 1 + locales/sq.json | 1 + ui/src/i18n.ts | 3 ++- 6 files changed, 7 insertions(+), 3 deletions(-) diff --git a/locales/es.json b/locales/es.json index f4e338b..f165fbd 100644 --- a/locales/es.json +++ b/locales/es.json @@ -4,7 +4,7 @@ "Sinopsistrans" ] }, - "language": "Inglés", + "language": "Español", "faq": { "whatIsZim": "¿Qué es un archivo ZIM?", "whatIsZimDescParagraph": "El formato de archivo ZIM almacena el contenido de un sitio web para su uso {0}. Reúne el contenido normal de un sitio web en un único archivo y lo comprime para que sea más fácil guardarlo, compartirlo y almacenarlo.", diff --git a/locales/fa.json b/locales/fa.json index 09b5935..cdb02e5 100644 --- a/locales/fa.json +++ b/locales/fa.json @@ -2,6 +2,7 @@ "@metadata": { "authors": [] }, + "language": "فارسی", "faq": { "whatIsZim": "فایل ZIM چیست؟", "whatIsZimDescParagraph": "فرمت فایل ZIM محتوای وب‌سایت را برای استفاده {0} ذخیره می‌کند. این فرمت اجزای اصلی یک وب‌سایت را در یک آرشیو واحد جمع‌آوری و فشرده می‌کند تا ذخیره، اشتراک‌گذاری و نگهداری آن آسان‌تر شود.", diff --git a/locales/id.json b/locales/id.json index 3399d9d..a628324 100644 --- a/locales/id.json +++ b/locales/id.json @@ -4,7 +4,7 @@ "Akmaie Ajam" ] }, - "language": "Bahasa Inggris", + "language": "Bahasa Indonesia", "faq": { "whatIsZim": "Apa itu berkas ZIM?", "whatIsZimDescParagraph": "Format berkas ZIM menyimpan konten situs web untuk penggunaan {0}. Format ini menyusun unsur-unsur normal situs web menjadi satu arsip, dan mengompresnya agar lebih mudah disimpan, dibagi, dan disimpan.", diff --git a/locales/mk.json b/locales/mk.json index 2818317..2c882f4 100644 --- a/locales/mk.json +++ b/locales/mk.json @@ -4,6 +4,7 @@ "Bjankuloski06" ] }, + "language": "македонски", "faq": { "whatIsZim": "Што е тоа ZIM-податотека?", "whatIsZimDescParagraph": "Форматот на ZIM-податотеката ја складира содржината на мрежното место за употреба на {0}. Ја собира нормалната составница на мрежното место во еден архив, и ја збива за да биде полесна за зачувување, споделување и складирање.", diff --git a/locales/sq.json b/locales/sq.json index 26761f8..18a3930 100644 --- a/locales/sq.json +++ b/locales/sq.json @@ -4,6 +4,7 @@ "Besnik b" ] }, + "language": "shqip", "faq": { "whatIsZim": "Ç’është një kartelë ZIM?", "whatIsZimDescParagraph": "Formati ZIM i kartelave depoziton lëndën e sajtit për përdorim {0}. Grumbullon në një arkiv të vetëm pjesët përbërëse të një sajti dhe e ngjesh atë, për ta bërë më të kollajtë të ruhet, ndahet me të tjerët dhe depozitohet.", diff --git a/ui/src/i18n.ts b/ui/src/i18n.ts index c90cf16..9d0faee 100644 --- a/ui/src/i18n.ts +++ b/ui/src/i18n.ts @@ -28,7 +28,8 @@ export const supportedLanguages: Language[] = [ { code: 'fa', display: 'فارسی', rtl: true }, { code: 'fr', display: 'Français', rtl: false }, { code: 'es', display: 'Español', rtl: false }, - { code: 'zh-hans', display: '简体中文', rtl: false } + { code: 'zh-hans', display: '简体中文', rtl: false }, + { code: 'id', display: 'Bahasa Indonesia', rtl: false } // { code: 'ko', display: 'Korean', rtl: false }, // { code: 'lb', display: 'Luxembourgish', rtl: false }, // { code: 'mk', display: 'Macedonian', rtl: false }