From d7220bd0ee0a052363dd2c3a94cbc2389e6ad28a Mon Sep 17 00:00:00 2001 From: ZhenShuo Leo <98386542+ZhenShuo2021@users.noreply.github.com> Date: Tue, 22 Jul 2025 03:04:30 +0800 Subject: [PATCH] feat: add i18n support for a11y --- i18n/ar.yaml | 6 ++++++ i18n/bg.yaml | 6 ++++++ i18n/ca.yaml | 6 ++++++ i18n/cs.yaml | 6 ++++++ i18n/en.yaml | 6 ++++++ i18n/eo.yaml | 6 ++++++ i18n/fa.yaml | 6 ++++++ i18n/fi.yaml | 6 ++++++ i18n/gl.yaml | 6 ++++++ i18n/he.yaml | 6 ++++++ i18n/hu.yaml | 6 ++++++ i18n/id.yaml | 6 ++++++ i18n/ja.yaml | 6 ++++++ i18n/ko.yaml | 6 ++++++ i18n/pl.yaml | 6 ++++++ i18n/pt-BR.yaml | 6 ++++++ i18n/ro.yaml | 6 ++++++ i18n/ru.yaml | 6 ++++++ i18n/sv.yaml | 6 ++++++ i18n/th.yaml | 6 ++++++ i18n/uk.yaml | 6 ++++++ i18n/vi.yaml | 6 ++++++ i18n/zh-CN.yaml | 6 ++++++ i18n/zh-TW.yaml | 6 ++++++ layouts/partials/header/basic.html | 9 +++++---- 25 files changed, 149 insertions(+), 4 deletions(-) diff --git a/i18n/ar.yaml b/i18n/ar.yaml index a97e7875..7bc969a0 100644 --- a/i18n/ar.yaml +++ b/i18n/ar.yaml @@ -25,6 +25,12 @@ article: part: "جزء" this_article: "هذه المقالة" +a11y: + disable_blur: "تعطيل التمويه" + disable_images: "تعطيل الصور" + show_link_underline: "إظهار خط تحت الروابط" + font_size: "حجم الخط" + author: byline_title: "الناشر" diff --git a/i18n/bg.yaml b/i18n/bg.yaml index 9f0dae2b..8f454f22 100644 --- a/i18n/bg.yaml +++ b/i18n/bg.yaml @@ -26,6 +26,12 @@ article: this_article: "Тази Статия" related_articles: "Подобни" +a11y: + disable_blur: "Изключване на замъгляването" + disable_images: "Изключване на изображенията" + show_link_underline: "Показване на подчертаване на връзките" + font_size: "Размер на шрифта" + author: byline_title: "Автор" diff --git a/i18n/ca.yaml b/i18n/ca.yaml index fe6b794a..d5cc0a4b 100644 --- a/i18n/ca.yaml +++ b/i18n/ca.yaml @@ -29,6 +29,12 @@ article: enable: "Activar mode zen" disable: "Desactivar mode zen" +a11y: + disable_blur: "Desactiva el desenfocament" + disable_images: "Desactiva les imatges" + show_link_underline: "Mostra el subratllat dels enllaços" + font_size: "Mida de la lletra" + author: byline_title: "Autor" diff --git a/i18n/cs.yaml b/i18n/cs.yaml index ab633a21..ddfe5891 100644 --- a/i18n/cs.yaml +++ b/i18n/cs.yaml @@ -26,6 +26,12 @@ article: this_article: "Tento článek" related_articles: "Related" +a11y: + disable_blur: "Zakázat rozmazání" + disable_images: "Zakázat obrázky" + show_link_underline: "Zobrazit podtržení odkazů" + font_size: "Velikost písma" + author: byline_title: "Autor" diff --git a/i18n/en.yaml b/i18n/en.yaml index 383a9d46..0b87e0c0 100644 --- a/i18n/en.yaml +++ b/i18n/en.yaml @@ -29,6 +29,12 @@ article: enable: "Enable zen mode" disable: "Disable zen mode" +a11y: + disable_blur: "Disable blur" + disable_images: "Disable images" + show_link_underline: "Show link underline" + font_size: "Font size" + author: byline_title: "Author" diff --git a/i18n/eo.yaml b/i18n/eo.yaml index a80aa480..79ebd137 100644 --- a/i18n/eo.yaml +++ b/i18n/eo.yaml @@ -29,6 +29,12 @@ article: enable: "Ŝalti zen-reĝimon" disable: "Malŝalti zen-reĝimon" +a11y: + disable_blur: "Malŝalti malklarigon" + disable_images: "Malŝalti bildojn" + show_link_underline: "Montri substrekojn de ligiloj" + font_size: "Tipara grandeco" + author: byline_title: "Aŭtoro" diff --git a/i18n/fa.yaml b/i18n/fa.yaml index 6eecd8ab..ecf11782 100644 --- a/i18n/fa.yaml +++ b/i18n/fa.yaml @@ -29,6 +29,12 @@ article: enable: "فعال کردن حالت تمام متن" disable: "غیر فعال کردن حالت تمام متن" +a11y: + disable_blur: "غیرفعال کردن تاری" + disable_images: "غیرفعال کردن تصاویر" + show_link_underline: "نمایش زیرخط لینک" + font_size: "اندازه فونت" + author: byline_title: "نویسنده" diff --git a/i18n/fi.yaml b/i18n/fi.yaml index 9a4d0b2d..dd4b206a 100644 --- a/i18n/fi.yaml +++ b/i18n/fi.yaml @@ -20,6 +20,12 @@ article: this_article: "This Article" related_articles: "Related" +a11y: + disable_blur: "Poista sumennus käytöstä" + disable_images: "Poista kuvat käytöstä" + show_link_underline: "Näytä linkkien alleviivaus" + font_size: "Fonttikoko" + author: byline_title: "Kirjoittaja" diff --git a/i18n/gl.yaml b/i18n/gl.yaml index ddc17a87..e3b0281a 100644 --- a/i18n/gl.yaml +++ b/i18n/gl.yaml @@ -29,6 +29,12 @@ article: enable: "Activar modo zen" disable: "Desactivar modo zen" +a11y: + disable_blur: "Desactivar o desenfoque" + disable_images: "Desactivar as imaxes" + show_link_underline: "Mostrar subliñado da ligazón" + font_size: "Tamaño de letra" + author: byline_title: "Autor" diff --git a/i18n/he.yaml b/i18n/he.yaml index f738d521..368bd71d 100644 --- a/i18n/he.yaml +++ b/i18n/he.yaml @@ -20,6 +20,12 @@ article: this_article: "This Article" related_articles: "Related" +a11y: + disable_blur: "השבת טשטוש" + disable_images: "השבת תמונות" + show_link_underline: "הצג קו תחתון לקישורים" + font_size: "גודל גופן" + author: byline_title: "מחבר" diff --git a/i18n/hu.yaml b/i18n/hu.yaml index 7c45457b..40f81724 100644 --- a/i18n/hu.yaml +++ b/i18n/hu.yaml @@ -20,6 +20,12 @@ article: this_article: "This Article" related_articles: "Related" +a11y: + disable_blur: "Elmosódás kikapcsolása" + disable_images: "Képek kikapcsolása" + show_link_underline: "Link aláhúzásának megjelenítése" + font_size: "Betűméret" + author: byline_title: "Szerző" diff --git a/i18n/id.yaml b/i18n/id.yaml index 70f8765d..33a0c8d3 100644 --- a/i18n/id.yaml +++ b/i18n/id.yaml @@ -26,6 +26,12 @@ article: this_article: "Artikel ini" related_articles: "Terkait" +a11y: + disable_blur: "Nonaktifkan blur" + disable_images: "Nonaktifkan gambar" + show_link_underline: "Tampilkan garis bawah tautan" + font_size: "Ukuran font" + author: byline_title: "Penulis" diff --git a/i18n/ja.yaml b/i18n/ja.yaml index 0574a68b..ca25ff42 100644 --- a/i18n/ja.yaml +++ b/i18n/ja.yaml @@ -29,6 +29,12 @@ article: enable: "Zenモードを有効にする" disable: "Zenモードを無効にする" +a11y: + disable_blur: "ぼかしを無効にする" + disable_images: "画像を無効にする" + show_link_underline: "リンクの下線を表示する" + font_size: "フォントサイズ" + author: byline_title: "著者" diff --git a/i18n/ko.yaml b/i18n/ko.yaml index 152e7b00..7c12f6cd 100644 --- a/i18n/ko.yaml +++ b/i18n/ko.yaml @@ -26,6 +26,12 @@ article: this_article: "이 글" related_articles: "관련 글" +a11y: + disable_blur: "흐림 효과 끄기" + disable_images: "이미지 끄기" + show_link_underline: "링크 밑줄 표시" + font_size: "글꼴 크기" + author: byline_title: "작성자" diff --git a/i18n/pl.yaml b/i18n/pl.yaml index ab3c947c..4fd77569 100644 --- a/i18n/pl.yaml +++ b/i18n/pl.yaml @@ -26,6 +26,12 @@ article: this_article: "This Article" related_articles: "Related" +a11y: + disable_blur: "Wyłącz rozmycie" + disable_images: "Wyłącz obrazy" + show_link_underline: "Pokaż podkreślenie linków" + font_size: "Rozmiar czcionki" + author: byline_title: "Autor" diff --git a/i18n/pt-BR.yaml b/i18n/pt-BR.yaml index 7a807d22..1a198bf7 100644 --- a/i18n/pt-BR.yaml +++ b/i18n/pt-BR.yaml @@ -23,6 +23,12 @@ article: this_article: "Esse Artigo" related_articles: "Relacionados" +a11y: + disable_blur: "Desativar desfoque" + disable_images: "Desativar imagens" + show_link_underline: "Mostrar sublinhado de links" + font_size: "Tamanho da fonte" + author: byline_title: "Autor" diff --git a/i18n/ro.yaml b/i18n/ro.yaml index eb77bd19..d8e98182 100644 --- a/i18n/ro.yaml +++ b/i18n/ro.yaml @@ -20,6 +20,12 @@ article: this_article: "This Article" related_articles: "Related" +a11y: + disable_blur: "Dezactivează estomparea" + disable_images: "Dezactivează imaginile" + show_link_underline: "Afișează sublinierea linkurilor" + font_size: "Dimensiunea fontului" + author: byline_title: "Autor" diff --git a/i18n/ru.yaml b/i18n/ru.yaml index db8b77cc..9aca26c2 100644 --- a/i18n/ru.yaml +++ b/i18n/ru.yaml @@ -26,6 +26,12 @@ article: this_article: "This Article" related_articles: "Related" +a11y: + disable_blur: "Отключить размытие" + disable_images: "Отключить изображения" + show_link_underline: "Показать подчеркивание ссылок" + font_size: "Размер шрифта" + author: byline_title: "Автор" diff --git a/i18n/sv.yaml b/i18n/sv.yaml index cec86546..139863f6 100644 --- a/i18n/sv.yaml +++ b/i18n/sv.yaml @@ -20,6 +20,12 @@ article: this_article: "Denna artikel" related_articles: "Relaterade" +a11y: + disable_blur: "Inaktivera suddighet" + disable_images: "Inaktivera bilder" + show_link_underline: "Visa länkunderstrykning" + font_size: "Teckenstorlek" + author: byline_title: "Författare" diff --git a/i18n/th.yaml b/i18n/th.yaml index 70796ecf..6a48aa3b 100644 --- a/i18n/th.yaml +++ b/i18n/th.yaml @@ -29,6 +29,12 @@ article: enable: "เปิดโหมดเซน" disable: "ปิดโหมดเซน" +a11y: + disable_blur: "ปิดการเบลอ" + disable_images: "ปิดการแสดงรูปภาพ" + show_link_underline: "แสดงเส้นใต้ลิงก์" + font_size: "ขนาดตัวอักษร" + author: byline_title: "ผู้เขียน" diff --git a/i18n/uk.yaml b/i18n/uk.yaml index c66e315b..8872b1bb 100644 --- a/i18n/uk.yaml +++ b/i18n/uk.yaml @@ -33,6 +33,12 @@ article: enable: "Enable zen mode" disable: "Disable zen mode" +a11y: + disable_blur: "Вимкнути розмиття" + disable_images: "Вимкнути зображення" + show_link_underline: "Показати підкреслення посилань" + font_size: "Розмір шрифту" + author: byline_title: "Автор" diff --git a/i18n/vi.yaml b/i18n/vi.yaml index b972303a..c65ec186 100644 --- a/i18n/vi.yaml +++ b/i18n/vi.yaml @@ -29,6 +29,12 @@ article: enable: "Bật zen mode" disable: "Tắt zen mode" +a11y: + disable_blur: "Tắt làm mờ" + disable_images: "Tắt hình ảnh" + show_link_underline: "Hiển thị gạch chân liên kết" + font_size: "Cỡ chữ" + author: byline_title: "Tác giả" diff --git a/i18n/zh-CN.yaml b/i18n/zh-CN.yaml index 020fac31..56722c7a 100644 --- a/i18n/zh-CN.yaml +++ b/i18n/zh-CN.yaml @@ -19,6 +19,12 @@ article: this_article: "本文" related_articles: "相关文章" +a11y: + disable_blur: "禁用模糊效果" + disable_images: "禁用图片" + show_link_underline: "显示链接下划线" + font_size: "字体大小" + author: byline_title: "作者" diff --git a/i18n/zh-TW.yaml b/i18n/zh-TW.yaml index 8dda2b4a..16803901 100644 --- a/i18n/zh-TW.yaml +++ b/i18n/zh-TW.yaml @@ -19,6 +19,12 @@ article: this_article: "本文" related_articles: "相關文章" +a11y: + disable_blur: "停用模糊效果" + disable_images: "停用圖片" + show_link_underline: "顯示連結底線" + font_size: "字體大小" + author: byline_title: "作者" diff --git a/layouts/partials/header/basic.html b/layouts/partials/header/basic.html index 4b1f037c..3bea85a0 100644 --- a/layouts/partials/header/basic.html +++ b/layouts/partials/header/basic.html @@ -199,11 +199,12 @@
{{- $toggles := slice - (dict "id" (print $prefix "disable-blur") "label" "Disable background blur") - (dict "id" (print $prefix "disable-images") "label" "Disable background image") - (dict "id" (print $prefix "underline-links") "label" "Show link underline") + (dict "id" (print $prefix "disable-blur") "label" (i18n "a11y.disable_blur")) + (dict "id" (print $prefix "disable-images") "label" (i18n "a11y.disable_images")) + (dict "id" (print $prefix "underline-links") "label" (i18n "a11y.show_link_underline")) -}} + {{- range $toggles }}