mirror of
https://github.com/ellite/Wallos.git
synced 2025-12-23 23:18:07 -05:00
399 lines
28 KiB
PHP
399 lines
28 KiB
PHP
<?php
|
||
|
||
$i18n = [
|
||
// Registration page
|
||
"create_account" => "Вам необходимо создать учетную запись, прежде чем вы сможете войти в систему",
|
||
"username" => "Имя пользователя",
|
||
"password" => "Пароль",
|
||
"email" => "E-mail",
|
||
"firstname" => "Имя",
|
||
"lastname" => "Фамилия",
|
||
"confirm_password" => "Подтвердите пароль",
|
||
"main_currency" => "Основная валюта",
|
||
"language" => "Язык",
|
||
"passwords_dont_match" => "Пароли не совпадают",
|
||
"username_exists" => "Имя пользователя уже существует",
|
||
"email_exists" => "E-mail уже существует",
|
||
"registration_failed" => "Регистрация не удалась, попробуйте еще раз.",
|
||
"register" => "Регистрация",
|
||
"restore_database" => "Восстановить базу данных",
|
||
// Login Page
|
||
"please_login" => "Пожалуйста, войдите",
|
||
"stay_logged_in" => "Оставаться в системе (30 дней)",
|
||
"login" => "Авторизоваться",
|
||
"login_with" => "Войти с помощью",
|
||
"or" => "или",
|
||
"login_failed" => "Данные для входа неверны",
|
||
"registration_successful" => "Регистрация прошла успешно",
|
||
"user_email_waiting_verification" => "Ваша электронная почта нуждается в проверке. Пожалуйста, проверьте свою электронную почту",
|
||
// Password Reset Page
|
||
"forgot_password" => "Забыли пароль?",
|
||
"reset_password" => "Сбросить пароль",
|
||
"reset_sent_check_email" => "Ссылка для сброса пароля отправлена на вашу электронную почту",
|
||
"password_reset_successful" => "Пароль успешно сброшен",
|
||
// Header
|
||
"profile" => "Профиль",
|
||
"subscriptions" => "Подписки",
|
||
"stats" => "Статистика",
|
||
"settings" => "Настройки",
|
||
"admin" => "Администратор",
|
||
"about" => "О программе",
|
||
"logout" => "Выйти",
|
||
// Subscriptions page
|
||
"subscription" => "Подписка",
|
||
"no_subscriptions_yet" => "У вас пока нет подписок",
|
||
"add_first_subscription" => "Добавить первую подписку",
|
||
"new_subscription" => "Новая подписка",
|
||
"search" => "Поиск",
|
||
"state" => "Состояние",
|
||
"alphanumeric" => "Алфавитный порядок",
|
||
"sort" => "Сортировка",
|
||
"name" => "Имя",
|
||
"last_added" => "Дата создания",
|
||
"price" => "Стоимость",
|
||
"next_payment" => "Следующий платеж",
|
||
"renewal_type" => "Тип продления",
|
||
"auto_renewal" => "Автоматическое продление",
|
||
"automatically_renews" => "Автоматическое продление",
|
||
"manual_renewal" => "Ручное продление",
|
||
"start_date" => "Дата начала",
|
||
"inactive" => "Отключить подписку",
|
||
"replaced_with" => "Заменена на",
|
||
"none" => "Нет",
|
||
"member" => "Член семьи",
|
||
"category" => "Категория",
|
||
"payment_method" => "Способ оплаты",
|
||
"Daily" => "День",
|
||
"Weekly" => "Неделя",
|
||
"Monthly" => "Месяц",
|
||
"Yearly" => "Год",
|
||
"daily" => "День",
|
||
"weekly" => "Неделя",
|
||
"monthly" => "Месяц",
|
||
"yearly" => "Год",
|
||
"days" => "дней",
|
||
"weeks" => "недель",
|
||
"months" => "месяцев",
|
||
"years" => "года",
|
||
"external_url" => "Посетите внешний URL-адрес",
|
||
"empty_page" => "Пустая страница",
|
||
"clear_filters" => "Очистить фильтры",
|
||
"no_matching_subscriptions" => "Нет подходящих подписок",
|
||
"clone" => "Клонировать",
|
||
"renew" => "Продлить",
|
||
"calculate_next_payment_date" => "Рассчитать дату следующего платежа",
|
||
// Subscription form
|
||
"add_subscription" => "Добавить подписку",
|
||
"edit_subscription" => "Изменить подписку",
|
||
"subscription_name" => "Название подписки",
|
||
"logo_preview" => "Предварительный просмотр логотипа",
|
||
"search_logo" => "Поиск логотипа в Интернете",
|
||
"web_search" => "Веб-поиск",
|
||
"currency" => "Валюта",
|
||
"payment_every" => "Оплата каждые",
|
||
"frequency" => "Частота",
|
||
"cycle" => "Цикл",
|
||
"no_category" => "Нет категории",
|
||
"paid_by" => "Оплачивает",
|
||
"url" => "URL",
|
||
"notes" => "Примечания",
|
||
"enable_notifications" => "Включить уведомления для этой подписки",
|
||
"default_value_from_settings" => "Значение по умолчанию из настроек",
|
||
"cancellation_notification" => "Уведомление об отмене",
|
||
"delete" => "Удалить",
|
||
"cancel" => "Отмена",
|
||
"upload_logo" => "Загрузить логотип",
|
||
// Statistics page
|
||
"cant_convert_currency" => "Вы используете несколько валют в своих подписках. Для получения достоверной и точной статистики, пожалуйста, установите API-ключ Fixer на странице настроек.",
|
||
"general_statistics" => "Общая статистика",
|
||
"active_subscriptions" => "Активные подписки",
|
||
"inactive_subscriptions" => "Неактивные подписки",
|
||
"monthly_cost" => "Ежемесячная стоимость",
|
||
"yearly_cost" => "Годовая стоимость",
|
||
"average_monthly" => "Средняя ежемесячная стоимость подписки",
|
||
"most_expensive" => "Самая дорогая стоимость подписки",
|
||
"amount_due" => "Сумма к оплате в этом месяце",
|
||
"percentage_budget_used" => "Процент использования бюджета",
|
||
"budget_remaining" => "Оставшийся бюджет",
|
||
"amount_over_budget" => "Сумма превышения бюджета",
|
||
"monthly_savings" => "Ежемесячная экономия (при неактивных подписках)",
|
||
"yearly_savings" => "Годовая экономия (при неактивных подписках)",
|
||
"split_views" => "Подробная статистика",
|
||
"category_split" => "По категориям",
|
||
"household_split" => "По членам семьи",
|
||
"payment_method_split" => "По способам оплаты",
|
||
"total_cost_trend" => "Тенденция общей стоимости",
|
||
"cost_vs_budget" => "Стоимость по сравнению с бюджетом",
|
||
// About page
|
||
"about_and_credits" => "О компании и авторах",
|
||
"credits" => "Благодарности",
|
||
"license" => "Лицензия",
|
||
"release_notes" => "Заметки о выпуске",
|
||
"update_available" => "Доступно обновление",
|
||
"issues_and_requests" => "Проблемы и вопросы",
|
||
"the_author" => "Автор",
|
||
"icons" => "Значки",
|
||
"payment_icons" => "Значки способов оплаты",
|
||
// Profile page
|
||
"upload_avatar" => "Загрузить аватар",
|
||
"file_type_error" => "Указанный тип файла не поддерживается.",
|
||
"user_details" => "Данные пользователя",
|
||
"two_factor_authentication" => "Двухфакторная аутентификация",
|
||
"two_factor_info" => "Двухфакторная аутентификация добавляет дополнительный уровень безопасности к вашей учетной записи.<br>Для сканирования QR-кода вам понадобится приложение-аутентификатор, например Google Authenticator, Authy или Ente Auth.",
|
||
"two_factor_enabled_info" => "Ваш аккаунт защищен с помощью двухфакторной аутентификации. Вы можете отключить ее, нажав на кнопку выше.",
|
||
"enable_two_factor_authentication" => "Включить двухфакторную аутентификацию",
|
||
"2fa_already_enabled" => "Двухфакторная аутентификация уже включена",
|
||
"totp_code_incorrect" => "Код TOTP неверен",
|
||
"backup_codes" => "Резервные коды",
|
||
"download_backup_codes" => "Скачать резервные коды",
|
||
"copy_to_clipboard" => "Скопировать в буфер обмена",
|
||
"totp_backup_codes_info" => "Сохраните эти коды в безопасном месте. Они могут быть использованы для входа в систему, если вы потеряете доступ к приложению аутентификации.",
|
||
"disable_two_factor_authentication" => "Отключить двухфакторную аутентификацию",
|
||
"totp_code" => "Код TOTP",
|
||
"monthly_budget" => "Ежемесячный бюджет",
|
||
"api_key" => "API ключ",
|
||
"regenerate" => "Сгенерировать",
|
||
"api_key_info" => "API ключ используется для доступа к вашим данным через API. Не передавайте его третьим лицам.",
|
||
// Settings page
|
||
"budget_info" => "Если вы укажете бюджет, Wallos будет отображать вашу текущую стоимость подписок в сравнении с вашим бюджетом.",
|
||
"household" => "Семья",
|
||
"save_member" => "Сохранить члена семьи",
|
||
"delete_member" => "Удалить члена семьи",
|
||
"cant_delete_member" => "Не могу удалить основного члена семьи",
|
||
"cant_delete_member_in_use" => "Невозможно удалить члена семьи, используемого в подписке.",
|
||
"household_info" => "Поле электронной почты позволяет членам семьи получать уведомления об истечении срока действия подписки.",
|
||
"notifications" => "Уведомления",
|
||
"enable_email_notifications" => "Включить уведомления по электронной почте",
|
||
"notify_me" => "Уведомить меня за",
|
||
"day_before" => "день до события",
|
||
"on_due_date" => "в день события",
|
||
"days_before" => "дня(дней) до события",
|
||
"smtp_address" => "SMTP-адрес",
|
||
"port" => "Порт",
|
||
"tls" => "TLS",
|
||
"ssl" => "SSL",
|
||
"smtp_username" => "Имя пользователя SMTP",
|
||
"smtp_password" => "Пароль SMTP",
|
||
"from_email" => "От кого E-Mail (необязательно)",
|
||
"send_to_other_emails" => "Также отправлять уведомления на следующие адреса электронной почты (используйте ; для их разделения):",
|
||
"smtp_info" => "Пароль SMTP передается и сохраняется в виде открытого текста. В целях безопасности создайте учетную запись только для Wallos.",
|
||
"telegram" => "Telegram",
|
||
"telegram_bot_token" => "Токен Telegram-бота",
|
||
"telegram_chat_id" => "Telegram Chat ID",
|
||
"webhook" => "Webhook",
|
||
"webhook_url" => "Webhook URL",
|
||
"request_method" => "Метод запроса",
|
||
"custom_headers" => "Пользовательские заголовки",
|
||
"webhook_payload" => "Webhook Payload",
|
||
"payment_notifications_payload" => "Payload уведомлений о платеже",
|
||
"cancelation_notification_payload" => "Уведомление об отмене подписки Payload",
|
||
"variables_available" => "Доступные переменные",
|
||
"gotify" => "Gotify",
|
||
"token" => "Токен",
|
||
"discord" => "Discord",
|
||
"discord_bot_username" => "Имя пользователя бота Discord",
|
||
"discord_bot_avatar_url" => "URL-адрес аватара бота Discord",
|
||
"pushover" => "Pushover",
|
||
"pushover_user_key" => "Ключ пользователя Pushover",
|
||
"host" => "Хост",
|
||
"topic" => "Тема",
|
||
"ignore_ssl_errors" => "Игнорировать ошибки SSL",
|
||
"categories" => "Категории",
|
||
"save_category" => "Сохранить категорию",
|
||
"delete_category" => "Удалить категорию",
|
||
"cant_delete_category_in_use" => "Невозможно удалить категорию, используемую в подписке.",
|
||
"currencies" => "Валюты",
|
||
"save_currency" => "Сохранить валюту",
|
||
"delete_currency" => "Удалить валюту",
|
||
"cant_delete_main_currency" => "Не могу удалить основную валюту",
|
||
"cant_delete_currency_in_use" => "Невозможно удалить валюту, используемую в подписке.",
|
||
"exchange_update" => "Курсы валют последний раз обновлялись",
|
||
"currency_info" => "Найдите поддерживаемые валюты и правильные коды валют на",
|
||
"currency_performance" => "Для повышения производительности сохраняйте только те валюты, которые вы используете.",
|
||
"fixer_api_key" => "Ключ Fixer API",
|
||
"provider" => "Провайдер",
|
||
"fixer_info" => "Если вы используете несколько валют и хотите получить точную статистику и сортировку подписок, вам необходим БЕСПЛАТНЫЙ ключ API от Fixer.",
|
||
"get_key" => "Получите ключ по адресу",
|
||
"get_free_fixer_api_key" => "Получите бесплатный ключ API Fixer",
|
||
"get_key_alternative" => "Кроме того, вы можете получить бесплатный ключ API Fixer на сайте",
|
||
"display_settings" => "Настройки отображения",
|
||
"theme_settings" => "Настройки темы",
|
||
"colors" => "Цвета",
|
||
"custom_colors" => "Пользовательские цвета",
|
||
"theme" => "Тема",
|
||
"dark_theme" => "Темная тема",
|
||
"light_theme" => "Светлая тема",
|
||
"automatic" => "Автоматически",
|
||
"main_color" => "Основной цвет",
|
||
"accent_color" => "Акцентный цвет",
|
||
"hover_color" => "Цвет при наведении",
|
||
"save_custom_colors" => "Сохранить пользовательские цвета",
|
||
"reset_custom_colors" => "Сбросить пользовательские цвета",
|
||
"custom_css" => "Пользовательский CSS",
|
||
"save_custom_css" => "Сохранить пользовательский CSS",
|
||
"calculate_monthly_price" => "Рассчитать и показать ежемесячную цену для всех подписок",
|
||
"convert_prices" => "Всегда конвертировать и показывать цены в моей основной валюте (медленнее)",
|
||
"show_original_price" => "Также показывать оригинальную цену при выполнении конверсий или расчетов",
|
||
"experience" => "Опыт",
|
||
"show_subscription_progress" => "Показать прогресс подписки",
|
||
"disabled_subscriptions" => "Отключенные подписки",
|
||
"hide_disabled_subscriptions" => "Скрыть отключенные подписки",
|
||
"show_disabled_subscriptions_at_the_bottom" => "Показать отключенные подписки внизу списка",
|
||
"experimental_settings" => "Экспериментальные настройки",
|
||
"remove_background" => "Попытка удалить фон логотипов из поиска изображений.",
|
||
"use_mobile_navigation_bar" => "Использовать мобильную панель навигации",
|
||
"experimental_info" => "Экспериментальные настройки, вероятно, не будут работать идеально.",
|
||
"payment_methods" => "Способы оплаты",
|
||
"payment_methods_info" => "Нажмите на способ оплаты, чтобы отключить/включить его.",
|
||
"rename_payment_methods_info" => "Нажмите на название способа оплаты, чтобы переименовать его.",
|
||
"cant_delete_payment_method_in_use" => "Невозможно отключить используемый способ оплаты",
|
||
"add_custom_payment" => "Добавить собственный способ оплаты",
|
||
"payment_method_name" => "Название способа оплаты",
|
||
"payment_method_added_successfuly" => "Способ оплаты успешно добавлен",
|
||
"payment_method_removed" => "Способ оплаты удален.",
|
||
"disable" => "Отключить",
|
||
"enable" => "Включить",
|
||
"rename_payment_method" => "Переименовать способ оплаты",
|
||
"payment_renamed" => "Способ оплаты переименован",
|
||
"payment_not_renamed" => "Способ оплаты не переименован",
|
||
"test" => "Тест",
|
||
"add" => "Добавить",
|
||
"save" => "Сохранить",
|
||
"reset" => "Перезагрузить",
|
||
"main_accent_color_error" => "Основной и акцентный цвет не могут быть одинаковыми.",
|
||
"backup_and_restore" => "Резервное копирование и восстановление",
|
||
"backup" => "Резервное копирование",
|
||
"restore" => "Восстановление",
|
||
"restore_info" => "Восстановление базы данных отменит все текущие данные. После восстановления вы выйдете из системы.",
|
||
"account" => "Учетная запись",
|
||
"export_subscriptions" => "Экспорт подписок",
|
||
"export_as_json" => "Экспорт в JSON",
|
||
"export_as_csv" => "Экспорт в CSV",
|
||
"danger_zone" => "Опасная зона",
|
||
"delete_account" => "Удалить учетную запись",
|
||
"delete_account_info" => "При удалении аккаунта также будут удалены все ваши подписки и настройки.",
|
||
// Filters menu
|
||
"filter" => "Фильтр",
|
||
"clear" => "Очистить",
|
||
// Toast
|
||
"success" => "Успешно",
|
||
// Endpoint responses
|
||
"session_expired" => "Срок действия вашей сессии истек. Пожалуйста, войдите снова",
|
||
"fields_missing" => "Некоторые поля отсутствуют",
|
||
"fill_all_fields" => "Пожалуйста заполните все поля",
|
||
"fill_mandatory_fields" => "Пожалуйста, заполните все обязательные поля",
|
||
"error" => "Ошибка",
|
||
// Category
|
||
"failed_add_category" => "Не удалось добавить категорию",
|
||
"failed_edit_category" => "Не удалось изменить категорию",
|
||
"category_in_use" => "Категория используется в подписках и не может быть удалена.",
|
||
"failed_remove_category" => "Не удалось удалить категорию",
|
||
"category_saved" => "Категория сохранена",
|
||
"category_removed" => "Категория удалена",
|
||
"sort_order_saved" => "Порядок сортировки сохранен.",
|
||
// Currency
|
||
"currency_saved" => "сохранено.",
|
||
"error_adding_currency" => "Ошибка добавления валюты.",
|
||
"failed_to_store_currency" => "Не удалось сохранить валюту в базе данных.",
|
||
"currency_in_use" => "Валюта используется в подписках и не может быть удалена.",
|
||
"currency_is_main" => "Валюта установлена в качестве основной и не может быть удалена.",
|
||
"failed_to_remove_currency" => "Не удалось удалить валюту из базы данных.",
|
||
"failed_to_store_api_key" => "Не удалось сохранить ключ API в базе данных.",
|
||
"invalid_api_key" => "Неверный ключ API.",
|
||
"api_key_saved" => "Ключ API успешно сохранен",
|
||
"currency_removed" => "Валюта удалена",
|
||
// Household
|
||
"failed_add_household" => "Не удалось добавить члена семьи.",
|
||
"failed_edit_household" => "Не удалось изменить члена семьи.",
|
||
"failed_remove_household" => "Не удалось удалить члена семьи.",
|
||
"household_in_use" => "Член семьи используется в подписках и не может быть удален.",
|
||
"member_saved" => "Член семьи сохранен",
|
||
"member_removed" => "Член семьи удален",
|
||
// Notifications
|
||
"error_saving_notifications" => "Ошибка сохранения данных уведомлений.",
|
||
"wallos_notification" => "Уведомление от Wallos",
|
||
"test_notification" => "Это тестовое уведомление. Если вы видите это, значит, конфигурация правильная.",
|
||
"email_error" => "Ошибка отправки электронной почты",
|
||
"notification_sent_successfuly" => "Уведомление успешно отправлено",
|
||
"notifications_settings_saved" => "Настройки уведомлений успешно сохранены.",
|
||
"notification_failed" => "Уведомление не удалось",
|
||
// Payments
|
||
"payment_in_use" => "Невозможно отключить используемый способ оплаты",
|
||
"failed_update_payment" => "Не удалось обновить способ оплаты в базе данных.",
|
||
"enabled" => "включено",
|
||
"disabled" => "отключено",
|
||
// Subscription
|
||
"error_fetching_image" => "Ошибка при загрузке изображения.",
|
||
"subscription_updated_successfuly" => "Подписка успешно обновлена",
|
||
"subscription_added_successfuly" => "Подписка успешно добавлена",
|
||
"error_deleting_subscription" => "Ошибка удаления подписки.",
|
||
"invalid_request_method" => "Неверный метод запроса.",
|
||
// User
|
||
"error_updating_user_data" => "Ошибка обновления пользовательских данных.",
|
||
"user_details_saved" => "Данные пользователя сохранены.",
|
||
// Admin Page
|
||
"registrations" => "Регистрации",
|
||
"enable_user_registrations" => "Включить регистрацию пользователей",
|
||
"maximum_number_users" => "Максимальное количество пользователей",
|
||
"require_email_verification" => "Требовать подтверждение по электронной почте",
|
||
"configure_smtp_settings_to_enable" => "Настройте SMTP, чтобы включить эту функцию.",
|
||
"server_url" => "URL-адрес сервера",
|
||
"server_url_info" => "Используется для проверки электронной почты и восстановления пароля. Должен быть действительным публичным URL.",
|
||
"server_url_password_reset" => "Если этот параметр установлен, он также включает функцию сброса пароля.",
|
||
"disable_login" => "Отключить вход",
|
||
"disable_login_info" => "Обход входа в систему. Если вы используете свой сервер только в локальной сети, без доступа извне, вы можете отключить вход в систему. При этом будет автоматически входить пользователь admin.",
|
||
"disable_login_info2" => "Этот параметр можно включить только в том случае, если регистрация пользователей отключена и их количество не превышает учетную запись администратора.",
|
||
"max_users_info" => "Установите 0 для неограниченного количества пользователей.",
|
||
"user_management" => "Управление пользователями",
|
||
"delete_user" => "Удалить пользователя",
|
||
"delete_user_info" => "Удаление пользователя также приведет к удалению всех его подписок и настроек.",
|
||
"create_user" => "Создать пользователя",
|
||
"oidc_settings" => "Настройки OIDC",
|
||
"oidc_auth_enabled" => "Включить OIDC аутентификацию",
|
||
"create_user_automatically" => "Автоматически создавать пользователей",
|
||
"smtp_settings" => "Настройки SMTP",
|
||
"smtp_usage_info" => "Будет использоваться для восстановления пароля и других системных писем.",
|
||
"maintenance_tasks" => "Задачи обслуживания",
|
||
"orphaned_logos" => "Потерянные логотипы",
|
||
"update" => "Обновить",
|
||
"new_version_available" => "Доступна новая версия Wallos",
|
||
"current_version" => "Текущая версия",
|
||
"latest_version" => "Последняя версия",
|
||
"on_current_version" => "Вы используете последнюю версию Wallos.",
|
||
"show_update_notification" => "Показывать уведомление об обновлениях на дашборде",
|
||
"cronjobs" => "Cronjobs",
|
||
// Email Verification
|
||
"email_verified" => "Ваш адрес электронной почты подтвержден. Теперь вы можете войти.",
|
||
"email_verification_failed" => "Не удалось подтвердить ваш адрес электронной почты.",
|
||
// Calendar
|
||
"calendar" => "Календарь",
|
||
"sun" => "Вс",
|
||
"mon" => "Пн",
|
||
"tue" => "Вт",
|
||
"wed" => "Ср",
|
||
"thu" => "Чт",
|
||
"fri" => "Пт",
|
||
"sat" => "Сб",
|
||
"month-01" => "Январь",
|
||
"month-02" => "Февраль",
|
||
"month-03" => "Март",
|
||
"month-04" => "Апрель",
|
||
"month-05" => "Май",
|
||
"month-06" => "Июнь",
|
||
"month-07" => "Июль",
|
||
"month-08" => "Август",
|
||
"month-09" => "Сентябрь",
|
||
"month-10" => "Октябрь",
|
||
"month-11" => "Ноябрь",
|
||
"month-12" => "Декабрь",
|
||
"total_cost" => "Общая стоимость",
|
||
"export_icalendar" => "Экспорт в iCalendar",
|
||
"over_budget_warning" => "Вы превысили бюджет",
|
||
// TOTP Page
|
||
"insert_totp_code" => "Введите код TOTP",
|
||
|
||
];
|
||
|
||
|
||
?>
|