doxa-maps/library/i18n/locales/ro/dashboard.json
Doxa Maps 8d8b38a4b2 Translate the dashboard chrome and the map's tab-scoped search
Eighteen keys across eleven locales for text that was written in English in
the components: the rail and filter toggles, the selection count, the CSV
export toast, the drawer's prayer and information links, the dashboard
title, the map's failure message, and the four search placeholders that name
the tiers of whichever tab is open.

The export toast is interpolated rather than concatenated. Its counts keep
going through fmt(), which groups digits the way each locale does, and only
the words around them come from the catalogue — the order of "rows",
"fields" and the outcome is not the same in every language, so a sentence
built by joining fragments cannot be translated at all. It uses the shared
fillParams, which leaves a placeholder visible when a value is missing
instead of rendering the word "null".

The map's failure message no longer names the token and the container: that
is for the console line, which stays English for whoever is debugging. What
the reader sees says what to do.

Three more shapes the scan could not see, each of them correct code: tStatic
called directly rather than through a wrapper; `config || t(key) || English`,
where the translator is not the immediate left operand because || is
left-associative; and the licence credits, media queries and product name
that must not be translated at all.

Own leaks 91 -> 1, the last being a tab label behind a key that resolves in
all eleven locales. Fleet 249 -> 159. check:i18n-parity,
never-translated, treeshake and stopped-scope all pass.
2026-09-29 05:26:26 +00:00

112 lines
4.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"bloc": "Bloc de afinitate",
"gospel_access": "Acces la Evanghelie",
"people": "Popoare",
"people_name": "Popor (nume)",
"praying": "Se roagă",
"religion_family": "Familie religioasă",
"search_language": "Caută limbă",
"search_people": "Caută popor",
"search_place": "Caută loc",
"search_religion": "Caută religie",
"upgs_in_scope": "UPG în domeniu",
"countries_touched": "țări atinse",
"unreached": "neatinși",
"sum_population": "Σ populație",
"sum_praying": "Σ se roagă",
"charts": "Grafice",
"table": "Tabel",
"cluster": "Grup",
"country": "Țară",
"engagement": "Implicare",
"language": "Limbă",
"language_family": "Familie de limbi",
"people_group": "Popor",
"population": "Populație",
"prayer": "Rugăciune",
"region": "Regiune",
"religion": "Religie",
"status": "Stare",
"adopted": "Adoptat",
"filters": "Filtre",
"gospel_resources": "Resurse ale Evangheliei",
"map": "Hartă",
"search_placeholder": "Caută popoare, locuri, limbi, religii…",
"any": "Oricare",
"active_count": "{n} active",
"prayer_status": "Stare de rugăciune",
"map_controls": "Comenzile hărții",
"close": "Închide",
"clear": "Șterge",
"dashboard_title": "Tablou de bord de cercetare general",
"align_dashboard": "Aliniază tabloul",
"align_dashboard_tip": "Readu aranjarea tabloului la alinierea implicită",
"selected": "Selectat",
"world": "Lume",
"vertical_legend": "Legendă verticală",
"groups_in_scope": "popoare în domeniu",
"filter_by": "Filtrează după",
"remove_filter": "Elimină filtrul",
"groups": "popoare",
"expand": "Extinde",
"collapse": "Restrânge",
"place": "Loc",
"export_csv": "Exportă CSV",
"detail": "Detaliu",
"detail_empty": "Selectează un popor pentru a vedea detaliile",
"heartbeat_zone": "zona bătăilor inimii",
"top_countries": "Țări de top",
"select_all": "Selectează tot",
"expand_table": "Extinde tabelul",
"collapse_table": "Restrânge tabelul — mărește harta",
"group": "popor",
"deselect_all": "Deselectează tot",
"results_live": "{count} din {total} {unit} afișate",
"filters_live": "Filtre: {list}",
"search_live": "Căutare: {term}",
"adopted_by_churches": "Adoptate de biserici",
"bp_title": "Imaginea de ansamblu — tablou de bord unificat de cercetare",
"bp_subtitle": "Caută și filtrează grupurile de oameni din lume · cele mai puțin atinse primele",
"export_selection": "Exportă această selecție",
"map_loading": "Se încarcă harta de cercetare…",
"no_match": "Niciun grup de oameni nu se potrivește cu „{q}”.",
"no_photo": "Nicio fotografie",
"only_selected": "Doar cele selectate",
"only_selected_hint": "Arată doar grupurile de oameni selectate",
"people_committed": "Persoane angajate",
"people_praying": "Persoane care se roagă",
"selected_first": "Cele selectate primele",
"selected_first_hint": "Ridică grupurile de oameni selectate în partea de sus, păstrând sortarea coloanelor",
"n_shown": "{n} afișate",
"other": "Altele",
"wagfRegion": {
"africa": "Africa",
"asia": "Asia",
"europe": "Europa",
"latin_america_&_caribbean": "America Latină",
"oceania": "Oceania",
"middle_east": "Orientul Mijlociu",
"north_america_&_non-spanish_caribbean": "America de Nord și Caraibe nehispanice"
},
"sort_by_column_hint": "Sortează acest tabel după {column} — Shift+clic adaugă o a doua coloană. Sortarea ordonează doar tabelul; cardurile își păstrează propria ordine.",
"fs_exit_hint": "Ieși din ecran complet (Esc) — înapoi la șapte rânduri",
"fs_open_hint": "Deschide acest tabel pe ecran complet",
"fs_exit": "Ieși din ecran complet",
"fs_open": "Deschide tabelul pe ecran complet",
"export_selected_hint": "Exportă toate câmpurile — popoare selectate: {n}",
"export_all_hint": "Exportă toate câmpurile — popoare: {n}",
"map_init_failed": "Harta nu a putut porni. Verificați jetonul de acces și containerul hărții.",
"show_filters": "Arată filtrele",
"hide_filters": "Ascunde filtrele — mărește harta",
"show_charts": "Arată graficele",
"hide_charts": "Ascunde graficele — mărește harta",
"export_copied": "copiat în clipboard",
"export_done": "exportat",
"export_ready": "gata",
"export_toast": "✓ {rows} rânduri × {fields} câmpuri {how}",
"export_failed": "✕ Exportul a eșuat",
"pray_for_group": "Roagă-te pentru acest popor",
"more_information": "Mai multe informații",
"title": "Tablou de bord de cercetare",
"gospel_pending": "Încă nu este gata: cifra celor neatinși, cheia sursei de date și forma interfeței sunt încă de hotărât."
}