- За
- Против
Итак, тема и идея проста.
Добавить переводчик в чат игры.
Зачем?
Игроки общаются на разных языках, но в большинстве случаев на английском и русском. Много русских игроков английский не знают или знают частично.
Реализация:
Переводчик работает следующим образом:
В настройках игры, при выставлении языка интерфейса, также ниже будет функция “язык перевода”. При нажатии появляется выбор:
Русский — Английский / Английский — Русский
То есть при первом выборе автоматически переводятся сообщения с русского на английский, во втором наоборот, с английского на русский.
По умолчанию будет стоять тот язык, который выбран в самой игре, т.е. если интерфейс русский — переводятся все сообщения с английского на русский.
При желании можно перевод отключить. Для этого ниже будет кнопка “Не переводить”.
**Реализация в чате **
(Мы будем использовать перевод с английского на русский)
Как только появляется сообщение, например:
(Игрок) Im flying with a 5000 pound bomb, where do I drop it?
Рядом с этим же сообщением появляется, уже выделенное зелёным цветом сообщение на русском (сообщение на английском планируется сразу выделять бледно-серым), т.е.
(Игрок) Im flying with a 5000 pound bomb, where do I drop it? | Лечу с 5000 фунтовой бомбой, куда я могу сбросить?
Разобрали перевод с английского на русский.
Теперь разберём автоперевод с русского на английский (отправление сообщения)
Вернёмся в настройки, и выберем колонку “Автоперевод”. Тут мы сможем выставить параметры:
• Русский — Английский / Английский — Русский
Итак. Разберём ситуацию в чате. Нам нужно написать сообщение на другом языке.
Важно!
Не зря называется “автоперевод”. Как только мы введем сообщение на русском, например:
(Игрок 2) Сообщение
при отправке оно переводится системой, и отсылается уже на английском языке:
(Игрок 2) Message
Важное уточнение!
При переводе, могут допускаться различные сленги и известные аббревиатуры, а также, все обозначения в игре.
Считаю, что эта функция очень важна для игры!
В дальнейшем, можно добавить и другие языки.