Merge origin/main: Google Street View provider, translated

Main added the Google Street View street-level provider and key guidance
that offers another source. Its new text goes through t()/msg() with ru
and es entries; the key guidance the panel shows is built in the UI
language by src/ui/keyGuidance.js, while keySetupCore.mjs keeps the
English sentences the server and AI tools use.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
German KhokhlovandClaude Opus 5.5 committed 2026-10-13 20:34:43 +04:00
commit 8b0bb031b6
63 files changed
+4097 -210

No files matched your search

+17 -2
View File
@@ -832,7 +832,6 @@
"REMOVE": "ELIMINAR",
"Remove {title} from this app's saved keys": "Elimina {title} de las claves guardadas de esta app",
"Needs {envVars} — add it in Provider Settings": "Necesita {envVars} — añádela en Ajustes de proveedores",
"The photorealistic 3D planet + place search": "El planeta 3D fotorrealista + búsqueda de lugares",
"Places context + Street View fallback; optional separate key": "Contexto de Places + respaldo de Street View; clave separada opcional",
"Live ships, worldwide": "Buques en vivo, en todo el mundo",
"Live active-fire detections": "Detecciones de incendios activos en vivo",
@@ -2032,5 +2031,21 @@
"Needs {envVars} — add it in Provider Settings — or a Cesium ion token for the ion-hosted route": "Necesita {envVars} — añádela en Ajustes de proveedores — o un token de Cesium ion para la ruta alojada en ion",
"Comparison in use by another scene": "La comparación está en uso por otra escena",
"A location reading needs a loaded forecast and the Earth at the center of the view.": "Una lectura en un punto necesita un pronóstico cargado y la Tierra en el centro de la vista.",
"{mode} {band} {locality} | {region} | ALT {alt} | WINDOW {window} | SUN {sun}° | ONA {ona}° | {zone}": "{mode} · {band} · {locality} | {region} | ALT {alt} | VENTANA {window} | SUN {sun}° | ONA {ona}° | {zone}"
"{mode} {band} {locality} | {region} | ALT {alt} | WINDOW {window} | SUN {sun}° | ONA {ona}° | {zone}": "{mode} · {band} · {locality} | {region} | ALT {alt} | VENTANA {window} | SUN {sun}° | ONA {ona}° | {zone}",
"light {source} to use your {name} key": "activa {source} para usar tu clave de {name}",
"light {source}": "activa {source}",
", or ": ", o ",
"{requirement}, or {offer}": "{requirement}, o {offer}",
"The photorealistic 3D planet, place search + Street View": "El planeta 3D fotorrealista, búsqueda de lugares + Street View",
"{name} needs the Google 3D map: choose it under MAP SOURCE": "{name} requiere el mapa Google 3D: elígelo en FUENTE DEL MAPA",
"zoom in to a street to open {name}": "acércate a una calle para abrir {name}",
"Google Street View": "Google Street View",
"GOOGLE STREET VIEW": "GOOGLE STREET VIEW",
"Google refused GOOGLE_MAPS_API_KEY for Street View — check that the Maps JavaScript API is enabled for it and this site is an allowed referrer": "Google rechazó GOOGLE_MAPS_API_KEY para Street View — comprueba que la API Maps JavaScript esté habilitada para ella y que este sitio sea un referente permitido",
"Street View did not answer — check the network, and that the Maps JavaScript API is enabled for GOOGLE_MAPS_API_KEY": "Street View no respondió — comprueba la red y que la API Maps JavaScript esté habilitada para GOOGLE_MAPS_API_KEY",
"click a street to open Street View": "haz clic en una calle para abrir Street View",
" or ": " o ",
"OPEN {labels}": "ABRIR {labels}",
"Open {names} at the centre of the view": "Abrir {names} en el centro de la vista",
"Zoom in to a street to open {names} here": "Acércate a una calle para abrir {names} aquí"
}
+17 -2
View File
@@ -75,7 +75,6 @@
"More flight-polling credits (anonymous works without)": "Больше кредитов на опрос рейсов (анонимно работает и без ключа)",
"Street-level imagery and coverage in the Street Level layer. Free: register an app in the Mapillary developer dashboard and paste its Client Token": "Уличные снимки и покрытие в слое «Уличные снимки». Бесплатно: зарегистрируйте приложение в панели разработчика Mapillary и вставьте его клиентский токен (Client Token)",
"Higher space-missions request allowance": "Повышенный лимит запросов для космических миссий",
"The photorealistic 3D planet + place search": "Фотореалистичная 3D-планета + поиск мест",
"Places context + Street View fallback; optional separate key": "Контекст Places + резерв: Просмотр улиц; отдельный ключ — по желанию",
"Voice control — API key or ChatGPT OAuth": "Голосовое управление — ключ API или ChatGPT OAuth",
"Live ships, worldwide": "Суда в реальном времени по всему миру",
@@ -2064,5 +2063,21 @@
"Needs {envVars} — add it in Provider Settings — or a Cesium ion token for the ion-hosted route": "Нужен {envVars} — добавьте его в «Настройках провайдеров» — или токен Cesium ion для маршрута через ion",
"Comparison in use by another scene": "Сравнение занято другой сценой",
"A location reading needs a loaded forecast and the Earth at the center of the view.": "Для показания в точке нужен загруженный прогноз и Земля в центре вида.",
"{mode} {band} {locality} | {region} | ALT {alt} | WINDOW {window} | SUN {sun}° | ONA {ona}° | {zone}": "{mode} · {band} · {locality} | {region} | ALT {alt} | ОКНО {window} | SUN {sun}° | ONA {ona}° | {zone}"
"{mode} {band} {locality} | {region} | ALT {alt} | WINDOW {window} | SUN {sun}° | ONA {ona}° | {zone}": "{mode} · {band} · {locality} | {region} | ALT {alt} | ОКНО {window} | SUN {sun}° | ONA {ona}° | {zone}",
"light {source} to use your {name} key": "включите {source}, чтобы использовать ваш ключ {name}",
"light {source}": "включите {source}",
", or ": ", или ",
"{requirement}, or {offer}": "{requirement}, или {offer}",
"The photorealistic 3D planet, place search + Street View": "Фотореалистичная 3D-планета, поиск мест + Просмотр улиц",
"{name} needs the Google 3D map: choose it under MAP SOURCE": "Для {name} нужна карта Google 3D: выберите её в разделе «ИСТОЧНИК КАРТЫ»",
"zoom in to a street to open {name}": "приблизьтесь к улице, чтобы открыть {name}",
"Google Street View": "Google Просмотр улиц",
"GOOGLE STREET VIEW": "GOOGLE ПРОСМОТР УЛИЦ",
"Google refused GOOGLE_MAPS_API_KEY for Street View — check that the Maps JavaScript API is enabled for it and this site is an allowed referrer": "Google отклонил GOOGLE_MAPS_API_KEY для Просмотра улиц — проверьте, что для ключа включён Maps JavaScript API, а этот сайт есть среди разрешённых referrer",
"Street View did not answer — check the network, and that the Maps JavaScript API is enabled for GOOGLE_MAPS_API_KEY": "Просмотр улиц не ответил — проверьте сеть и что для GOOGLE_MAPS_API_KEY включён Maps JavaScript API",
"click a street to open Street View": "нажмите на улицу, чтобы открыть Просмотр улиц",
" or ": " или ",
"OPEN {labels}": "ОТКРЫТЬ {labels}",
"Open {names} at the centre of the view": "Открыть {names} в центре вида",
"Zoom in to a street to open {names} here": "Приблизьтесь к улице, чтобы открыть здесь {names}"
}