collective

Browse / github.com/storytold/craft-i18n / patch

ru: 41 shared rows and 30 WordCraft rows

ru: 41 shared rows and 30 WordCraft rows Shared rows other locales already have in `common.tsv` (paper sizes, filter and shape names, `Appearance` in the `theme` context, the `file.close` label) and the WordCraft rows Russian was missing: citation styles, outline levels 6 to 9, proofing rules, Go To and the print-job notice. `Direction` moves from `ru/wordcraft.tsv` to `ru/common.tsv` with the same wording, since the WordCraft row would otherwise be an override that changes nothing. Credit added to the `ru` row of `ATTRIBUTION.md`. Checked: `cargo test --workspace` (17 passed), `cargo fmt --all --check`, `cargo clippy --workspace

Status
open
Score
0.00
Adopters
0 other operators
Author
JaffarSk24 (imported from pull request #56, open)
Base
40cddb99f980576fd9f139fd6ed3b18c16fd81f2
Size
+72 −2 in 3 files
Review
pending
Shared
2026-10-28
Id
ff0967c15eb9c6db3f0b3eb8

How it went

No other operator has reported using it yet.

Diff

raw · ATTRIBUTION.md locales/ru/common.tsv locales/ru/wordcraft.tsv

diff --git a/ATTRIBUTION.md b/ATTRIBUTION.md--- a/ATTRIBUTION.md+++ b/ATTRIBUTION.md@@ -29,7 +29,7 @@ catalog came from (`<app>@<sha>`). Translations are contributed under the reposi | `pl` | WordCraft: Konrad Witkowski with Claude (AI agent); PdfCraft: PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed, drafted with Claude; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `craft-launcher@ad7f24a` | | `pt-br` | WordCraft: @edurbs with ZCode; PdfCraft: André Cardoso (andrecards), PdfCraft contributors; PhotoCraft: PhotoCraft contributors; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by vangel76); CADCraft: @WladmirJunior; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` | | `ro` | WordCraft: Viorel Toader (@vioreltus) with Claude Code (Opus 5.5), AI-assisted, not yet reviewed line by line by a native speaker (a few dozen short labels reused from PdfCraft's Romanian catalog) | `wordcraft@67a0e72` |-| `ru` | WordCraft: Dmitrii Khlapov with Claude; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by grib_job); CADCraft: @pechnikov2026-star; ArtCraft Launcher: no individual credit recorded upstream | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` |+| `ru` | WordCraft: Dmitrii Khlapov with Claude; PdfCraft: PdfCraft contributors; PhotoCraft: no individual credit recorded upstream; VectorCraft: mostly agent-written (`bflatastic`), not recorded as native-reviewed; FilmCraft: FilmCraft contributors (catalog added by grib_job); CADCraft: @pechnikov2026-star; ArtCraft Launcher: no individual credit recorded upstream; 41 shared rows and 30 WordCraft rows added in place (2026-10-27): Kirill M. (@JaffarSk24), a native speaker, AI-assisted, written from the English meaning | `wordcraft@67a0e72`, `pdfcraft@924c4da`, `photocraft@8d2e615`, `vectorcraft@73f40e3`, `filmcraft@48088e3`, `cadcraft@b23d362`, `craft-launcher@ad7f24a` | | `sk` | WordCraft: vangel76 (@vangel76), translated with OpenAI Codex (AI-generated, not reviewed by a native speaker; written from the plain meaning of the English); 35 added rows and 9 wording corrections from iM3SK (@iM3SK), WordCraft PR #4033 (a draft pending native-speaker and in-app review, as stated in that PR) | `wordcraft@08df5b6`, `wordcraft@844e052` | | `sl` | WordCraft: Filip Strajnar with Grok Bot; PdfCraft: PdfCraft contributors | `wordcraft@67a0e72`, `pdfcraft@924c4da` | | `sr` | WordCraft: no individual credit recorded upstream | `wordcraft@67a0e72` |diff --git a/locales/ru/common.tsv b/locales/ru/common.tsv--- a/locales/ru/common.tsv+++ b/locales/ru/common.tsv@@ -16,7 +16,9 @@ 	(none)	(нет) 	1 file	1 файл 	16 bit	16 бит+	24 bit	24 бита 	24 bits/pixel	24 бит/пиксел+	32 bit	32 бита 	32 bits/pixel	32 бит/пиксел 	8 bit	8 бит 	About	О программе@@ -70,6 +72,7 @@ 	Anti-alias	Сглаживание 	Any	Любое 	Appearance	Внешний вид+theme	Appearance	Оформление 	Appearance Settings…	Настройки оформления… 	Application	Приложение 	Apply	Применить@@ -132,6 +135,7 @@ 	Blur	Размытие 	Blur Angle	Угол размытия 	Bold	Полужирный+	Border	Граница 	Border Thickness	Толщина границ 	Borders	Границы 	Both	Оба@@ -146,6 +150,7 @@ 	Bring Forward	Переместить вперёд 	Bring to Front	На передний план 	Brown	Коричневый+	Browse	Обзор 	Browse…	Обзор… 	Brush Size	Размер кисти 	Brush Strokes	Мазки кисти@@ -158,6 +163,7 @@ 	Canvas	Холст 	Caption	Подпись 	Cascade	Каскад+	Case Sensitive	С учётом регистра 	Category	Категория 	Category:	Категория: 	Cell Size	Размер ячейки@@ -180,6 +186,7 @@ 	Check for Updates	Проверить обновления 	Check for updates	Проверить обновления 	Check Spelling…	Проверить орфографию…+	Checkerboard	Шахматная доска 	Choose…	Выбрать… 	Circle	Круг 	City	Город@@ -192,6 +199,7 @@ 	Clear Recent Files	Очистить список недавних файлов 	Clipboard	Буфер обмена 	Clipping Mask	Маска обрезки+	Clone	Клонировать 	Close	Закрыть 	Close (Esc)	Закрыть (Esc) 	Close All	Закрыть все@@ -234,6 +242,7 @@ 	Compare	Сравнить 	Comparison	Сравнение 	Compatibility	Совместимость+	Composite	Составной 	Compression	Сжатие 	Cone	Конус 	Contains	Содержит@@ -298,9 +307,11 @@ 	Delete Brush	Удалить кисть 	Delete Group	Удалить группу 	Delete Layer	Удалить слой+	Delete Mask	Удалить маску 	Delete Style	Удалить стиль 	Delete Workspace	Удалить рабочую среду 	Deleted	Удалено+	Delete…	Удалить… 	Depth	Глубина 	Desaturate	Обесцветить 	Descending	По убыванию@@ -321,6 +332,7 @@ 	Digits	Цифры 	Dimensions	Размеры 	Direct Selection Tool	Инструмент «Прямое выделение»+	Direction	Направление 	Direction Balance	Баланс направления 	Direction:	Направление: 	Discard	Отменить@@ -404,6 +416,7 @@ 	Export	Экспорт 	Export As	Экспортировать как 	Export As…	Экспортировать как…+	Export Options	Параметры экспорта 	Export PDF	Экспортировать PDF 	Export to	Экспортировать в 	Exported to {path}	Экспортировано в {path}@@ -414,6 +427,7 @@ 	Extract	Извлечь 	Eyedropper	Пипетка 	Eyedropper Tool	Инструмент «Пипетка»+	Faded Film	Выцветшая плёнка 	Fast	Быстро 	Favorites	Избранное 	Feather	Растушёвка@@ -422,9 +436,12 @@ 	Fields	Поля 	Fields:	Поля: 	File	Файл+	File Format	Формат файла 	File Handling	Работа с файлами 	File Info…	Сведения о файле… 	File Name	Имя файла+	File Size	Размер файла+@id	file.close	Закрыть 	Files	Файлы 	Fill	Заливка 	Fill:	Заливка:@@ -518,6 +535,7 @@ 	Height	Высота 	Height:	Высота: 	Help	Справка+	Hexagon	Шестиугольник 	Hidden	Скрытые 	Hidden text	Скрытый текст 	Hide	Скрыть@@ -525,6 +543,7 @@ 	Hide Grid	Скрыть сетку 	Hide Others	Скрыть остальные 	High	Высокая+	High Pass	Фильтр высоких частот 	High Resolution	Высокое разрешение 	High resolution	Высокое разрешение 	Highlight Area	Область светов@@ -614,8 +633,10 @@ 	Left Diagonal	Диагональ влево 	Left to Right	Слева направо 	Left:	Слева:+	Legal	Legal 	Length	Длина 	Length:	Длина:+	Lens Flare	Блик объектива 	Less	Меньше 	Letter	Letter 	Level	Уровень@@ -634,9 +655,11 @@ 	Light gray	Светло-серая 	Light Intensity	Интенсивность света 	Light Theme	Светлая тема+	Light Type	Тип источника света 	Lighten	Замена светлым 	Lighter Color	Замена светлым 	Lighting	Освещение+	Lighting Effects	Эффекты освещения 	Lightness	Светлота 	Line	Линия 	Line delta	Разница строк@@ -671,6 +694,7 @@ 	Magnification	Масштаб 	Margins	Поля 	Mask	Маска+	Masks	Маски 	Matte	Мат 	Maximize	Развернуть 	Maximum	Максимум@@ -711,6 +735,7 @@ 	Mono	Моно 	Monochrome	Монохром 	More	Больше+	Mosaic	Мозаика 	Mosaic Tiles	Мозаичные фрагменты 	Motion	Motion 	Move	Переместить@@ -765,6 +790,7 @@ 	NTSC Colors	Цвета NTSC 	Number	Количество 	Object	Объект+	Octagon	Восьмиугольник 	Odd Fields	Нечётные поля 	Odd pages only	Только нечётные страницы 	Off	Выключено@@ -804,6 +830,7 @@ 	Page {page} of {pages}	Страница {page} из {pages} 	Pages	Страницы 	Painting	Живопись+	Panel	Панель 	Panel menu	Меню панели 	Panel Options…	Параметры панели… 	Panels	Панели@@ -824,6 +851,7 @@ 	Pen Tool	Инструмент «Перо» 	Pencil	Карандаш 	Pencil Tool	Инструмент «Карандаш»+	Pentagon	Пятиугольник 	Percent	Проценты 	Percentage	Процент 	Performance	Производительность@@ -858,8 +886,10 @@ 	Preferences	Настройки 	Preferences…	Настройки… 	Prefix	Префикс+	Preserve	Сохранять 	Preserve Luminosity	Сохранять светлоту 	Preset	Набор+	Preset Manager	Управление наборами 	Preset:	Набор: 	Presets	Наборы 	Presets:	Наборы:@@ -875,6 +905,7 @@ 	Printer:	Принтер: 	Printing	Печать 	Print…	Печать…+	Profile	Профиль 	Progressive	Прогрессивный 	Proof Setup	Настройка цветопробы 	Properties	Свойства@@ -909,7 +940,9 @@ 	Rectangular	Прямоугольная 	Red	Красный 	Redo	Вернуть+	Reduce Noise	Уменьшить шум 	Refine	Уточнение+	Reflected	Зеркальный 	Refresh	Обновить 	Regular	Обычный 	Relative	Относительно@@ -964,6 +997,7 @@ 	Rulers	Линейки 	Rulers & Grids	Линейки и сетки 	Russian	Русский+	Sample Size	Размер образца 	Sandstone	Песчаник 	Saturation	Насыщенность 	Save	Сохранить@@ -1055,6 +1089,7 @@ 	Snap to Grid	Привязать к сетке 	Soft	Мягкий 	Soft Light	Мягкий свет+	Soften	Смягчить 	Softness	Мягкость 	Solarize	Соляризация 	Sort	Сортировка@@ -1070,6 +1105,7 @@ 	Speckle	Крапинки 	Speed	Скорость 	Spelling	Орфография+	Spherize	Сферизация 	Split	Разделить 	Spot Color	Плашечный цвет 	Spray Radius	Радиус распыления@@ -1119,6 +1155,7 @@ 	Table	Таблица 	Table style	Стиль таблицы 	Tables	Таблицы+	Tabloid	Tabloid 	Tabs	Табуляции 	Taper	Сужение 	Target	Объект@@ -1142,6 +1179,7 @@ 	Timecode	Таймкод 	Timeline	Шкала времени 	Tint	Оттенок+	Tint Color	Цвет оттенка 	Title	Заголовок 	Tolerance	Допуск 	Tolerance:	Допуск:@@ -1161,6 +1199,7 @@ 	Transparent	Прозрачный 	Trap…	Треппинг… 	Triangle	Треугольник+	Turbulent	Турбулентный 	Twirl	Закручивание 	Twist	Закручивание 	Type	Тип@@ -1206,6 +1245,7 @@ 	Vivid Light	Яркий свет 	Voice	Голос 	W:	Ш:+	Warning	Предупреждение 	Warnings	Предупреждения 	Warp	Деформация 	Watermark	Подложка@@ -1217,6 +1257,7 @@ 	Wet	Влага 	White	Белый 	White Intensity	Интенсивность белого+	White Is High	Белые области выше 	Whites	Белые 	Width	Ширина 	Width and Height	Ширина и высотаdiff --git a/locales/ru/wordcraft.tsv b/locales/ru/wordcraft.tsv--- a/locales/ru/wordcraft.tsv+++ b/locales/ru/wordcraft.tsv@@ -301,6 +301,7 @@ 	Capitalize first letter of sentences	Делать первые буквы предложений прописными 	Capitalize first letter of table cells	Делать первые буквы ячеек таблиц прописными 	Capitalize names of days	Названия дней с прописной буквы+	Capitalize the first word of a sentence	Начинать предложение с прописной буквы 	Caption Numbering	Нумерация названий 	Caption text	Текст названия 	Caption:	Название:@@ -338,6 +339,10 @@ 	Change to Level 3	Перейти на уровень 3 	Change to Level 4	Перейти на уровень 4 	Change to Level 5	Перейти на уровень 5+	Change to Level 6	Перейти на уровень 6+	Change to Level 7	Перейти на уровень 7+	Change to Level 8	Перейти на уровень 8+	Change to Level 9	Перейти на уровень 9 	Change\nChart Type	Изменить\nтип диаграммы 	Change\nColors	Изменить\nцвета 	Changed lines:	Изменённые строки:@@ -602,7 +607,6 @@ 	Differential y	Дифференциал y 	Differentials	Дифференциалы 	Direct formatting	Прямое форматирование-	Direction	Направление 	Directory	Каталог 	Discord community	Сообщество в Discord 	Display for Review	Отображение исправлений@@ -733,12 +737,15 @@ 	Engrave	Утопленный 	Enlarge symbol	Увеличить символ 	Enter a number.	Введите число.+	Enter bookmark name:	Введите имя закладки: 	Enter formatting for number:	Формат номера: 	Enter in Equation	Новая строка в уравнении 	Enter page number:	Введите номер страницы: 	Entry marked.	Запись помечена. 	Envelope #10	Конверт №10+	Envelope #10   4.12" × 9.50"	Конверт №10   4.12" × 9.50" 	Envelope Address	Адрес на конверте+	Envelope DL   4.33" × 8.66"	Конверт DL   4.33" × 8.66" 	Envelope Return	Обратный адрес 	Envelope size:	Размер конверта: 	Envelopes	Конверты@@ -777,6 +784,7 @@ 	Export PDF	Экспорт в PDF 	Extend Selection	Расширить выделение 	Extend Selection by Units	Расширить выделение по единицам+	Extra space	Лишний пробел 	F4 repeats your last action. Formatting ten headings is suddenly one click and nine taps.	F4 повторяет последнее действие. Оформить десять заголовков — теперь один щелчок и девять нажатий. 	F7 checks the spelling and grammar of the whole document.	F7 проверяет орфографию и грамматику во всём документе. 	Faster: {command} is {key} on the keyboard.	Быстрее: {command} — это {key} на клавиатуре.@@ -805,6 +813,7 @@ 	Find What Expression	Найденное выражение 	Find What Text	Текст для поиска 	Find what:	Найти:+	Find “{text}” in the document	Найти «{text}» в документе 	Finding printers…	Поиск принтеров… 	Finish & Merge	Завершить и объединить 	Finish &\nMerge	Завершить\nи объединить@@ -882,6 +891,8 @@ 	Good afternoon	Добрый день 	Good evening	Добрый вечер 	Good morning	Доброе утро+	GOST (name sort)	ГОСТ (сортировка по имени)+	GOST (title sort)	ГОСТ (сортировка по названию) 	Grab bag	Разное 	Gradient fill	Градиентная заливка 	Gradient stops	Точки градиента@@ -1086,11 +1097,14 @@ 	Ionosphere	Ионосфера 	Is blank	Пусто 	Is not blank	Не пусто+	ISO 690 (author-date)	ISO 690 (автор, дата)+	ISO 690 (numerical)	ISO 690 (числовой) 	Issue	Выпуск 	It looks like you're writing a letter. Want an envelope for it, or a letter template to start from?	Похоже, вы пишете письмо. Подготовить для него конверт или начать с шаблона письма? 	Join the ArtCraft community on Discord	Присоединяйтесь к сообществу ArtCraft в Discord 	Join us on Discord: discord.gg/artcraft	Присоединяйтесь к нам в Discord: discord.gg/artcraft 	Journal	Журнал+	Journal article	Статья в журнале 	Justification	Выравнивание 	Justification of a display equation	Выравнивание отдельного уравнения 	Justified	По ширине@@ -1146,6 +1160,7 @@ 	Less than	Меньше 	Less than or equal	Меньше или равно 	Letter	Письмо+template	Letter	Письмо 	Letter headings	Заголовки с буквами 	Letter template	Шаблон письма 	Letter-Like Symbols	Буквоподобные символы@@ -1160,6 +1175,7 @@ 	Light Variations	Светлые варианты 	Light with Outline	Светлый с контуром 	Limit	Предел+	Limit and	Предел и 	Limit and\nLog	Предел\nи логарифм 	Limit consecutive hyphens to:	Максимум последовательных переносов: 	Limit Example	Пример предела@@ -1216,6 +1232,7 @@ 	Location: {path}	Расположение: {path} 	Lock aspect ratio	Сохранять пропорции 	Lock Fields	Заблокировать поля+	Log	логарифм 	Logarithm	Логарифм 	Logarithm with Base	Логарифм по основанию 	Logical AND	Логическое И@@ -1699,6 +1716,7 @@ 	Remove Space After Paragraph	Удалить интервал после абзаца 	Remove Table of Contents	Удалить оглавление 	Remove the control once edited	Удалить элемент управления после редактирования+	Remove the space before the punctuation	Удалить пробел перед знаком препинания 	Remove Watermark	Удалить подложку 	Rename Document	Переименовать документ 	Reopen	Открыть снова@@ -1821,6 +1839,7 @@ 	select a picture first	сначала выделите рисунок 	select a picture or shape first	сначала выделите рисунок или фигуру 	Select a picture, shape, chart or table to describe it.	Выберите рисунок, фигуру, диаграмму или таблицу, чтобы описать её.+	Select a place in this document:	Выберите место в документе: 	Select a printer	Выберите принтер 	select a shape first	сначала выделите фигуру 	Select a shape, text box or drawing canvas to format its fill.	Выберите фигуру, надпись или полотно, чтобы настроить заливку.@@ -2048,6 +2067,7 @@ 	Style name:	Имя стиля: 	Style Set	Набор стилей 	Style:	Тип линии:+	Style: APA	Стиль: APA 	Style: {style}	Стиль: {style} 	Styles Pane	Область стилей 	Styles:	Стили:@@ -2158,6 +2178,7 @@ 	The password is removed. Save the document to keep the change.	Пароль убран. Сохраните документ, чтобы изменение осталось. 	The printer, two-sided printing and pages per sheet are chosen in that dialog.	Принтер, двусторонняя печать и число страниц на листе выбираются в этом диалоге. 	The recipient-list field that fills each part of an address block and greeting line.	Поле списка получателей, которое заполняет каждую часть блока адреса и строки приветствия.+	The spelling and grammar check is complete.	Проверка правописания завершена. 	the Spike is empty	копилка пуста 	The system file dialog isn't available, so WordCraft shows its own. To get the system dialog, install a file chooser portal (such as xdg-desktop-portal-gtk) or zenity.	Системное диалоговое окно выбора файлов недоступно, поэтому WordCraft показывает собственное. Чтобы пользоваться системным, установите портал выбора файлов (например, xdg-desktop-portal-gtk) или zenity. 	The text at the insertion point is marked Do not check spelling or grammar.	Текст в точке вставки помечен: Не проверять орфографию и грамматику.@@ -2213,6 +2234,7 @@ preview	Title	Пример 	Top Left Cell	Левая верхняя ячейка 	Top Margin	Верхнее поле 	Top of Page	Вверху страницы+	Top of the Document	Начало документа 	Top Right Cell	Правая верхняя ячейка 	Total Row	Строка итогов 	Track Changes	Отслеживать изменения@@ -2245,6 +2267,7 @@ preview	Title	Пример 	Type +2 or -1 to move from the page you are on.	Введите +2 или -1, чтобы перейти на столько страниц от текущей. 	Type a command, e.g. "insert table"	Введите команду, например «вставить таблицу» 	Type a New List…	Ввести новый список…+	Type a page number, or +2 / -1.	Введите номер страницы или +2 / -1. 	Type a size in any unit, such as 5 cm or 300 px. The other side follows, so the picture keeps its proportions.	Введите размер в любых единицах, например 5 cm или 300 px. Другая сторона изменится вместе с ней, и рисунок сохранит пропорции. 	Type at least one recipient.	Введите хотя бы одного получателя. 	Type Character Code	Ввести код символа@@ -2295,6 +2318,8 @@ preview	Title	Пример 	UPPERCASE	ВСЕ ПРОПИСНЫЕ 	URGENT	СРОЧНО! 	URL	URL+	Use "a" before a consonant sound	Перед согласным звуком используйте "a"+	Use "an" before a vowel sound	Перед гласным звуком используйте "an" 	Use an Existing List…	Использовать существующий список… 	Use system setting	Как в системе 	Use the browser's full screen (F11)	Используйте полноэкранный режим браузера (F11)@@ -2320,6 +2345,7 @@ preview	Title	Пример 	Volume Integral	Объёмный интеграл 	Volume Integral with Limits	Объёмный интеграл с пределами 	Volume Integral with Stacked Limits	Объёмный интеграл с пределами сверху и снизу+	Wait for the print job to finish submitting before closing.	Дождитесь окончания отправки задания на печать, прежде чем закрывать. 	Waiting for the save to finish…	Ожидание завершения сохранения… 	Waiting for Zotero…	Ожидание Zotero… 	Warm Gradient with Outline	Тёплый градиент с контуром@@ -2345,6 +2371,7 @@ preview	Title	Пример 	Widow/Orphan Control	Запрет висячих строк 	Widow/Orphan control	Запрет висячих строк 	Width and spacing	Ширина и промежуток+	Wildcards (regex)	Подстановочные знаки (regex) 	With:	На: 	Word 2003 XML Document (*.xml)	Документ Word 2003 XML (*.xml) 	Word Count	Число слов@@ -2413,3 +2440,5 @@ preview	Title	Пример 	{words} words. That's {words} more than I've written today.	Слов: {words}. Это на {words} больше, чем я написал сегодня. 	“{text}” ({row}, {series}) isn't a number.	«{text}» ({row}, {series}) — не число. 	✓ None	✓ Нет+	➕ New comment	➕ Новое примечание+	📂  Browse…	📂  Обзор…