CodeNomad/docs/help/i18n/ru.json
Pascal André 89bc69cf3b
Some checks are pending
Publish help / build (push) Waiting to run
Publish help / deploy (push) Blocked by required conditions
feat: add a Support CodeNomad page and entry points for sponsorship (#1194)
## Summary

- New **Support CodeNomad** help page (10 languages): what sponsorship
pays for, the funding policy (a contribution, not a purchase; never
required to download, use or update) and one button per funding channel
naming who receives the money.
- **Download page** ends with a short *Support development* section with
the same buttons; the help **header** gains a *Sponsor* link; the former
support page is retitled **Bug reports and source builds** (ids
unchanged) so the two are not confused.
- **App**: *Support CodeNomad* in Settings → Info (secondary button
between Updates and Diagnostics), in the Help menu after *CodeNomad
Help* (Electron and Tauri, English help-page fallback) and as a palette
command without a default shortcut. All open the localized help page.
- **Repository**: `.github/FUNDING.yml` lists the maintainer's GitHub
Sponsors profile and the Support page (the Sponsor button needs
*Settings → General → Features → Sponsorships*).

Channels live in `docs/help/funding.json` and render through a
`{{funding}}` directive allowed only on the download and sponsor pages,
so adding a channel needs no retranslation. Entries are validated (exact
keys, unique ids, `https://github.com/sponsors/<login>` only) and
escaped; a page using `{{funding}}` with no channel fails the build. CSP
unchanged.

Agreed with the co-maintainer before publishing.

## Validation

- `npm run test:help`: 31/31 (27 pages × 10 locales, funding validation
and placement).
- `node scripts/test-help-browser.mjs`: 47/47 (header overflow at 390 px
in en/he/ne/ja/zh-Hans, button geometry).
- `npm run typecheck`; unit tests help-url, hotkey-bindings,
menu-labels; browser tests help-command, server-info, view-menu-electron
(22/22); `cargo test` for the Tauri crate (291/291, including the
English sponsor fallback).
- Independent review: zero findings.
2026-10-29 18:57:45 +01:00

33 lines
3.4 KiB
JSON
Raw Permalink 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.

{
"language": "Русский",
"search": { "label": "Поиск по справке", "clear": "Очистить", "empty": "Поиск по статьям и заголовкам.", "noResults": "Нет результатов для «{query}». Попробуйте другое слово.", "failure": "Не удалось загрузить поиск. Обновите страницу или воспользуйтесь разделами справки.", "loading": "Загрузка поиска…", "count": "Результатов: {count}" },
"release": { "published": "Версия {version}, опубликована {date}", "unavailable": "Сведения о версии — на странице последнего выпуска." },
"siteTitle": "Справка CodeNomad",
"brand": "Справка",
"tagline": "Рабочее пространство OpenCode для проектов, сессий и рабочих деревьев.",
"sections": {
"start": "Начните здесь",
"workflows": "Рабочие процессы",
"opencode-setup": "Настройка OpenCode",
"remote-access": "Удалённый доступ",
"customize": "Персонализация",
"extensions": "Расширения",
"desktop": "Настольное приложение",
"help": "Получить помощь"
},
"onThisPage": "На этой странице",
"skipToContent": "Перейти к содержимому",
"editPage": "Редактировать страницу",
"translatePage": "Перевести страницу",
"reportProblem": "Сообщить о проблеме",
"download": { "label": "Скачать", "windows": "Скачать для Windows", "windowsDetail": "Установщик, x64", "macos": "Скачать для macOS", "macosDetail": "Apple Silicon", "intel": "Mac с Intel? Скачайте версию для Intel", "linux": "Скачать для Linux", "linuxDetail": "AppImage, x64", "mobile": "Работайте в CodeNomad с телефона", "mobileDetail": "Выполните сопряжение телефона с компьютером, на котором запущен CodeNomad." },
"tour": { "label": "Беззвучный фрагмент CodeNomad 1.0: миссия с параллельными субагентами, слепое сравнение моделей, diff в Git, поиск по истории рабочего пространства, вкладки проектов и цветовые палитры", "poster": "Окна CodeNomad 1.0: миссии, форма вопросов, diff, изменения Git и сравнение моделей", "caption": "Смотреть полный 90-секундный обзор на YouTube" },
"funding": { "label": "Спонсировать", "action": "Спонсировать через {channel}", "recipient": "Получатель: {recipient}" },
"github": "GitHub",
"languageLabel": "Язык",
"projectLinks": "Ссылки проекта",
"helpTopics": "Темы справки",
"scope": "Текущая версия CodeNomad · OpenCode V2",
"findHint": "Найдите текст с помощью {keys}.",
"untranslated": "Эта страница ещё не переведена на русский язык. Ниже показана английская версия."
}