Every poster, prayer list and card deck printed from a hidden iframe (openPrintFrame), and phone browsers do not honour a print() inside a subframe: no print dialog ever opened on a phone. printDocument() keeps that iframe path unchanged on desktop; on a phone or tablet it mounts the document into the page under a print-only stylesheet that hides everything else, and calls the page's own window.print(). When preparing the document outlasted the tap's activation, the wall's progress dialog shows a Print button so the print comes from a fresh tap. The poster wall (Regions, UPG-100, Country Posters) is the first user.
100 lines
4.4 KiB
JSON
100 lines
4.4 KiB
JSON
{
|
||
"title": "Wall of People Groups",
|
||
"toPortrait": "📱 Switch to Portrait",
|
||
"toLandscape": "🖼️ Switch to Landscape",
|
||
"currentLandscape": "Current: Landscape (4 ft × 3 ft)",
|
||
"currentPortrait": "Current: Portrait (3 ft × 4 ft)",
|
||
"resetZoom": "Reset Zoom",
|
||
"groupsLoaded": "{n} Groups Loaded",
|
||
"loading": "Loading people groups…",
|
||
"offlineTitle": "The live prayer data could not be reached.",
|
||
"offlineBody": "The wall reads its people groups from pray.doxa.life. You may be offline, or, on a local development server, the API may not allow this page's address.",
|
||
"tryAgain": "Try again",
|
||
"prayedCount": "0 prayed | {n} person prayed | {n} people prayed",
|
||
"viewPrayers": "View prayers",
|
||
"prayerTools": "Prayer Tools",
|
||
"close": "Close",
|
||
"unknown": "Unknown",
|
||
"unknownGroup": "Unknown Group",
|
||
"status": "Status:",
|
||
"unengaged": "unengaged",
|
||
"prayingNow": "Are you praying right now for this people group?",
|
||
"yesPraying": "Yes, I'm Praying",
|
||
"thankYou": "Thank you for praying!",
|
||
"sharePrayer": "Share your prayer (optional)",
|
||
"prayerPlaceholder": "Type your prayer here…",
|
||
"sendPrayer": "Send Prayer",
|
||
"peopleGroup": "People Group",
|
||
"chatsTitle": "People Group Chats",
|
||
"id": "ID:",
|
||
"location": "Location:",
|
||
"na": "N/A",
|
||
"havePrayed": "no one has prayed yet | {n} person has prayed | {n} people have prayed",
|
||
"youPrayed": "✓ You prayed!",
|
||
"prayForGroup": "🙏 Pray for this group",
|
||
"prayersComments": "Prayers & Comments",
|
||
"noComments": "No prayers or comments yet. Be the first!",
|
||
"commentPlaceholder": "Share your prayer or thoughts…",
|
||
"postComment": "Post Comment",
|
||
"noPeopleId": "This people group doesn't have a PeopleID3",
|
||
"statusUnknown": "Status Unknown",
|
||
"printPoster": "🖨️ Print HD poster",
|
||
"printPreparing": "Preparing the poster: {n} of {total} photos",
|
||
"printMissing": "Photos that could not load: {n}. They print as grey boxes.",
|
||
"blessBanner": "Bless the nations in Jesus’ name",
|
||
"modeLabel": "Wall mode",
|
||
"modeBless": "Bless",
|
||
"modeSocial": "Social",
|
||
"shareSoon": "Sharing is coming later.",
|
||
"drawLibError": "The wall could not load its drawing library:",
|
||
"posterSize": "Poster size",
|
||
"posterSubtitle": "DOXA (δόξα) means glory. A global prayer movement is blessing these {n} people groups in Jesus’ name. Learn more and join at pray.doxa.life.",
|
||
"glueHere": "glue the sheet above here",
|
||
"themesLabel": "Prayer themes",
|
||
"oldTestament": "Old Testament",
|
||
"newTestament": "New Testament",
|
||
"themeTreasure": "Treasure",
|
||
"themeMountain": "Mountain",
|
||
"themeSea": "Sea",
|
||
"posterClosing": "Jesus Christ is the cornerstone, and we are living stones. These people groups are the reward of his suffering. Take up our priestly calling: bless them in his name, and join the global family in prayer.",
|
||
"journeyCalled": "Called",
|
||
"journeyPromised": "Promised",
|
||
"journeyRedeemed": "Redeemed",
|
||
"journeyCornerstone": "The cornerstone",
|
||
"journeyChildren": "Children of Abraham",
|
||
"journeyPriesthood": "A royal priesthood",
|
||
"journeySent": "Sent to the lost",
|
||
"peopleGroupCount": "{n} people group | {n} people groups",
|
||
"listCount": "{n} list | {n} lists",
|
||
"stockCard": "Card",
|
||
"stockPostcard": "Postcard",
|
||
"stockLandscape": "landscape",
|
||
"hud": {
|
||
"kindPoster": "Poster",
|
||
"kindList": "List",
|
||
"kindPacket": "Prayer Packet",
|
||
"fetchingPoster": "fetching the poster",
|
||
"generatingPoster": "generating the poster",
|
||
"openingPrint": "opening the print dialog",
|
||
"printOpened": "print dialog opened",
|
||
"readyToPrint": "ready to print",
|
||
"printNow": "Print",
|
||
"saving": "saving",
|
||
"fetchingRecords": "fetching records",
|
||
"fetchingGroups": "fetching people groups",
|
||
"layingOutRows": "laying out {n} row | laying out {n} rows",
|
||
"layingOutCards": "laying out {n} card | laying out {n} cards",
|
||
"printingGroups": "printing {n} people group | printing {n} people groups",
|
||
"kindCardDeck": "Card Deck",
|
||
"kindPrayerList": "Prayer List",
|
||
"saved": "saved",
|
||
"noRecords": "that list has no people groups to print",
|
||
"noPoster": "no poster is available for this list",
|
||
"posterNotFound": "poster not found ({status})",
|
||
"posterBlank": "the generated poster came out blank",
|
||
"noApi": "no people-groups service is configured",
|
||
"fetchFailed": "could not load the people groups ({status})"
|
||
},
|
||
"posterAlt": "{label} — prayer poster",
|
||
"posterAltAction": "{label} — prayer poster (click to preview and print)"
|
||
}
|