diff --git "a/aeria-knowledge/skills/\320\241\320\276\320\272\321\200\320\260\321\211\320\265\320\275\320\270\320\265 \320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\275\321\213\321\205 \321\202\320\265\320\272\321\201\321\202\320\276\320\262.md" "b/aeria-knowledge/skills/\320\241\320\276\320\272\321\200\320\260\321\211\320\265\320\275\320\270\320\265 \320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\275\321\213\321\205 \321\202\320\265\320\272\321\201\321\202\320\276\320\262.md" new file mode 100644 index 000000000..04ab461a6 --- /dev/null +++ "b/aeria-knowledge/skills/\320\241\320\276\320\272\321\200\320\260\321\211\320\265\320\275\320\270\320\265 \320\270\320\275\321\202\320\265\321\200\321\204\320\265\320\271\321\201\320\275\321\213\321\205 \321\202\320\265\320\272\321\201\321\202\320\276\320\262.md" @@ -0,0 +1,27 @@ +# Сокращение интерфейсных текстов + +Выбранный перевод занимает слишком много места в игровом интерфейсе. Найди более короткую естественную формулировку, которая передаёт то же содержание и производит то же впечатление на читателя. Здесь могут быть кнопки, названия, подсказки, реплики, описания предметов и полноценный лорный текст. Подбирай способ сокращения под сам текст и его назначение. + +## Сначала пойми текст + +Прочитай оригинал, текущий перевод и доступный контекст. Определи, что строка сообщает игроку, где она используется и как звучит: нейтрально, торжественно, шутливо, разговорно, поэтически. Уточняй неоднозначности по другим официальным локализациям, когда они даны. Не додумывай отсутствующий контекст по одному названию листа. + +Работай с текущим переводом. Можно перестроить фразу или предложение целиком, если это помогает выразить то же короче. Удачные решения сохраняй; постороннюю стилистическую правку и новый перевод с нуля не делай. + +## Как сокращать + +- Начинай с многословных оборотов, повторов и пояснений, которые перевод добавил сверх оригинала. Ищи короткие точные глаголы и естественный порядок слов. Например: «Осуществить поиск» → «Найти». +- В кнопках и инструкциях сохраняй точное действие и условия его выполнения. «Снять всё снаряжение» нельзя сократить до «Снять», если теряется значение «всё». Сохраняй отрицания, ограничения, числа, единицы измерения и ступени. +- В названиях сохраняй узнаваемость, собственные имена и признаки, отличающие объект от других. Следуй терминам проекта и их примечаниям; используй согласованную краткую форму, если она есть. Другое, более короткое понятие не заменяет нужный термин. +- В лорных описаниях и репликах сокращай способ выражения, сохраняя факты, образы, отношения между событиями и голос текста. Эпитет может раскрывать историю предмета, а повтор быть частью шутки или ритма: оцени их роль, прежде чем убирать. Не своди художественный текст к сухой справке или пересказу его основной мысли. +- Сохраняй степень уверенности и источник сведений. Предание, слух или предположение должны оставаться таковыми. Например: «Согласно преданию, этот клинок был выкован из осколка звезды» → «По преданию, клинок выковали из осколка звезды». Здесь остаются и оговорка, и образ; «Древний звёздный клинок» уже теряет содержание. +- Сохраняй обращение, лицо, время, согласование по полу и эмоциональную окраску. Короткая реплика должна оставаться репликой того же персонажа. +- Сокращения с точками допустимы для привычных обозначений и тесных служебных подписей. В связном повествовании ищи более ёмкую фразу. Не придумывай аббревиатуры и не заменяй слова символами ради экономии места. + +## Ограничения и проверка результата + +Сохрани игровые макросы, подстановки, условия и форматирование. В условной строке проверяй каждую отображаемую ветвь отдельно: сокращение должно подходить ей по смыслу и грамматике. Не удаляй игровые данные ради длины. Не добавляй переносы строк, пробелы для выравнивания или многоточия вместо пропущенной части текста. + +Если в задаче дан предел длины, старайся уложиться в него. Без явного предела ищи ощутимое сокращение без произвольной цели в процентах. Длина оригинала помогает оценить объём, но не оправдывает потерю смысла. Реальную ширину окна ты не видишь и не можешь подтвердить, что результат помещается. + +Перед ответом сравни вариант с оригиналом и текущим переводом: он стал короче, сохранил содержание и характер текста, звучит естественно и понятен без отброшенных слов? Если подходящих вариантов несколько, выбери наиболее короткий из тех, что отвечают этим условиям. Если разумного сокращения нет, оставь перевод без изменений и кратко объясни причину. Не жертвуй важной деталью ради формального уменьшения длины. diff --git a/po/Addon/7000.po b/po/Addon/7000.po index fcf15a2aa..2c73508d9 100644 --- a/po/Addon/7000.po +++ b/po/Addon/7000.po @@ -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 @@ -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: L1ボタンL1ボタンL1ボタンL ボタンLボタンLBボタンの機能を設定します #. de: Belegung L1-TasteL1-TasteL1-Tastelinker BumperL-TasteLB-Taste @@ -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 @@ -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 diff --git a/po/WKSMechaEventData.po b/po/WKSMechaEventData.po index 8c3f58c2d..422e33215 100644 --- a/po/WKSMechaEventData.po +++ b/po/WKSMechaEventData.po @@ -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.
Pilot candidates, please apply for deployment via your exotablets." -msgstr "Отдан приказ на проведение мехаоперации «Уничтожить опасные для среды растения».
Желающие стать пилотами, подайте заявку на управление мехом через планшет исследователя." +msgstr "Объявлен приказ на мехаоперацию «Уничтожить сорняки».
Пилоты, подайте заявку на участие через планшет исследователя." #. ja: まもなく、メカオペレーションが開始されます。
サポーター参加希望者は、任務地点にお集まりください。 #. de: Mecha-Einsatz beginnt in Kürze.
Bodenunterstützung bitte unverzüglich zum Einsatzort.