1.8.x Tính Năng: MyBB Russian Admin Panel Translation

Preview

Tác giả: hsabarab

Phiên bản: 1.0

Gửi lúc: 10/05/2026

Cập nhật lúc: 10/05/2026

Admin Control Panel
Mô tả
🔄 MyBB Admin Panel Russian Translation Script

Скрипт перевода админки MyBB 1.8 на русский язык



📋 Описание

Данный скрипт выполняет полный перевод административной панели MyBB 1.8.x на русский язык путём обновления записей непосредственно в базе данных. В отличие от языковых пакетов PHP, которые переводят только часть интерфейса (меню, кнопки), этот скрипт переводит все заголовки и описания настроек, хранящиеся в базе данных.



✅ Что переводится
  • Группы настроек (таблица mybb_settinggroups) — 30 записей
  • Все настройки (таблица mybb_settings) — 297 записей (заголовки + описания)
  • Задачи планировщика (таблица mybb_tasks) — 14 записей
  • Группы пользователей (таблица mybb_usergroups) — 7 записей (названия, описания, звания)



⚙️ Требования
  • MyBB 1.8.x (любая версия ветки 1.8)
  • Доступ администратора к форуму
  • PHP 5.6+ / 7.x / 8.x



📦 Установка и использование

Шаг 1. Сделайте резервную копию базы данных (обязательно!)

Шаг 2. Загрузите файл translate_to_russian.php в корневую директорию вашего форума (рядом с index.php)

Шаг 3. Войдите на форум как администратор

Шаг 4. Откройте в браузере:
Code: 
http://ваш-форум.com/translate_to_russian.php

Шаг 5. Нажмите кнопку «Выполнить перевод на русский»

Шаг 6. После успешного выполнения УДАЛИТЕ ФАЙЛ с сервера!



🔒 Безопасность
  • Скрипт доступен только администраторам (проверка прав cancp)
  • Используется CSRF-защита (verify_post_check)
  • Перевод выполняется только после подтверждения кнопкой
  • Скрипт использует стандартное подключение MyBB через global.php — пароли к базе данных указывать не нужно



📌 Важные замечания
  • Перевод безвозвратный! Без бэкапа базы вернуть английский язык будет невозможно
  • Скрипт НЕ изменяет значения настроек — только заголовки (title) и описания (description)
  • Для полной русификации форума также рекомендуется установить русский языковой пакет PHP-файлов (меню, кнопки, системные сообщения)
  • Скрипт использует оформление вашей темы MyBB (шапка, подвал, стили форума)
  • Совместим со стандартной установкой MyBB 1.8 — если вы добавляли свои настройки через плагины, они не будут затронуты



🖼️ Скриншоты

Страница подтверждения перед выполнением перевода:
[Image: 724674440_screenshot_1.png]

Результат после выполнения:
[Image: 724674681_screenshot_2.png]

Админка после перевода:

[Image: 724669978_screenshot_4.png] [Image: 724669979_screenshot_6.png]



📊 Статистика перевода

Code: 
Таблица            | Записей | Переведённые поля
-------------------------------------------------------------
mybb_settinggroups | 30      | title, description
mybb_settings      | 297    | title, description
mybb_tasks        | 14      | title, description
mybb_usergroups    | 7      | title, description, usertitle
Итого: 348 записей




❓ FAQ

В: Нужно ли указывать пароль от базы данных?
О: Нет. Скрипт использует стандартное подключение MyBB через global.php, который автоматически читает данные из inc/config.php.

В: Можно ли откатить перевод?
О: Только из резервной копии базы данных. Поэтому бэкап обязателен!

В: Будут ли переведены плагины?
О: Нет. Скрипт переводит только стандартные настройки MyBB 1.8. Настройки плагинов не затрагиваются.

В: Совместим ли с MyBB 1.8.38?
О: Да, совместим со всеми версиями ветки 1.8.x.

В: Что делать если появляется «Доступ запрещён»?
О: Убедитесь, что вы вошли на форум как администратор (группа с правами cancp).



📄 Лицензия

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



Версия: 1.0
Совместимость: MyBB 1.8.x
Автор: hsabarab
Дата: 2026




☕ Поддержать автора

Если скрипт оказался полезен, вы можете поблагодарить:

BTC: bc1qtertsjqdy2jq7fc6uq3kq4e0fxha23m88645rz
USDT (TRC-20): TCgSQhJxhxY1GDHTBT8gA1XMjeZwG3vCmJ


🔄 MyBB Admin Panel Kịch bản dịch tiếng Nga

Tập lệnh để dịch bảng quản trị MyBB 1.8 sang tiếng Nga



📋 Sự miêu tả

Tập lệnh này thực hiện một bản dịch hoàn chỉnh của bảng quản trị MyBB 1.8.x sang tiếng Nga bằng cách cập nhật các bản ghi trực tiếp trong cơ sở dữ liệu. Không giống như các gói ngôn ngữ PHP, chỉ dịch một phần của giao diện (menu, nút), tập lệnh này dịch Tất cả tiêu đề và mô tả cài đặtđược lưu trữ trong cơ sở dữ liệu.



