From d5682232b594c17604c47e1948a6004f8188b2ad Mon Sep 17 00:00:00 2001 From: Sweetbread Date: Fri, 22 Aug 2025 19:18:13 +0300 Subject: [PATCH] l10n(ru): format strings --- locales/ru.ini | 54 ++++++++++++++++++++++--------------- templates/download.html | 15 ++++++----- templates/tmpl/_article.htm | 49 +++++++++++++++++---------------- 3 files changed, 65 insertions(+), 53 deletions(-) diff --git a/locales/ru.ini b/locales/ru.ini index aa4abfe..eba9586 100644 --- a/locales/ru.ini +++ b/locales/ru.ini @@ -19,23 +19,31 @@ header = КолибриОС перешла на Git! text = Ознакомьтесь с нашей новой, удобной для разработчиков инфраструктурой [article] -p1[0] = — это крошечная, но невероятно мощная и быстрая операционная система для x86-совместимых ПК. Для её работы достаточно всего нескольких мегабайт места на диске, процессора i586 и 12 МБ оперативной памяти. При этом она содержит богатый набор приложений, таких как текстовый редактор, просмотрщик изображений, графический редактор, веб-браузер и более 30 захватывающих игр.Имеется полная поддержка файловых систем FAT12/16/32, только на чтение доступны NTFS, exFAT, ISO9660 и Ext2/3/4, а также присутсвтвует обширный набор -p1[1] = драйверов -p1[2] = для популярных звуковых, сетевых и графических карт. +p1 = {kolibrios} — это крошечная, но невероятно мощная и быстрая операционная + система для x86-совместимых ПК. Для её работы достаточно всего нескольких + мегабайт места на диске, процессора i586 и 12 МБ оперативной памяти. При + этом она содержит богатый набор приложений, таких как текстовый редактор, + просмотрщик изображений, графический редактор, веб-браузер и более 30 + захватывающих игр.Имеется полная поддержка файловых систем FAT12/16/32, + только на чтение доступны NTFS, exFAT, ISO9660 и Ext2/3/4, а также + присутсвтвует обширный набор {drivers} для популярных звуковых, сетевых и графических карт. +drivers = драйверов -p2[0] = Вы когда-нибудь мечтали о системе, которая загружается менее чем за несколько секунд с момента включения до появления работающего графического интерфейса? О приложениях, которые запускаются мгновенно, сразу после нажатия на ярлык, без надоедливых индикаторов загрузки? Такая скорость достигается благодаря тому, что основные части -p2[1] = (ядро и драйверы) полностью написаны на ассемблере -p2[2] = Попробуйте -p2[3] = и сравните её с такими тяжеловесами, как Windows и Linux. +p2 = Вы когда-нибудь мечтали о системе, которая загружается менее чем за + несколько секунд с момента включения до появления работающего графического + интерфейса? О приложениях, которые запускаются мгновенно, сразу после + нажатия на ярлык, без надоедливых индикаторов загрузки? Такая скорость + достигается благодаря тому, что основные части {kolibrios} (ядро и + драйверы) полностью написаны на ассемблере {fasm}. Попробуйте + {kolibrios} и сравните её с такими тяжеловесами, как Windows и Linux. -p3[0] = отделилась от MenuetOS в 2004 году и с тех пор развивается независимым международным сообществом. Ваши -p3[1] = отзывы -p3[2] = очень ценится, а ваша -p3[3] = помощь -p3[4] = ценится ещё больше. +p3 = {kolibrios} отделилась от MenuetOS в 2004 году и с тех пор развивается + независимым международным сообществом. Ваши {feedback} очень ценится, а ваша + {help} ценится ещё больше. +feedback = отзывы +help = помощь -p_subscription[0] = Надеемся, вам понравится! -p_subscription[1] = Команда КолибриОС +p_subscription = Надеемся, вам понравится! [downloads] header = Скачать @@ -51,16 +59,18 @@ all_rev = Все ночные сборки download_choice = Какой выбрать? download_help = Для новичка лучше всего подойдет LiveCD.\n \ \n\ - По сравнению с LiveCD преимущество универсального образа в том, что вы можете сохранить изменения, сделанные в КолибриОС.\n\ + По сравнению с LiveCD преимущество универсального образа в том, что вы\ + можете сохранить изменения, сделанные в КолибриОС.\n\ \n\ - Гибридный образ включает поддержку технологии UEFI, которая используется для загрузки системы на новых компьютерах и ноутбуках. + Гибридный образ включает поддержку технологии UEFI, которая используется\ + для загрузки системы на новых компьютерах и ноутбуках. -download_description[0] = На этой странице вы можете скачать ночные сборки дистрибутива. - Это означает, что они всегда содержат последние изменения в системе и, - следовательно, могут быть нестабильными. Все файлы сжаты с помощью -download_description[1] = распространяется под лицензией -download_description[2] = а исходный код доступен на нашем -download_description[3] = Git-сервере +download_description = На этой странице вы можете скачать ночные сборки + дистрибутива. Это означает, что они всегда содержат последние изменения в + системе и, следовательно, могут быть нестабильными. Все файлы сжаты с + помощью {zip}. {kolibrios} распространяется под лицензией {gpl}, а + исходный код доступен на нашем {git} +git-server = Git-сервере [screenshots] header = Скриншоты diff --git a/templates/download.html b/templates/download.html index 9b594cd..198d282 100644 --- a/templates/download.html +++ b/templates/download.html @@ -64,12 +64,15 @@

- {{ _('downloads:download_description[0]') }} - 7zip. - {{ _('title:index') }} {{ _('downloads:download_description[1]') }} - GPLv2, - {{ _('downloads:download_description[2]') }} - {{ _('downloads:download_description[3]') }}. + {{ _( + 'downloads:download_description', + kolibrios="{0}" + .format(_('title:index')), + zip="7zip", + gpl="GPLv2", + git="{0}" + .format(_('downloads:git-server')) + ) | safe }}

{{ _('screenshots:header') }}

diff --git a/templates/tmpl/_article.htm b/templates/tmpl/_article.htm index ae5e4a6..f6f8632 100644 --- a/templates/tmpl/_article.htm +++ b/templates/tmpl/_article.htm @@ -1,41 +1,40 @@

- {{ _('menu:kolibrios') }} - {{ _('article:p1[0]') }} - - {{- _('article:p1[1]') -}} - - {{ _('article:p1[2]') }} + {{ _( + 'article:p1', + kolibrios="{0}" + .format(_('menu:kolibrios')), + drivers="{0}" + .format(_('article:drivers')) + ) | safe }}

- {{ _('article:p2[0]') }} - {{ _('menu:kolibrios') }} - {{ _('article:p2[1]') }} - FASM - {{ _('article:p2[2]') }} - {{ _('menu:kolibrios') }} - {{ _('article:p2[3]') }} + {{ _( + 'article:p2', + kolibrios="{0}" + .format(_('menu:kolibrios')), + fasm="FASM" + ) | safe }}

- {{ _('menu:kolibrios') }} - {{ _('article:p3[0]') }} - - {{- _('article:p3[1]') -}} - - {{ _('article:p3[2]') }} - - {{- _('article:p3[3]') -}} - - {{ _('article:p3[4]') }} + {{ _( + 'article:p3', + kolibrios="{0}" + .format(_('menu:kolibrios')), + feedback="{0}" + .format(_('article:feedback')), + help="{0}" + .format(_('article:help')) + ) | safe }}

- {{ _('article:p_subscription[0]') }} + {{ _('article:p_subscription') }}
- {{ _('article:p_subscription[1]') }} + {{ _('footer:team') }}