Skip to content
Merged
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,27 @@
# Сокращение интерфейсных текстов

Выбранный перевод занимает слишком много места в игровом интерфейсе. Найди более короткую естественную формулировку, которая передаёт то же содержание и производит то же впечатление на читателя. Здесь могут быть кнопки, названия, подсказки, реплики, описания предметов и полноценный лорный текст. Подбирай способ сокращения под сам текст и его назначение.

## Сначала пойми текст

Прочитай оригинал, текущий перевод и доступный контекст. Определи, что строка сообщает игроку, где она используется и как звучит: нейтрально, торжественно, шутливо, разговорно, поэтически. Уточняй неоднозначности по другим официальным локализациям, когда они даны. Не додумывай отсутствующий контекст по одному названию листа.

Работай с текущим переводом. Можно перестроить фразу или предложение целиком, если это помогает выразить то же короче. Удачные решения сохраняй; постороннюю стилистическую правку и новый перевод с нуля не делай.

## Как сокращать

- Начинай с многословных оборотов, повторов и пояснений, которые перевод добавил сверх оригинала. Ищи короткие точные глаголы и естественный порядок слов. Например: «Осуществить поиск» → «Найти».
- В кнопках и инструкциях сохраняй точное действие и условия его выполнения. «Снять всё снаряжение» нельзя сократить до «Снять», если теряется значение «всё». Сохраняй отрицания, ограничения, числа, единицы измерения и ступени.
- В названиях сохраняй узнаваемость, собственные имена и признаки, отличающие объект от других. Следуй терминам проекта и их примечаниям; используй согласованную краткую форму, если она есть. Другое, более короткое понятие не заменяет нужный термин.
- В лорных описаниях и репликах сокращай способ выражения, сохраняя факты, образы, отношения между событиями и голос текста. Эпитет может раскрывать историю предмета, а повтор быть частью шутки или ритма: оцени их роль, прежде чем убирать. Не своди художественный текст к сухой справке или пересказу его основной мысли.
- Сохраняй степень уверенности и источник сведений. Предание, слух или предположение должны оставаться таковыми. Например: «Согласно преданию, этот клинок был выкован из осколка звезды» → «По преданию, клинок выковали из осколка звезды». Здесь остаются и оговорка, и образ; «Древний звёздный клинок» уже теряет содержание.
- Сохраняй обращение, лицо, время, согласование по полу и эмоциональную окраску. Короткая реплика должна оставаться репликой того же персонажа.
- Сокращения с точками допустимы для привычных обозначений и тесных служебных подписей. В связном повествовании ищи более ёмкую фразу. Не придумывай аббревиатуры и не заменяй слова символами ради экономии места.

## Ограничения и проверка результата

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

Если в задаче дан предел длины, старайся уложиться в него. Без явного предела ищи ощутимое сокращение без произвольной цели в процентах. Длина оригинала помогает оценить объём, но не оправдывает потерю смысла. Реальную ширину окна ты не видишь и не можешь подтвердить, что результат помещается.

Перед ответом сравни вариант с оригиналом и текущим переводом: он стал короче, сохранил содержание и характер текста, звучит естественно и понятен без отброшенных слов? Если подходящих вариантов несколько, выбери наиболее короткий из тех, что отвечают этим условиям. Если разумного сокращения нет, оставь перевод без изменений и кратко объясни причину. Не жертвуй важной деталью ради формального уменьшения длины.
8 changes: 4 additions & 4 deletions po/Addon/7000.po
Original file line number Diff line number Diff line change
Expand Up @@ -2682,7 +2682,7 @@ msgstr "Настройки титула"
#. fr: Afficher l'aide lors de l'utilisation du menu principal en type croix
msgctxt "Addon:7707:0:0"
msgid "Display help text when using cross-type main commands."
msgstr "Показывать справку при использовании главного меню в режиме крестовины"
msgstr "Показывать подсказки в главном меню с крестовиной"

#. ja: コンテンツ情報に参加申請コンテンツを表示する
#. de: In der Inhaltsbeschreibung aktive Inhaltssuchen anzeigen
Expand Down Expand Up @@ -3678,7 +3678,7 @@ msgstr "Показывать только панель питомца"
#. fr: Substituer la barre de raccourcis n°1 (monture avec actions)
msgctxt "Addon:7849:0:0"
msgid "Automatically replace hotbar 1 with pet hotbar when mounted."
msgstr "Автоматически заменять панель 1 панелью питомца при посадке на ездового зверя"
msgstr "При посадке автоматически заменять панель 1 панелью питомца"

#. ja: <icon 12> <if ($gn75 == 0)><if $gn114><switch $gn114><case>L1ボタン<case>L1ボタン<case>L1ボタン<case>L ボタン<case>Lボタン</switch><else>LBボタン</if><else><platform 81></if>の機能を設定します
#. de: <icon 12> Belegung <if ($gn75 == 0)><if $gn114><switch $gn114><case>L1-Taste<case>L1-Taste<case>L1-Taste<case>linker Bumper<case>L-Taste</switch><else>LB-Taste</if><else><platform 81></if>
Expand Down Expand Up @@ -4132,7 +4132,7 @@ msgstr "Нет"
#. fr: Substituer la barre de raccourcis n°1 (accessoire de mode)
msgctxt "Addon:7903:0:0"
msgid "Automatically replace hotbar 1 when a fashion accessory is equipped."
msgstr "Автоматически заменять панель быстрого доступа 1 при использовании модного аксессуара."
msgstr "Автоматически заменять панель 1 при надевании аксессуара."

#. ja: EXホットバー適用時、自動でEXホットバーに切り替える
#. de: Kreuz-Kommandomenü durch Helfer-Kommandomenü ersetzen
Expand Down Expand Up @@ -4498,7 +4498,7 @@ msgstr "Не затемнять недоступные для экипировк
#. fr: Ranger les objets depuis le bas
msgctxt "Addon:7961:0:0"
msgid "Store all newly obtained items in the last open inventory slot."
msgstr "Помещать новые предметы в последнюю свободную ячейку инвентаря."
msgstr "Складывать новые предметы в последнюю свободную ячейку."

#. ja: サブコマンドのカスタマイズ
#. de: Untermenü-Einstellungen
Expand Down
2 changes: 1 addition & 1 deletion po/WKSMechaEventData.po
Original file line number Diff line number Diff line change
Expand Up @@ -612,7 +612,7 @@ msgstr "Сожгите мелкие ядовитые цветы, а пепел
# aeria-terms: {"Weed":"7cd7a692c5aa"}
msgctxt "WKSMechaEventData:10:0:9"
msgid "The mech op directive “Eradicate Toxic Weeds” has been issued.<br>Pilot candidates, please apply for deployment via your exotablets."
msgstr "Отдан приказ на проведение мехаоперации «Уничтожить опасные для среды растения».<br>Желающие стать пилотами, подайте заявку на управление мехом через планшет исследователя."
msgstr "Объявлен приказ на мехаоперацию «Уничтожить сорняки».<br>Пилоты, подайте заявку на участие через планшет исследователя."

#. ja: まもなく、メカオペレーションが開始されます。<br>サポーター参加希望者は、任務地点にお集まりください。
#. de: Mecha-Einsatz beginnt in Kürze.<br>Bodenunterstützung bitte unverzüglich zum Einsatzort.
Expand Down
Loading