Skip to content
Open
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
17 changes: 17 additions & 0 deletions .github/workflows/l10n.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,20 @@ jobs:
run: |
python tests/check-l10n-updates.py de

check-l10n-ru:
runs-on: ubuntu-latest

steps:
- name: checkout repo content
uses: actions/checkout@v2 # checkout the repository content to github runner.
with:
fetch-depth: 0 # need full history

- name: setup python
uses: actions/setup-python@v2
with:
python-version: 3.8

- name: check for outdated localizations
run: |
python tests/check-l10n-updates.py ru
11 changes: 11 additions & 0 deletions app/src/main/res/raw-ru/about_info.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Для запроса новых функций или сообщения об ошибках, пожалуйста, посетите<br>
<b>https://github.com/justdave/MCStatus/issues</b><br>
<br>
Авторское право 2014-2023 David D. Miller<br>
Авторское право 2020 Rick van Schijndel<br>
Авторское право 2020-2022 Yan-Luca Lentzen<br>
<br>
Лицензировано по Лицензии MIT<br>
<br>
Майнкрафт является зарегистрированной торговой маркой Моджанг Синергис АБ и используется по лицензии<br>
https://www.minecraft.net/en-us/usage-guidelines<br>
12 changes: 12 additions & 0 deletions app/src/main/res/raw-ru/main_help.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<b>Чтобы добавить сервер</b>:<br>
- Нажмите кнопку <img src="android:drawable/ic_menu_add"> в верхней панели.<br>
<br>
<b>Чтобы редактировать или удалить сервер</b>:<br>
<br>
- Выполните долгое нажатие на любом сервере, чтобы войти в режим выбора (сервер, на котором вы выполнили долгое нажатие, будет выбран первым)<br>
<br>
- Выберите любые дополнительные серверы, которые вы также хотите удалить, нажав на них (для редактирования можно выбрать только один)<br>
<br>
- Нажмите на карандаш, чтобы редактировать, или на корзину, чтобы удалить<br>
<br>
Вы можете снова получить доступ к этим инструкциям, выбрав <b>Помощь</b> из меню.<br>
9 changes: 9 additions & 0 deletions app/src/main/res/raw-ru/privacy.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<b>Информация о конфиденциальности MCStatus</b><br>
<br>
MCStatus не собирает какую-либо персональную информацию от вас или вашего устройства.<br>
<br>
Серверы, которые вы добавляете в свой список, смогут узнать IP-адрес, с которого вы подключаетесь (так же, как и любой веб-сайт, который вы посещаете).<br>
<br>
<b>Уведомление о стороннем контенте</b><br>
<br>
MCStatus отображает информацию, предоставленную серверами, которые вы добавляете в свой список. MCStatus не контролирует содержание имен, описаний или имен пользователей, предоставленных серверами, и не несет ответственности за пригодность этого содержимого для определенной аудитории.<br>
25 changes: 25 additions & 0 deletions app/src/main/res/values-ru/strings.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>

<string name="app_name">MCStatus</string>
<string name="about_version">Версия %1$s (Сборка %2$d)</string>
<string name="action_refresh">Обновить</string>
<string name="action_addserver">Добавить сервер</string>
<string name="action_deleteserver">Удалить сервер(ы)</string>
<string name="action_editserver">Редактировать сервер</string>
<string name="action_about">О приложении</string>
<string name="action_help">Помощь</string>
<string name="action_privacy">Конфиденциальность</string>
<string name="icon_description">Иконка сервера</string>
<string name="edit_server_name">Введите имя сервера:</string>
<string name="edit_server_name_hint">Мой сервер Minecraft</string>
<string name="edit_server_address">Введите адрес сервера:</string>
<string name="edit_server_address_hint">адрессервера[:порт]</string>
<string name="userlist_header">Пользователи онлайн:</string>
<string name="icon">Иконка</string>
<string name="ok">ОК</string>
<string name="cancel">Отмена</string>
<string name="delete">Удалить</string>
<string name="delete_info">Вы собираетесь удалить выбранный(е) сервер(ы).</string>

