openspec(localize-i18n-ru): propose — русская локализация UI (i18n/ru.toml)

This commit is contained in:
2026-09-12 17:11:03 +00:00
parent 0f4d6da3c5
commit f07bffe838
5 changed files with 99 additions and 0 deletions
@@ -0,0 +1,23 @@
## Why
Сайт dedinit.ru — русскоязычный блог (язык ru-ru), но в теме rDedInit (форк PaperMod) отсутствует файл `i18n/ru.toml`, из-за чего интерфейсные строки (кнопки, навигация, время чтения) показываются на английском по умолчанию. Это выглядит неаккуратно для русскоязычной аудитории.
## What Changes
- Создать `i18n/ru.toml` с русскими переводами всех UI-ключей темы rDedInit (PaperMod).
- Перевести строки: Home → «Главная», Read time → «Время чтения», Words → «слов», Table of Contents → «Содержание», Code copy → «Копировать код», Code copied → «Скопировано», Edit post → «Редактировать пост», Next → «Следующая», Prev → «Предыдущая», Translations → «Переводы», Search → «Поиск» (и др. стандартные ключи PaperMod).
- Поведение сайта, разметка, контент — не меняются; это чисто интернационализация UI.
## Capabilities
### New Capabilities
- `i18n`: русская локализация интерфейса темы (ключи-переводы UI). Новая способность проекта «русская локализация UI».
### Modified Capabilities
Отсутствуют — существующих spec в `openspec/specs/` не затронуто (site-rss не меняется).
## Impact
- Затронутые файлы: `i18n/ru.toml` (новый).
- Не затрагивает: контент, шаблоны, деплой, RSS.
- Откат (rollback): удалить `i18n/ru.toml` (или `git revert`) — сайт вернётся к английским строкам по умолчанию, как сейчас.