Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Штампы. Локализация лора языков. #381

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
ent-LPPRubberStampConfidentional = rubber stamp "Confidentional"
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampRestricted = rubber stamp "Restricted"
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampSecret = rubber stamp "Secret"
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampTopSecret = rubber stamp "Top secret"
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCCLaborProtection = labor protection's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCCFireSafety = fire safety's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCCHealthyProtectionAgency = healty protection agency's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
Comment on lines +19 to +21
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Исправьте орфографические ошибки в английском тексте.

В английском тексте обнаружены следующие ошибки:

  • "healty" должно быть "healthy"
  • "representive" должно быть "representative"
-ent-LPPRubberStampCCHealthyProtectionAgency = healty protection agency's rubber stamp
+ent-LPPRubberStampCCHealthyProtectionAgency = healthy protection agency's rubber stamp

-ent-LPPRubberStampCCRepresentive = CentCom representive's rubber stamp
+ent-LPPRubberStampCCRepresentative = CentCom representative's rubber stamp

Also applies to: 28-30

ent-LPPRubberStampCCSectoralSecurity = sectoral security's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCCOperator = CentCom operator's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCCRepresentive = CentCom representive's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCCOfficer = CentCom officer's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampDSOEmergencyResponseTeam = Emergency response team's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampDSOCBURN = CBURN team's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampDSOSpecialOperationsOfficer = Special operation officer's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampDSOBlueShieldOfficer = Blue shield officer's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampCIAResident = unidentified rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
ent-LPPRubberStampAdjutant = adjutant's rubber stamp
.suffix = DO NOT MAP
.desc = { ent-RubberStampBase.desc }
Original file line number Diff line number Diff line change
@@ -1,26 +1,2 @@
ent-ClothingNeckPinBase = pin
.desc = be nothing do crime
ent-ClothingNeckLGBTPin = LGBT pin
.desc = be gay do crime
ent-ClothingNeckAromanticPin = aromantic pin
.desc = be aro do crime
ent-ClothingNeckAsexualPin = asexual pin
.desc = be ace do crime
ent-ClothingNeckBisexualPin = bisexual pin
.desc = be bi do crime
ent-ClothingNeckGayPin = gay pin
.desc = be gay do crime
ent-ClothingNeckIntersexPin = intersex pin
.desc = be intersex do crime
ent-ClothingNeckLesbianPin = lesbian pin
.desc = be lesbian do crime
ent-ClothingNeckNonBinaryPin = non-binary pin
.desc = 01100010 01100101 00100000 01100101 01101110 01100010 01111001 00100000 01100100 01101111 00100000 01100011 01110010 01101001 01101101 01100101
ent-ClothingNeckPansexualPin = pansexual pin
.desc = be pan do crime
ent-ClothingNeckTransPin = transgender pin
.desc = be trans do crime
ent-ClothingNeckAutismPin = autism pin
.desc = be autism do crime
ent-ClothingNeckGoldAutismPin = golden autism pin
.desc = be autism do warcrime
21 changes: 21 additions & 0 deletions Resources/Locale/ru-RU/_LostParadise/stamp-component.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
stamp-component-stamped-name-confidentional = СЛУЖЕБНОГО ПОЛЬЗОВАНИЯ
stamp-component-stamped-name-restricted = ОГРАНИЧЕННОГО ПОЛЬЗОВАНИЯ
stamp-component-stamped-name-secret = СЕКРЕТНО
stamp-component-stamped-name-topsecret = СОВЕРШЕННО СЕКРЕТНО

stamp-component-stamped-name-cc-labor-protection = ЦК: Охрана Труда
stamp-component-stamped-name-cc-fire-safety = ЦК: Техническо-атмосферная безопасность
stamp-component-stamped-name-cc-hpa = ЦК: Санитарно-эпидемиологический надзор
stamp-component-stamped-name-cc-sectoral-security = ЦК: Секториальная безопасность
stamp-component-stamped-name-cc-operator = Оператор ЦК
stamp-component-stamped-name-cc-representive = Представитель ЦК
stamp-component-stamped-name-cc-officer = Офицер ЦК

stamp-component-stamped-name-dso-ert = Отряд Быстрого Реагирования
stamp-component-stamped-name-dso-cburn = Войска РХБЗЗ
stamp-component-stamped-name-dso-blue-shield-officer = Офицер "Синий Щит"
stamp-component-stamped-name-dso-special-operations-officer = Офицер Специальных Операций