</resources>
14 changes: 14 additions & 0 deletions playstore/ru/changelog.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<version name="1.0.9">
* Целевой API 33 (Android 13)
</version>
<version name="1.0.8">
* Обновление немецкой и английской локализации
* Обновление зависимостей
* Целевой API 31 (Android 12)
* Новый дизайн приложения для Android 5.0 и выше.
</version>
<version name="1.0.6">
* Целевой API 30 (Android 11)
* Множество очистки внутреннего кода - должно уменьшить количество сбоев.
* Добавлена немецкая локализация (спасибо, @chaosfreak93 !)
</version>
32 changes: 32 additions & 0 deletions playstore/ru/listing.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<short_description>
<!-- Must fit in 80 characters or less (not counting this comment) -->
Инструмент для администраторов серверов для мониторинга статуса серверов Майнкрафт (не чат-приложение)
</short_description>
<full_description>
<!-- Must fit in 4000 characters or less (not counting this comment) -->
Это приложение позволяет быстро просматривать статус ваших любимых многопользовательских серверов Майнкрафт без необходимости запускать полное приложение Майнкрафт на вашем компьютере.

ПРИМЕЧАНИЕ: Это НЕ игра Майнкрафт. Это НЕ чат-приложение. Это инструмент для мониторинга серверов Майнкрафт, вам по-прежнему нужно использовать ваш обычный клиент или MineChat или аналогичный, чтобы фактически подключиться к серверу.

Возможности:

* Добавлять, удалять и редактировать серверы в списке серверов для проверки (нажмите и удерживайте на сервере, чтобы открыть панель действий редактирования)
* Отображает следующую информацию о каждом сервере в списке:
* - Фавикон сервера
* - MOTD сервера (сообщение дня)
* - Сколько пользователей подключены и какое максимальное количество
* - Версия Майнкрафт, запущенная на сервере
* - Если предоставлено сервером, имена подключенных пользователей (или их выборка на более крупных серверах)

Вероятно, это работает только на серверах, запускающих Майнкрафт 1.7 или новее (так как использует новый протокол пинга сервера)

В настоящее время вам нужно вручную обновлять (нажмите кнопку обновления в панели действий, или оно также обновится при повороте экрана). В конечном итоге я хочу, чтобы оно периодически обновлялось, пока приложение открыто (возможно, настройка частоты?), и, возможно, даже проверяло в фоновом режиме и отправляло уведомления, если кто-то подключается и т. д.

Это приложение с открытым исходным кодом; если вы хотите помочь, пожалуйста, сделайте это. :-) Запросы на включение изменений приветствуются. Проект размещен на Гитхаб по адресу https://github.com/justdave/MCStatus, куда вы также можете обращаться для сообщения об ошибках или запроса новых функций.

Мы особенно нуждаемся в русской локализации, если вы готовы перевести. Смотрите https://github.com/justdave/MCStatus/issues/33 для получения подробностей.

Примечание для разработчиков: класс, используемый на внутренней стороне для взаимодействия с серверами, написан таким образом, что вы должны иметь возможность перенести его целиком для использования в вашем собственном приложении, если хотите. Если вы сделаете это, пожалуйста, отправьте обратно любые сделанные вами изменения через Гитхаб, чтобы мы могли сделать его более полезным для всех!

НЕ ЯВЛЯЕТСЯ ОФИЦИАЛЬНЫМ ПРОДУКТОМ МАЙНКРАФТ. НЕ ОДОБРЕНО И НЕ СВЯЗАНО С МОДЖАНГ ИЛИ МАЙКРОСОФТ. Товарный знак Майнкрафт используется по лицензии от Моджанг Synergies AB, как определено в Руководстве по использованию Майнкрафт, указанном на https://www.minecraft.net/en-us/usage-guidelines
</full_description>