doxa-maps/plugin-designs/upg-neighbor/src
Doxa Maps c1763ebff9 No "campaign" in the DX Maps UI: the near-neighbor planner speaks of movements
The word is a military term, and the Driver asked for "prayer movement(s)" / "mobilization movement"
instead. The five user-facing strings in all eleven locales (55; the translated word too: Kampagne,
campaña, حملة, अभियान, 宣传活动 …) now say movement, in each language's natural church usage: Russian
"движение" with "вдохновить" rather than "мобилизовать", Arabic "حركة" with "تحفيز" rather than "تعبئة",
Chinese "宣教动员" rather than 宣传 (propaganda) or 运动; the Portuguese lines move to Brazilian forms like
the rest of the catalogue. The instance title and the meta note follow, and the CSV exports' column
headers become bridge_language / bridge_language_code (a user sees them in every spreadsheet).
Identifiers stay: the "view":"campaigns" profile-config value (embeds pass it), the i18n key names,
file and function names, and the campaigns-server references.
2026-09-30 02:17:14 +00:00
..
composables One guarded translator, and the fallback catalogue nobody needed 2026-09-26 22:06:57 +00:00
campaigns.vue No "campaign" in the DX Maps UI: the near-neighbor planner speaks of movements 2026-09-30 02:17:14 +00:00
letter.js exp's maps keep the reason and drop the speaker: no comment quotes or cites the Driver 2026-09-29 08:56:44 +00:00
mobilize.vue No "campaign" in the DX Maps UI: the near-neighbor planner speaks of movements 2026-09-30 02:17:14 +00:00
nearData.js UPG Neighbor: write a letter to a reached group's believers, naming the unreached peoples nearest them 2026-09-29 01:24:22 +00:00
rings.js UPG Neighbor: an unplaced group reads ring -1, so it can never pass for a reached one 2026-09-28 14:21:34 +00:00
whenStyleReady.js My UPG Neighbors: the flat projection is applied on MapLibre too 2026-09-26 12:14:41 +00:00