Перевод
* Полный обход исходников скриптом, повторяющим логику подстановки: было
видно 681 строку, которая осталась бы русской. Переведены все — словарь
вырос с 640 до 1304 записей.
* Покрыты разделы, которых раньше не было в проверке: консоль сервера с
описанием всех RCON-команд, планировщик задач, файрвол, базы MySQL, FTP,
автоустановка модов, совладельцы, статистика сервера, страница аккаунта,
сообщения планировщика и все письма.
* Убран ключ-предлог 'в' => 'at': он подменялся ВНУТРИ ещё не переведённых
предложений и давал «at поле имя пользователя». Служебные слова переводятся
только вместе с фразой.
* Формат даты 'd.m.Y в H:i' содержал русское «в» между датой и временем —
теперь проходит через t() (31 вызов date() в 20 файлах), в английском
режиме получается 30.07.2026 14:22.
* Абзацы FAQ разбиты по строкам вёрстки, атрибуты placeholder и tooltip
добавлены отдельными ключами — раньше они не попадали в разбор.
* Живой обход 45 страниц в английском режиме: русскими остались 4 места, и
все намеренно — подпись «Русский» у переключателя, коды языков игрового
сервера в FAQ и регулярное выражение проверки имени.
Скриншоты
* docs/screenshots/{ru,en} — по 38 кадров: вход, регистрация, восстановление
пароля, кабинет, заказ сервера, новости, статус, тикеты, FAQ, веб-хостинг и
вся админка вместе со скрытыми вкладками настроек и переключателем капчи.
* docs/screenshots/README.md и README.ru.md — галереи, где каждый раздел
показан на двух языках рядом.
Документация
* README.md теперь английский (главное описание), русский переехал в
README.ru.md; в начале каждого — кнопка на другой язык.
* Добавлен раздел о доступных играх: 11 игр каталога с кодами,
query-протоколами, диапазонами слотов и портов, плюс список ядер, которые
клиент переключает в один клик.
* Добавлен раздел планов: больше игр по просьбам людей и современные
платёжные системы — PayPal, Stripe, Lava.
Поддерживается и развивается с помощью REDL.IO.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
59 lines
8.8 KiB
Markdown
59 lines
8.8 KiB
Markdown
<p align="right">
|
|
<a href="README.ru.md"><img alt="Читать по-русски" src="https://img.shields.io/badge/%F0%9F%87%B7%F0%9F%87%BA%20%D0%A7%D0%B8%D1%82%D0%B0%D1%82%D1%8C%20%D0%BF%D0%BE--%D1%80%D1%83%D1%81%D1%81%D0%BA%D0%B8-2867c4?style=for-the-badge"></a>
|
|
</p>
|
|
|
|
# Panel screenshots
|
|
|
|
Every section of the panel, captured on a live install — one shot per section, in both languages.
|
|
The English interface is on the left and the same screen in Russian on the right: the language is
|
|
switched with a button in the header and detected from the browser automatically.
|
|
|
|
Shots are 1600 pixels wide; click an image to open it full size.
|
|
|
|
[← back to the README](../../README.md)
|
|
|
|
| English | Russian |
|
|
|---|---|
|
|
| **Panel login**<br>[<img src="en/00-login.png" width="470">](en/00-login.png) | **Panel login**<br>[<img src="ru/00-login.png" width="470">](ru/00-login.png) |
|
|
| **Registration — no captcha**<br>[<img src="en/00b-register.png" width="470">](en/00b-register.png) | **Registration — no captcha**<br>[<img src="ru/00b-register.png" width="470">](ru/00b-register.png) |
|
|
| **Password recovery**<br>[<img src="en/00c-password-reset.png" width="470">](en/00c-password-reset.png) | **Password recovery**<br>[<img src="ru/00c-password-reset.png" width="470">](ru/00c-password-reset.png) |
|
|
| **Client area**<br>[<img src="en/01-cabinet.png" width="470">](en/01-cabinet.png) | **Client area**<br>[<img src="ru/01-cabinet.png" width="470">](ru/01-cabinet.png) |
|
|
| **My game servers**<br>[<img src="en/02-servers.png" width="470">](en/02-servers.png) | **My game servers**<br>[<img src="ru/02-servers.png" width="470">](ru/02-servers.png) |
|
|
| **Ordering a game server**<br>[<img src="en/03-server-order.png" width="470">](en/03-server-order.png) | **Ordering a game server**<br>[<img src="ru/03-server-order.png" width="470">](ru/03-server-order.png) |
|
|
| **Hosting news**<br>[<img src="en/04-news.png" width="470">](en/04-news.png) | **Hosting news**<br>[<img src="ru/04-news.png" width="470">](ru/04-news.png) |
|
|
| **Server status**<br>[<img src="en/05-status.png" width="470">](en/05-status.png) | **Server status**<br>[<img src="ru/05-status.png" width="470">](ru/05-status.png) |
|
|
| **Support tickets**<br>[<img src="en/06-tickets.png" width="470">](en/06-tickets.png) | **Support tickets**<br>[<img src="ru/06-tickets.png" width="470">](ru/06-tickets.png) |
|
|
| **Creating a ticket**<br>[<img src="en/07-ticket-create.png" width="470">](en/07-ticket-create.png) | **Creating a ticket**<br>[<img src="ru/07-ticket-create.png" width="470">](ru/07-ticket-create.png) |
|
|
| **FAQ — client help**<br>[<img src="en/08-faq.png" width="470">](en/08-faq.png) | **FAQ — client help**<br>[<img src="ru/08-faq.png" width="470">](ru/08-faq.png) |
|
|
| **Web hosting**<br>[<img src="en/09-webhosting.png" width="470">](en/09-webhosting.png) | **Web hosting**<br>[<img src="ru/09-webhosting.png" width="470">](ru/09-webhosting.png) |
|
|
| **Ordering web hosting**<br>[<img src="en/10-webhosting-order.png" width="470">](en/10-webhosting-order.png) | **Ordering web hosting**<br>[<img src="ru/10-webhosting-order.png" width="470">](ru/10-webhosting-order.png) |
|
|
| **Admin — dashboard**<br>[<img src="en/11-admin-dashboard.png" width="470">](en/11-admin-dashboard.png) | **Admin — dashboard**<br>[<img src="ru/11-admin-dashboard.png" width="470">](ru/11-admin-dashboard.png) |
|
|
| **Admin — users**<br>[<img src="en/12-admin-users.png" width="470">](en/12-admin-users.png) | **Admin — users**<br>[<img src="ru/12-admin-users.png" width="470">](ru/12-admin-users.png) |
|
|
| **Admin — game servers**<br>[<img src="en/13-admin-servers.png" width="470">](en/13-admin-servers.png) | **Admin — game servers**<br>[<img src="ru/13-admin-servers.png" width="470">](ru/13-admin-servers.png) |
|
|
| **Admin — game catalogue**<br>[<img src="en/14-admin-games.png" width="470">](en/14-admin-games.png) | **Admin — game catalogue**<br>[<img src="ru/14-admin-games.png" width="470">](ru/14-admin-games.png) |
|
|
| **Admin — game locations (nodes)**<br>[<img src="en/15-admin-locations.png" width="470">](en/15-admin-locations.png) | **Admin — game locations (nodes)**<br>[<img src="ru/15-admin-locations.png" width="470">](ru/15-admin-locations.png) |
|
|
| **Admin — mods**<br>[<img src="en/16-admin-mods.png" width="470">](en/16-admin-mods.png) | **Admin — mods**<br>[<img src="ru/16-admin-mods.png" width="470">](ru/16-admin-mods.png) |
|
|
| **Admin — file repository**<br>[<img src="en/17-admin-repo.png" width="470">](en/17-admin-repo.png) | **Admin — file repository**<br>[<img src="ru/17-admin-repo.png" width="470">](ru/17-admin-repo.png) |
|
|
| **Admin — tickets**<br>[<img src="en/18-admin-tickets.png" width="470">](en/18-admin-tickets.png) | **Admin — tickets**<br>[<img src="ru/18-admin-tickets.png" width="470">](ru/18-admin-tickets.png) |
|
|
| **Admin — ticket categories**<br>[<img src="en/19-admin-ticket-categories.png" width="470">](en/19-admin-ticket-categories.png) | **Admin — ticket categories**<br>[<img src="ru/19-admin-ticket-categories.png" width="470">](ru/19-admin-ticket-categories.png) |
|
|
| **Admin — payments**<br>[<img src="en/20-admin-invoices.png" width="470">](en/20-admin-invoices.png) | **Admin — payments**<br>[<img src="ru/20-admin-invoices.png" width="470">](ru/20-admin-invoices.png) |
|
|
| **Admin — promo codes**<br>[<img src="en/21-admin-promo.png" width="470">](en/21-admin-promo.png) | **Admin — promo codes**<br>[<img src="ru/21-admin-promo.png" width="470">](ru/21-admin-promo.png) |
|
|
| **Admin — news**<br>[<img src="en/22-admin-news.png" width="470">](en/22-admin-news.png) | **Admin — news**<br>[<img src="ru/22-admin-news.png" width="470">](ru/22-admin-news.png) |
|
|
| **Admin — site enquiries**<br>[<img src="en/23-admin-infobox.png" width="470">](en/23-admin-infobox.png) | **Admin — site enquiries**<br>[<img src="ru/23-admin-infobox.png" width="470">](ru/23-admin-infobox.png) |
|
|
| **Admin — statistics and charts**<br>[<img src="en/24-admin-statistics.png" width="470">](en/24-admin-statistics.png) | **Admin — statistics and charts**<br>[<img src="ru/24-admin-statistics.png" width="470">](ru/24-admin-statistics.png) |
|
|
| **Admin — system check**<br>[<img src="en/25-admin-checksys.png" width="470">](en/25-admin-checksys.png) | **Admin — system check**<br>[<img src="ru/25-admin-checksys.png" width="470">](ru/25-admin-checksys.png) |
|
|
| **Settings — general**<br>[<img src="en/26-admin-settings.png" width="470">](en/26-admin-settings.png) | **Settings — general**<br>[<img src="ru/26-admin-settings.png" width="470">](ru/26-admin-settings.png) |
|
|
| **Settings — payment gateways**<br>[<img src="en/27-admin-settings-payments.png" width="470">](en/27-admin-settings-payments.png) | **Settings — payment gateways**<br>[<img src="ru/27-admin-settings-payments.png" width="470">](ru/27-admin-settings-payments.png) |
|
|
| **Settings — the captcha switch**<br>[<img src="en/28-admin-settings-other-captcha.png" width="470">](en/28-admin-settings-other-captcha.png) | **Settings — the captcha switch**<br>[<img src="ru/28-admin-settings-other-captcha.png" width="470">](ru/28-admin-settings-other-captcha.png) |
|
|
| **Settings — information and bonuses**<br>[<img src="en/29-admin-settings-info.png" width="470">](en/29-admin-settings-info.png) | **Settings — information and bonuses**<br>[<img src="ru/29-admin-settings-info.png" width="470">](ru/29-admin-settings-info.png) |
|
|
| **The language switcher in the header**<br>[<img src="en/30-language-switcher.png" width="470">](en/30-language-switcher.png) | **The language switcher in the header**<br>[<img src="ru/30-language-switcher.png" width="470">](ru/30-language-switcher.png) |
|
|
| **Admin — balance transactions**<br>[<img src="en/31-admin-waste.png" width="470">](en/31-admin-waste.png) | **Admin — balance transactions**<br>[<img src="ru/31-admin-waste.png" width="470">](ru/31-admin-waste.png) |
|
|
| **Admin — web hosting accounts**<br>[<img src="en/32-admin-webhosting.png" width="470">](en/32-admin-webhosting.png) | **Admin — web hosting accounts**<br>[<img src="ru/32-admin-webhosting.png" width="470">](ru/32-admin-webhosting.png) |
|
|
| **Admin — web locations**<br>[<img src="en/33-admin-web-locations.png" width="470">](en/33-admin-web-locations.png) | **Admin — web locations**<br>[<img src="ru/33-admin-web-locations.png" width="470">](ru/33-admin-web-locations.png) |
|
|
| **Admin — web hosting plans**<br>[<img src="en/34-admin-web-plans.png" width="470">](en/34-admin-web-plans.png) | **Admin — web hosting plans**<br>[<img src="ru/34-admin-web-plans.png" width="470">](ru/34-admin-web-plans.png) |
|
|
| **Admin — e-mail templates**<br>[<img src="en/35-admin-mail-templates.png" width="470">](en/35-admin-mail-templates.png) | **Admin — e-mail templates**<br>[<img src="ru/35-admin-mail-templates.png" width="470">](ru/35-admin-mail-templates.png) |
|
|
|
|
---
|
|
|
|
**Maintained and developed with [REDL.IO](https://redl.io) — AI-powered hosting.**
|