The loading lines and the caveat lead-ins get their own keys
Five more keys: the table's loading line, the language sheet's population and countries line, and the two bold lead-ins that introduce the caveat prose in resources-list. The caveat prose itself stays inside its dir="ltr" island, which the gate already marks deliberate — only the heading that introduces it is language. Not touched, and not oversights: "· GRN", "· Zume" and "· Door43" are a separator plus a publisher's name, on lines whose translatable half is ALREADY keyed. A brand name after a middot is not a sentence. 106 -> 102.
This commit is contained in:
parent
bfefb87d4f
commit
04b38560d1
14 changed files with 81 additions and 26 deletions
|
|
@ -85,7 +85,10 @@
|
|||
"none": "لا توجد موارد ({n})",
|
||||
"showingOf": "عرض {shown} من {total}.",
|
||||
"popSuffix": "· {pop} نسمة",
|
||||
"hasResources": "ذات صلة: {lang} لديها موارد"
|
||||
"hasResources": "ذات صلة: {lang} لديها موارد",
|
||||
"loadingTable": "جارٍ تحميل {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} نسمة · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "الكتاب المقدس",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "كل اللغات",
|
||||
"peopleGroup": "شعب",
|
||||
"peopleGroups": "شعوب",
|
||||
"scriptureHere": "الكتاب المقدس بهذه اللغة"
|
||||
"scriptureHere": "الكتاب المقدس بهذه اللغة",
|
||||
"noTextMeans": "ما معنى «لا يوجد نص».",
|
||||
"pageLists": "تعرض هذه الصفحة"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "الشعب",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Keine Ressource gefunden ({n})",
|
||||
"showingOf": "{shown} von {total} werden angezeigt.",
|
||||
"popSuffix": "· {pop} Menschen",
|
||||
"hasResources": "verwandt: {lang} hat Ressourcen"
|
||||
"hasResources": "verwandt: {lang} hat Ressourcen",
|
||||
"loadingTable": "{table} wird geladen…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} Menschen · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Bibeltext",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Alle Sprachen",
|
||||
"peopleGroup": "Volksgruppe",
|
||||
"peopleGroups": "Volksgruppen",
|
||||
"scriptureHere": "Bibeltext in dieser Sprache"
|
||||
"scriptureHere": "Bibeltext in dieser Sprache",
|
||||
"noTextMeans": "Was „kein Text“ bedeutet.",
|
||||
"pageLists": "Diese Seite listet"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Volksgruppe",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "No resource found ({n})",
|
||||
"showingOf": "Showing {shown} of {total}.",
|
||||
"popSuffix": "· {pop} people",
|
||||
"hasResources": "related: {lang} has resources"
|
||||
"hasResources": "related: {lang} has resources",
|
||||
"loadingTable": "Loading {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} people · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Scripture",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "All languages",
|
||||
"peopleGroup": "people group",
|
||||
"peopleGroups": "people groups",
|
||||
"scriptureHere": "Scripture in this language"
|
||||
"scriptureHere": "Scripture in this language",
|
||||
"noTextMeans": "What “no text” means.",
|
||||
"pageLists": "This page lists"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "People group",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Ningún recurso encontrado ({n})",
|
||||
"showingOf": "Mostrando {shown} de {total}.",
|
||||
"popSuffix": "· {pop} personas",
|
||||
"hasResources": "relacionada: {lang} tiene recursos"
|
||||
"hasResources": "relacionada: {lang} tiene recursos",
|
||||
"loadingTable": "Cargando {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} personas · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Escrituras",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Todos los idiomas",
|
||||
"peopleGroup": "pueblo",
|
||||
"peopleGroups": "pueblos",
|
||||
"scriptureHere": "Escrituras en este idioma"
|
||||
"scriptureHere": "Escrituras en este idioma",
|
||||
"noTextMeans": "Qué significa «sin texto».",
|
||||
"pageLists": "Esta página enumera"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Pueblo",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Aucune ressource trouvée ({n})",
|
||||
"showingOf": "Affichage de {shown} sur {total}.",
|
||||
"popSuffix": "· {pop} personnes",
|
||||
"hasResources": "apparentée : {lang} a des ressources"
|
||||
"hasResources": "apparentée : {lang} a des ressources",
|
||||
"loadingTable": "Chargement de {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} personnes · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Écritures",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Toutes les langues",
|
||||
"peopleGroup": "peuple",
|
||||
"peopleGroups": "peuples",
|
||||
"scriptureHere": "Écritures dans cette langue"
|
||||
"scriptureHere": "Écritures dans cette langue",
|
||||
"noTextMeans": "Ce que signifie « sans texte ».",
|
||||
"pageLists": "Cette page répertorie"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Peuple",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "कोई संसाधन नहीं मिला ({n})",
|
||||
"showingOf": "{total} में से {shown} दिखाए जा रहे हैं।",
|
||||
"popSuffix": "· {pop} लोग",
|
||||
"hasResources": "संबंधित: {lang} के पास संसाधन हैं"
|
||||
"hasResources": "संबंधित: {lang} के पास संसाधन हैं",
|
||||
"loadingTable": "{table} लोड हो रहा है…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} लोग · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "पवित्र शास्त्र",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "सभी भाषाएँ",
|
||||
"peopleGroup": "जनसमूह",
|
||||
"peopleGroups": "जनसमूह",
|
||||
"scriptureHere": "इस भाषा में पवित्र शास्त्र"
|
||||
"scriptureHere": "इस भाषा में पवित्र शास्त्र",
|
||||
"noTextMeans": "“कोई पाठ नहीं” का अर्थ।",
|
||||
"pageLists": "यह पृष्ठ सूचीबद्ध करता है"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "जनसमूह",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Nessuna risorsa trovata ({n})",
|
||||
"showingOf": "Mostrati {shown} di {total}.",
|
||||
"popSuffix": "· {pop} persone",
|
||||
"hasResources": "correlata: {lang} ha risorse"
|
||||
"hasResources": "correlata: {lang} ha risorse",
|
||||
"loadingTable": "Caricamento di {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} persone · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Scritture",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Tutte le lingue",
|
||||
"peopleGroup": "popolo",
|
||||
"peopleGroups": "popoli",
|
||||
"scriptureHere": "Scritture in questa lingua"
|
||||
"scriptureHere": "Scritture in questa lingua",
|
||||
"noTextMeans": "Che cosa significa «senza testo».",
|
||||
"pageLists": "Questa pagina elenca"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Popolo",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Nenhum recurso encontrado ({n})",
|
||||
"showingOf": "Mostrando {shown} de {total}.",
|
||||
"popSuffix": "· {pop} pessoas",
|
||||
"hasResources": "relacionada: {lang} tem recursos"
|
||||
"hasResources": "relacionada: {lang} tem recursos",
|
||||
"loadingTable": "Carregando {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} pessoas · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Escrituras",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Todos os idiomas",
|
||||
"peopleGroup": "povo",
|
||||
"peopleGroups": "povos",
|
||||
"scriptureHere": "Escrituras neste idioma"
|
||||
"scriptureHere": "Escrituras neste idioma",
|
||||
"noTextMeans": "O que significa “sem texto”.",
|
||||
"pageLists": "Esta página lista"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Povo",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Nicio resursă găsită ({n})",
|
||||
"showingOf": "Se afișează {shown} din {total}.",
|
||||
"popSuffix": "· {pop} persoane",
|
||||
"hasResources": "înrudită: {lang} are resurse"
|
||||
"hasResources": "înrudită: {lang} are resurse",
|
||||
"loadingTable": "Se încarcă {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} persoane · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Scripturi",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Toate limbile",
|
||||
"peopleGroup": "popor",
|
||||
"peopleGroups": "popoare",
|
||||
"scriptureHere": "Scripturi în această limbă"
|
||||
"scriptureHere": "Scripturi în această limbă",
|
||||
"noTextMeans": "Ce înseamnă „fără text”.",
|
||||
"pageLists": "Această pagină listează"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Popor",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "Ресурсы не найдены ({n})",
|
||||
"showingOf": "Показано {shown} из {total}.",
|
||||
"popSuffix": "· {pop} человек",
|
||||
"hasResources": "родственный: {lang} имеет ресурсы"
|
||||
"hasResources": "родственный: {lang} имеет ресурсы",
|
||||
"loadingTable": "Загрузка {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} человек · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "Писание",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "Все языки",
|
||||
"peopleGroup": "народ",
|
||||
"peopleGroups": "народов",
|
||||
"scriptureHere": "Писание на этом языке"
|
||||
"scriptureHere": "Писание на этом языке",
|
||||
"noTextMeans": "Что значит «нет текста».",
|
||||
"pageLists": "На этой странице перечислено"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "Народ",
|
||||
|
|
|
|||
|
|
@ -85,7 +85,10 @@
|
|||
"none": "未找到资源({n})",
|
||||
"showingOf": "显示 {total} 中的 {shown}。",
|
||||
"popSuffix": "· {pop} 人",
|
||||
"hasResources": "相关:{lang} 有资源"
|
||||
"hasResources": "相关:{lang} 有资源",
|
||||
"loadingTable": "正在加载 {table}…",
|
||||
"isoLine": "· ISO 639-3",
|
||||
"popCountries": "{pop} 人 · {countries}"
|
||||
},
|
||||
"res": {
|
||||
"scripture": "圣经",
|
||||
|
|
@ -173,7 +176,9 @@
|
|||
"allLanguages": "全部语言",
|
||||
"peopleGroup": "个族群",
|
||||
"peopleGroups": "个族群",
|
||||
"scriptureHere": "本语言的圣经"
|
||||
"scriptureHere": "本语言的圣经",
|
||||
"noTextMeans": "“无文本”是什么意思。",
|
||||
"pageLists": "本页列出"
|
||||
},
|
||||
"columns": {
|
||||
"People group": "族群",
|
||||
|
|
|
|||
|
|
@ -438,7 +438,7 @@ useShadowStyles(
|
|||
</div>
|
||||
|
||||
<div v-if="loadErr" class="gt-err">{{ loadErr }}</div>
|
||||
<div v-else-if="!table" class="gt-load">Loading {{ current.label }}…</div>
|
||||
<div v-else-if="!table" class="gt-load">{{ t('gospel.sheet.loadingTable', { table: current.label }) }}</div>
|
||||
<DataTable
|
||||
v-else
|
||||
:key="current.id + ':' + fIso + ':' + fCountry + ':' + fProvince"
|
||||
|
|
|
|||
|
|
@ -404,7 +404,7 @@ useShadowStyles(
|
|||
<!-- The caveat is IN the UI, not buried in a data file. A reader acting on
|
||||
this needs to know what "none found" does and does not mean. -->
|
||||
<div class="caveat">
|
||||
<b>What “no text” means.</b> <bdi dir="ltr">It is the TEXT Scripture gap, and nothing wider: a row
|
||||
<b>{{ tr('gospel.list.noTextMeans') }}</b> <bdi dir="ltr">It is the TEXT Scripture gap, and nothing wider: a row
|
||||
pilled “no text” may still show audio Scripture, a film or a Bible video beside it, and
|
||||
several do. Not found in the resource pools checked so far —
|
||||
currently</bdi> <b>eBible.org</b> <bdi dir="ltr">({{ fmt(stats.ebible_translations) }} translations across
|
||||
|
|
@ -416,7 +416,7 @@ useShadowStyles(
|
|||
this build does not have. A pool nobody has queried shows as unknown, never as “no”.
|
||||
Languages are joined to people groups by exact ISO 639-3 code.</bdi>
|
||||
<br><br>
|
||||
This page lists <b><bdi dir="ltr">published resource availability only</bdi></b><bdi dir="ltr">. It carries no information
|
||||
{{ tr('gospel.list.pageLists') }} <b><bdi dir="ltr">published resource availability only</bdi></b><bdi dir="ltr">. It carries no information
|
||||
about churches, believers or gatherings, by design.</bdi>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -3095,7 +3095,7 @@ useShadowStyles(
|
|||
<button v-for="g in sameLanguage.slice(0, 12)" :key="g.people_group + g.countries"
|
||||
type="button" class="gm-pg gm-pg-btn" @click="openGroup(g)">
|
||||
<span class="gm-pg-n">{{ g.people_group }}</span>
|
||||
<span class="gm-pg-l">{{ fmt(g.population) }} people · {{ g.countries }}</span>
|
||||
<span class="gm-pg-l">{{ t('gospel.sheet.popCountries', { pop: fmt(g.population), countries: g.countries }) }}</span>
|
||||
</button>
|
||||
<div v-if="sameLanguage.length > 12" class="gm-more">
|
||||
<bdi dir="ltr">Showing 12 of {{ sameLanguage.length }} groups sharing this language.</bdi>
|
||||
|
|
|
|||
Loading…
Reference in a new issue