', i)
+ // By class PREFIX: the knows-Christ grid is `lc-frame lc-plain` (drawn without week/year axes).
+ const a = html.indexOf('
', a))
}
const cells = (h) => [...h.matchAll(/
<\/i>/g)].map((m) => (m[1] || '').trim())
diff --git a/library/packet/packet-render.js b/library/packet/packet-render.js
index 3e91ae16c..ef1bb17e7 100644
--- a/library/packet/packet-render.js
+++ b/library/packet/packet-render.js
@@ -194,6 +194,7 @@ export function createPacketRenderer({ strings, lang = 'en', fontData = null, de
.lc-wk{height:16px;margin-bottom:4px;font:400 10px Georgia,serif;color:#6f6a5c}
.lc-wk span{text-align:center;line-height:16px}
.lc-dec{grid-auto-rows:11px;row-gap:3px}
+ .lc-plain .lc-dec{grid-template-columns:repeat(52,11px)}
.lc-dec+.lc-dec{margin-top:6px;padding-top:6px;border-top:1px solid #d8d3c4}
.lc-y{font:400 10px/11px Georgia,serif;color:#8a8577;text-align:end;padding-inline-end:6px}
.lc-c{display:block;box-sizing:border-box;width:11px;height:11px;border:1px solid #8f8a78;background:#fff}
@@ -873,25 +874,28 @@ export function createPacketRenderer({ strings, lang = 'en', fontData = null, de
// contiguous run looked like a bar; the opposite has now been asked for, and the grid is the
// product's picture. Filling from the top also makes the two pages read the same way: Jesus' 33 years
// are the first rows of a life, and the evangelical share is the first boxes of the same life.
- function lifeGrid({ shaded = 0, shadeClass = 'lc-on' } = {}) {
+ // ★ axes:false DRAWS THE SAME BOXES WITH NO WEEK OR YEAR LABELS, for a page where a box is a share
+ // of PEOPLE rather than a week of a life (the knows-Christ page): an axis numbered in weeks and years
+ // there would describe a unit the page is not using.
+ function lifeGrid({ shaded = 0, shadeClass = 'lc-on', axes = true } = {}) {
const YEARS = 100, WEEKS = 52, TOTAL = YEARS * WEEKS;
const n = Math.max(0, Math.min(TOTAL, Math.round(Number(shaded) || 0)));
// Week labels sit in the column of the week they name (column 1 is the year labels).
const WEEK_MARKS = [1, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50];
- const head = `${WEEK_MARKS.map((w) => `${w}`).join('')}
`;
+ const head = axes ? `${WEEK_MARKS.map((w) => `${w}`).join('')}
` : '';
const decades = [];
for (let d = 0; d < YEARS / 10; d++) {
const rows = [];
for (let y = d * 10; y < d * 10 + 10; y++) {
const year = y + 1;
- rows.push(`${year === 1 || year % 5 === 0 ? num(year) : ''}`);
+ if (axes) rows.push(`${year === 1 || year % 5 === 0 ? num(year) : ''}`);
for (let w = 0; w < WEEKS; w++) {
rows.push(``);
}
}
decades.push(`${rows.join('')}
`);
}
- return { TOTAL, YEARS, WEEKS, shadedCount: n, html: `${head}${decades.join('')}
` };
+ return { TOTAL, YEARS, WEEKS, shadedCount: n, html: `${head}${decades.join('')}
` };
}
// Page 2 — a human life, unshaded except for the weeks already lived if the caller supplies an age.
@@ -938,37 +942,42 @@ export function createPacketRenderer({ strings, lang = 'en', fontData = null, de
if (!christian || typeof christian !== 'object') return '';
const raw = christian.pctEvangelical;
const known = raw !== null && raw !== undefined && raw !== '' && Number.isFinite(Number(raw));
- const pct = known ? Number(raw) : null;
- const g = lifeGrid({ shaded: known ? (pct / 100) * 5200 : 0, shadeClass: 'lc-reached' });
- // ⚠ TWO DECIMALS ON BOTH SIDES, not rounded above 10. The reached share is well under 1% and rounding
- // the other side to "99%" loses the asymmetry that is the whole point: 99.39 and 0.61 sum to 100,
- // while 99 and 0.61 do not, and a reader checking the arithmetic finds the page wrong.
- const fmtPct = (x) => x.toFixed(2).replace(/\.?0+$/, '');
- const reached = known ? `${esc(fmtPct(pct))}% · ${num(g.shadedCount)} ${esc(t('life_weeks'))}` : '—';
- const lost = known ? `${esc(fmtPct(100 - pct))}% · ${num(g.TOTAL - g.shadedCount)} ${esc(t('life_weeks'))}` : '—';
+ // ★ PEOPLE, NOT WEEKS. The grid is the life calendar's 5,200 boxes, but on this page a box is an
+ // equal share of the list's PEOPLE, so it is drawn with no week or year axis and the legend states
+ // the totals in people: how many follow Jesus and how many do not yet, with each share as a
+ // percentage. Weeks were the previous page's unit and meant nothing here.
+ // ⚠ TWO DECIMALS, and the second share is 100 minus the ROUNDED first, so the two always sum to 100
+ // as printed: 99.39 and 0.61, never 99.4 and 0.61. Formatted in the reader's locale.
+ const pct = known ? Math.round(Number(raw) * 100) / 100 : null;
+ const g = lifeGrid({ shaded: known ? (pct / 100) * 5200 : 0, shadeClass: 'lc-reached', axes: false });
+ const fmtPct = (x) => `${Number(x).toLocaleString(lang, { maximumFractionDigits: 2 })}%`;
+ const pop = known && Number(christian.population) > 0 ? Number(christian.population) : null;
+ const followers = pop !== null ? Math.round(pop * pct / 100) : null;
+ const people = (n) => `${num(n)} ${esc(t('christian_people'))}`;
+ const reached = known ? `${pop !== null ? `${people(followers)} · ` : ''}${esc(fmtPct(pct))}`
+ : '—';
+ const lost = known ? `${pop !== null ? `${people(pop - followers)} · ` : ''}${esc(fmtPct(Math.round((100 - pct) * 100) / 100))}` : '—';
// Stated only when it is partial: how many of this list's groups the figure is computed over.
const inList = Number(christian.groupsInList), matched = Number(christian.groupsMatched);
const coverage = Number.isFinite(inList) && Number.isFinite(matched) && matched < inList
? ` · ${esc(fill(t('christian_coverage'), { matched: num(matched), total: num(inList) }))}` : '';
- const people = known && Number(christian.population) > 0
- ? ` · ${num(christian.population)} ${esc(t('christian_people'))}` : '';
// Below 10 people a box, one decimal — a list of 1,300 people is 0.3 a box, and rounding printed "≈ 0".
const perBoxNum = (x) => (x >= 10 ? num(Math.round(x)) : Number(x).toLocaleString(lang, { maximumFractionDigits: 1 }));
- // Brief A1.4: the page states how many people ONE box stands for (the screen chart's own
- // peoplePerCell, so paper and screen divide the same way). Only when the population is known.
- const perBox = known && Number(christian.population) > 0
- ? `${esc(fill(t('christian_per_cell'), { n: perBoxNum(peoplePerCell(christian.population, g.YEARS, g.WEEKS)) }))}
` : '';
+ // The page states how many people ONE box stands for (the screen chart's own peoplePerCell, so paper
+ // and screen divide the same way). Only when the population is known.
+ const perBox = pop !== null
+ ? `
${esc(fill(t('christian_per_cell'), { n: perBoxNum(peoplePerCell(pop, g.YEARS, g.WEEKS)) }))}
` : '';
return sheet(`
${esc(t('christian_kicker'))}
${esc(t('christian_title'))}
${esc(t('christian_lede'))}
${g.html}
- ${esc(t('christian_reached'))} — ${reached}
+ ${esc(t('christian_reached'))} — ${reached}
${esc(t('christian_lost'))} — ${lost}
${perBox}
-
+
`, 'sheet-christian sheet-flow');
}
diff --git a/library/packet/poster-render.integrity.js b/library/packet/poster-render.integrity.js
index a48941a13..2ec71aca4 100644
--- a/library/packet/poster-render.integrity.js
+++ b/library/packet/poster-render.integrity.js
@@ -12,4 +12,4 @@ export const POSTER_RENDER_GLOBAL_SHA384 = 'sha384-gRuzl6j8EMIN3bQXFZH3CSXKWx7w8
// The sha384 of library/scripts/posters/packet-strings.json, served at
/lib/packet-strings.json. The
// packet, list and card text in every language, fetched at print time (packet/packetStrings.js) and used only
// when it matches; otherwise the print falls back to the bundled English block.
-export const PACKET_STRINGS_SHA384 = 'sha384-XtvN8GulVpQPnSgA3Qr2HHbUC9ivL3OsuhhO+jDhBz6/J1PTlzOx8uTPVQjI8bjR'
+export const PACKET_STRINGS_SHA384 = 'sha384-W2a5MqTYOfwgsBPvP53fwGjRwlAUOIj4E6krmj+WpiCTw51bSFYtkYk/FSnCECcW'
diff --git a/library/scripts/posters/packet-strings.json b/library/scripts/posters/packet-strings.json
index 8cc42294d..7310d4cc9 100644
--- a/library/scripts/posters/packet-strings.json
+++ b/library/scripts/posters/packet-strings.json
@@ -198,9 +198,9 @@
"life_weeks": "weeks",
"christian_kicker": "The same 5,200 boxes",
"christian_title": "Who among them knows Christ",
- "christian_lede": "This is the same grid — one human life in weeks. Now each box is a share of the people in this list. The shaded boxes are the evangelical share of their population; the rest are waiting.",
- "christian_reached": "Evangelical",
- "christian_lost": "Still waiting",
+ "christian_lede": "Each box is an equal share of the people in this list. The shaded boxes are the share who follow Jesus (evangelical); the rest are still waiting.",
+ "christian_reached": "Followers of Jesus",
+ "christian_lost": "Not yet following Jesus",
"christian_people": "people",
"christian_coverage": "computed over {matched} of the {total} groups in this list",
"christian_foot": "Population-weighted from peoplegroups.org EvangelicalLevel, taking each published band at its midpoint and 0 for \"No Known Evangelicals\"",
@@ -446,9 +446,9 @@
"life_weeks": "semanas",
"christian_kicker": "Las mismas 5.200 casillas",
"christian_title": "Quiénes entre ellos conocen a Cristo",
- "christian_lede": "Es la misma cuadrícula — una vida humana en semanas. Ahora cada casilla es una parte de las personas de esta lista. Las casillas sombreadas son la proporción evangélica de su población; el resto espera.",
- "christian_reached": "Evangélicos",
- "christian_lost": "Aún esperando",
+ "christian_lede": "Cada casilla es una parte igual de las personas de esta lista. Las casillas sombreadas son la parte que sigue a Jesús (evangélicos); las demás aún esperan.",
+ "christian_reached": "Seguidores de Jesús",
+ "christian_lost": "Aún no siguen a Jesús",
"christian_people": "personas",
"christian_coverage": "calculado sobre {matched} de los {total} grupos de esta lista",
"christian_foot": "Ponderado por población a partir del EvangelicalLevel de peoplegroups.org, tomando cada banda publicada en su punto medio y 0 para «No Known Evangelicals»",
@@ -694,9 +694,9 @@
"life_weeks": "semaines",
"christian_kicker": "Les mêmes 5 200 cases",
"christian_title": "Qui parmi eux connaît le Christ",
- "christian_lede": "C’est la même grille — une vie humaine en semaines. Chaque case représente maintenant une part des personnes de cette liste. Les cases colorées sont la part évangélique de leur population ; le reste attend.",
- "christian_reached": "Évangéliques",
- "christian_lost": "Toujours en attente",
+ "christian_lede": "Chaque case représente une part égale des personnes de cette liste. Les cases colorées sont la part qui suit Jésus (évangéliques) ; les autres attendent encore.",
+ "christian_reached": "Disciples de Jésus",
+ "christian_lost": "Ne suivent pas encore Jésus",
"christian_people": "personnes",
"christian_coverage": "calculé sur {matched} des {total} groupes de cette liste",
"christian_foot": "Pondéré par la population à partir du EvangelicalLevel de peoplegroups.org, chaque tranche publiée étant prise à son point médian et 0 pour « No Known Evangelicals »",
@@ -942,9 +942,9 @@
"life_weeks": "semanas",
"christian_kicker": "As mesmas 5.200 casas",
"christian_title": "Quem entre eles conhece a Cristo",
- "christian_lede": "É a mesma grade — uma vida humana em semanas. Agora cada casa é uma parte das pessoas desta lista. As casas sombreadas são a proporção evangélica da sua população; o resto espera.",
- "christian_reached": "Evangélicos",
- "christian_lost": "Ainda esperando",
+ "christian_lede": "Cada casa é uma parte igual das pessoas desta lista. As casas sombreadas são a parte que segue Jesus (evangélicos); as demais ainda esperam.",
+ "christian_reached": "Seguidores de Jesus",
+ "christian_lost": "Ainda não seguem Jesus",
"christian_people": "pessoas",
"christian_coverage": "calculado sobre {matched} dos {total} grupos desta lista",
"christian_foot": "Ponderado por população a partir do EvangelicalLevel de peoplegroups.org, tomando cada faixa publicada no seu ponto médio e 0 para «No Known Evangelicals»",
@@ -1188,9 +1188,9 @@
"life_weeks": "Wochen",
"christian_kicker": "Dieselben 5.200 Kästchen",
"christian_title": "Wer unter ihnen Christus kennt",
- "christian_lede": "Es ist dasselbe Raster — ein Menschenleben in Wochen. Jetzt steht jedes Kästchen für einen Anteil der Menschen auf dieser Liste. Die gefüllten Kästchen sind der evangelikale Anteil ihrer Bevölkerung; der Rest wartet.",
- "christian_reached": "Evangelikal",
- "christian_lost": "Warten noch",
+ "christian_lede": "Jedes Kästchen steht für einen gleich großen Anteil der Menschen auf dieser Liste. Die gefüllten Kästchen sind der Anteil, der Jesus nachfolgt (evangelikal); die übrigen warten noch.",
+ "christian_reached": "Nachfolger Jesu",
+ "christian_lost": "Folgen Jesus noch nicht",
"christian_people": "Menschen",
"christian_coverage": "berechnet über {matched} der {total} Gruppen dieser Liste",
"christian_foot": "Bevölkerungsgewichtet aus dem EvangelicalLevel von peoplegroups.org, jede veröffentlichte Spanne in ihrer Mitte und 0 für „No Known Evangelicals“",
@@ -1436,9 +1436,9 @@
"life_weeks": "settimane",
"christian_kicker": "Le stesse 5.200 caselle",
"christian_title": "Chi tra loro conosce Cristo",
- "christian_lede": "È la stessa griglia — una vita umana in settimane. Ora ogni casella è una parte delle persone di questa lista. Le caselle colorate sono la quota evangelica della loro popolazione; il resto attende.",
- "christian_reached": "Evangelici",
- "christian_lost": "Ancora in attesa",
+ "christian_lede": "Ogni casella è una parte uguale delle persone di questa lista. Le caselle colorate sono la quota che segue Gesù (evangelici); le altre sono ancora in attesa.",
+ "christian_reached": "Seguaci di Gesù",
+ "christian_lost": "Non seguono ancora Gesù",
"christian_people": "persone",
"christian_coverage": "calcolato su {matched} dei {total} gruppi di questa lista",
"christian_foot": "Ponderato per popolazione dall’EvangelicalLevel di peoplegroups.org, prendendo ogni fascia pubblicata al suo punto medio e 0 per «No Known Evangelicals»",
@@ -1682,9 +1682,9 @@
"life_weeks": "săptămâni",
"christian_kicker": "Aceleași 5.200 de căsuțe",
"christian_title": "Cine dintre ei Îl cunoaște pe Hristos",
- "christian_lede": "Este aceeași grilă — o viață de om în săptămâni. Acum fiecare căsuță este o parte dintre oamenii de pe această listă. Căsuțele colorate sunt partea evanghelică a populației lor; restul așteaptă.",
- "christian_reached": "Evanghelici",
- "christian_lost": "Încă așteaptă",
+ "christian_lede": "Fiecare căsuță este o parte egală dintre oamenii de pe această listă. Căsuțele colorate sunt partea care Îl urmează pe Isus (evanghelici); celelalte încă așteaptă.",
+ "christian_reached": "Urmași ai lui Isus",
+ "christian_lost": "Încă nu Îl urmează pe Isus",
"christian_people": "persoane",
"christian_coverage": "calculat pe {matched} din cele {total} grupuri din această listă",
"christian_foot": "Ponderat după populație pornind de la EvangelicalLevel de pe peoplegroups.org, fiecare interval publicat luat la mijloc și 0 pentru „No Known Evangelicals”",
@@ -1928,9 +1928,9 @@
"life_weeks": "недель",
"christian_kicker": "Те же 5200 клеток",
"christian_title": "Кто среди них знает Христа",
- "christian_lede": "Это та же сетка — человеческая жизнь в неделях. Теперь каждая клетка — доля людей из этого списка. Закрашенные клетки — евангельская доля их населения; остальные ждут.",
- "christian_reached": "Евангельские",
- "christian_lost": "Всё ещё ждут",
+ "christian_lede": "Каждая клетка — равная доля людей из этого списка. Закрашенные клетки — доля тех, кто следует за Иисусом (евангельские христиане); остальные всё ещё ждут.",
+ "christian_reached": "Последователи Иисуса",
+ "christian_lost": "Ещё не следуют за Иисусом",
"christian_people": "человек",
"christian_coverage": "рассчитано по {matched} из {total} групп этого списка",
"christian_foot": "Взвешено по населению на основе EvangelicalLevel с peoplegroups.org: каждый опубликованный диапазон берётся по середине, «No Known Evangelicals» — как 0",
@@ -2176,9 +2176,9 @@
"life_weeks": "أسبوعًا",
"christian_kicker": "المربّعات الـ٥٢٠٠ نفسها",
"christian_title": "مَن منهم يعرف المسيح",
- "christian_lede": "إنها الشبكة نفسها — حياة إنسان بالأسابيع. الآن كل مربّع يمثّل نصيبًا من الناس في هذه القائمة. المربّعات الملوّنة هي النسبة الإنجيلية من سكانهم؛ والبقية ينتظرون.",
- "christian_reached": "إنجيليون",
- "christian_lost": "ما زالوا ينتظرون",
+ "christian_lede": "كل مربّع يمثّل نصيبًا متساويًا من الناس في هذه القائمة. المربّعات الملوّنة هي نسبة من يتبعون يسوع (الإنجيليون)؛ والباقون ما زالوا ينتظرون.",
+ "christian_reached": "أتباع يسوع",
+ "christian_lost": "لم يتبعوا يسوع بعد",
"christian_people": "نسمة",
"christian_coverage": "محسوبة على {matched} من أصل {total} مجموعة في هذه القائمة",
"christian_foot": "مرجّح بالسكان من EvangelicalLevel على peoplegroups.org، مع أخذ كل نطاق منشور عند نقطة منتصفه و٠ لـ«No Known Evangelicals»",
@@ -2424,9 +2424,9 @@
"life_weeks": "सप्ताह",
"christian_kicker": "वही 5,200 खाने",
"christian_title": "उनमें से कौन मसीह को जानता है",
- "christian_lede": "यह वही ग्रिड है — सप्ताहों में एक मानव जीवन। अब हर खाना इस सूची के लोगों का एक हिस्सा है। रंगे हुए खाने उनकी जनसंख्या का सुसमाचारी हिस्सा हैं; बाकी प्रतीक्षा कर रहे हैं।",
- "christian_reached": "सुसमाचारी",
- "christian_lost": "अब भी प्रतीक्षा में",
+ "christian_lede": "हर खाना इस सूची के लोगों का एक बराबर हिस्सा है। रंगे हुए खाने उन लोगों का हिस्सा हैं जो यीशु का अनुसरण करते हैं (सुसमाचारी); बाकी अब भी प्रतीक्षा में हैं।",
+ "christian_reached": "यीशु के अनुयायी",
+ "christian_lost": "अभी यीशु के अनुयायी नहीं",
"christian_people": "लोग",
"christian_coverage": "इस सूची के {total} समूहों में से {matched} के आधार पर",
"christian_foot": "peoplegroups.org के EvangelicalLevel से जनसंख्या-भारित, हर प्रकाशित श्रेणी को उसके मध्यबिंदु पर और «No Known Evangelicals» को 0 मानते हुए",
@@ -2670,9 +2670,9 @@
"life_weeks": "周",
"christian_kicker": "同样的 5,200 个格子",
"christian_title": "他们中谁认识基督",
- "christian_lede": "这是同一张网格——以周计的一生。现在每个格子代表这份名单中人口的一部分。着色的格子是他们人口中的福音派比例;其余的仍在等待。",
- "christian_reached": "福音派",
- "christian_lost": "仍在等待",
+ "christian_lede": "每个格子代表这份名单中人口的相等一份。着色的格子是跟随耶稣的比例(福音派);其余的仍在等待。",
+ "christian_reached": "耶稣的跟随者",
+ "christian_lost": "尚未跟随耶稣",
"christian_people": "人",
"christian_coverage": "按本名单 {total} 个族群中的 {matched} 个计算",
"christian_foot": "依据 peoplegroups.org 的 EvangelicalLevel 按人口加权,每个已公布区间取其中点,\"No Known Evangelicals\" 计为 0",
diff --git a/public/dx-maps/assets/lib/packet-strings.json b/public/dx-maps/assets/lib/packet-strings.json
index 8cc42294d..7310d4cc9 100644
--- a/public/dx-maps/assets/lib/packet-strings.json
+++ b/public/dx-maps/assets/lib/packet-strings.json
@@ -198,9 +198,9 @@
"life_weeks": "weeks",
"christian_kicker": "The same 5,200 boxes",
"christian_title": "Who among them knows Christ",
- "christian_lede": "This is the same grid — one human life in weeks. Now each box is a share of the people in this list. The shaded boxes are the evangelical share of their population; the rest are waiting.",
- "christian_reached": "Evangelical",
- "christian_lost": "Still waiting",
+ "christian_lede": "Each box is an equal share of the people in this list. The shaded boxes are the share who follow Jesus (evangelical); the rest are still waiting.",
+ "christian_reached": "Followers of Jesus",
+ "christian_lost": "Not yet following Jesus",
"christian_people": "people",
"christian_coverage": "computed over {matched} of the {total} groups in this list",
"christian_foot": "Population-weighted from peoplegroups.org EvangelicalLevel, taking each published band at its midpoint and 0 for \"No Known Evangelicals\"",
@@ -446,9 +446,9 @@
"life_weeks": "semanas",
"christian_kicker": "Las mismas 5.200 casillas",
"christian_title": "Quiénes entre ellos conocen a Cristo",
- "christian_lede": "Es la misma cuadrícula — una vida humana en semanas. Ahora cada casilla es una parte de las personas de esta lista. Las casillas sombreadas son la proporción evangélica de su población; el resto espera.",
- "christian_reached": "Evangélicos",
- "christian_lost": "Aún esperando",
+ "christian_lede": "Cada casilla es una parte igual de las personas de esta lista. Las casillas sombreadas son la parte que sigue a Jesús (evangélicos); las demás aún esperan.",
+ "christian_reached": "Seguidores de Jesús",
+ "christian_lost": "Aún no siguen a Jesús",
"christian_people": "personas",
"christian_coverage": "calculado sobre {matched} de los {total} grupos de esta lista",
"christian_foot": "Ponderado por población a partir del EvangelicalLevel de peoplegroups.org, tomando cada banda publicada en su punto medio y 0 para «No Known Evangelicals»",
@@ -694,9 +694,9 @@
"life_weeks": "semaines",
"christian_kicker": "Les mêmes 5 200 cases",
"christian_title": "Qui parmi eux connaît le Christ",
- "christian_lede": "C’est la même grille — une vie humaine en semaines. Chaque case représente maintenant une part des personnes de cette liste. Les cases colorées sont la part évangélique de leur population ; le reste attend.",
- "christian_reached": "Évangéliques",
- "christian_lost": "Toujours en attente",
+ "christian_lede": "Chaque case représente une part égale des personnes de cette liste. Les cases colorées sont la part qui suit Jésus (évangéliques) ; les autres attendent encore.",
+ "christian_reached": "Disciples de Jésus",
+ "christian_lost": "Ne suivent pas encore Jésus",
"christian_people": "personnes",
"christian_coverage": "calculé sur {matched} des {total} groupes de cette liste",
"christian_foot": "Pondéré par la population à partir du EvangelicalLevel de peoplegroups.org, chaque tranche publiée étant prise à son point médian et 0 pour « No Known Evangelicals »",
@@ -942,9 +942,9 @@
"life_weeks": "semanas",
"christian_kicker": "As mesmas 5.200 casas",
"christian_title": "Quem entre eles conhece a Cristo",
- "christian_lede": "É a mesma grade — uma vida humana em semanas. Agora cada casa é uma parte das pessoas desta lista. As casas sombreadas são a proporção evangélica da sua população; o resto espera.",
- "christian_reached": "Evangélicos",
- "christian_lost": "Ainda esperando",
+ "christian_lede": "Cada casa é uma parte igual das pessoas desta lista. As casas sombreadas são a parte que segue Jesus (evangélicos); as demais ainda esperam.",
+ "christian_reached": "Seguidores de Jesus",
+ "christian_lost": "Ainda não seguem Jesus",
"christian_people": "pessoas",
"christian_coverage": "calculado sobre {matched} dos {total} grupos desta lista",
"christian_foot": "Ponderado por população a partir do EvangelicalLevel de peoplegroups.org, tomando cada faixa publicada no seu ponto médio e 0 para «No Known Evangelicals»",
@@ -1188,9 +1188,9 @@
"life_weeks": "Wochen",
"christian_kicker": "Dieselben 5.200 Kästchen",
"christian_title": "Wer unter ihnen Christus kennt",
- "christian_lede": "Es ist dasselbe Raster — ein Menschenleben in Wochen. Jetzt steht jedes Kästchen für einen Anteil der Menschen auf dieser Liste. Die gefüllten Kästchen sind der evangelikale Anteil ihrer Bevölkerung; der Rest wartet.",
- "christian_reached": "Evangelikal",
- "christian_lost": "Warten noch",
+ "christian_lede": "Jedes Kästchen steht für einen gleich großen Anteil der Menschen auf dieser Liste. Die gefüllten Kästchen sind der Anteil, der Jesus nachfolgt (evangelikal); die übrigen warten noch.",
+ "christian_reached": "Nachfolger Jesu",
+ "christian_lost": "Folgen Jesus noch nicht",
"christian_people": "Menschen",
"christian_coverage": "berechnet über {matched} der {total} Gruppen dieser Liste",
"christian_foot": "Bevölkerungsgewichtet aus dem EvangelicalLevel von peoplegroups.org, jede veröffentlichte Spanne in ihrer Mitte und 0 für „No Known Evangelicals“",
@@ -1436,9 +1436,9 @@
"life_weeks": "settimane",
"christian_kicker": "Le stesse 5.200 caselle",
"christian_title": "Chi tra loro conosce Cristo",
- "christian_lede": "È la stessa griglia — una vita umana in settimane. Ora ogni casella è una parte delle persone di questa lista. Le caselle colorate sono la quota evangelica della loro popolazione; il resto attende.",
- "christian_reached": "Evangelici",
- "christian_lost": "Ancora in attesa",
+ "christian_lede": "Ogni casella è una parte uguale delle persone di questa lista. Le caselle colorate sono la quota che segue Gesù (evangelici); le altre sono ancora in attesa.",
+ "christian_reached": "Seguaci di Gesù",
+ "christian_lost": "Non seguono ancora Gesù",
"christian_people": "persone",
"christian_coverage": "calcolato su {matched} dei {total} gruppi di questa lista",
"christian_foot": "Ponderato per popolazione dall’EvangelicalLevel di peoplegroups.org, prendendo ogni fascia pubblicata al suo punto medio e 0 per «No Known Evangelicals»",
@@ -1682,9 +1682,9 @@
"life_weeks": "săptămâni",
"christian_kicker": "Aceleași 5.200 de căsuțe",
"christian_title": "Cine dintre ei Îl cunoaște pe Hristos",
- "christian_lede": "Este aceeași grilă — o viață de om în săptămâni. Acum fiecare căsuță este o parte dintre oamenii de pe această listă. Căsuțele colorate sunt partea evanghelică a populației lor; restul așteaptă.",
- "christian_reached": "Evanghelici",
- "christian_lost": "Încă așteaptă",
+ "christian_lede": "Fiecare căsuță este o parte egală dintre oamenii de pe această listă. Căsuțele colorate sunt partea care Îl urmează pe Isus (evanghelici); celelalte încă așteaptă.",
+ "christian_reached": "Urmași ai lui Isus",
+ "christian_lost": "Încă nu Îl urmează pe Isus",
"christian_people": "persoane",
"christian_coverage": "calculat pe {matched} din cele {total} grupuri din această listă",
"christian_foot": "Ponderat după populație pornind de la EvangelicalLevel de pe peoplegroups.org, fiecare interval publicat luat la mijloc și 0 pentru „No Known Evangelicals”",
@@ -1928,9 +1928,9 @@
"life_weeks": "недель",
"christian_kicker": "Те же 5200 клеток",
"christian_title": "Кто среди них знает Христа",
- "christian_lede": "Это та же сетка — человеческая жизнь в неделях. Теперь каждая клетка — доля людей из этого списка. Закрашенные клетки — евангельская доля их населения; остальные ждут.",
- "christian_reached": "Евангельские",
- "christian_lost": "Всё ещё ждут",
+ "christian_lede": "Каждая клетка — равная доля людей из этого списка. Закрашенные клетки — доля тех, кто следует за Иисусом (евангельские христиане); остальные всё ещё ждут.",
+ "christian_reached": "Последователи Иисуса",
+ "christian_lost": "Ещё не следуют за Иисусом",
"christian_people": "человек",
"christian_coverage": "рассчитано по {matched} из {total} групп этого списка",
"christian_foot": "Взвешено по населению на основе EvangelicalLevel с peoplegroups.org: каждый опубликованный диапазон берётся по середине, «No Known Evangelicals» — как 0",
@@ -2176,9 +2176,9 @@
"life_weeks": "أسبوعًا",
"christian_kicker": "المربّعات الـ٥٢٠٠ نفسها",
"christian_title": "مَن منهم يعرف المسيح",
- "christian_lede": "إنها الشبكة نفسها — حياة إنسان بالأسابيع. الآن كل مربّع يمثّل نصيبًا من الناس في هذه القائمة. المربّعات الملوّنة هي النسبة الإنجيلية من سكانهم؛ والبقية ينتظرون.",
- "christian_reached": "إنجيليون",
- "christian_lost": "ما زالوا ينتظرون",
+ "christian_lede": "كل مربّع يمثّل نصيبًا متساويًا من الناس في هذه القائمة. المربّعات الملوّنة هي نسبة من يتبعون يسوع (الإنجيليون)؛ والباقون ما زالوا ينتظرون.",
+ "christian_reached": "أتباع يسوع",
+ "christian_lost": "لم يتبعوا يسوع بعد",
"christian_people": "نسمة",
"christian_coverage": "محسوبة على {matched} من أصل {total} مجموعة في هذه القائمة",
"christian_foot": "مرجّح بالسكان من EvangelicalLevel على peoplegroups.org، مع أخذ كل نطاق منشور عند نقطة منتصفه و٠ لـ«No Known Evangelicals»",
@@ -2424,9 +2424,9 @@
"life_weeks": "सप्ताह",
"christian_kicker": "वही 5,200 खाने",
"christian_title": "उनमें से कौन मसीह को जानता है",
- "christian_lede": "यह वही ग्रिड है — सप्ताहों में एक मानव जीवन। अब हर खाना इस सूची के लोगों का एक हिस्सा है। रंगे हुए खाने उनकी जनसंख्या का सुसमाचारी हिस्सा हैं; बाकी प्रतीक्षा कर रहे हैं।",
- "christian_reached": "सुसमाचारी",
- "christian_lost": "अब भी प्रतीक्षा में",
+ "christian_lede": "हर खाना इस सूची के लोगों का एक बराबर हिस्सा है। रंगे हुए खाने उन लोगों का हिस्सा हैं जो यीशु का अनुसरण करते हैं (सुसमाचारी); बाकी अब भी प्रतीक्षा में हैं।",
+ "christian_reached": "यीशु के अनुयायी",
+ "christian_lost": "अभी यीशु के अनुयायी नहीं",
"christian_people": "लोग",
"christian_coverage": "इस सूची के {total} समूहों में से {matched} के आधार पर",
"christian_foot": "peoplegroups.org के EvangelicalLevel से जनसंख्या-भारित, हर प्रकाशित श्रेणी को उसके मध्यबिंदु पर और «No Known Evangelicals» को 0 मानते हुए",
@@ -2670,9 +2670,9 @@
"life_weeks": "周",
"christian_kicker": "同样的 5,200 个格子",
"christian_title": "他们中谁认识基督",
- "christian_lede": "这是同一张网格——以周计的一生。现在每个格子代表这份名单中人口的一部分。着色的格子是他们人口中的福音派比例;其余的仍在等待。",
- "christian_reached": "福音派",
- "christian_lost": "仍在等待",
+ "christian_lede": "每个格子代表这份名单中人口的相等一份。着色的格子是跟随耶稣的比例(福音派);其余的仍在等待。",
+ "christian_reached": "耶稣的跟随者",
+ "christian_lost": "尚未跟随耶稣",
"christian_people": "人",
"christian_coverage": "按本名单 {total} 个族群中的 {matched} 个计算",
"christian_foot": "依据 peoplegroups.org 的 EvangelicalLevel 按人口加权,每个已公布区间取其中点,\"No Known Evangelicals\" 计为 0",