From acbba74d339294e2608aae4d906b67121587ccac Mon Sep 17 00:00:00 2001 From: Manjunath Date: Tue, 3 Nov 2026 12:38:50 +0530 Subject: [PATCH] i18n(voice): tighten the geometry translations after a second review MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - keep inserted place names clear of prepositions and articles they would need in fr, pt, ru and uk - use each catalog's own terms: punto de interés, trazar contorno, Buscando, 加載/匹配/搜索 and full-width colons in ja - list the Italian "Area" as intentionally the same as English --- src/i18n/locales/ar.json | 2 +- src/i18n/locales/de.json | 4 ++-- src/i18n/locales/es.json | 6 +++--- src/i18n/locales/fr.json | 14 +++++++------- src/i18n/locales/it.json | 14 +++++++------- src/i18n/locales/ja.json | 14 +++++++------- src/i18n/locales/pt.json | 10 +++++----- src/i18n/locales/ru.json | 10 +++++----- src/i18n/locales/uk.json | 10 +++++----- src/i18n/locales/zh-Hant.json | 14 +++++++------- src/i18n/same-as-english.json | 1 + 11 files changed, 50 insertions(+), 49 deletions(-) diff --git a/src/i18n/locales/ar.json b/src/i18n/locales/ar.json index f4a744d75..9d8799209 100644 --- a/src/i18n/locales/ar.json +++ b/src/i18n/locales/ar.json @@ -3267,7 +3267,7 @@ "Find recent imagery": "البحث عن صور حديثة", "Find {what}": "البحث عن {what}", "Find places": "البحث عن أماكن", - "Drawing outline": "جارٍ رسم الحدود", + "Drawing outline": "جارٍ رسم المخطط", "Searching imagery catalog": "جارٍ البحث في فهرس الصور", "Loading imagery": "جارٍ تحميل الصور", "Searching OpenStreetMap": "جارٍ البحث في OpenStreetMap", diff --git a/src/i18n/locales/de.json b/src/i18n/locales/de.json index 517a5555b..1261fcb92 100644 --- a/src/i18n/locales/de.json +++ b/src/i18n/locales/de.json @@ -2946,7 +2946,7 @@ "Directions, drawing and your own files": "Route, Zeichnen und eigene Dateien", "Voice place search (needs an Overpass server)": "Sprachgesteuerte Ortssuche (benötigt einen Overpass-Server)", "OSM Places": "OSM-Orte", - "state or province": "Bundesland oder Provinz", + "state or province": "Bundesstaat oder Provinz", "county or district": "Landkreis oder Bezirk", "neighbourhood": "Stadtviertel", "natural region": "Naturraum", @@ -2971,7 +2971,7 @@ "{count} {kind}": "{kind}: {count}", "In {area}": "Gebiet: {area}", "Area around {place}": "Gebiet um {place}", - "Area around landmark": "Gebiet um Wahrzeichen", + "Area around landmark": "Gebiet um ein Wahrzeichen", "Outline {place}": "{place} umreißen", "Outline area": "Gebiet umreißen", "Find {place}": "{place} finden", diff --git a/src/i18n/locales/es.json b/src/i18n/locales/es.json index db6d1f4e1..44b4c8f1f 100644 --- a/src/i18n/locales/es.json +++ b/src/i18n/locales/es.json @@ -3043,9 +3043,9 @@ "{count} {kind}": "{kind}: {count}", "In {area}": "En {area}", "Area around {place}": "Área alrededor de {place}", - "Area around landmark": "Área alrededor de un punto de referencia", - "Outline {place}": "Contornear {place}", - "Outline area": "Contornear área", + "Area around landmark": "Área alrededor de un punto de interés", + "Outline {place}": "Trazar contorno de {place}", + "Outline area": "Trazar contorno de área", "Find {place}": "Buscar {place}", "Find area": "Buscar área", "Find recent imagery": "Buscar imágenes recientes", diff --git a/src/i18n/locales/fr.json b/src/i18n/locales/fr.json index 2eb20db32..235bb3c44 100644 --- a/src/i18n/locales/fr.json +++ b/src/i18n/locales/fr.json @@ -3025,7 +3025,7 @@ "Not drawn: {parts}": "Non dessiné : {parts}", "approximate": "approximatif", "{pct}% cloud": "{pct} % de nuages", - "Over {area}": "Au-dessus de {area}", + "Over {area}": "Zone : {area}", "{count} of {total} acquisitions match": { "many": "Acquisitions correspondantes : {count} sur {total}", "one": "Acquisitions correspondantes : {count} sur {total}", @@ -3041,18 +3041,18 @@ "About {count} {kind}": "{kind} : environ {count}", "At least {count} {kind}": "{kind} : au moins {count}", "{count} {kind}": "{kind} : {count}", - "In {area}": "Dans {area}", - "Area around {place}": "Zone autour de {place}", - "Area around landmark": "Zone autour d’un repère", - "Outline {place}": "Contour de {place}", - "Outline area": "Contour d’une zone", + "In {area}": "Zone : {area}", + "Area around {place}": "Environs : {place}", + "Area around landmark": "Environs d'un repère", + "Outline {place}": "Délimiter {place}", + "Outline area": "Délimiter une zone", "Find {place}": "Trouver {place}", "Find area": "Trouver une zone", "Find recent imagery": "Trouver des images récentes", "Find {what}": "Trouver {what}", "Find places": "Trouver des lieux", "Drawing outline": "Dessin du contour", - "Searching imagery catalog": "Recherche dans le catalogue d’images", + "Searching imagery catalog": "Recherche dans le catalogue d'images", "Loading imagery": "Chargement des images", "Searching OpenStreetMap": "Recherche dans OpenStreetMap", "voice area|Area": "Zone" diff --git a/src/i18n/locales/it.json b/src/i18n/locales/it.json index 5e86c8465..c9b887c47 100644 --- a/src/i18n/locales/it.json +++ b/src/i18n/locales/it.json @@ -3022,9 +3022,9 @@ "natural region": "regione naturale", "Which {place}?": "Quale {place}?", "Which place?": "Quale luogo?", - "Not drawn: {parts}": "Non disegnato: {parts}", + "Not drawn: {parts}": "Non disegnati: {parts}", "approximate": "approssimativo", - "{pct}% cloud": "{pct}% di nuvolosità", + "{pct}% cloud": "{pct}% di nuvole", "Over {area}": "Sopra {area}", "{count} of {total} acquisitions match": { "many": "Acquisizioni corrispondenti: {count} su {total}", @@ -3041,11 +3041,11 @@ "About {count} {kind}": "{kind}: circa {count}", "At least {count} {kind}": "{kind}: almeno {count}", "{count} {kind}": "{kind}: {count}", - "In {area}": "Zona: {area}", + "In {area}": "Area: {area}", "Area around {place}": "Area intorno a {place}", - "Area around landmark": "Area intorno a un punto di riferimento", - "Outline {place}": "Contorna {place}", - "Outline area": "Contorna area", + "Area around landmark": "Area intorno a un punto di interesse", + "Outline {place}": "Traccia contorno di {place}", + "Outline area": "Traccia contorno area", "Find {place}": "Trova {place}", "Find area": "Trova area", "Find recent imagery": "Trova immagini recenti", @@ -3055,5 +3055,5 @@ "Searching imagery catalog": "Ricerca nel catalogo immagini", "Loading imagery": "Caricamento immagini", "Searching OpenStreetMap": "Ricerca in OpenStreetMap", - "voice area|Area": "Zona" + "voice area|Area": "Area" } diff --git a/src/i18n/locales/ja.json b/src/i18n/locales/ja.json index 9863a4dda..84e479dce 100644 --- a/src/i18n/locales/ja.json +++ b/src/i18n/locales/ja.json @@ -2882,21 +2882,21 @@ "natural region": "自然地域", "Which {place}?": "どの{place}ですか?", "Which place?": "どの場所ですか?", - "Not drawn: {parts}": "未描画: {parts}", + "Not drawn: {parts}": "未描画:{parts}", "approximate": "概算", "{pct}% cloud": "雲量{pct}%", "Over {area}": "{area}上空", "{count} of {total} acquisitions match": { - "other": "一致した画像: {count}/{total}件" + "other": "一致した画像:{count}/{total}件" }, "{n} acquisitions searched": { - "other": "検索した画像: {n}件" + "other": "検索した画像:{n}件" }, "No matching imagery": "一致する画像はありません", - "Unknown number of {kind}": "{kind}: 件数不明", - "About {count} {kind}": "{kind}: 約{count}件", - "At least {count} {kind}": "{kind}: {count}件以上", - "{count} {kind}": "{kind}: {count}件", + "Unknown number of {kind}": "{kind}:件数不明", + "About {count} {kind}": "{kind}:約{count}件", + "At least {count} {kind}": "{kind}:{count}件以上", + "{count} {kind}": "{kind}:{count}件", "In {area}": "{area}内", "Area around {place}": "{place}周辺のエリア", "Area around landmark": "ランドマーク周辺のエリア", diff --git a/src/i18n/locales/pt.json b/src/i18n/locales/pt.json index 7435e2874..5ebab9532 100644 --- a/src/i18n/locales/pt.json +++ b/src/i18n/locales/pt.json @@ -3041,19 +3041,19 @@ "About {count} {kind}": "{kind}: cerca de {count}", "At least {count} {kind}": "{kind}: pelo menos {count}", "{count} {kind}": "{kind}: {count}", - "In {area}": "Em {area}", + "In {area}": "Área: {area}", "Area around {place}": "Área ao redor de {place}", "Area around landmark": "Área ao redor de um ponto de referência", - "Outline {place}": "Contornar {place}", - "Outline area": "Contornar área", + "Outline {place}": "Traçar contorno de {place}", + "Outline area": "Traçar contorno da área", "Find {place}": "Encontrar {place}", "Find area": "Encontrar área", "Find recent imagery": "Encontrar imagens recentes", "Find {what}": "Encontrar {what}", "Find places": "Encontrar lugares", "Drawing outline": "Desenhando contorno", - "Searching imagery catalog": "Pesquisando o catálogo de imagens", + "Searching imagery catalog": "Buscando no catálogo de imagens", "Loading imagery": "Carregando imagens", - "Searching OpenStreetMap": "Pesquisando no OpenStreetMap", + "Searching OpenStreetMap": "Buscando no OpenStreetMap", "voice area|Area": "Área" } diff --git a/src/i18n/locales/ru.json b/src/i18n/locales/ru.json index 320fbf0c3..44b6dce27 100644 --- a/src/i18n/locales/ru.json +++ b/src/i18n/locales/ru.json @@ -3114,14 +3114,14 @@ "At least {count} {kind}": "{kind}: не менее {count}", "{count} {kind}": "{kind}: {count}", "In {area}": "Территория: {area}", - "Area around {place}": "Область вокруг: {place}", - "Area around landmark": "Область вокруг ориентира", + "Area around {place}": "Окрестности: {place}", + "Area around landmark": "Окрестности ориентира", "Outline {place}": "Контур: {place}", - "Outline area": "Обвести область", - "Find {place}": "Найти: {place}", + "Outline area": "Контур области", + "Find {place}": "Поиск: {place}", "Find area": "Найти область", "Find recent imagery": "Найти свежие снимки", - "Find {what}": "Найти: {what}", + "Find {what}": "Поиск: {what}", "Find places": "Найти места", "Drawing outline": "Рисование контура", "Searching imagery catalog": "Поиск в каталоге снимков", diff --git a/src/i18n/locales/uk.json b/src/i18n/locales/uk.json index e3805bcac..bbe37c6eb 100644 --- a/src/i18n/locales/uk.json +++ b/src/i18n/locales/uk.json @@ -3114,14 +3114,14 @@ "At least {count} {kind}": "{kind}: щонайменше {count}", "{count} {kind}": "{kind}: {count}", "In {area}": "Територія: {area}", - "Area around {place}": "Область навколо: {place}", - "Area around landmark": "Область навколо орієнтира", + "Area around {place}": "Околиці: {place}", + "Area around landmark": "Околиці орієнтира", "Outline {place}": "Контур: {place}", - "Outline area": "Обвести область", - "Find {place}": "Знайти: {place}", + "Outline area": "Контур області", + "Find {place}": "Пошук: {place}", "Find area": "Знайти область", "Find recent imagery": "Знайти свіжі знімки", - "Find {what}": "Знайти: {what}", + "Find {what}": "Пошук: {what}", "Find places": "Знайти місця", "Drawing outline": "Малювання контуру", "Searching imagery catalog": "Пошук у каталозі знімків", diff --git a/src/i18n/locales/zh-Hant.json b/src/i18n/locales/zh-Hant.json index bfc500399..84179339a 100644 --- a/src/i18n/locales/zh-Hant.json +++ b/src/i18n/locales/zh-Hant.json @@ -2874,7 +2874,7 @@ "UTILITIES": "工具", "Exit cockpit to fly to a drawing": "請先退出座艙,再飛往繪製位置", "Directions, drawing and your own files": "路線導航、繪製和你自己的文件", - "Voice place search (needs an Overpass server)": "語音地點搜尋(需要 Overpass 伺服器)", + "Voice place search (needs an Overpass server)": "語音地點搜索(需要 Overpass 伺服器)", "OSM Places": "OSM 地點", "state or province": "州或省", "county or district": "縣或區", @@ -2887,12 +2887,12 @@ "{pct}% cloud": "雲量 {pct}%", "Over {area}": "{area} 上空", "{count} of {total} acquisitions match": { - "other": "相符影像:{count}/{total}" + "other": "匹配影像:{count}/{total}" }, "{n} acquisitions searched": { - "other": "已搜尋影像:{n} 幅" + "other": "已搜索影像:{n} 景" }, - "No matching imagery": "沒有相符的影像", + "No matching imagery": "沒有匹配的影像", "Unknown number of {kind}": "{kind}:數量未知", "About {count} {kind}": "{kind}:約 {count}", "At least {count} {kind}": "{kind}:至少 {count}", @@ -2908,8 +2908,8 @@ "Find {what}": "查找 {what}", "Find places": "查找地點", "Drawing outline": "正在勾勒輪廓", - "Searching imagery catalog": "正在搜尋影像目錄", - "Loading imagery": "正在載入影像", - "Searching OpenStreetMap": "正在搜尋 OpenStreetMap", + "Searching imagery catalog": "正在搜索影像目錄", + "Loading imagery": "正在加載影像", + "Searching OpenStreetMap": "正在搜索 OpenStreetMap", "voice area|Area": "區域" } diff --git a/src/i18n/same-as-english.json b/src/i18n/same-as-english.json index e83d3febd..8051b1e54 100644 --- a/src/i18n/same-as-english.json +++ b/src/i18n/same-as-english.json @@ -663,6 +663,7 @@ "satellite", "standard", "view band|METRO", + "voice area|Area", "voice|OFF", "{count} MSGS", "{count} feeds live",