doxa-maps/plugin-designs/upg-neighbor
Doxa Maps c193621bc2 My UPG Neighbors: the cockpit, list, flower and send panels speak the reader's language
The universal-props re-measure (PRODUCTION-MATRIX.md, main dee9f9c9) found
typed-in English still left in upg-neighbor after its first i18n pass. This
translates the rest of the INTERFACE text, under the approved scope (interface
text, not research jargon):
- ListCell: the sender count, "Build send list", the pinned card's People
  group / Country / Language / Population / Religion, and the empty and
  placeholder states (no senders, N hidden, no reached neighbours yet, pick a
  red target, cluster/sender counts, tap a bubble);
- bloom-cockpit: the view switch's aria-label, the "unreached target" legend
  key, the loading overlay;
- FlowerCell: the empty-state instruction;
- send-map: the target's UPG / sender counts and its no-senders message;
- FlowerClusters: the API-down status reuses neighbor.lc.apiDown.

20 new keys (neighbor.list.*, neighbor.cockpit.*, neighbor.flower.*,
neighbor.sm.*) in all 11 locales. Every existing key is unchanged (checked per
locale). Method vocabulary (Bridge, Adjacency, Code, the 4-D SEND panel) and
the scripture / method footers stay English by the scope ruling. Numbers keep
their current toLocaleString (numerals held). No code branches on any of
these strings (swept).

Headless: build OK; no-free-identifiers, i18n-parity, i18n-never-translated
and profiles-mount pass. Library change (catalogues): consumers need
rebuilding.
2026-09-26 17:10:06 +00:00
..
src My UPG Neighbors: the cockpit, list, flower and send panels speak the reader's language 2026-09-26 17:10:06 +00:00
index.html UPG Neighbor: build the five neighbor maps from source, not from a frozen IIFE in an iframe 2026-09-24 18:47:14 +00:00
index.js Six entries hand-rolled the RTL text plugin; the library already installs it 2026-09-26 13:35:57 +00:00
upg-neighbor.instances.json Flower Mesh opens on an SVG lens: the leaf-engine gate stops expecting a canvas there 2026-09-26 04:21:49 +00:00
upg-neighbor.meta.json UPG Neighbor: build the five neighbor maps from source, not from a frozen IIFE in an iframe 2026-09-24 18:47:14 +00:00
upg-neighbor.vue My UPG Neighbors: the lenses' chrome speaks the reader's language 2026-09-26 03:34:29 +00:00