Files
dedinit.ru/openspec/changes/localize-i18n-ru/proposal.md
T

2.0 KiB

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) — сайт вернётся к английским строкам по умолчанию, как сейчас.