Files
x-server-mobile/backend/resource/translations/messages.ru.php
T
root 8817effc9a refactor: 使用官方support\Translation替代自定义Lang类
- 创建 config/translation.php 配置文件
- 将翻译文件从 lang/ 移动到 resource/translations/ 目录
- 按照 Symfony Translation 标准重命名文件 (messages.{locale}.php)
- 删除自定义的 app\util\Lang 类
- 使用官方的 trans() 和 locale() 函数

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 18:18:52 +08:00

76 lines
3.5 KiB
PHP

<?php
/**
* Русский перевод (Russian translation)
*/
return [
'app' => [
'name' => 'Корпоративная система',
'title' => 'Корпоративная платформа инструментов',
],
'common' => [
'success' => 'Операция выполнена успешно',
'error' => 'Операция не удалась',
'confirm' => 'Подтвердить',
'cancel' => 'Отмена',
'submit' => 'Отправить',
'save' => 'Сохранить',
'delete' => 'Удалить',
'edit' => 'Редактировать',
'search' => 'Поиск',
'refresh' => 'Обновить',
'back' => 'Назад',
'close' => 'Закрыть',
'loading' => 'Загрузка...',
'no_data' => 'Нет данных',
'operation' => 'Операция',
'status' => 'Статус',
'create_time' => 'Время создания',
'update_time' => 'Время обновления',
'remark' => 'Примечание',
],
'auth' => [
'login_success' => 'Вход выполнен успешно',
'login_failed' => 'Ошибка входа',
'username_required' => 'Имя пользователя обязательно',
'password_required' => 'Пароль обязателен',
'invalid_credentials' => 'Неверное имя пользователя или пароль',
'token_expired' => 'Сессия истекла, войдите снова',
'unauthorized' => 'Не авторизован, войдите сначала',
],
'user' => [
'not_found' => 'Пользователь не найден',
'info_updated' => 'Профиль обновлен успешно',
'company_switched' => 'Компания изменена успешно',
],
'approval' => [
'submit_success' => 'Согласование отправлено успешно',
'approve_success' => 'Согласовано успешно',
'reject_success' => 'Отклонено успешно',
'cancel_success' => 'Отменено успешно',
'not_found' => 'Согласование не найдено',
'cannot_approve' => 'Невозможно согласовать в текущем статусе',
'cannot_cancel' => 'Невозможно отменить в текущем статусе',
'not_owner' => 'Только заявитель может отменить',
'status' => [
'pending' => 'Ожидает',
'approved' => 'Согласовано',
'rejected' => 'Отклонено',
'cancelled' => 'Отменено',
],
],
'business_trip' => [
'submit_success' => 'Командировка отправлена успешно',
'update_success' => 'Командировка обновлена успешно',
'not_found' => 'Командировка не найдена',
],
'error' => [
'network_error' => 'Ошибка сети, попробуйте позже',
'server_error' => 'Ошибка сервера',
'not_found' => 'Страница не найдена',
'unknown_error' => 'Неизвестная ошибка',
'params_error' => 'Ошибка параметров',
'validation_error' => 'Ошибка проверки данных',
],
];