Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/2.0.0/),

### Added

- Russian localization by [@repinek] ([#55])
- Keyboard Mode by [@repinek] ([#38])
- GitHub Actions CI workflow to build and upload the script and APK on every commit

Expand Down Expand Up @@ -58,6 +59,7 @@ Initial release
[@repinek]: https://github.com/repinek
[@dependabot]: https://github.com/dependabot

[#55]: https://github.com/astra1dev/MalumMenu-Android/pull/55
[#50]: https://github.com/astra1dev/MalumMenu-Android/pull/50
[#45]: https://github.com/astra1dev/MalumMenu-Android/pull/45
[#38]: https://github.com/astra1dev/MalumMenu-Android/pull/38
Expand Down
4 changes: 3 additions & 1 deletion src/i18n/I18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,12 @@ import { Logger } from "../logger/Logger";

import en from "./localization/en.json";
import de from "./localization/de.json";
import ru from "./localization/ru.json";

const TRANSLATIONS: Record<string, any> = {
en: en,
de: de
de: de,
ru: ru
};

export class I18n {
Expand Down
3 changes: 2 additions & 1 deletion src/i18n/localization/de.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"languages": {
"en": "Englisch",
"de": "Deutsch"
"de": "Deutsch",
"ru": "Russisch"
},
"menu": {
"info": {
Expand Down
3 changes: 2 additions & 1 deletion src/i18n/localization/en.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
{
"languages": {
"en": "English",
"de": "German"
"de": "German",
"ru": "Russian"
},
"menu": {
"info": {
Expand Down
64 changes: 64 additions & 0 deletions src/i18n/localization/ru.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
{
"languages": {
"en": "Английский",
"de": "Немецкий",
"ru": "Русский"
},
"menu": {
"info": {
"title": "MalumMenu",
"desc": "v{0} ({1}) — Автор: Astral"
},
"tabs": {
"debug": "<b>——— Отладка ———</b>",
"movement": "<b>——— Передвижение ———</b>",
"esp": "<b>——— ESP ———</b>",
"roles": "<b>——— Роли ———</b>",
"ship": "<b>——— Корабль ———</b>",
"passive": "<b>——— Пассивные функции ———</b>",
"other": "<b>——— Прочее ———</b>"
},
"functions": {
"go_to_main_menu": "Вернуться в главное меню",

"noclip": "NoClip",
"custom_speed": "Использовать пользовательскую скорость",
"speed_val": "Скорость: {0} / 20",

"no_shadows": "Отключить тени",

"complete_my_tasks": "Выполнить мои задания",

"call_meeting": "Созвать экстренное собрание",
"sabotage_reactor": "Саботировать реактор",
"open_sabotage_map": "Открыть карту саботажа",
"unlock_vents": "Разблокировать венты",
"kick_vents": "Выгнать всех из вентов",
"walk_in_vents": "Свободно двигаться в венте",

"unlock_cosmetics": "Разблокировать косметику",
"full_resolution": "Полное разрешение",
"disable_analytics": "Отключить аналитику",

"uwuify": "UwU?",
"keyboard_mode": "Режим клавиатуры",
"keyboard_mode_note": "Требуется физическая клавиатура. Сенсорное управление может не работать."
},
"other": {
"language": "Выбрать язык",
"github_url": "Репозиторий на GitHub (Поставьте звезду!)",
"discord_url": "Сервер Discord",
"malummenu_url": "Зацените MalumMenu для ПК!",
"changelog": "Открыть список изменений"
},
"toasts": {
"no_overlay_permission": "Для отображения меню необходимо разрешение на показ поверх других приложений",
"hide_button": "Скрыть",
"close_button": "Закрыть",
"hide_callback": "Иконка скрыта",
"kill_callback": "Меню отключено",
"exit_game": "Зажмите кнопку, чтобы закрыть игру",
"on_locale_changed": "Язык мод-меню изменен: {0}. Перезапустите игру, чтобы применить изменения."
}
}
}
Loading