From df2a602fddac7d565d1867a6c613e61b235b18b3 Mon Sep 17 00:00:00 2001 From: liu weikai Date: Sat, 4 Jul 2026 11:10:02 +0800 Subject: [PATCH] Update language packs for shutdown flow --- packs/ar/locales/ar/strings.tsv | 7 +++ packs/ar/package.ini | 2 +- .../locales/ru/strings.tsv | 7 +++ packs/europe-cyrillic-ext/package.ini | 2 +- packs/europe-latin-ext/locales/de/strings.tsv | 7 +++ packs/europe-latin-ext/locales/es/strings.tsv | 7 +++ packs/europe-latin-ext/locales/fr/strings.tsv | 7 +++ packs/europe-latin-ext/locales/it/strings.tsv | 7 +++ packs/europe-latin-ext/locales/nl/strings.tsv | 7 +++ packs/europe-latin-ext/locales/pl/strings.tsv | 7 +++ .../locales/pt-PT/strings.tsv | 7 +++ packs/europe-latin-ext/package.ini | 2 +- packs/ja/locales/ja/strings.tsv | 7 +++ packs/ja/package.ini | 2 +- packs/ko/locales/ko/strings.tsv | 7 +++ packs/ko/package.ini | 2 +- packs/zh-Hans/locales/zh-Hans/strings.tsv | 7 +++ packs/zh-Hans/package.ini | 2 +- packs/zh-Hant/locales/zh-Hant/strings.tsv | 7 +++ packs/zh-Hant/package.ini | 2 +- site/data/packs.json | 58 +++++++++---------- 21 files changed, 127 insertions(+), 36 deletions(-) diff --git a/packs/ar/locales/ar/strings.tsv b/packs/ar/locales/ar/strings.tsv index 31c4943c..f12cb61e 100644 --- a/packs/ar/locales/ar/strings.tsv +++ b/packs/ar/locales/ar/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago شوهد قبل %u دقيقة Seen %uh ago شوهد قبل %u ساعة Seen %ud ago شوهد قبل %u يوم Seen -- آخر ظهور -- +Shutdown إيقاف التشغيل +Power Off إيقاف الطاقة +Powering off... جارٍ إيقاف التشغيل... +Power off device now? إيقاف تشغيل الجهاز الآن؟ +USB power keeps the device awake. طاقة USB تُبقي الجهاز مستيقظًا. +Unplug USB to power off افصل USB لإيقاف التشغيل +Power chip unavailable شريحة الطاقة غير متاحة diff --git a/packs/ar/package.ini b/packs/ar/package.ini index 5ebf0d2c..4c385735 100644 --- a/packs/ar/package.ini +++ b/packs/ar/package.ini @@ -1,7 +1,7 @@ kind=package id=ar package_type=locale-bundle -version=1.1.1 +version=1.1.2 display_name=Arabic summary=Arabic review locale bundle with Naskh font coverage for RTL UI text and mixed-script content rendering; display-only until Arabic input is implemented. description=DESCRIPTION.txt diff --git a/packs/europe-cyrillic-ext/locales/ru/strings.tsv b/packs/europe-cyrillic-ext/locales/ru/strings.tsv index 366022af..a5a42add 100644 --- a/packs/europe-cyrillic-ext/locales/ru/strings.tsv +++ b/packs/europe-cyrillic-ext/locales/ru/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Видели %u мин назад Seen %uh ago Видели %u ч назад Seen %ud ago Видели %u дн назад Seen -- Нет данных +Shutdown Выключение +Power Off Выключить +Powering off... Выключение... +Power off device now? Выключить устройство сейчас? +USB power keeps the device awake. Питание от USB оставляет устройство активным. +Unplug USB to power off Отключите USB, чтобы выключить +Power chip unavailable Контроллер питания недоступен diff --git a/packs/europe-cyrillic-ext/package.ini b/packs/europe-cyrillic-ext/package.ini index e9c2b480..9f37275b 100644 --- a/packs/europe-cyrillic-ext/package.ini +++ b/packs/europe-cyrillic-ext/package.ini @@ -1,7 +1,7 @@ kind=package id=europe-cyrillic-ext package_type=locale-bundle -version=1.2.0 +version=1.2.1 display_name=European Cyrillic Extended summary=Shared Cyrillic font coverage, a Russian review locale pack, and a Russian Cyrillic keyboard layout. description=DESCRIPTION.txt diff --git a/packs/europe-latin-ext/locales/de/strings.tsv b/packs/europe-latin-ext/locales/de/strings.tsv index d1a83ec7..2112ed7a 100644 --- a/packs/europe-latin-ext/locales/de/strings.tsv +++ b/packs/europe-latin-ext/locales/de/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Vor %u Min. gesehen Seen %uh ago Vor %u Std. gesehen Seen %ud ago Vor %u Tg. gesehen Seen -- Gesehen -- +Shutdown Herunterfahren +Power Off Ausschalten +Powering off... Wird ausgeschaltet... +Power off device now? Gerät jetzt ausschalten? +USB power keeps the device awake. USB-Strom hält das Gerät wach. +Unplug USB to power off USB abziehen, um auszuschalten +Power chip unavailable Energiechip nicht verfügbar diff --git a/packs/europe-latin-ext/locales/es/strings.tsv b/packs/europe-latin-ext/locales/es/strings.tsv index ca02f04f..e3c2568c 100644 --- a/packs/europe-latin-ext/locales/es/strings.tsv +++ b/packs/europe-latin-ext/locales/es/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Visto hace %u min Seen %uh ago Visto hace %u h Seen %ud ago Visto hace %u d Seen -- Visto -- +Shutdown Apagar +Power Off Apagar +Powering off... Apagando... +Power off device now? ¿Apagar el dispositivo ahora? +USB power keeps the device awake. La alimentación USB mantiene el dispositivo activo. +Unplug USB to power off Desconecta USB para apagar +Power chip unavailable Chip de energía no disponible diff --git a/packs/europe-latin-ext/locales/fr/strings.tsv b/packs/europe-latin-ext/locales/fr/strings.tsv index d0c7ec3e..6a4a9a2a 100644 --- a/packs/europe-latin-ext/locales/fr/strings.tsv +++ b/packs/europe-latin-ext/locales/fr/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Vu il y a %u min Seen %uh ago Vu il y a %u h Seen %ud ago Vu il y a %u j Seen -- Vu -- +Shutdown Arrêt +Power Off Éteindre +Powering off... Extinction... +Power off device now? Éteindre l'appareil maintenant ? +USB power keeps the device awake. L'alimentation USB garde l'appareil éveillé. +Unplug USB to power off Débranchez l'USB pour éteindre +Power chip unavailable Puce d'alimentation indisponible diff --git a/packs/europe-latin-ext/locales/it/strings.tsv b/packs/europe-latin-ext/locales/it/strings.tsv index 1637301e..e17a18e0 100644 --- a/packs/europe-latin-ext/locales/it/strings.tsv +++ b/packs/europe-latin-ext/locales/it/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Visto %u min fa Seen %uh ago Visto %u h fa Seen %ud ago Visto %u g fa Seen -- Visto -- +Shutdown Spegnimento +Power Off Spegni +Powering off... Spegnimento... +Power off device now? Spegnere il dispositivo ora? +USB power keeps the device awake. L'alimentazione USB mantiene il dispositivo attivo. +Unplug USB to power off Scollega USB per spegnere +Power chip unavailable Chip di alimentazione non disponibile diff --git a/packs/europe-latin-ext/locales/nl/strings.tsv b/packs/europe-latin-ext/locales/nl/strings.tsv index d6499917..6065e82c 100644 --- a/packs/europe-latin-ext/locales/nl/strings.tsv +++ b/packs/europe-latin-ext/locales/nl/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago %u min geleden gezien Seen %uh ago %u u geleden gezien Seen %ud ago %u d geleden gezien Seen -- Gezien -- +Shutdown Uitschakelen +Power Off Uitschakelen +Powering off... Uitschakelen... +Power off device now? Apparaat nu uitschakelen? +USB power keeps the device awake. USB-voeding houdt het apparaat wakker. +Unplug USB to power off Koppel USB los om uit te schakelen +Power chip unavailable Voedingschip niet beschikbaar diff --git a/packs/europe-latin-ext/locales/pl/strings.tsv b/packs/europe-latin-ext/locales/pl/strings.tsv index b0e6bfd4..14c8e985 100644 --- a/packs/europe-latin-ext/locales/pl/strings.tsv +++ b/packs/europe-latin-ext/locales/pl/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Widziano %u min temu Seen %uh ago Widziano %u godz. temu Seen %ud ago Widziano %u dni temu Seen -- Widziano -- +Shutdown Wyłączanie +Power Off Wyłącz +Powering off... Wyłączanie... +Power off device now? Wyłączyć urządzenie teraz? +USB power keeps the device awake. Zasilanie USB utrzymuje urządzenie aktywne. +Unplug USB to power off Odłącz USB, aby wyłączyć +Power chip unavailable Układ zasilania niedostępny diff --git a/packs/europe-latin-ext/locales/pt-PT/strings.tsv b/packs/europe-latin-ext/locales/pt-PT/strings.tsv index fba57df0..06a3e5a1 100644 --- a/packs/europe-latin-ext/locales/pt-PT/strings.tsv +++ b/packs/europe-latin-ext/locales/pt-PT/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago Visto há %u min Seen %uh ago Visto há %u h Seen %ud ago Visto há %u d Seen -- Visto -- +Shutdown Desligar +Power Off Desligar +Powering off... A desligar... +Power off device now? Desligar o dispositivo agora? +USB power keeps the device awake. A alimentação USB mantém o dispositivo acordado. +Unplug USB to power off Desliga o USB para desligar +Power chip unavailable Chip de alimentação indisponível diff --git a/packs/europe-latin-ext/package.ini b/packs/europe-latin-ext/package.ini index 32a0185d..349ea049 100644 --- a/packs/europe-latin-ext/package.ini +++ b/packs/europe-latin-ext/package.ini @@ -1,7 +1,7 @@ kind=package id=europe-latin-ext package_type=locale-bundle -version=1.1.1 +version=1.1.2 display_name=European Latin Extended summary=Shared Latin-Extended font coverage plus German, Spanish, French, Italian, Dutch, Polish, and Portuguese review locale packs. description=DESCRIPTION.txt diff --git a/packs/ja/locales/ja/strings.tsv b/packs/ja/locales/ja/strings.tsv index 7f8fbe5c..4d25b2d9 100644 --- a/packs/ja/locales/ja/strings.tsv +++ b/packs/ja/locales/ja/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago %u分前に確認 Seen %uh ago %u時間前に確認 Seen %ud ago %u日前に確認 Seen -- 確認 -- +Shutdown シャットダウン +Power Off 電源オフ +Powering off... 電源をオフにしています... +Power off device now? 今すぐ電源をオフにしますか? +USB power keeps the device awake. USB給電中はデバイスが起動したままになります。 +Unplug USB to power off 電源をオフにするにはUSBを抜いてください +Power chip unavailable 電源チップを使用できません diff --git a/packs/ja/package.ini b/packs/ja/package.ini index 978bd559..9b97ff9b 100644 --- a/packs/ja/package.ini +++ b/packs/ja/package.ini @@ -1,7 +1,7 @@ kind=package id=ja package_type=locale-bundle -version=1.1.2 +version=1.1.3 display_name=Japanese summary=Japanese review locale bundle with external CJK font coverage for UI text and mixed-language content; display-only until Japanese input is implemented. description=DESCRIPTION.txt diff --git a/packs/ko/locales/ko/strings.tsv b/packs/ko/locales/ko/strings.tsv index d748ebd1..712bd17e 100644 --- a/packs/ko/locales/ko/strings.tsv +++ b/packs/ko/locales/ko/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago %u분 전에 확인 Seen %uh ago %u시간 전에 확인 Seen %ud ago %u일 전에 확인 Seen -- 확인 -- +Shutdown 종료 +Power Off 전원 끄기 +Powering off... 전원을 끄는 중... +Power off device now? 지금 장치 전원을 끌까요? +USB power keeps the device awake. USB 전원이 장치를 깨어 있게 합니다. +Unplug USB to power off 전원을 끄려면 USB를 분리하세요 +Power chip unavailable 전원 칩을 사용할 수 없습니다 diff --git a/packs/ko/package.ini b/packs/ko/package.ini index 3ad04103..a404238e 100644 --- a/packs/ko/package.ini +++ b/packs/ko/package.ini @@ -1,7 +1,7 @@ kind=package id=ko package_type=locale-bundle -version=1.1.2 +version=1.1.3 display_name=Korean summary=Korean review locale bundle with external CJK font coverage for UI text and mixed-language content; display-only until Korean input is implemented. description=DESCRIPTION.txt diff --git a/packs/zh-Hans/locales/zh-Hans/strings.tsv b/packs/zh-Hans/locales/zh-Hans/strings.tsv index b352ecc0..b02900c0 100644 --- a/packs/zh-Hans/locales/zh-Hans/strings.tsv +++ b/packs/zh-Hans/locales/zh-Hans/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago %u 分钟前出现 Seen %uh ago %u 小时前出现 Seen %ud ago %u 天前出现 Seen -- 未见 +Shutdown 关机 +Power Off 关机 +Powering off... 正在关机... +Power off device now? 现在关闭设备电源? +USB power keeps the device awake. USB 供电会让设备保持唤醒. +Unplug USB to power off 拔掉 USB 后才能关机 +Power chip unavailable 电源芯片不可用 diff --git a/packs/zh-Hans/package.ini b/packs/zh-Hans/package.ini index a29ae54c..502efea5 100644 --- a/packs/zh-Hans/package.ini +++ b/packs/zh-Hans/package.ini @@ -1,7 +1,7 @@ kind=package id=zh-Hans package_type=locale-bundle -version=1.1.2 +version=1.1.3 display_name=Simplified Chinese summary=Tiered Simplified Chinese locale bundle with a fast core font, an on-demand extension font, and the built-in Pinyin IME backend. description=DESCRIPTION.txt diff --git a/packs/zh-Hant/locales/zh-Hant/strings.tsv b/packs/zh-Hant/locales/zh-Hant/strings.tsv index ff4ee1be..4b23bf9c 100644 --- a/packs/zh-Hant/locales/zh-Hant/strings.tsv +++ b/packs/zh-Hant/locales/zh-Hant/strings.tsv @@ -648,3 +648,10 @@ Seen %um ago %u 分鐘前出現 Seen %uh ago %u 小時前出現 Seen %ud ago %u 天前出現 Seen -- 未見 +Shutdown 關機 +Power Off 關機 +Powering off... 正在關機... +Power off device now? 現在關閉裝置電源? +USB power keeps the device awake. USB 供電會讓裝置保持喚醒。 +Unplug USB to power off 拔掉 USB 後才能關機 +Power chip unavailable 電源晶片不可用 diff --git a/packs/zh-Hant/package.ini b/packs/zh-Hant/package.ini index dbcbb5bb..58a0bb1a 100644 --- a/packs/zh-Hant/package.ini +++ b/packs/zh-Hant/package.ini @@ -1,7 +1,7 @@ kind=package id=zh-Hant package_type=locale-bundle -version=1.1.2 +version=1.1.3 display_name=Traditional Chinese (Taiwan) summary=Traditional Chinese (Taiwan) review locale bundle with CJK font coverage; display-only until native review and a real Zhuyin-focused IME are available. description=DESCRIPTION.txt diff --git a/site/data/packs.json b/site/data/packs.json index 427de540..e4c8fc20 100644 --- a/site/data/packs.json +++ b/site/data/packs.json @@ -1,12 +1,12 @@ { "schema_version": 1, "archive_layout": "trailmate-pack-v1", - "generated_at": "2026-06-26T17:52:53.216153Z", + "generated_at": "2026-07-04T03:08:57.367761Z", "packages": [ { "id": "ar", "package_type": "locale-bundle", - "version": "1.1.1", + "version": "1.1.2", "display_name": "Arabic", "summary": "Arabic review locale bundle with Naskh font coverage for RTL UI text and mixed-script content rendering; display-only until Arabic input is implemented.", "description": "Arabic locale bundle for Trail Mate.\n\nIncludes:\n- ar-naskh font (Noto Naskh Arabic, 16px, 2bpp)\n Covers Arabic core (0600-06FF), Supplement (0750-077F),\n Presentation Forms-A (FB50-FDFF) and Forms-B (FE70-FEFF)\n for correct contextual letter shaping without HarfBuzz.\n- Arabic translations (ar locale)\n- RTL direction support (direction=rtl in manifest)\n- Display-only review status; Arabic input is not implemented yet\n\nFont dependency: tools/fonts/NotoNaskhArabic-Regular.otf", @@ -55,9 +55,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/ar-1.1.1.zip", - "size_bytes": 32776, - "sha256": "ff8bc2e051ff4b113335ed1f100e40e5ebaa17d598b0d7b8efa8ac24a772bd8f" + "path": "assets/packs/ar-1.1.2.zip", + "size_bytes": 33025, + "sha256": "d0a3ddcd5a521399895a530cd5b0701a10c7fd45cafaa92755204e323a894b7e" }, "files": { "package_manifest": "package.ini", @@ -68,7 +68,7 @@ { "id": "europe-cyrillic-ext", "package_type": "locale-bundle", - "version": "1.2.0", + "version": "1.2.1", "display_name": "European Cyrillic Extended", "summary": "Shared Cyrillic font coverage, a Russian review locale pack, and a Russian Cyrillic keyboard layout.", "description": "European Cyrillic Extended installs the Russian locale together with a shared\nCyrillic external font pack so interface labels and Russian content can render\nwithout inflating the firmware image. It also registers a Russian Cyrillic\nkeyboard layout backed by the firmware's direct keyboard-layout runtime.\n\nThe locale remains in review status until native-language review is complete.\nThe keyboard layout is a direct virtual-keyboard layout; it does not provide\ncandidate conversion or physical keyboard remapping.\n\nCredits: Russian translations were contributed by polarikus, based on the\npolarikus/trail-mate Russian localization PR.", @@ -127,9 +127,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/europe-cyrillic-ext-1.2.0.zip", - "size_bytes": 16448, - "sha256": "a43324feb9cdae8527ecc136096c891e30d48c692518aa3f912c6c668810f148" + "path": "assets/packs/europe-cyrillic-ext-1.2.1.zip", + "size_bytes": 16707, + "sha256": "a2e290b8da239d34a342eb234de62e733cde48efc8a36ae06f17ee000477a952" }, "files": { "package_manifest": "package.ini", @@ -140,7 +140,7 @@ { "id": "europe-latin-ext", "package_type": "locale-bundle", - "version": "1.1.1", + "version": "1.1.2", "display_name": "European Latin Extended", "summary": "Shared Latin-Extended font coverage plus German, Spanish, French, Italian, Dutch, Polish, and Portuguese review locale packs.", "description": "European Latin Extended adds a shared external font pack for common accented Latin text\nand installs locale packs for German, Spanish, French, Italian, Dutch, Polish, and\nPortuguese (Portugal).\n\nThis bundle is designed to stay lightweight while still rendering mixed-language contact\nnames, chat content, and localized UI labels cleanly across European languages. The\nlocales are review-status until native-language review is complete.", @@ -256,9 +256,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/europe-latin-ext-1.1.1.zip", - "size_bytes": 66529, - "sha256": "8cb5e215aa91a38717ebc51d6d557708ca39c3e73215f9479fe43626cfb37750" + "path": "assets/packs/europe-latin-ext-1.1.2.zip", + "size_bytes": 68104, + "sha256": "21bb3855dbf52fc18644e99b180dd3fc636cb434d96002fb37a9f469574e5e7c" }, "files": { "package_manifest": "package.ini", @@ -269,7 +269,7 @@ { "id": "ja", "package_type": "locale-bundle", - "version": "1.1.2", + "version": "1.1.3", "display_name": "Japanese", "summary": "Japanese review locale bundle with external CJK font coverage for UI text and mixed-language content; display-only until Japanese input is implemented.", "description": "Japanese installs the ja locale together with the ja-cjk external font pack so menu text,\nlabels, and received Japanese content can render without inflating the firmware image.\n\nThis bundle is currently display-only. It does not add a Japanese IME yet, but it keeps\nJapanese coverage available as an installable package on SD storage.", @@ -319,9 +319,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/ja-1.1.2.zip", - "size_bytes": 32744, - "sha256": "3024bba7427b4a9584ecee92304e7e0bbcec09233cd03b62b849dcefe5ca4b62" + "path": "assets/packs/ja-1.1.3.zip", + "size_bytes": 33082, + "sha256": "1a093212034e883e934cf3875a6c9c6381ca83a170f288b7d180b09d8f087a54" }, "files": { "package_manifest": "package.ini", @@ -332,7 +332,7 @@ { "id": "ko", "package_type": "locale-bundle", - "version": "1.1.2", + "version": "1.1.3", "display_name": "Korean", "summary": "Korean review locale bundle with external CJK font coverage for UI text and mixed-language content; display-only until Korean input is implemented.", "description": "Korean installs the ko locale together with the ko-cjk external font pack so interface\nlabels and Korean content can render correctly without carrying the glyph set in firmware.\n\nThis bundle is currently display-only. It does not add a Korean IME yet, but it keeps\nKorean support available as an installable SD package.", @@ -382,9 +382,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/ko-1.1.2.zip", - "size_bytes": 24692, - "sha256": "7d3554548fb5cb6da1188ef872440c02bea9a069a67ad8a7cbf7224263153940" + "path": "assets/packs/ko-1.1.3.zip", + "size_bytes": 24911, + "sha256": "11650b4d3adc030afbd5593e45e2b68d70e85c8146d43619d6ba2ed53fb76aaa" }, "files": { "package_manifest": "package.ini", @@ -395,7 +395,7 @@ { "id": "zh-Hans", "package_type": "locale-bundle", - "version": "1.1.2", + "version": "1.1.3", "display_name": "Simplified Chinese", "summary": "Tiered Simplified Chinese locale bundle with a fast core font, an on-demand extension font, and the built-in Pinyin IME backend.", "description": "Simplified Chinese installs the zh-Hans locale, a tiered two-pack font stack, and the\nzh-hans-pinyin IME registration used by the built-in Pinyin input backend.\n\nThe bundle ships:\n- zh-hans-core: the common-glyph UI/content font loaded first for fast startup and lower steady-state RAM use\n- zh-hans-ext: the remaining Chinese glyph coverage that the runtime can load on demand as a content supplement\n- zh-hans-pinyin: the built-in Pinyin IME registration layer\n\nUse this bundle when you want a Chinese interface, Chinese text entry, or reliable\nrendering of Chinese names and chat content while another locale remains active, without\npaying the full monolithic CJK font cost up front.", @@ -459,9 +459,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/zh-Hans-1.1.2.zip", - "size_bytes": 340727, - "sha256": "dc81440ef61fc11fe87c793e1c88123591a88d92b7f5b4bc1d53f72007868271" + "path": "assets/packs/zh-Hans-1.1.3.zip", + "size_bytes": 340918, + "sha256": "ed8a61d05a7a45bf6dae28143e5c4ffe8bd01eb8808f79e8d1ccfd3ff44ad136" }, "files": { "package_manifest": "package.ini", @@ -472,7 +472,7 @@ { "id": "zh-Hant", "package_type": "locale-bundle", - "version": "1.1.2", + "version": "1.1.3", "display_name": "Traditional Chinese (Taiwan)", "summary": "Traditional Chinese (Taiwan) review locale bundle with CJK font coverage; display-only until native review and a real Zhuyin-focused IME are available.", "description": "Traditional Chinese installs the zh-Hant locale together with the zh-hant-cjk external\nfont pack so the UI and mixed-language content can render Traditional Chinese correctly.\n\nThis bundle is display-focused today. It does not add a dedicated Traditional Chinese IME\nyet, but it keeps rendering support fully external to the firmware image.", @@ -523,9 +523,9 @@ }, "archive": { "layout": "trailmate-pack-v1", - "path": "assets/packs/zh-Hant-1.1.2.zip", - "size_bytes": 36248, - "sha256": "403414a4597ce5965ab5d3cd9267aca1f8076a0de5e636fe5ee0fc0404027132" + "path": "assets/packs/zh-Hant-1.1.3.zip", + "size_bytes": 36682, + "sha256": "7220d11d30327697d322d12975e63a4f6f4c7dbec1b4c3ac6b4ad627934fc5cc" }, "files": { "package_manifest": "package.ini",