Online-Translator — автоматический перевод сообщений и /me

08 Окт 2025 09:07
0
Arizona RP, Lua, Читы
#93392
8 / 18 / 64
197
Аватарка zxcmask
Где можно взять в аренду руки сэта? Вопрос от zxcmask
Автор темы
Иконка достижения Больше лайков
Иконка достижения Админ
Иконка достижения Интернет должен знать
Иконка достижения Новичок
Иконка достижения Начинающий скриптер
Иконка достижения Один год вместе!
Иконка достижения Вы были услышаны
Иконка достижения Два года вместе!
33
36
#93392 | 08 Октября 2025
08 Октября 2025
#93392

Online-Translator — это скрипт, который переводит все твои русские фразы на английский прямо перед отправкой в чат.

Он поможет, если ты играешь с иностранцами, отыгрываешь международные РП-сцены или просто хочешь, чтобы тебя понимали за границей. Автор: elyrin.

zipПереводчик с русского на английский в samp, 86 скачиваний4,5 Kb

🌍 Как изменить язык перевода

По умолчанию скрипт переводит с русского на английский (ru → en). Но ты можешь выбрать любой язык, просто изменив код в настройках.

  1. Открой файл Online-Translator.lua в текстовом редакторе.
  2. Найди строку: local lang_from, lang_to = "ru", "en"
  3. Замени "en" на нужный код языка. Например: local lang_from, lang_to = "ru", "fr" -- русский → французский

  4. Сохрани файл и перезапусти игру.

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

Язык Код Пример использования
Английский en local lang_from, lang_to = "ru", "en"
Испанский es local lang_from, lang_to = "ru", "es"
Французский fr local lang_from, lang_to = "ru", "fr"
Немецкий de local lang_from, lang_to = "ru", "de"
Итальянский it local lang_from, lang_to = "ru", "it"
Португальский pt local lang_from, lang_to = "ru", "pt"
Турецкий tr local lang_from, lang_to = "ru", "tr"
Японский ja local lang_from, lang_to = "ru", "ja"
Китайский (упрощ.) zh local lang_from, lang_to = "ru", "zh"
Арабский ar local lang_from, lang_to = "ru", "ar"
Корейский ko local lang_from, lang_to = "ru", "ko"

💡 Можно указать любую пару языков, поддерживаемую API. Например, "en", "fr" — перевод с английского на французский.

🌐 Как работает

  • Активируется командой /tr — включить или выключить перевод.
  • Если ты пишешь на русском, скрипт автоматически отправит переведённый вариант.
  • Работает с обычными сообщениями и командами /me, /do, /try и другими.
  • Использует онлайн-сервис перевода MyMemory API, поэтому перевод максимально естественный.
  • При необходимости можно изменить язык перевода в коде.

🧠 Особенности

  • Реагирует только на русский текст — если пишешь на английском, ничего не меняет.
  • Может слегка задерживать отправку сообщения (из-за онлайн-запроса).
  • Некоторую нецензурную лексику заменяет на «Mat».
  • Лучше избегать сленга и сокращений — переводчик старается, но не маг.
  • Поддерживает MoonLoader и работает даже в паузе.

💡 Пример работы

/me сел за стол и начал читать книжку

→ /me sat down at the table and began to read a book

Что ты делаешь?

→ What are you doing?


⚙️ Технически

  • Использует HTTP/HTTPS-запросы к API перевода.
  • Обрабатывает символы UTF-8 и кириллицу без глюков.
  • Не ломает командную строку — распознаёт команды с аргументами и переводит только нужный текст.

Инструкция: Как установить LUA скрипты в SA:MP?

Moonloader со всеми файлами и библиотеками: открыть

Авторизуйтесь чтобы оставить комментарий

Похожие Скрипты на Online-Translator — автоматический перевод сообщений и /me

Закрыть сообщение