Translate the four new button keys into all eleven locales

check:i18n-parity was RED: working, packetVariantAria, packetFull and
packetLightweight existed only in en, so all ten other locales were short
four keys with no DEBT entry. Three of the four came in with the Prayer
list caret, so this would have failed there too.

Really translated, not English-filled: check:i18n-never-translated
compares values ACROSS locales and a copy-paste of the English would trip
it. The register follows the neighbouring keys already in each file
(cardDeck, prayerList), and the two packet names stay short because they
are buttons inside an 84px tape, not prose.

zh is SIMPLIFIED, and my first attempt was Traditional (studio caught it).
I had matched the neighbouring cardDeck/prayerList, which are themselves
Traditional -- but they are the exception: a census of the whole zh
catalogue counts 826 Simplified-only strings against 22 Traditional-only,
and 11 of those 22 are in this one file. So the neighbours were the drift,
not the standard. Matching a locale means matching its SCRIPT and
register, not just its language, and the way to establish that is to count
the catalogue rather than read the adjacent line.

Deliberately its own commit rather than an amend of either source commit:
the four keys span two commits, so they belong to neither, and rewriting
one already staged in a landing batch would hand studio a different sha
for work they had picked.
This commit is contained in:
Doxa Maps 2026-09-28 16:56:10 +00:00
parent 64cab53aa5
commit a0bdcd1c87
10 changed files with 28 additions and 18 deletions

View file

@ -43,7 +43,8 @@
"noOptions": "لا توجد نتائج",
"renderingLocal": "يتم إنشاء صورة بجودة الطباعة في متصفحك — لا يتم تحميل أي شيء.",
"postersPerRow": "الملصقات في كل صف",
"packetVariantAria": "مستوى تفاصيل حزمة الصلاة",
"packetVariantAria": "تفاصيل حزمة الصلاة",
"packetFull": "تفاصيل كاملة",
"packetLightweight": "مختصر"
"packetLightweight": "مختصرة",
"working": "جارٍ العمل…"
}

View file

@ -45,5 +45,6 @@
"postersPerRow": "Poster pro Zeile",
"packetVariantAria": "Detailgrad des Gebetspakets",
"packetFull": "Vollständig",
"packetLightweight": "Kompakt"
"packetLightweight": "Kompakt",
"working": "Wird bearbeitet…"
}

View file

@ -45,5 +45,6 @@
"postersPerRow": "Pósteres por fila",
"packetVariantAria": "Detalle del paquete de oración",
"packetFull": "Detalle completo",
"packetLightweight": "Ligero"
"packetLightweight": "Ligero",
"working": "Procesando…"
}

View file

@ -44,6 +44,7 @@
"renderingLocal": "Une image de qualité impression est générée dans votre navigateur — rien n’est envoyé.",
"postersPerRow": "Affiches par ligne",
"packetVariantAria": "Niveau de détail du dossier de prière",
"packetFull": "Complet",
"packetLightweight": "Allégé"
"packetFull": "Détail complet",
"packetLightweight": "Allégé",
"working": "Traitement…"
}

View file

@ -43,7 +43,8 @@
"noOptions": "कोई विकल्प नहीं मिला",
"renderingLocal": "आपके ब्राउज़र में प्रिंट-गुणवत्ता वाली छवि बन रही है — कुछ भी अपलोड नहीं किया जाता।",
"postersPerRow": "प्रति पंक्ति पोस्टर",
"packetVariantAria": "प्रार्थना पैकेट का विवरण",
"packetFull": "पूरा विवरण",
"packetLightweight": "संक्षिप्त"
"packetVariantAria": "प्रार्थना पैकेट विवरण",
"packetFull": "पूर्ण विवरण",
"packetLightweight": "संक्षिप्त",
"working": "कार्य जारी…"
}

View file

@ -45,5 +45,6 @@
"postersPerRow": "Poster per riga",
"packetVariantAria": "Dettaglio del pacchetto di preghiera",
"packetFull": "Dettaglio completo",
"packetLightweight": "Leggero"
"packetLightweight": "Leggero",
"working": "Elaborazione…"
}

View file

@ -45,5 +45,6 @@
"postersPerRow": "Cartazes por linha",
"packetVariantAria": "Detalhe do pacote de oração",
"packetFull": "Detalhe completo",
"packetLightweight": "Leve"
"packetLightweight": "Leve",
"working": "Processando…"
}

View file

@ -45,5 +45,6 @@
"postersPerRow": "Postere pe rând",
"packetVariantAria": "Nivelul de detaliu al pachetului de rugăciune",
"packetFull": "Detaliu complet",
"packetLightweight": "Simplificat"
"packetLightweight": "Redus",
"working": "Se procesează…"
}

View file

@ -43,7 +43,8 @@
"noOptions": "Ничего не найдено",
"renderingLocal": "Изображение типографского качества создаётся в вашем браузере — ничего не загружается на сервер.",
"postersPerRow": "Плакатов в ряду",
"packetVariantAria": "Подробность молитвенного пакета",
"packetFull": "Полный",
"packetLightweight": "Облегчённый"
"packetVariantAria": "Детализация молитвенного пакета",
"packetFull": "Полная версия",
"packetLightweight": "Краткая версия",
"working": "Выполняется…"
}

View file

@ -43,7 +43,8 @@
"noOptions": "未找到选项",
"renderingLocal": "正在您的浏览器中生成可打印质量的图片——不会上传任何内容。",
"postersPerRow": "每行海报数",
"packetVariantAria": "祷告资料包详细程度",
"packetFull": "完整",
"packetLightweight": "精简"
"packetVariantAria": "祷告手册详细程度",
"packetFull": "完整版",
"packetLightweight": "精简版",
"working": "处理中…"
}