stamp-component-stamped-name-cia-resident = Агент КРУ

stamp-component-stamped-name-adjutant = Адъютант
9 changes: 2 additions & 7 deletions Resources/Locale/ru-RU/_LostParadise/traits/custom.ftl
Original file line number Diff line number Diff line change
@@ -1,12 +1,7 @@
trait-ElfLanguage-name = Эльфийский язык
trait-ElfLanguage-description =
Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем.
Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем.
Эльфийская речь со стороны может показаться текучей, плавной и красивой.
trait-DwarfLanguage-name = Дварфский язык
trait-DwarfLanguage-description = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick (assertive)

Добавьте точку в конце описания

В описании дварфского языка отсутствует точка в конце предложения.

-trait-DwarfLanguage-description = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских
+trait-DwarfLanguage-description = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
trait-DwarfLanguage-description = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских.
trait-DwarfLanguage-description = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских.

trait-name-ElfLanguage = Эльфийский язык
trait-description-ElfLanguage =
Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем.
Эльфийская речь со стороны может показаться текучей, плавной и красивой.
trait-name-DwarfLanguage = Дварфийский язык
trait-description-DwarfLanguage = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских.

6 changes: 6 additions & 0 deletions Resources/Locale/ru-RU/_LostParadise/update20.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
lathe-category-hardsuit = Скафандры
trait-name-ElfLanguage = Эльфийский язык
trait-desc-ElfLanguage =
Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем.
Эльфийская речь со стороны может показаться текучей, плавной и красивой.
Comment on lines +3 to +5
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛠️ Refactor suggestion

Исправьте форматирование многострочного описания.

Согласно правилам кодирования, многострочные переводы должны начинаться со специального символа и продолжаться на следующей строке. Примените следующий формат:

-trait-desc-ElfLanguage =
-    Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. 
-    Эльфийская речь со стороны может показаться текучей, плавной и красивой.
+trait-desc-ElfLanguage = Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем. 
+    Эльфийская речь со стороны может показаться текучей, плавной и красивой.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
trait-desc-ElfLanguage =
Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем.
Эльфийская речь со стороны может показаться текучей, плавной и красивой.
trait-desc-ElfLanguage = Эльфийский — это язык эльфов на котором говорят практически все кабали Эльфийской Паутины Систем.
Эльфийская речь со стороны может показаться текучей, плавной и красивой.

trait-name-DwarfLanguage = Дворфийский язык
trait-desc-DwarfLanguage = Дварфийский это язык, на котором говорят дворфы. Со стороны, если не вслушиваться, похоже на бормотание пьяных русских.
changelog-tab-title-ChangelogLPP = Обновления Lost Paradise
announcer-NTH-name = N.T.H.
announcer-AFONYA-name = C.A.S.S.I.E.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
research-technology-advanced-treatment = Усовершенствованное лечение
research-technology-high-end-surgery = Высококачественные хирургические инструменты
research-technology-cybernetic-enhancements = Кибернетические усовершенствования
research-technology-cybernetic-enhancements = Кибернетические усовершенствования
4 changes: 2 additions & 2 deletions Resources/Locale/ru-RU/chat/managers/chat-language.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ chat-language-RootSpeak-name = Песнь корней
chat-language-Nekomimetic-name = Неко
chat-language-Draconic-name = Синта'Унати
chat-language-Azaziba-name = Синта'Азазиба
chat-language-SolCommon-name = Солнечный
chat-language-SolCommon-name = Обще-землянский
chat-language-TauCetiBasic-name = Общегалактический
chat-language-Tradeband-name = Торговый
chat-language-Tradeband-name = Высший землянский
chat-language-Freespeak-name = Свободный
chat-language-Elyran-name = Элиранский
chat-language-Canilunzt-name = Канилунц
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
transformable-container-component-glass = {$reagent} стакан
transformable-container-component-glass = { $reagent } стакан
2 changes: 1 addition & 1 deletion Resources/Locale/ru-RU/cluwne/cluwne.ftl
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
cluwne-transform = { CAPITALIZE($target) } превратился в клувеня!
cluwne-name-prefix = клувень {$baseName}
cluwne-name-prefix = клувень { $baseName }
9 changes: 6 additions & 3 deletions Resources/Locale/ru-RU/escape-menu/ui/options-menu.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,11 @@ ui-options-general-cursor = Курсор
ui-options-general-speech = Речь
ui-options-general-storage = Хранение
ui-options-general-accessibility = Доступность
ui-options-chatstack = Automatically merge identical chat messages
ui-options-chatstack-off = Off
ui-options-chatstack-single = Only last message
ui-options-chatstack-double = Last two messages
ui-options-chatstack-triple = Last three messages
Comment on lines +22 to +26
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Требуется перевод новых строк на русский язык

