messages: the nine strings the UPG 100 packet and poster funnel needs, in 11 locales

packetFailed, selectionPacketFailed, posterOneTerritory, selectionPosterFailed, mapUnavailable, copied,
copyFailed, engineNotLoaded, engineNotLoadedDetail. Wording and translations are upg100-plugin's
(packet/vertical 0114ec45), added before its code lands: a key missing from every locale, English
included, renders as the raw key and warns nowhere. Additions only; no existing key changes.
This commit is contained in:
Doxa Maps 2026-09-26 17:53:20 +00:00
parent 91ea64f856
commit 4be260a0c0
11 changed files with 110 additions and 11 deletions

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "وزّع مهمة الصلاة في مجموعات من خمسين ومئة — كما أطعم يسوع الخمسة آلاف (لوقا ٩:١٤). كل ملصق هو قائمة من 100 يمكنك أن تصلي بها وتطبعها وتعلّقها على الحائط — مصلّيًا لأجلهم <strong>باسم شعبهم</strong>.",
"loadingNamed": "جارٍ تحميل {name}…",
"couldNotLoadNamed": "تعذّر تحميل {name}.",
"engineMissing": "لم يتم تحميل محرك الخرائط {engine}."
"engineMissing": "لم يتم تحميل محرك الخرائط {engine}.",
"packetFailed": "فشل إنشاء الكُتيّب: {reason}",
"selectionPacketFailed": "فشل إنشاء كُتيّب التحديد: {reason}",
"posterOneTerritory": "الملصق يطبع منطقة واحدة في كل مرة — {count} محددة.",
"selectionPosterFailed": "فشل إنشاء ملصق التحديد: {reason}",
"mapUnavailable": "الخريطة غير متاحة",
"copied": "تم النسخ!",
"copyFailed": "فشل النسخ — اضغط Ctrl/Cmd-C",
"engineNotLoaded": "لم يتم تحميل محرك الخريطة",
"engineNotLoadedDetail": "لم يتم تحميل محرك الخريطة {engine}. القائمة ووسيلة الإيضاح غير متأثرتين."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Teilen Sie die Gebetsaufgabe in Gruppen zu fünfzig und hundert auf — so wie Jesus die 5.000 speiste (Lukas 9,14). Jedes Poster ist eine 100er-Liste, die Sie beten, drucken und an die Wand hängen können — und für sie <strong>mit dem Namen ihrer Volksgruppe</strong> beten.",
"loadingNamed": "{name} wird geladen…",
"couldNotLoadNamed": "{name} konnte nicht geladen werden.",
"engineMissing": "Die Karten-Engine {engine} wurde nicht geladen."
"engineMissing": "Die Karten-Engine {engine} wurde nicht geladen.",
"packetFailed": "Heft fehlgeschlagen: {reason}",
"selectionPacketFailed": "Heft der Auswahl fehlgeschlagen: {reason}",
"posterOneTerritory": "Das Plakat druckt ein Gebiet auf einmal — {count} ausgewählt.",
"selectionPosterFailed": "Plakat der Auswahl fehlgeschlagen: {reason}",
"mapUnavailable": "Karte nicht verfügbar",
"copied": "Kopiert!",
"copyFailed": "Kopieren fehlgeschlagen — Strg/Cmd-C drücken",
"engineNotLoaded": "Karten-Engine nicht geladen",
"engineNotLoadedDetail": "Die Karten-Engine {engine} wurde nicht geladen. Liste und Legende sind nicht betroffen."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Hand away the prayer task in clusters of fifties and hundreds — the way Jesus fed the 5,000 (Luke 9:14). Each poster is a 100-list you can pray, print, and put on a wall — praying for them <strong>by their people group name</strong>.",
"loadingNamed": "Loading {name}…",
"couldNotLoadNamed": "Could not load {name}.",
"engineMissing": "The {engine} map engine did not load."
"engineMissing": "The {engine} map engine did not load.",
"packetFailed": "Packet failed: {reason}",
"selectionPacketFailed": "Selection packet failed: {reason}",
"posterOneTerritory": "Poster prints one territory at a time — {count} selected.",
"selectionPosterFailed": "Selection poster failed: {reason}",
"mapUnavailable": "Map unavailable",
"copied": "Copied!",
"copyFailed": "Copy failed — press Ctrl/Cmd-C",
"engineNotLoaded": "map engine not loaded",
"engineNotLoadedDetail": "The {engine} map engine did not load. The list and legend are unaffected."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Reparte la tarea de la oración en grupos de cincuenta y de cien, como Jesús alimentó a los 5.000 (Lucas 9:14). Cada cartel es una lista de 100 que puedes orar, imprimir y poner en la pared — orando por ellos <strong>por el nombre de su pueblo</strong>.",
"loadingNamed": "Cargando {name}…",
"couldNotLoadNamed": "No se pudo cargar {name}.",
"engineMissing": "El motor de mapas {engine} no se cargó."
"engineMissing": "El motor de mapas {engine} no se cargó.",
"packetFailed": "Error al generar el cuadernillo: {reason}",
"selectionPacketFailed": "Error al generar el cuadernillo de la selección: {reason}",
"posterOneTerritory": "El cartel imprime un territorio a la vez: {count} seleccionados.",
"selectionPosterFailed": "Error al generar el cartel de la selección: {reason}",
"mapUnavailable": "Mapa no disponible",
"copied": "¡Copiado!",
"copyFailed": "Error al copiar: pulsa Ctrl/Cmd-C",
"engineNotLoaded": "motor de mapas no cargado",
"engineNotLoadedDetail": "El motor de mapas {engine} no se cargó. La lista y la leyenda no se ven afectadas."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Répartissez la tâche de la prière par groupes de cinquante et de cent — comme Jésus a nourri les 5 000 (Luc 9:14). Chaque affiche est une liste de 100 que vous pouvez prier, imprimer et afficher au mur — en priant pour eux <strong>par le nom de leur peuple</strong>.",
"loadingNamed": "Chargement de {name}…",
"couldNotLoadNamed": "Impossible de charger {name}.",
"engineMissing": "Le moteur de carte {engine} ne s’est pas chargé."
"engineMissing": "Le moteur de carte {engine} ne s’est pas chargé.",
"packetFailed": "Échec du livret : {reason}",
"selectionPacketFailed": "Échec du livret de la sélection : {reason}",
"posterOneTerritory": "L’affiche imprime un territoire à la fois — {count} sélectionnés.",
"selectionPosterFailed": "Échec de l’affiche de la sélection : {reason}",
"mapUnavailable": "Carte indisponible",
"copied": "Copié !",
"copyFailed": "Échec de la copie — appuyez sur Ctrl/Cmd-C",
"engineNotLoaded": "moteur cartographique non chargé",
"engineNotLoadedDetail": "Le moteur cartographique {engine} ne s’est pas chargé. La liste et la légende ne sont pas affectées."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "प्रार्थना के काम को पचास-पचास और सौ-सौ के समूहों में बाँटें — जैसे यीशु ने 5,000 लोगों को खिलाया (लूका 9:14)। हर पोस्टर 100 की एक सूची है जिसके लिए आप प्रार्थना कर सकते हैं, छाप सकते हैं और दीवार पर लगा सकते हैं — उनके लिए <strong>उनके जनसमूह के नाम से</strong> प्रार्थना करते हुए।",
"loadingNamed": "{name} लोड हो रहा है…",
"couldNotLoadNamed": "{name} लोड नहीं हो सका।",
"engineMissing": "{engine} नक्शा इंजन लोड नहीं हुआ।"
"engineMissing": "{engine} नक्शा इंजन लोड नहीं हुआ।",
"packetFailed": "पुस्तिका विफल: {reason}",
"selectionPacketFailed": "चयन की पुस्तिका विफल: {reason}",
"posterOneTerritory": "पोस्टर एक समय में एक क्षेत्र छापता है — {count} चयनित।",
"selectionPosterFailed": "चयन का पोस्टर विफल: {reason}",
"mapUnavailable": "मानचित्र अनुपलब्ध",
"copied": "कॉपी हो गया!",
"copyFailed": "कॉपी विफल — Ctrl/Cmd-C दबाएँ",
"engineNotLoaded": "मानचित्र इंजन लोड नहीं हुआ",
"engineNotLoadedDetail": "{engine} मानचित्र इंजन लोड नहीं हुआ। सूची और लेजेंड अप्रभावित हैं।"
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Distribuisci il compito della preghiera in gruppi di cinquanta e di cento — come Gesù sfamò i 5.000 (Luca 9:14). Ogni poster è una lista di 100 che puoi pregare, stampare e appendere al muro — pregando per loro <strong>con il nome del loro popolo</strong>.",
"loadingNamed": "Caricamento di {name}…",
"couldNotLoadNamed": "Impossibile caricare {name}.",
"engineMissing": "Il motore di mappa {engine} non è stato caricato."
"engineMissing": "Il motore di mappa {engine} non è stato caricato.",
"packetFailed": "Libretto non riuscito: {reason}",
"selectionPacketFailed": "Libretto della selezione non riuscito: {reason}",
"posterOneTerritory": "Il manifesto stampa un territorio alla volta — {count} selezionati.",
"selectionPosterFailed": "Manifesto della selezione non riuscito: {reason}",
"mapUnavailable": "Mappa non disponibile",
"copied": "Copiato!",
"copyFailed": "Copia non riuscita — premi Ctrl/Cmd-C",
"engineNotLoaded": "motore di mappe non caricato",
"engineNotLoadedDetail": "Il motore di mappe {engine} non si è caricato. L’elenco e la legenda non sono interessati."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Reparta a tarefa da oração em grupos de cinquenta e de cem — como Jesus alimentou os 5.000 (Lucas 9:14). Cada cartaz é uma lista de 100 que pode orar, imprimir e pôr na parede — orando por eles <strong>pelo nome do seu povo</strong>.",
"loadingNamed": "Carregando {name}…",
"couldNotLoadNamed": "Não foi possível carregar {name}.",
"engineMissing": "O motor de mapa {engine} não foi carregado."
"engineMissing": "O motor de mapa {engine} não foi carregado.",
"packetFailed": "Falha ao gerar o caderno: {reason}",
"selectionPacketFailed": "Falha ao gerar o caderno da seleção: {reason}",
"posterOneTerritory": "O cartaz imprime um território de cada vez — {count} selecionados.",
"selectionPosterFailed": "Falha ao gerar o cartaz da seleção: {reason}",
"mapUnavailable": "Mapa indisponível",
"copied": "Copiado!",
"copyFailed": "Falha ao copiar — pressione Ctrl/Cmd-C",
"engineNotLoaded": "motor de mapas não carregado",
"engineNotLoadedDetail": "O motor de mapas {engine} não carregou. A lista e a legenda não são afetadas."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Împarte sarcina rugăciunii în grupuri de câte cincizeci și o sută — așa cum Isus a hrănit cei 5.000 (Luca 9:14). Fiecare afiș este o listă de 100 pe care o poți ruga, tipări și pune pe perete — rugându-te pentru ei <strong>pe numele poporului lor</strong>.",
"loadingNamed": "Se încarcă {name}…",
"couldNotLoadNamed": "Nu s-a putut încărca {name}.",
"engineMissing": "Motorul de hartă {engine} nu s-a încărcat."
"engineMissing": "Motorul de hartă {engine} nu s-a încărcat.",
"packetFailed": "Broșura a eșuat: {reason}",
"selectionPacketFailed": "Broșura selecției a eșuat: {reason}",
"posterOneTerritory": "Afișul tipărește un teritoriu pe rând — {count} selectate.",
"selectionPosterFailed": "Afișul selecției a eșuat: {reason}",
"mapUnavailable": "Harta indisponibilă",
"copied": "Copiat!",
"copyFailed": "Copierea a eșuat — apasă Ctrl/Cmd-C",
"engineNotLoaded": "motorul de hărți nu s-a încărcat",
"engineNotLoadedDetail": "Motorul de hărți {engine} nu s-a încărcat. Lista și legenda nu sunt afectate."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "Разделите молитвенный труд на группы по пятьдесят и по сто — так Иисус накормил 5000 (Луки 9:14). Каждый плакат — это список из 100, о котором можно молиться, распечатать и повесить на стену, молясь о них <strong>по имени их народа</strong>.",
"loadingNamed": "Загрузка {name}…",
"couldNotLoadNamed": "Не удалось загрузить {name}.",
"engineMissing": "Картографический движок {engine} не загрузился."
"engineMissing": "Картографический движок {engine} не загрузился.",
"packetFailed": "Не удалось создать буклет: {reason}",
"selectionPacketFailed": "Не удалось создать буклет выбора: {reason}",
"posterOneTerritory": "Плакат печатает по одной территории — выбрано {count}.",
"selectionPosterFailed": "Не удалось создать плакат выбора: {reason}",
"mapUnavailable": "Карта недоступна",
"copied": "Скопировано!",
"copyFailed": "Не удалось скопировать — нажмите Ctrl/Cmd-C",
"engineNotLoaded": "движок карты не загружен",
"engineNotLoadedDetail": "Движок карты {engine} не загрузился. Список и легенда не затронуты."
}

View file

@ -8,5 +8,14 @@
"upg100WallIntro": "將禱告的工作分成五十人、一百人一組 — 就像耶穌餵飽五千人那樣(路加福音 9:14)。每一張海報都是一份 100 人名單,你可以為他們禱告、列印出來、貼在牆上 — <strong>按著他們族群的名字</strong>為他們禱告。",
"loadingNamed": "正在加载{name}…",
"couldNotLoadNamed": "无法加载{name}。",
"engineMissing": "{engine} 地图引擎未能加载。"
"engineMissing": "{engine} 地图引擎未能加载。",
"packetFailed": "祷告册生成失败:{reason}",
"selectionPacketFailed": "所选内容的祷告册生成失败:{reason}",
"posterOneTerritory": "海报一次只能打印一个区域——已选 {count} 个。",
"selectionPosterFailed": "所选内容的海报生成失败:{reason}",
"mapUnavailable": "地图不可用",
"copied": "已复制!",
"copyFailed": "复制失败——请按 Ctrl/Cmd-C",
"engineNotLoaded": "地图引擎未加载",
"engineNotLoadedDetail": "{engine} 地图引擎未能加载。列表和图例不受影响。"
}