✅ Những gì được dịch
  • Nhóm cài đặt (Bảng mybb_settinggroups) — 30 bản ghi
  • Tất cả cài đặt (Bảng mybb_settings) - 297 bài dự thi (tiêu đề + mô tả)
  • Tác vụ của bộ lập lịch (Bảng mybb_tasks) — 14 bản ghi
  • Nhóm người dùng (Bảng mybb_usergroups) — 7 mục (tiêu đề, mô tả, tiêu đề)



⚙️ Yêu cầu
  • MyBB 1.8.x (bất kỳ phiên bản nào của nhánh 1.8)
  • Quyền truy cập của quản trị viên vào diễn đàn
  • PHP 5.6+ / 7.x / 8.x



📦 Cài đặt và sử dụng

Bước 1.

Làm Sao lưu cơ sở dữ liệu (bắt buộc!)

Bước 2. Tải tệp lên translate_to_russian.php vào thư mục gốc của diễn đàn của bạn (bên cạnh index.php)

Bước 3. Đăng nhập vào diễn đàn với tư cách quản trị viên

Bước 4. Mở trong trình duyệt của bạn:

Mã số: 
http://ваш-форум.com/translate_to_russian.php

Bước 5.

Nhấp vào biểu tượng "Dịch sang tiếng Nga"

Bước 6. Sau khi hoàn thành thành công XÓA TỆP từ máy chủ!



🔒 Bảo mật
  • Tập lệnh có sẵn Chỉ dành cho quản trị viên (Kiểm tra tính đủ điều kiện của CANCP)
  • Được sử dụng Bảo vệ CSRF (verify_post_check)
  • Bản dịch chỉ được thực hiện sau khi Xác nhận bằng nút
  • Tập lệnh sử dụng kết nối MyBB tiêu chuẩn qua global.php — mật khẩu vào cơ sở dữ liệu không cần phải được chỉ định



📌 Lưu ý quan trọng
  • Việc chuyển nhượng là không thể hủy ngang! Nếu không có bản sao lưu cơ sở dữ liệu, sẽ không thể trả về ngôn ngữ tiếng Anh
  • Kịch bản KHÔNG thay đổi giá trị Cài đặt — chỉ tiêu đề và mô tả
  • Để Nga hóa hoàn toàn diễn đàn, bạn cũng nên thiết lập Gói tiếng Nga Các tệp PHP (menu, nút, thông báo hệ thống)
  • Tập lệnh sử dụng thiết kế chủ đề MyBB của bạn (đầu trang, chân trang, kiểu diễn đàn)
  • Tương thích với cài đặt MyBB 1.8 tiêu chuẩn - nếu bạn thêm cài đặt của mình thông qua plugin, chúng sẽ không bị ảnh hưởng



🖼️ Ảnh chụp màn hình

Trang xác nhận trước khi thực hiện chuyển khoản:
[Image: 724674440_screenshot_1.png]

Kết quả sau khi hoàn thành:
[Image: 724674681_screenshot_2.png]

Bảng quản trị sau khi dịch:

[Image: 724669978_screenshot_4.png][Image: 724669979_screenshot_6.png]



📊 Thống kê dịch thuật

Mã số: 
Таблица            | Записей | Переведённые поля
-------------------------------------------------------------
mybb_settinggroups | 30 | Tiêu đề, mô tả
mybb_settings | 297 | Tiêu đề, mô tả
mybb_tasks | 14 | Tiêu đề, mô tả
mybb_usergroups | 7 | Tiêu đề, Mô tả, Tiêu đề người dùng
Tổng: 348 bản ghi




❓ Câu hỏi thường gặp

Câu hỏi: Tôi có cần cung cấp mật khẩu cơ sở dữ liệu không?

A: Không. Tập lệnh sử dụng kết nối MyBB tiêu chuẩn qua global.php, tự động đọc dữ liệu từ inc/config.php.

Hỏi: Tôi có thể khôi phục chuyển khoản không?
Đáp: Chỉ từ bản sao lưu cơ sở dữ liệu. Do đó, sao lưu là bắt buộc!

Câu hỏi: Các plugin có được dịch không?
A: Không. Tập lệnh chỉ dịch các cài đặt MyBB 1.8 tiêu chuẩn. Cài đặt plugin không bị ảnh hưởng.

Q: Nó có tương thích với MyBB 1.8.38 không?
A: Có, nó tương thích với tất cả các phiên bản của nhánh 1.8.x.

Câu hỏi: Tôi nên làm gì nếu "Truy cập bị từ chối" xuất hiện?
Trả lời: Đảm bảo rằng bạn đã đăng nhập vào diễn đàn với tư cách quản trị viên (nhóm có đặc quyền cancp).



📄 Giấy phép

Sử dụng miễn phí. Bạn có thể sửa đổi và phân phối tập lệnh mà không bị hạn chế.



Phiên bản: 1.0
Khả năng tương thích: MyBB 1.8.x
Автор: Kế toán
Ngày: 2026




☕ Hỗ trợ tác giả

Nếu kịch bản hữu ích, bạn có thể cảm ơn:

BTC: bc1qtertsjqdy2jq7fc6uq3kq4e0fxha23m88645rz
USDT (TRC-20): TCgSQhJxhxY1GDHTBT8gA1XMjeZwG3vCmJ