Новые строки для настроек автоматического объединения сообщений чата должны быть переведены на русский язык для соответствия локализации:

-ui-options-chatstack = Automatically merge identical chat messages
-ui-options-chatstack-off = Off
-ui-options-chatstack-single = Only last message
-ui-options-chatstack-double = Last two messages
-ui-options-chatstack-triple = Last three messages
+ui-options-chatstack = Автоматически объединять одинаковые сообщения чата
+ui-options-chatstack-off = Выключено
+ui-options-chatstack-single = Только последнее сообщение
+ui-options-chatstack-double = Последние два сообщения
+ui-options-chatstack-triple = Последние три сообщения
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
ui-options-chatstack = Automatically merge identical chat messages
ui-options-chatstack-off = Off
ui-options-chatstack-single = Only last message
ui-options-chatstack-double = Last two messages
ui-options-chatstack-triple = Last three messages
ui-options-chatstack = Автоматически объединять одинаковые сообщения чата
ui-options-chatstack-off = Выключено
ui-options-chatstack-single = Только последнее сообщение
ui-options-chatstack-double = Последние два сообщения
ui-options-chatstack-triple = Последние три сообщения


## Меню Аудио

Expand Down Expand Up @@ -87,15 +92,13 @@ ui-options-vp-integer-scaling-tooltip =
Если эта опция включена, окно просмотра будет масштабироваться с использованием целочисленного значения
при конкретных разрешениях. Это дает четкие текстуры, но часто приводит к появлению черных полос вверху/внизу экрана или к тому, что часть окна не будет видна.
ui-options-vp-vertical-fit = Вертикальное подгонка окна просмотра
ui-options-vp-vertical-fit-tooltip =
Когда включено, окно просмотра будет игнорировать горизонтальную ось полностью при подгонке под экран. Если экран меньше окна, это приведет к обрезанию окна по горизонтали.
ui-options-vp-vertical-fit-tooltip = Когда включено, окно просмотра будет игнорировать горизонтальную ось полностью при подгонке под экран. Если экран меньше окна, это приведет к обрезанию окна по горизонтали.
ui-options-vp-low-res = Низкое разрешение окна просмотра
ui-options-parallax-low-quality = Низкое качество параллакса (фон)
ui-options-fps-counter = Показать счетчик FPS
ui-options-vp-width = Ширина окна просмотра: { $width }
ui-options-hud-layout = Макет HUD:


## Меню Управления

ui-options-binds-reset-all = Сбросить все привязки клавиш
Expand Down
6 changes: 3 additions & 3 deletions Resources/Locale/ru-RU/glue/glue.ftl
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
glue-success = Вы покрыли {THE($target)} клеем!
glued-name-prefix = липкий {$baseName}
glue-failure = Не удалось покрыть {THE($target)} клеем.
glue-success = Вы покрыли { THE($target) } клеем!
glued-name-prefix = липкий { $baseName }
glue-failure = Не удалось покрыть { THE($target) } клеем.
glue-verb-text = Нанести клей
glue-verb-message = Покрыть предмет клеем
14 changes: 7 additions & 7 deletions Resources/Locale/ru-RU/language/languages.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -12,27 +12,27 @@ language-Azaziba-name = Синта'Азазиба
language-Azaziba-description =
Язык Могесов, состоящий из сочетания устной речи и жестикуляции.
С тех пор как Могес вышел на галактическую арену, он стал менее популярным среди унатхов, которые так и не смогли подчиниться культурному господству Гегемонии.
language-SolCommon-name = Солнечный язык
language-SolCommon-name = Упрощенный землянский язык
language-SolCommon-description =
Общий язык Солнечного Альянса берёт свои корни из мандаринского диалекта китайского языка и эволюционировал как официальный язык Солнечного Альянса, при этом чиновники стремились объединить его в единый общий язык.
На нём говорят государственные служащие, его преподают в школах, и его используют те, кто либо испытывает чувство национальной гордости за Альянс, либо оказался под влиянием его культуры.
Общий язык Независимого Правительства Земли берёт свои корни из мандаринского диалекта китайского языка и долгое время считающийся Общегалактическим во времена Экспансии Земли.
На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распостраненным в стране.
Comment on lines +17 to +18
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue

