Files
gods-eye-view/docs/translations/ru.md
T
German KhokhlovandClaude Opus 5.5 54dce5b3bd fix(i18n): second screenshot review: remaining English, numbers and wraps
From the re-shot Russian screenshots:
- Translated: weather frame/imagery status errors, HUD summary provenance
  ("НЕДОСТУПНО: СУДА AIS ОНЛАЙН"), Bhote Koshi map labels, cockpit signal
  distances (КМ). The HUD summary fields are separated with " · " in every
  language, so the style name and view band no longer read as one phrase.
- Numbers follow the locale: cockpit altitude ("26 175"), precipitation.
- No breaks inside codes and dates: ADS-B and similar in layer rows,
  Sentinel-2, cyclone issue dates (word joiner; the UI font has no U+2011),
  no-break space after label colons in cyclone details.
- Layout: count lines under ALPR, short unavailable chip (context
  "status chip"), roomier draw segments, tighter CCTV calibration chips,
  two-line beat titles and media card titles, wrapping weather status.
- Wording: ru advisory is «сводка» (was «бюллетень»; "Advisory center" is
  «Центр циклона по сводке»), Street View is «Просмотр улиц», OPACITY
  «НЕПРОЗР.», synced «синхр.», Area «Зона»; the import dialog no longer says
  "this scene" for several scenes. Glossary updated.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-13 19:13:12 +04:00

6.2 KiB
Raw Blame History

Russian (ru)

Catalog: src/i18n/locales/ru.json. General rules: TRANSLATORS.md.

Style

  • Address the user with polite imperatives: «Нажмите», «Включите», «Попробуйте снова».
  • Sentence case, not Title Case: "Live Flights" → «Рейсы в реальном времени».
  • Quotes inside Russian text are «ёлочки». Write ё where it belongs: её, ещё, всё.
  • In short labels, a standard abbreviation with a period beats a wrapped line: НЕОПРЕД., СЛЕД.
  • Units: км, м, км/ч, м/с, уз (knots), фт (feet), ч, мин, с; in UPPERCASE text КМ, М, КМ/С, УЗ, ФТ. MW is МВт in any case. ° and % stay.

Plurals

A tn() entry needs four forms. Intl.PluralRules('ru') picks:

Form Counts Example
one 1, 21, 31, 101… 1 камера
few 2–4, 22–24, 32–34… 3 камеры
many 0, 5–20, 25–30, 111–114… 5 камер
other fractions: 1.5, 2.25… 1,5 камеры

When a word next to a number cannot agree in every form, move the number after a colon instead: «доступно {bikes}», «ответов: {responses}». The same trick keeps place names and tool names out of a preposition's case: «откуда: {origin}», «Активно: {name}».

Glossary

English Русский
layer / data layer слой / слой данных
feed поток данных (short: поток)
source / data source источник / источник данных
LIVE (status) / live data ОНЛАЙН / в реальном времени
SIMULATED СИМУЛЯЦИЯ
stale / degraded / unavailable устарел / с перебоями / недоступен
retry повтор
key (API key) / POWER UP ключ / ЗАПУСК
Provider Settings Настройки провайдеров
globe / map / map source глобус / карта / источник карты
aircraft / flight / military flights самолёт (short HUD: борт) / рейс / военные рейсы
vessel, ship / vessels судно / суда
satellite спутник
launch (rocket) / space mission пуск / космическая миссия
contact / tracking контакт / отслеживание
installation, site объект
camera / CCTV camera камера / камера CCTV
earthquake / active fire землетрясение / активный пожар
scene / shot / scene recipe сцена / кадр / рецепт сцены
briefing / panel / dock брифинг / панель / док
preset / visual preset пресет / визуальный пресет
Scope (circular viewport mask) прицел
heading / altitude / ground speed курс / высота / путевая скорость
HDG / BRG / CRS / FOV / DEST / SPD / RANGE КУРС / ПЕЛ. / ПУТЬ / ОБЗОР / НАЗН. / СКОР / ДАЛЬН.
advisory (NHC/CPHC cyclone) сводка (не «бюллетень»); Advisory center — центр циклона по сводке
Street View (Google) Просмотр улиц (как в русских Google Картах)
CONUS (NOAA region code) CONUS, без перевода
PREV / NEXT ПРЕД. / СЛЕД.
Previous / Next (button text) Назад / Далее
anchor / data pack / bundle (scene) якорь / пакет данных / архив
basemap / box (Recent Imagery area) подложка / область
camera move перелёт
SIG / NEWS / LOCAL (briefing tabs) СИГН. / НОВОСТИ / МЕСТН.
compass points (N, NNE, …) С, ССВ, …
L / R (relative bearing) Л / П