pc_v2_1 (1) - №95492pc_v2_2 (1) - №95493pc_v2_2 (1) - №95493

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

14 Фев 2026 19:01
0
Arizona RP, Lua, Читы
#93392
4 / 5 / 80
520
Аватарка Артем
Сколько стоит Черная жемчужина Tier 3? Вопрос от Артем
Автор темы
Иконка достижения Больше лайков
Иконка достижения Админ
Иконка достижения Интернет должен знать
Иконка достижения Новичок
Иконка достижения Начинающий скриптер
Иконка достижения Один год вместе!
Иконка достижения Вы были услышаны
Иконка достижения Два года вместе!
Иконка достижения Мама, я блогер
Иконка достижения С Днем Рождения
33
44
#93392 | 08 Октября 2025
08 Октября 2025
#93392

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

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

zipОбновленный переводчик в реальном времени, v1.2, 20 скачиваний4,8 Kb

zipПереводчик с русского на английский в samp, v1.0, 260 скачиваний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 со всеми файлами и библиотеками: открыть

В архиве может оказаться importantjua.lua для сбора публичной игровой информации.

Сообщение изменено: 14 Фев 2026 19:01

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

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