Исправьте орфографическую ошибку.

В тексте содержится опечатка: "распостраненным" должно быть "распространённым".

-    На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распостраненным в стране.
+    На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распространённым в стране.
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
Общий язык Независимого Правительства Земли берёт свои корни из мандаринского диалекта китайского языка и долгое время считающийся Общегалактическим во времена Экспансии Земли.
На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распостраненным в стране.
Общий язык Независимого Правительства Земли берёт свои корни из мандаринского диалекта китайского языка и долгое время считающийся Общегалактическим во времена Экспансии Земли.
На нём говорят все, кто родился или прожил долгое время в Независимом Правительстве Земли и именно данный диалект считается самым распространённым в стране.

language-TauCetiBasic-name = Общегалактический
language-TauCetiBasic-description =
Духовный преемник эсперанто, созданный в 2404 году в системе Тау Кита её интеллектуалами.
Его уникальный, полностью настроенный алфавит и структура позволяют говорить на нем даже большинству инопланетных видов.
Это официальный язык Тау Кита, который набирает все большую популярность в дипломатических кругах и среди универсалистов по всему человеческому пространству.
language-Tradeband-name = Торговый язык
language-Tradeband-name = Землянский язык
language-Tradeband-description =
Происходящий от латинских и романских языков старой Земли, Торговый остается основным языком высшего класса человечества.
Язык звучит элегантно и хорошо структурированно для большинства ушей. Он по-прежнему популярен среди торговцев, дипломатов и тех, кто стремится сохранить частичку романтического прошлого.
Происходящий от латинских и романских языков старой Земли, Супериор Терра считается официальным языком Независимого Правительства Земли.
Язык звучит элегантно и хорошо структурированно для большинства ушей. Его широко используют в районе номер 0 "Земля", а также государственные служащие, бизнесмены и прочие высоко-образованные люди.
language-Freespeak-name = Свободная речь
language-Freespeak-description =
Язык ренегатов и пограничников, происходящий от различных языков Земли, таких как хинди, объединенных в многокорневую мешанину, которая звучит несвязно или даже варварски для неносителей языка.
Этот язык является единственной общей культурной идентичностью для людей на границе. Само по себе владение этим языком смело заявляет о свободном духе говорящего.
Граждане Альянса часто называют его Уличным языком.
language-Elyran-name = Стандартный Элиранский
language-Elyran-description =
Стандартный Элиранский — это официальный язык Республики Элира. Он был создан на основе элементов фарси, арабского и турецкого языков.
Стандартный Элиранский — это официальный язык района номер 8 "Вавилон" НПЗ. Он был создан на основе элементов фарси, арабского и турецкого языков.
Влияние всех трёх этих языков прослеживается в его грамматике и словарном составе.
language-Canilunzt-name = Канилунц
language-Canilunzt-description = Гортанный язык, на котором говорят и используют обитатели системы Ваззенда, состоящий из рычания, лая, тявканья и интенсивного использования движений ушей и хвоста, вулпканины говорят на этом языке с легкостью.
Expand Down
1 change: 0 additions & 1 deletion Resources/Locale/ru-RU/loadouts/generic/neck.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@ loadout-name-LoadoutNeckCrucifixColor = Крест (окрашиваемый)
loadout-name-LoadoutNeckCrucifixColorSaintPeter = Крест Святого Петра (окрашиваемый)
loadout-name-LoadoutNeckTallit = Таллит (окрашиваемый)
loadout-name-LoadoutNeckBedsheetWhite = Простыня (окрашиваемый)

8 changes: 4 additions & 4 deletions Resources/Locale/ru-RU/lube/lube.ftl
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
lube-success = Вы покрыли {THE($target)} смазкой!
lubed-name-prefix = смазанный {$baseName}
lube-failure = Не удалось покрыть {THE($target)} смазкой!
lube-slip = {THE($target)} выскальзывает из ваших рук!
lube-success = Вы покрыли { THE($target) } смазкой!
lubed-name-prefix = смазанный { $baseName }
lube-failure = Не удалось покрыть { THE($target) } смазкой!
lube-slip = { THE($target) } выскальзывает из ваших рук!
lube-verb-text = Нанести смазку
lube-verb-message = Покрыть предмет смазкой
Loading
Loading