Почему плагин CS:Source пишет Translation failed и как это исправить
Translation failed у плагина CS:Source указывает на ошибку системы переводов SourceMod: отсутствует файл или фраза, не загружен словарь, нарушен формат либо не совпадает версия комплекта. Переключение языка интерфейса игры не исправляет потерянный серверный phrases-файл. Начинайте с полного сообщения в журнале SourceMod.
| Файл не найден | Проверьте комплект релиза и путь в addons/sourcemod/translations. |
|---|---|
| Не найдена конкретная фраза | Сравните ключ с исходником и версией словаря; не переименовывайте его ради красивого текста. |
| Ошибка форматирования | Сопоставьте #format и параметры, которые передаёт плагин. |
| Файл лежит правильно, но не используется | Разработчик должен вызвать LoadTranslations для нужного файла в самом плагине. |
Как править перевод аккуратно
Сохраняйте структуру Valve KeyValues, скобки, кавычки и UTF-8. Меняют текст перевода, а не технические имена фраз. Если строка содержит {1}, {2} и описание #format, эти элементы связаны с аргументами кода. Удалённый параметр или неверный тип может вызвать новую ошибку.
Сначала проверьте одну изменённую фразу на копии. Не заменяйте все проценты или фигурные скобки редактором по всему файлу: часть из них является управляющим синтаксисом. Сохраняйте рабочий вариант для быстрого отката.
Если проблема в самом плагине
SourceMod требует, чтобы каждый плагин загружал используемые им словари. Наличие того же файла у другого плагина не решает эту обязанность. Когда ошибка воспроизводится с полным официальным комплектом, передайте автору версии SourceMod, SMX, файла перевода и минимальный сценарий вызова.
Сообщите также выбранный язык клиента и сервера: это помогает проверить конкретную ветку перевода. Но не выдавайте временное переключение на английский за окончательное исправление пропущенного русского ключа. Цель — корректная работа всех поддерживаемых автором языков.
Counter‑Strike 2
CS:GO
CS:Source
CS 1.6
Standoff 2
База знаний
Обсуждение материала 0
Здесь можно начать разговор
Задайте вопрос или поделитесь своим опытом по теме.
Присоединяйтесь к обсуждению
Войдите, чтобы написать комментарий и отвечать участникам.