diff --git a/library/i18n/locales/ar/messages.json b/library/i18n/locales/ar/messages.json index 87ba69c0a..efb13c02e 100644 --- a/library/i18n/locales/ar/messages.json +++ b/library/i18n/locales/ar/messages.json @@ -8,5 +8,14 @@ "upg100WallIntro": "وزّع مهمة الصلاة في مجموعات من خمسين ومئة — كما أطعم يسوع الخمسة آلاف (لوقا ٩:١٤). كل ملصق هو قائمة من 100 يمكنك أن تصلي بها وتطبعها وتعلّقها على الحائط — مصلّيًا لأجلهم باسم شعبهم.", "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}. القائمة ووسيلة الإيضاح غير متأثرتين." } diff --git a/library/i18n/locales/de/messages.json b/library/i18n/locales/de/messages.json index 811f3b532..5fff54c81 100644 --- a/library/i18n/locales/de/messages.json +++ b/library/i18n/locales/de/messages.json @@ -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 mit dem Namen ihrer Volksgruppe 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." } diff --git a/library/i18n/locales/en/messages.json b/library/i18n/locales/en/messages.json index a3627c72e..279e3b66f 100644 --- a/library/i18n/locales/en/messages.json +++ b/library/i18n/locales/en/messages.json @@ -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 by their people group name.", "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." } diff --git a/library/i18n/locales/es/messages.json b/library/i18n/locales/es/messages.json index 02dea16ca..c5ade3570 100644 --- a/library/i18n/locales/es/messages.json +++ b/library/i18n/locales/es/messages.json @@ -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 por el nombre de su pueblo.", "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." } diff --git a/library/i18n/locales/fr/messages.json b/library/i18n/locales/fr/messages.json index 978894b4a..29f685855 100644 --- a/library/i18n/locales/fr/messages.json +++ b/library/i18n/locales/fr/messages.json @@ -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 par le nom de leur peuple.", "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." } diff --git a/library/i18n/locales/hi/messages.json b/library/i18n/locales/hi/messages.json index 264164835..91a9a8553 100644 --- a/library/i18n/locales/hi/messages.json +++ b/library/i18n/locales/hi/messages.json @@ -8,5 +8,14 @@ "upg100WallIntro": "प्रार्थना के काम को पचास-पचास और सौ-सौ के समूहों में बाँटें — जैसे यीशु ने 5,000 लोगों को खिलाया (लूका 9:14)। हर पोस्टर 100 की एक सूची है जिसके लिए आप प्रार्थना कर सकते हैं, छाप सकते हैं और दीवार पर लगा सकते हैं — उनके लिए उनके जनसमूह के नाम से प्रार्थना करते हुए।", "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} मानचित्र इंजन लोड नहीं हुआ। सूची और लेजेंड अप्रभावित हैं।" } diff --git a/library/i18n/locales/it/messages.json b/library/i18n/locales/it/messages.json index 6c5d8c2fe..aa96f00d6 100644 --- a/library/i18n/locales/it/messages.json +++ b/library/i18n/locales/it/messages.json @@ -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 con il nome del loro popolo.", "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." } diff --git a/library/i18n/locales/pt/messages.json b/library/i18n/locales/pt/messages.json index d0d397a27..b52669b2b 100644 --- a/library/i18n/locales/pt/messages.json +++ b/library/i18n/locales/pt/messages.json @@ -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 pelo nome do seu povo.", "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." } diff --git a/library/i18n/locales/ro/messages.json b/library/i18n/locales/ro/messages.json index 8ebb0a72d..e7d169c15 100644 --- a/library/i18n/locales/ro/messages.json +++ b/library/i18n/locales/ro/messages.json @@ -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 pe numele poporului lor.", "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." } diff --git a/library/i18n/locales/ru/messages.json b/library/i18n/locales/ru/messages.json index 6749d1c48..051ac003e 100644 --- a/library/i18n/locales/ru/messages.json +++ b/library/i18n/locales/ru/messages.json @@ -8,5 +8,14 @@ "upg100WallIntro": "Разделите молитвенный труд на группы по пятьдесят и по сто — так Иисус накормил 5000 (Луки 9:14). Каждый плакат — это список из 100, о котором можно молиться, распечатать и повесить на стену, молясь о них по имени их народа.", "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} не загрузился. Список и легенда не затронуты." } diff --git a/library/i18n/locales/zh/messages.json b/library/i18n/locales/zh/messages.json index 6ea79518d..058e51e49 100644 --- a/library/i18n/locales/zh/messages.json +++ b/library/i18n/locales/zh/messages.json @@ -8,5 +8,14 @@ "upg100WallIntro": "將禱告的工作分成五十人、一百人一組 — 就像耶穌餵飽五千人那樣(路加福音 9:14)。每一張海報都是一份 100 人名單,你可以為他們禱告、列印出來、貼在牆上 — 按著他們族群的名字為他們禱告。", "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} 地图引擎未能加载。列表和图例不受影响。" }