mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-26 05:26:17 +00:00
Various code cleanup and fixed alignments.
This commit is contained in:
@@ -32,5 +32,6 @@ declare(strict_types=1);
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
return [
|
||||
];
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
@@ -31,41 +31,42 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'home' => 'Главная',
|
||||
'budgets' => 'Бюджет',
|
||||
'subscriptions' => 'Подписки',
|
||||
'transactions' => 'Транзакции',
|
||||
'title_expenses' => 'Расходы',
|
||||
'title_withdrawal' => 'Расходы',
|
||||
'title_revenue' => 'Доходы / поступления',
|
||||
'title_deposit' => 'Доходы / поступления',
|
||||
'title_transfer' => 'Перевод',
|
||||
'title_transfers' => 'Переводы',
|
||||
'edit_currency' => 'Редактирование валюты ":name"',
|
||||
'delete_currency' => 'Удаление валюты ":name"',
|
||||
'newPiggyBank' => 'Создание новой копилки',
|
||||
'edit_piggyBank' => 'Редактирование копилки ":name"',
|
||||
'preferences' => 'Настройки',
|
||||
'profile' => 'Профиль',
|
||||
'accounts' => 'Счета',
|
||||
'changePassword' => 'Изменение вашего пароля',
|
||||
'change_email' => 'Изменить адрес электронной почты',
|
||||
'bills' => 'Счета к оплате',
|
||||
'newBill' => 'Новый счёт к оплате',
|
||||
'edit_bill' => 'Редактирование счёта к оплате ":name"',
|
||||
'delete_bill' => 'Удаление счёта к оплате ":name"',
|
||||
'reports' => 'Отчёты',
|
||||
'search_result' => 'Результаты поиска для ":query"',
|
||||
'withdrawal_list' => 'Мои расходы',
|
||||
'Withdrawal_list' => 'Расходы',
|
||||
'deposit_list' => 'Мои доходы',
|
||||
'transfer_list' => 'Переводы',
|
||||
'transfers_list' => 'Переводы',
|
||||
'home' => 'Главная',
|
||||
'budgets' => 'Бюджет',
|
||||
'subscriptions' => 'Подписки',
|
||||
'transactions' => 'Транзакции',
|
||||
'title_expenses' => 'Расходы',
|
||||
'title_withdrawal' => 'Расходы',
|
||||
'title_revenue' => 'Доходы / поступления',
|
||||
'title_deposit' => 'Доходы / поступления',
|
||||
'title_transfer' => 'Перевод',
|
||||
'title_transfers' => 'Переводы',
|
||||
'edit_currency' => 'Редактирование валюты ":name"',
|
||||
'delete_currency' => 'Удаление валюты ":name"',
|
||||
'newPiggyBank' => 'Создание новой копилки',
|
||||
'edit_piggyBank' => 'Редактирование копилки ":name"',
|
||||
'preferences' => 'Настройки',
|
||||
'profile' => 'Профиль',
|
||||
'accounts' => 'Счета',
|
||||
'changePassword' => 'Изменение вашего пароля',
|
||||
'change_email' => 'Изменить адрес электронной почты',
|
||||
'bills' => 'Счета к оплате',
|
||||
'newBill' => 'Новый счёт к оплате',
|
||||
'edit_bill' => 'Редактирование счёта к оплате ":name"',
|
||||
'delete_bill' => 'Удаление счёта к оплате ":name"',
|
||||
'reports' => 'Отчёты',
|
||||
'search_result' => 'Результаты поиска для ":query"',
|
||||
'withdrawal_list' => 'Мои расходы',
|
||||
'Withdrawal_list' => 'Расходы',
|
||||
'deposit_list' => 'Мои доходы',
|
||||
'transfer_list' => 'Переводы',
|
||||
'transfers_list' => 'Переводы',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -76,6 +77,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
'reconciliation_list' => 'Сверка',
|
||||
'create_withdrawal' => 'Создать новый расход',
|
||||
'create_deposit' => 'Создать новый доход',
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
@@ -50,7 +51,7 @@ return [
|
||||
// 'month_and_day_no_year' => '%B %e',
|
||||
'month_and_day_no_year_js' => 'Do MMMM',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -61,6 +62,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// 'date_time' => '%B %e, %Y, @ %T',
|
||||
'date_time_js' => 'Do MMMM YYYY, @ HH:mm:ss',
|
||||
'date_time_fns' => 'Do MMMM yyyy, @ HH:mm:ss',
|
||||
@@ -78,15 +80,15 @@ return [
|
||||
// 'half_year' => '%B %Y',
|
||||
'half_year_js' => '\QQ YYYY',
|
||||
|
||||
'quarter_fns' => "Q'-й квартал', yyyy",
|
||||
'half_year_fns' => "'{half}-е полугодие', yyyy",
|
||||
'dow_1' => 'Понедельник',
|
||||
'dow_2' => 'Вторник',
|
||||
'dow_3' => 'Среда',
|
||||
'dow_4' => 'Четверг',
|
||||
'dow_5' => 'Пятница',
|
||||
'dow_6' => 'Суббота',
|
||||
'dow_7' => 'Воскресенье',
|
||||
'quarter_fns' => "Q'-й квартал', yyyy",
|
||||
'half_year_fns' => "'{half}-е полугодие', yyyy",
|
||||
'dow_1' => 'Понедельник',
|
||||
'dow_2' => 'Вторник',
|
||||
'dow_3' => 'Среда',
|
||||
'dow_4' => 'Четверг',
|
||||
'dow_5' => 'Пятница',
|
||||
'dow_6' => 'Суббота',
|
||||
'dow_7' => 'Воскресенье',
|
||||
];
|
||||
|
||||
/*
|
||||
@@ -99,3 +101,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
@@ -57,3 +58,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
@@ -44,7 +45,7 @@ return [
|
||||
'admin_test_subject' => 'Тестовое сообщение от вашей установки Firefly III',
|
||||
'admin_test_body' => 'Это тестовое сообщение с вашего сервера Firefly III. Оно было отправлено на :email.',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -55,6 +56,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// invite
|
||||
'invitation_created_subject' => 'Приглашение было создано',
|
||||
'invitation_created_body' => 'Администратор ":email" создал приглашение пользователю с адресом электронной почты ":invitee". Приглашение действительно в течение 48 часов.',
|
||||
@@ -90,7 +92,7 @@ return [
|
||||
'registered_pw_reset_link' => 'Сбросить пароль:',
|
||||
'registered_doc_link' => 'Документация:',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -101,6 +103,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// new version
|
||||
'new_version_email_subject' => 'Доступна новая версия Firefly III',
|
||||
|
||||
@@ -144,7 +147,7 @@ return [
|
||||
'error_stacktrace_below' => 'Полная трассировка стека:',
|
||||
'error_headers' => 'Заголовки также могут иметь отношение к следующим темам:',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -155,6 +158,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// report new journals
|
||||
'new_journals_subject' => 'Firefly III создал новую транзакцию|Firefly III создал :count новых транзакций',
|
||||
'new_journals_header' => 'Firefly III создал для вас транзакцию. Вы можете найти её в вашей установке Firefly III: |Firefly III создал для вас :count транзакций. Вы можете найти их в вашей установке Firefly III:',
|
||||
@@ -180,3 +184,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
@@ -51,7 +52,7 @@ return [
|
||||
'stacktrace' => 'Трассировка стека',
|
||||
'more_info' => 'Подробности',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -62,16 +63,17 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
'collect_info' => 'Пожалуйста, соберите больше информации в каталоге <code>storage/logs</code>, где вы найдете файлы журнала. Если вы используете Docker, используйте <code>docker logs -f [container]</code>.',
|
||||
'collect_info_more' => 'Подробнее о сборе информации об ошибках можно прочитать в <a href="https://docs.firefly-iii.org/how-to/general/debug/">FAQ</a>.',
|
||||
'github_help' => 'Получить помощь на GitHub',
|
||||
'github_instructions' => 'Я буду очень признателен, если вы откроете Заявку на <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
|
||||
'use_search' => 'Используйте поиск!',
|
||||
'include_info' => 'Включить информацию <a href=":link">с этой страницы отладки</a>.',
|
||||
'tell_more' => 'Я хочу знать больше, чем просто "Упс!"',
|
||||
'include_logs' => 'Прикрепить журналы ошибок (см. выше).',
|
||||
'what_did_you_do' => 'Расскажите нам, что именно вы делали.',
|
||||
'offline_header' => 'Вы возможно офлайн',
|
||||
'offline_unreachable' => 'Firefly III не доступен. Ваше устройство сейчас не в сети или сервер выключен.',
|
||||
'offline_github' => 'Если вы уверены что ваше устройство и сервер в сети то откройте заявку <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
|
||||
|
||||
'collect_info' => 'Пожалуйста, соберите больше информации в каталоге <code>storage/logs</code>, где вы найдете файлы журнала. Если вы используете Docker, используйте <code>docker logs -f [container]</code>.',
|
||||
'collect_info_more' => 'Подробнее о сборе информации об ошибках можно прочитать в <a href="https://docs.firefly-iii.org/how-to/general/debug/">FAQ</a>.',
|
||||
'github_help' => 'Получить помощь на GitHub',
|
||||
'github_instructions' => 'Я буду очень признателен, если вы откроете Заявку на <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
|
||||
'use_search' => 'Используйте поиск!',
|
||||
'include_info' => 'Включить информацию <a href=":link">с этой страницы отладки</a>.',
|
||||
'tell_more' => 'Я хочу знать больше, чем просто "Упс!"',
|
||||
'include_logs' => 'Прикрепить журналы ошибок (см. выше).',
|
||||
'what_did_you_do' => 'Расскажите нам, что именно вы делали.',
|
||||
'offline_header' => 'Вы возможно офлайн',
|
||||
'offline_unreachable' => 'Firefly III не доступен. Ваше устройство сейчас не в сети или сервер выключен.',
|
||||
'offline_github' => 'Если вы уверены что ваше устройство и сервер в сети то откройте заявку <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
|
||||
];
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -31,50 +31,51 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// new user:
|
||||
'bank_name' => 'Название банка',
|
||||
'bank_balance' => 'Бaлaнc',
|
||||
'savings_balance' => 'Сберегательный баланс',
|
||||
'credit_card_limit' => 'Лимит кредитной карты',
|
||||
'automatch' => 'Автоматическое сопоставление',
|
||||
'skip' => 'Пропустить',
|
||||
'enabled' => 'Включено',
|
||||
'name' => 'Название',
|
||||
'active' => 'Активный',
|
||||
'amount_min' => 'Минимальная сумма',
|
||||
'amount_max' => 'Максимальная сумма',
|
||||
'match' => 'Ключи для связи',
|
||||
'strict' => 'Строгий режим',
|
||||
'repeat_freq' => 'Повторы',
|
||||
'object_group' => 'Группа',
|
||||
'location' => 'Местоположение',
|
||||
'update_channel' => 'Канал обновлений',
|
||||
'currency_id' => 'Валюта',
|
||||
'transaction_currency_id' => 'Валюта',
|
||||
'auto_budget_currency_id' => 'Валюта',
|
||||
'external_ip' => 'Внешний IP-адрес вашего сервера',
|
||||
'attachments' => 'Вложения',
|
||||
'BIC' => 'BIC',
|
||||
'verify_password' => 'Проверка безопасности паролей',
|
||||
'source_account' => 'Исходный счёт',
|
||||
'destination_account' => 'Счёт назначения',
|
||||
'asset_destination_account' => 'Счёт назначения',
|
||||
'include_net_worth' => 'Включать в "Мои сбережения"',
|
||||
'asset_source_account' => 'Исходный счёт',
|
||||
'journal_description' => 'Описание',
|
||||
'note' => 'Заметки',
|
||||
'currency' => 'Валюта',
|
||||
'account_id' => 'Основной счёт',
|
||||
'budget_id' => 'Бюджет',
|
||||
'bill_id' => 'Счет',
|
||||
'opening_balance' => 'Начальный баланс',
|
||||
'tagMode' => 'Режим метки',
|
||||
'virtual_balance' => 'Виртуальный баланс',
|
||||
'bank_name' => 'Название банка',
|
||||
'bank_balance' => 'Бaлaнc',
|
||||
'savings_balance' => 'Сберегательный баланс',
|
||||
'credit_card_limit' => 'Лимит кредитной карты',
|
||||
'automatch' => 'Автоматическое сопоставление',
|
||||
'skip' => 'Пропустить',
|
||||
'enabled' => 'Включено',
|
||||
'name' => 'Название',
|
||||
'active' => 'Активный',
|
||||
'amount_min' => 'Минимальная сумма',
|
||||
'amount_max' => 'Максимальная сумма',
|
||||
'match' => 'Ключи для связи',
|
||||
'strict' => 'Строгий режим',
|
||||
'repeat_freq' => 'Повторы',
|
||||
'object_group' => 'Группа',
|
||||
'location' => 'Местоположение',
|
||||
'update_channel' => 'Канал обновлений',
|
||||
'currency_id' => 'Валюта',
|
||||
'transaction_currency_id' => 'Валюта',
|
||||
'auto_budget_currency_id' => 'Валюта',
|
||||
'external_ip' => 'Внешний IP-адрес вашего сервера',
|
||||
'attachments' => 'Вложения',
|
||||
'BIC' => 'BIC',
|
||||
'verify_password' => 'Проверка безопасности паролей',
|
||||
'source_account' => 'Исходный счёт',
|
||||
'destination_account' => 'Счёт назначения',
|
||||
'asset_destination_account' => 'Счёт назначения',
|
||||
'include_net_worth' => 'Включать в "Мои сбережения"',
|
||||
'asset_source_account' => 'Исходный счёт',
|
||||
'journal_description' => 'Описание',
|
||||
'note' => 'Заметки',
|
||||
'currency' => 'Валюта',
|
||||
'account_id' => 'Основной счёт',
|
||||
'budget_id' => 'Бюджет',
|
||||
'bill_id' => 'Счет',
|
||||
'opening_balance' => 'Начальный баланс',
|
||||
'tagMode' => 'Режим метки',
|
||||
'virtual_balance' => 'Виртуальный баланс',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -85,6 +86,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
'targetamount' => 'Целевая сумма',
|
||||
'account_role' => 'Тип счета',
|
||||
'opening_balance_date' => 'Дата начального баланса',
|
||||
@@ -178,7 +180,7 @@ return [
|
||||
'journal_areYouSure' => 'Вы действительно хотите удалить транзакцию с описанием ":description"?',
|
||||
'mass_journal_are_you_sure' => 'Вы действительно хотите удалить эти транзакции?',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -189,6 +191,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
'tag_areYouSure' => 'Вы действительно хотите удалить метку ":tag"?',
|
||||
'journal_link_areYouSure' => 'Вы действительно хотите удалить связь между <a href=":source_link">:source</a> и <a href=":destination_link">:destination</a>?',
|
||||
'linkType_areYouSure' => 'Вы уверены, что хотите удалить тип ссылки ":name" (":inward" / ":outward")?',
|
||||
@@ -252,7 +255,7 @@ return [
|
||||
'fints_account' => 'Счёт FinTS',
|
||||
'local_account' => 'Счёт Firefly III',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -263,41 +266,42 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
'from_date' => 'От даты',
|
||||
'to_date' => 'До даты',
|
||||
'due_date' => 'Срок оплаты',
|
||||
'payment_date' => 'Дата платежа',
|
||||
'invoice_date' => 'Дата выставления счёта',
|
||||
'internal_reference' => 'Внутренняя ссылка',
|
||||
'inward' => 'Внутреннее описание',
|
||||
'outward' => 'Внешнее описание',
|
||||
'rule_group_id' => 'Группа правил',
|
||||
'transaction_description' => 'Описание транзакции',
|
||||
'first_date' => 'Начальная дата',
|
||||
'transaction_type' => 'Тип транзакции',
|
||||
'repeat_until' => 'Повторять до тех пор, пока',
|
||||
'recurring_description' => 'Описание повторяющейся транзакции',
|
||||
'repetition_type' => 'Тип повторения',
|
||||
'foreign_currency_id' => 'Иностранная валюта',
|
||||
'repetition_end' => 'Заканчивать повторение',
|
||||
'repetitions' => 'Повторения',
|
||||
'calendar' => 'Календарь',
|
||||
'weekend' => 'Выходные',
|
||||
'client_secret' => 'Закрытый ключ клиента',
|
||||
'withdrawal_destination_id' => 'Счёт назначения',
|
||||
'deposit_source_id' => 'Исходный счёт',
|
||||
'expected_on' => 'Ожидаем',
|
||||
'paid' => 'Оплачено',
|
||||
'auto_budget_type' => 'Авто-бюджет',
|
||||
'auto_budget_amount' => 'Сумма авто-бюджета',
|
||||
'auto_budget_period' => 'Период авто-бюджета',
|
||||
'collected' => 'Получено',
|
||||
'submitted' => 'Отправлено',
|
||||
'key' => 'Ключ',
|
||||
'value' => 'Содержание записи',
|
||||
'webhook_delivery' => 'Доставка',
|
||||
'webhook_response' => 'Ответ',
|
||||
'webhook_trigger' => 'События',
|
||||
|
||||
'from_date' => 'От даты',
|
||||
'to_date' => 'До даты',
|
||||
'due_date' => 'Срок оплаты',
|
||||
'payment_date' => 'Дата платежа',
|
||||
'invoice_date' => 'Дата выставления счёта',
|
||||
'internal_reference' => 'Внутренняя ссылка',
|
||||
'inward' => 'Внутреннее описание',
|
||||
'outward' => 'Внешнее описание',
|
||||
'rule_group_id' => 'Группа правил',
|
||||
'transaction_description' => 'Описание транзакции',
|
||||
'first_date' => 'Начальная дата',
|
||||
'transaction_type' => 'Тип транзакции',
|
||||
'repeat_until' => 'Повторять до тех пор, пока',
|
||||
'recurring_description' => 'Описание повторяющейся транзакции',
|
||||
'repetition_type' => 'Тип повторения',
|
||||
'foreign_currency_id' => 'Иностранная валюта',
|
||||
'repetition_end' => 'Заканчивать повторение',
|
||||
'repetitions' => 'Повторения',
|
||||
'calendar' => 'Календарь',
|
||||
'weekend' => 'Выходные',
|
||||
'client_secret' => 'Закрытый ключ клиента',
|
||||
'withdrawal_destination_id' => 'Счёт назначения',
|
||||
'deposit_source_id' => 'Исходный счёт',
|
||||
'expected_on' => 'Ожидаем',
|
||||
'paid' => 'Оплачено',
|
||||
'auto_budget_type' => 'Авто-бюджет',
|
||||
'auto_budget_amount' => 'Сумма авто-бюджета',
|
||||
'auto_budget_period' => 'Период авто-бюджета',
|
||||
'collected' => 'Получено',
|
||||
'submitted' => 'Отправлено',
|
||||
'key' => 'Ключ',
|
||||
'value' => 'Содержание записи',
|
||||
'webhook_delivery' => 'Доставка',
|
||||
'webhook_response' => 'Ответ',
|
||||
'webhook_trigger' => 'События',
|
||||
];
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
@@ -309,3 +313,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -31,40 +31,41 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// index
|
||||
'index_intro' => 'Добро пожаловать на стартовую страницу Firefly III. Пожалуйста, найдите время, чтобы ознакомиться с этим кратким введением в возможности Firefly III.',
|
||||
'index_accounts-chart' => 'Эта диаграмма показывает текущий баланс ваших счетов. Вы можете выбрать счета, видимые здесь, в настройках.',
|
||||
'index_box_out_holder' => 'Небольшие блоки, собранные на этой странице, показывают общее положение дел с вашими финансами.',
|
||||
'index_help' => 'Если вам нужна помощь со страницей или формой - нажмите эту кнопку.',
|
||||
'index_outro' => 'Большинство страниц Firefly III начнутся с небольшого тура, подобного этому. Пожалуйста, свяжитесь со мной, если у вас возникнут вопросы или комментарии. Наслаждайтесь!',
|
||||
'index_sidebar-toggle' => 'Для создания новый транзакций, счётов или другие элементов, используйте меню под этим значком.',
|
||||
'index_cash_account' => 'Это ранее созданные счета. Вы можете использовать счёт "Наличные" для отслеживания ваших наличных расходов, но это, в общем-то, не обязательно.',
|
||||
'index_intro' => 'Добро пожаловать на стартовую страницу Firefly III. Пожалуйста, найдите время, чтобы ознакомиться с этим кратким введением в возможности Firefly III.',
|
||||
'index_accounts-chart' => 'Эта диаграмма показывает текущий баланс ваших счетов. Вы можете выбрать счета, видимые здесь, в настройках.',
|
||||
'index_box_out_holder' => 'Небольшие блоки, собранные на этой странице, показывают общее положение дел с вашими финансами.',
|
||||
'index_help' => 'Если вам нужна помощь со страницей или формой - нажмите эту кнопку.',
|
||||
'index_outro' => 'Большинство страниц Firefly III начнутся с небольшого тура, подобного этому. Пожалуйста, свяжитесь со мной, если у вас возникнут вопросы или комментарии. Наслаждайтесь!',
|
||||
'index_sidebar-toggle' => 'Для создания новый транзакций, счётов или другие элементов, используйте меню под этим значком.',
|
||||
'index_cash_account' => 'Это ранее созданные счета. Вы можете использовать счёт "Наличные" для отслеживания ваших наличных расходов, но это, в общем-то, не обязательно.',
|
||||
|
||||
// transactions
|
||||
'transactions_create_basic_info' => 'Введите основную информацию о вашей транзакции. Счёт-источник, счёт назначения, дату и описание.',
|
||||
'transactions_create_amount_info' => 'Введите сумму транзакции. Если сумма задана в иностранной валюте, эти поля, при необходимости, будут автоматически обновляться.',
|
||||
'transactions_create_optional_info' => 'Все эти поля являются необязательными. Добавление метаданных сделает ваши транзакции более организованными.',
|
||||
'transactions_create_split' => 'Если вы хотите разделить транзакцию, добавьте дополнительные фрагменты этой кнопкой',
|
||||
'transactions_create_basic_info' => 'Введите основную информацию о вашей транзакции. Счёт-источник, счёт назначения, дату и описание.',
|
||||
'transactions_create_amount_info' => 'Введите сумму транзакции. Если сумма задана в иностранной валюте, эти поля, при необходимости, будут автоматически обновляться.',
|
||||
'transactions_create_optional_info' => 'Все эти поля являются необязательными. Добавление метаданных сделает ваши транзакции более организованными.',
|
||||
'transactions_create_split' => 'Если вы хотите разделить транзакцию, добавьте дополнительные фрагменты этой кнопкой',
|
||||
|
||||
// create account:
|
||||
'accounts_create_iban' => 'Задайте вашим счетам действующий IBAN. В будущем это может сделать импорт данных очень простым.',
|
||||
'accounts_create_asset_opening_balance' => 'У счёта активов всегда есть «начальный баланс», показывающий, какая сумма была на этом счету, когда вы начали работать с ним в Firefly III.',
|
||||
'accounts_create_asset_currency' => 'Firefly III поддерживает несколько валют. Каждый счёт связан с одной основной валютой, которую вы должны указать здесь.',
|
||||
'accounts_create_asset_virtual' => 'Иногда бывает удобно предоставить вашему счёту виртуальный баланс: дополнительная сумма, всегда добавленная или выведенная из фактического баланса.',
|
||||
'accounts_create_iban' => 'Задайте вашим счетам действующий IBAN. В будущем это может сделать импорт данных очень простым.',
|
||||
'accounts_create_asset_opening_balance' => 'У счёта активов всегда есть «начальный баланс», показывающий, какая сумма была на этом счету, когда вы начали работать с ним в Firefly III.',
|
||||
'accounts_create_asset_currency' => 'Firefly III поддерживает несколько валют. Каждый счёт связан с одной основной валютой, которую вы должны указать здесь.',
|
||||
'accounts_create_asset_virtual' => 'Иногда бывает удобно предоставить вашему счёту виртуальный баланс: дополнительная сумма, всегда добавленная или выведенная из фактического баланса.',
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Бюджеты используются для управления финансами и являются одной из основных функций Firefly III.',
|
||||
'budgets_index_set_budget' => 'Установите свой общий бюджет на каждый период, чтобы Firefly III мог подсказать вам, если вы потратите все запланированные деньги.',
|
||||
'budgets_index_see_expenses_bar' => 'По мере того, как вы будете тратить деньги, эта диаграмма будет заполняться.',
|
||||
'budgets_index_navigate_periods' => 'Перемещайтесь между периодами, чтобы планировать бюджеты заранее.',
|
||||
'budgets_index_new_budget' => 'Создавайте новые бюджеты по своему усмотрению.',
|
||||
'budgets_index_list_of_budgets' => 'Используйте эту таблицу, чтобы установить суммы для каждого бюджета и посмотреть, как у вас идут дела.',
|
||||
'budgets_index_outro' => 'Чтобы узнать больше о бюджете, воспользуйтесь значком справки в верхнем правом углу.',
|
||||
'budgets_index_intro' => 'Бюджеты используются для управления финансами и являются одной из основных функций Firefly III.',
|
||||
'budgets_index_set_budget' => 'Установите свой общий бюджет на каждый период, чтобы Firefly III мог подсказать вам, если вы потратите все запланированные деньги.',
|
||||
'budgets_index_see_expenses_bar' => 'По мере того, как вы будете тратить деньги, эта диаграмма будет заполняться.',
|
||||
'budgets_index_navigate_periods' => 'Перемещайтесь между периодами, чтобы планировать бюджеты заранее.',
|
||||
'budgets_index_new_budget' => 'Создавайте новые бюджеты по своему усмотрению.',
|
||||
'budgets_index_list_of_budgets' => 'Используйте эту таблицу, чтобы установить суммы для каждого бюджета и посмотреть, как у вас идут дела.',
|
||||
'budgets_index_outro' => 'Чтобы узнать больше о бюджете, воспользуйтесь значком справки в верхнем правом углу.',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -75,25 +76,26 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// reports (index)
|
||||
'reports_index_intro' => 'Используйте эти отчеты, чтобы получить подробные сведения о ваших финансах.',
|
||||
'reports_index_inputReportType' => 'Выберите тип отчета. Просмотрите страницу справки, чтобы узнать, что показывает каждый отчёт.',
|
||||
'reports_index_inputAccountsSelect' => 'Вы можете исключить или включить основные счета по своему усмотрению.',
|
||||
'reports_index_inputDateRange' => 'Выбранный диапазон дат зависит от вас: от одного дня до 10 лет.',
|
||||
'reports_index_extra-options-box' => 'В зависимости от выбранного вами отчёта вы можете выбрать здесь дополнительные фильтры и параметры. Посмотрите этот блок, когда вы меняете типы отчётов.',
|
||||
'reports_index_intro' => 'Используйте эти отчеты, чтобы получить подробные сведения о ваших финансах.',
|
||||
'reports_index_inputReportType' => 'Выберите тип отчета. Просмотрите страницу справки, чтобы узнать, что показывает каждый отчёт.',
|
||||
'reports_index_inputAccountsSelect' => 'Вы можете исключить или включить основные счета по своему усмотрению.',
|
||||
'reports_index_inputDateRange' => 'Выбранный диапазон дат зависит от вас: от одного дня до 10 лет.',
|
||||
'reports_index_extra-options-box' => 'В зависимости от выбранного вами отчёта вы можете выбрать здесь дополнительные фильтры и параметры. Посмотрите этот блок, когда вы меняете типы отчётов.',
|
||||
|
||||
// reports (reports)
|
||||
'reports_report_default_intro' => 'В этом отчёте вы получите быстрый и исчерпывающий обзор ваших финансов. Если вы хотите увидеть что-нибудь ещё, пожалуйста, не стесняйтесь обращаться ко мне!',
|
||||
'reports_report_audit_intro' => 'Этот отчёт покажет вам подробную информацию о ваших активах.',
|
||||
'reports_report_audit_optionsBox' => 'Используйте эти флажки, чтобы показать или скрыть интересующие вас столбцы.',
|
||||
'reports_report_default_intro' => 'В этом отчёте вы получите быстрый и исчерпывающий обзор ваших финансов. Если вы хотите увидеть что-нибудь ещё, пожалуйста, не стесняйтесь обращаться ко мне!',
|
||||
'reports_report_audit_intro' => 'Этот отчёт покажет вам подробную информацию о ваших активах.',
|
||||
'reports_report_audit_optionsBox' => 'Используйте эти флажки, чтобы показать или скрыть интересующие вас столбцы.',
|
||||
|
||||
'reports_report_category_intro' => 'Этот отчёт даст вам представление об одной или нескольких категориях.',
|
||||
'reports_report_category_pieCharts' => 'Эти диаграммы дадут вам представление о расходах и доходах по категориям или счетам.',
|
||||
'reports_report_category_incomeAndExpensesChart' => 'На этой диаграмме показаны ваши расходы и доход по каждой категории.',
|
||||
'reports_report_category_intro' => 'Этот отчёт даст вам представление об одной или нескольких категориях.',
|
||||
'reports_report_category_pieCharts' => 'Эти диаграммы дадут вам представление о расходах и доходах по категориям или счетам.',
|
||||
'reports_report_category_incomeAndExpensesChart' => 'На этой диаграмме показаны ваши расходы и доход по каждой категории.',
|
||||
|
||||
'reports_report_tag_intro' => 'Этот отчёт даст вам представление об одной или нескольких метках.',
|
||||
'reports_report_tag_pieCharts' => 'Эти диаграммы дадут вам представление о расходах и доходах по меткам, счетам, категориям или бюджетам.',
|
||||
'reports_report_tag_incomeAndExpensesChart' => 'На этой диаграмме показаны ваши расходы и доходы с определенной меткой.',
|
||||
'reports_report_tag_intro' => 'Этот отчёт даст вам представление об одной или нескольких метках.',
|
||||
'reports_report_tag_pieCharts' => 'Эти диаграммы дадут вам представление о расходах и доходах по меткам, счетам, категориям или бюджетам.',
|
||||
'reports_report_tag_incomeAndExpensesChart' => 'На этой диаграмме показаны ваши расходы и доходы с определенной меткой.',
|
||||
|
||||
'reports_report_budget_intro' => 'Этот отчёт даст вам представление об одном или нескольких бюджетах.',
|
||||
'reports_report_budget_pieCharts' => 'Эти диаграммы дадут вам представление о расходах по выбранному бюджету или счёту.',
|
||||
@@ -112,7 +114,7 @@ return [
|
||||
'piggy-banks_index_button' => 'Рядом с этим индикатором выполнения находятся две кнопки (+ и -) для добавления или удаления денег из каждой копилки.',
|
||||
'piggy-banks_index_accountStatus' => 'Для каждого основного счёта, связанного хотя бы с одной копилкой, статус указан в этой таблице.',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -123,6 +125,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// create piggy
|
||||
'piggy-banks_create_name' => 'Какова ваша цель? Новый диван, камера, деньги на "чёрный день"?',
|
||||
'piggy-banks_create_date' => 'Вы можете указать конкретную дату или крайний срок для наполнения своей копилки.',
|
||||
@@ -165,7 +168,7 @@ return [
|
||||
'rules_create_test_rule_triggers' => 'Используйте эту кнопку, чтобы узнать, какие транзакции будут соответствовать вашему правилу.',
|
||||
'rules_create_actions' => 'Установите столько действий, сколько хотите.',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -176,6 +179,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
// preferences
|
||||
'preferences_index_tabs' => 'На этих вкладках доступны дополнительные параметры.',
|
||||
|
||||
@@ -197,3 +201,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -31,44 +31,45 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'buttons' => 'Кнопки',
|
||||
'icon' => 'Значок',
|
||||
'id' => 'ID',
|
||||
'create_date' => 'Создан',
|
||||
'update_date' => 'Обновлён',
|
||||
'updated_at' => 'Последнее изменение',
|
||||
'balance_before' => 'Баланс до',
|
||||
'balance_after' => 'Баланс после',
|
||||
'name' => 'Имя',
|
||||
'role' => 'Роль',
|
||||
'currentBalance' => 'Текущий баланс',
|
||||
'linked_to_rules' => 'Подходящие правила',
|
||||
'active' => 'Активен?',
|
||||
'percentage' => 'процентов',
|
||||
'recurring_transaction' => 'Повторяющаяся транзакция',
|
||||
'next_due' => 'Следующий срок оплаты',
|
||||
'transaction_type' => 'Тип',
|
||||
'lastActivity' => 'Последняя активность',
|
||||
'balanceDiff' => 'Разность баланса',
|
||||
'other_meta_data' => 'Другие метаданные',
|
||||
'invited_at' => 'Приглашён в',
|
||||
'expires' => 'Приглашение истекает',
|
||||
'invited_by' => 'Пригласил',
|
||||
'invite_link' => 'Ссылка на приглашение',
|
||||
'account_type' => 'Тип профиля',
|
||||
'created_at' => 'Создан',
|
||||
'account' => 'Счёт',
|
||||
'external_url' => 'Внешний ссылка',
|
||||
'matchingAmount' => 'Сумма',
|
||||
'destination' => 'Получатель',
|
||||
'source' => 'Источник',
|
||||
'next_expected_match' => 'Следующий ожидаемый результат',
|
||||
'automatch' => 'Автоподбор?',
|
||||
'buttons' => 'Кнопки',
|
||||
'icon' => 'Значок',
|
||||
'id' => 'ID',
|
||||
'create_date' => 'Создан',
|
||||
'update_date' => 'Обновлён',
|
||||
'updated_at' => 'Последнее изменение',
|
||||
'balance_before' => 'Баланс до',
|
||||
'balance_after' => 'Баланс после',
|
||||
'name' => 'Имя',
|
||||
'role' => 'Роль',
|
||||
'currentBalance' => 'Текущий баланс',
|
||||
'linked_to_rules' => 'Подходящие правила',
|
||||
'active' => 'Активен?',
|
||||
'percentage' => 'процентов',
|
||||
'recurring_transaction' => 'Повторяющаяся транзакция',
|
||||
'next_due' => 'Следующий срок оплаты',
|
||||
'transaction_type' => 'Тип',
|
||||
'lastActivity' => 'Последняя активность',
|
||||
'balanceDiff' => 'Разность баланса',
|
||||
'other_meta_data' => 'Другие метаданные',
|
||||
'invited_at' => 'Приглашён в',
|
||||
'expires' => 'Приглашение истекает',
|
||||
'invited_by' => 'Пригласил',
|
||||
'invite_link' => 'Ссылка на приглашение',
|
||||
'account_type' => 'Тип профиля',
|
||||
'created_at' => 'Создан',
|
||||
'account' => 'Счёт',
|
||||
'external_url' => 'Внешний ссылка',
|
||||
'matchingAmount' => 'Сумма',
|
||||
'destination' => 'Получатель',
|
||||
'source' => 'Источник',
|
||||
'next_expected_match' => 'Следующий ожидаемый результат',
|
||||
'automatch' => 'Автоподбор?',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -79,6 +80,7 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
'repeat_freq' => 'Повторы',
|
||||
'description' => 'Описание',
|
||||
'amount' => 'Сумма',
|
||||
@@ -145,7 +147,7 @@ return [
|
||||
'account_at_bunq' => 'Счёт с bunq',
|
||||
'file_name' => 'Имя файла',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -156,32 +158,33 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
'file_size' => 'Размер файла',
|
||||
'file_type' => 'Тип файла',
|
||||
'attached_to' => 'Прикреплено к',
|
||||
'file_exists' => 'Файл существует',
|
||||
'spectre_bank' => 'Банк',
|
||||
'spectre_last_use' => 'Последний вход',
|
||||
'spectre_status' => 'Статус',
|
||||
'bunq_payment_id' => 'ID платежа bunq',
|
||||
'repetitions' => 'Повторы',
|
||||
'title' => 'Название',
|
||||
'transaction_s' => 'Транзакции',
|
||||
'field' => 'Поле',
|
||||
'value' => 'Значение',
|
||||
'interest' => 'Процентная ставка',
|
||||
'interest_period' => 'Период начисления процентов',
|
||||
'liability_type' => 'Тип ответственности',
|
||||
'liability_direction' => 'Обязательства (входящие и исходящие)',
|
||||
'end_date' => 'Дата окончания',
|
||||
'payment_info' => 'Иформация о платеже',
|
||||
'expected_info' => 'Следующая ожидаемая операция',
|
||||
'start_date' => 'Начальная дата',
|
||||
'trigger' => 'Событие',
|
||||
'response' => 'Ответ',
|
||||
'delivery' => 'Доставка',
|
||||
'url' => 'Ссылка',
|
||||
'secret' => 'Секрет',
|
||||
|
||||
'file_size' => 'Размер файла',
|
||||
'file_type' => 'Тип файла',
|
||||
'attached_to' => 'Прикреплено к',
|
||||
'file_exists' => 'Файл существует',
|
||||
'spectre_bank' => 'Банк',
|
||||
'spectre_last_use' => 'Последний вход',
|
||||
'spectre_status' => 'Статус',
|
||||
'bunq_payment_id' => 'ID платежа bunq',
|
||||
'repetitions' => 'Повторы',
|
||||
'title' => 'Название',
|
||||
'transaction_s' => 'Транзакции',
|
||||
'field' => 'Поле',
|
||||
'value' => 'Значение',
|
||||
'interest' => 'Процентная ставка',
|
||||
'interest_period' => 'Период начисления процентов',
|
||||
'liability_type' => 'Тип ответственности',
|
||||
'liability_direction' => 'Обязательства (входящие и исходящие)',
|
||||
'end_date' => 'Дата окончания',
|
||||
'payment_info' => 'Иформация о платеже',
|
||||
'expected_info' => 'Следующая ожидаемая операция',
|
||||
'start_date' => 'Начальная дата',
|
||||
'trigger' => 'Событие',
|
||||
'response' => 'Ответ',
|
||||
'delivery' => 'Доставка',
|
||||
'url' => 'Ссылка',
|
||||
'secret' => 'Секрет',
|
||||
];
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
@@ -193,3 +196,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
@@ -31,76 +31,77 @@
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'missing_where' => 'В массиве отсутствует связка "where" ("где")',
|
||||
'missing_update' => 'В массиве отсутствует связка "update" ("обновить")',
|
||||
'invalid_where_key' => 'JSON содержит недопустимый ключ для связки "where" ("где")',
|
||||
'invalid_update_key' => 'JSON содержит недопустимый ключ для связки "update" ("обновить")',
|
||||
'invalid_query_data' => 'В поле %s:%s вашего запроса содержатся неверные данные.',
|
||||
'invalid_query_account_type' => 'Ваш запрос содержит счета разных типов, что недопустимо.',
|
||||
'invalid_query_currency' => 'Ваш запрос содержит счета с разными валютами, что недопустимо.',
|
||||
'iban' => 'Это некорректный IBAN.',
|
||||
'zero_or_more' => 'Это значение не может быть отрицательным.',
|
||||
'no_asset_account' => 'Это не счет активов.',
|
||||
'date_or_time' => 'Значение должно быть корректной датой или временем (ISO 8601).',
|
||||
'source_equals_destination' => 'Счёт источник и счёт назначения совпадают.',
|
||||
'unique_account_number_for_user' => 'Этот номер счёта уже используется.',
|
||||
'unique_iban_for_user' => 'Этот IBAN уже используется.',
|
||||
'reconciled_forbidden_field' => 'Эта транзакция уже сверена, вы не можете изменить ":field"',
|
||||
'deleted_user' => 'По соображениям безопасности, вы не можете зарегистрироваться, используя этот адрес электронной почты.',
|
||||
'rule_trigger_value' => 'Это значение является недопустимым для выбранного триггера.',
|
||||
'rule_action_value' => 'Это значение является недопустимым для выбранного действия.',
|
||||
'file_already_attached' => 'Загруженный файл ":name" уже прикреплён к этому объекту.',
|
||||
'file_attached' => 'Файл ":name". успешно загружен.',
|
||||
'must_exist' => 'ID в поле field :attribute не существует в базе данных.',
|
||||
'all_accounts_equal' => 'Все счета в данном поле должны совпадать.',
|
||||
'group_title_mandatory' => 'Название группы является обязательным, если транзакций несколько.',
|
||||
'transaction_types_equal' => 'Все части транзакции должны быть одного типа.',
|
||||
'invalid_transaction_type' => 'Недопустимый тип транзакции.',
|
||||
'invalid_selection' => 'Вы сделали неправильный выбор.',
|
||||
'belongs_user' => 'Это значение связано с объектом, который не существует.',
|
||||
'belongs_user_or_user_group' => 'Это значение связано с объектом, который не существует в Вашем текущем финансовом администрировании.',
|
||||
'at_least_one_transaction' => 'Необходима как минимум одна транзакция.',
|
||||
'recurring_transaction_id' => 'Необходима минимум одна транзакция.',
|
||||
'need_id_to_match' => 'Вы должны отправить эту запись с ID для того, чтобы API мог сопоставить её.',
|
||||
'too_many_unmatched' => 'Слишком много отправленных транзакций не могут быть сопоставлены с соответствующими записями в базе данных. Убедитесь, что существующие записи имеют правильный ID.',
|
||||
'id_does_not_match' => 'Отправленный ID #:id не соответствует ожидаемому ID. Убедитесь, что он совпадает или не соответствует поле.',
|
||||
'at_least_one_repetition' => 'Необходима как минимум одна транзакция.',
|
||||
'require_repeat_until' => 'Требуется либо несколько повторений, либо конечная дата (repeat_until). Но не оба параметра разом.',
|
||||
'require_currency_info' => 'Содержимое этого поля недействительно без информации о валюте.',
|
||||
'not_transfer_account' => 'Этот счёт нельзя использовать для перевода.',
|
||||
'require_currency_amount' => 'Содержимое этого поля недействительно без информации о валюте.',
|
||||
'require_foreign_currency' => 'Это поле требует число',
|
||||
'require_foreign_dest' => 'Это значение поля должно совпадать с валютой счета назначения.',
|
||||
'require_foreign_src' => 'Это поле должно совпадать с валютой исходного счета.',
|
||||
'equal_description' => 'Описание транзакции не должно совпадать с глобальным описанием.',
|
||||
'file_invalid_mime' => 'Файл ":name" имеет тип ":mime". Загрузка файлов такого типа невозможна.',
|
||||
'file_too_large' => 'Файл ":name" слишком большой.',
|
||||
'belongs_to_user' => 'Значение :attribute неизвестно.',
|
||||
'accepted' => 'Необходимо принять :attribute.',
|
||||
'bic' => 'Это некорректный BIC.',
|
||||
'at_least_one_trigger' => 'Правило должно иметь хотя бы одно условие.',
|
||||
'at_least_one_active_trigger' => 'Правило должно иметь хотя бы один активный триггер.',
|
||||
'at_least_one_action' => 'Правило должно иметь хотя бы одно действие.',
|
||||
'at_least_one_active_action' => 'Правило должно иметь по крайней мере одно активное действие.',
|
||||
'base64' => 'Это некорректный формат для данных, зашифрованных с помощью base64.',
|
||||
'model_id_invalid' => 'Данный ID кажется недопустимым для этой модели.',
|
||||
'less' => ':attribute должен быть меньше 10,000,000',
|
||||
'active_url' => ':attribute не является допустимым URL-адресом.',
|
||||
'after' => ':attribute должна быть позже :date.',
|
||||
'date_after' => 'Дата начала должна быть до даты окончания.',
|
||||
'alpha' => ':attribute может содержать только буквы.',
|
||||
'alpha_dash' => ':attribute может содержать только буквы, числа и дефис.',
|
||||
'alpha_num' => ':attribute может содержать только буквы и числа.',
|
||||
'array' => ':attribute должен быть массивом.',
|
||||
'unique_for_user' => 'Уже существует запись с этим :attribute.',
|
||||
'before' => ':attribute должна быть раньше :date.',
|
||||
'unique_object_for_user' => 'Это название уже используется.',
|
||||
'unique_account_for_user' => 'Такое название счёта уже используется.',
|
||||
'missing_where' => 'В массиве отсутствует связка "where" ("где")',
|
||||
'missing_update' => 'В массиве отсутствует связка "update" ("обновить")',
|
||||
'invalid_where_key' => 'JSON содержит недопустимый ключ для связки "where" ("где")',
|
||||
'invalid_update_key' => 'JSON содержит недопустимый ключ для связки "update" ("обновить")',
|
||||
'invalid_query_data' => 'В поле %s:%s вашего запроса содержатся неверные данные.',
|
||||
'invalid_query_account_type' => 'Ваш запрос содержит счета разных типов, что недопустимо.',
|
||||
'invalid_query_currency' => 'Ваш запрос содержит счета с разными валютами, что недопустимо.',
|
||||
'iban' => 'Это некорректный IBAN.',
|
||||
'zero_or_more' => 'Это значение не может быть отрицательным.',
|
||||
'no_asset_account' => 'Это не счет активов.',
|
||||
'date_or_time' => 'Значение должно быть корректной датой или временем (ISO 8601).',
|
||||
'source_equals_destination' => 'Счёт источник и счёт назначения совпадают.',
|
||||
'unique_account_number_for_user' => 'Этот номер счёта уже используется.',
|
||||
'unique_iban_for_user' => 'Этот IBAN уже используется.',
|
||||
'reconciled_forbidden_field' => 'Эта транзакция уже сверена, вы не можете изменить ":field"',
|
||||
'deleted_user' => 'По соображениям безопасности, вы не можете зарегистрироваться, используя этот адрес электронной почты.',
|
||||
'rule_trigger_value' => 'Это значение является недопустимым для выбранного триггера.',
|
||||
'rule_action_value' => 'Это значение является недопустимым для выбранного действия.',
|
||||
'file_already_attached' => 'Загруженный файл ":name" уже прикреплён к этому объекту.',
|
||||
'file_attached' => 'Файл ":name". успешно загружен.',
|
||||
'must_exist' => 'ID в поле field :attribute не существует в базе данных.',
|
||||
'all_accounts_equal' => 'Все счета в данном поле должны совпадать.',
|
||||
'group_title_mandatory' => 'Название группы является обязательным, если транзакций несколько.',
|
||||
'transaction_types_equal' => 'Все части транзакции должны быть одного типа.',
|
||||
'invalid_transaction_type' => 'Недопустимый тип транзакции.',
|
||||
'invalid_selection' => 'Вы сделали неправильный выбор.',
|
||||
'belongs_user' => 'Это значение связано с объектом, который не существует.',
|
||||
'belongs_user_or_user_group' => 'Это значение связано с объектом, который не существует в Вашем текущем финансовом администрировании.',
|
||||
'at_least_one_transaction' => 'Необходима как минимум одна транзакция.',
|
||||
'recurring_transaction_id' => 'Необходима минимум одна транзакция.',
|
||||
'need_id_to_match' => 'Вы должны отправить эту запись с ID для того, чтобы API мог сопоставить её.',
|
||||
'too_many_unmatched' => 'Слишком много отправленных транзакций не могут быть сопоставлены с соответствующими записями в базе данных. Убедитесь, что существующие записи имеют правильный ID.',
|
||||
'id_does_not_match' => 'Отправленный ID #:id не соответствует ожидаемому ID. Убедитесь, что он совпадает или не соответствует поле.',
|
||||
'at_least_one_repetition' => 'Необходима как минимум одна транзакция.',
|
||||
'require_repeat_until' => 'Требуется либо несколько повторений, либо конечная дата (repeat_until). Но не оба параметра разом.',
|
||||
'require_currency_info' => 'Содержимое этого поля недействительно без информации о валюте.',
|
||||
'not_transfer_account' => 'Этот счёт нельзя использовать для перевода.',
|
||||
'require_currency_amount' => 'Содержимое этого поля недействительно без информации о валюте.',
|
||||
'require_foreign_currency' => 'Это поле требует число',
|
||||
'require_foreign_dest' => 'Это значение поля должно совпадать с валютой счета назначения.',
|
||||
'require_foreign_src' => 'Это поле должно совпадать с валютой исходного счета.',
|
||||
'equal_description' => 'Описание транзакции не должно совпадать с глобальным описанием.',
|
||||
'file_invalid_mime' => 'Файл ":name" имеет тип ":mime". Загрузка файлов такого типа невозможна.',
|
||||
'file_too_large' => 'Файл ":name" слишком большой.',
|
||||
'belongs_to_user' => 'Значение :attribute неизвестно.',
|
||||
'accepted' => 'Необходимо принять :attribute.',
|
||||
'bic' => 'Это некорректный BIC.',
|
||||
'at_least_one_trigger' => 'Правило должно иметь хотя бы одно условие.',
|
||||
'at_least_one_active_trigger' => 'Правило должно иметь хотя бы один активный триггер.',
|
||||
'at_least_one_action' => 'Правило должно иметь хотя бы одно действие.',
|
||||
'at_least_one_active_action' => 'Правило должно иметь по крайней мере одно активное действие.',
|
||||
'base64' => 'Это некорректный формат для данных, зашифрованных с помощью base64.',
|
||||
'model_id_invalid' => 'Данный ID кажется недопустимым для этой модели.',
|
||||
'less' => ':attribute должен быть меньше 10,000,000',
|
||||
'active_url' => ':attribute не является допустимым URL-адресом.',
|
||||
'after' => ':attribute должна быть позже :date.',
|
||||
'date_after' => 'Дата начала должна быть до даты окончания.',
|
||||
'alpha' => ':attribute может содержать только буквы.',
|
||||
'alpha_dash' => ':attribute может содержать только буквы, числа и дефис.',
|
||||
'alpha_num' => ':attribute может содержать только буквы и числа.',
|
||||
'array' => ':attribute должен быть массивом.',
|
||||
'unique_for_user' => 'Уже существует запись с этим :attribute.',
|
||||
'before' => ':attribute должна быть раньше :date.',
|
||||
'unique_object_for_user' => 'Это название уже используется.',
|
||||
'unique_account_for_user' => 'Такое название счёта уже используется.',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -111,75 +112,76 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
'between.numeric' => ':attribute должен быть больше :min и меньше :max.',
|
||||
'between.file' => ':attribute должен быть размером :min - :max килобайт.',
|
||||
'between.string' => ':attribute должен содержать :min - :max символов.',
|
||||
'between.array' => ':attribute должен содержать :min - :max элементов.',
|
||||
'boolean' => 'Поле :attribute должно быть истинным или ложным.',
|
||||
'confirmed' => ':attribute не совпадает с подтверждением.',
|
||||
'date' => ':attribute не является верной датой.',
|
||||
'date_format' => ':attribute не совпадает с форматом :format.',
|
||||
'different' => ':attribute и :other не должны совпадать.',
|
||||
'digits' => ':attribute должно содержать :digits цифр.',
|
||||
'digits_between' => ':attribute должен содержать :min - :max цифр.',
|
||||
'email' => ':attribute не является верным email адресом.',
|
||||
'filled' => 'Поле :attribute должно быть заполнено.',
|
||||
'exists' => 'Выбран неверный :attribute.',
|
||||
'image' => ':attribute должен быть изображением.',
|
||||
'in' => 'Выбранный :attribute не верный.',
|
||||
'integer' => ':attribute должно быть целым числом.',
|
||||
'ip' => ':attribute должен быть верным IP-адресом.',
|
||||
'json' => ':attribute должно быть верной JSON строкой.',
|
||||
'max.numeric' => 'Значение :attribute не может быть больше :max.',
|
||||
'max.file' => 'Значение :attribute не может быть больше :max килобайт.',
|
||||
'max.string' => 'Значение :attribute не может быть больше :max символов.',
|
||||
'max.array' => 'Значение :attribute не может содержать более :max элементов.',
|
||||
'mimes' => ':attribute должен быть файлом типа :values.',
|
||||
'min.numeric' => ':attribute должен быть минимум :min.',
|
||||
'lte.numeric' => ':attribute должен быть меньше или равен :value.',
|
||||
'min.file' => ':attribute должен быть минимум :min килобайт.',
|
||||
'min.string' => 'Значение :attribute должно быть не меньше :min символов.',
|
||||
'min.array' => 'Значение :attribute должно содержать не меньше :min элементов.',
|
||||
'not_in' => 'Выбранный :attribute не верный.',
|
||||
'numeric' => ':attribute должен быть числом.',
|
||||
'numeric_native' => 'Сумма должна быть числом.',
|
||||
'numeric_destination' => 'Сумма назначения должна быть числом.',
|
||||
'numeric_source' => 'Исходная сумма должна быть числом.',
|
||||
'regex' => 'Формат :attribute некорректен.',
|
||||
'required' => 'Поле :attribute является обязательным.',
|
||||
'required_if' => 'Значение :attribute является обязательным, когда :other равное :value.',
|
||||
'required_unless' => 'Поле :attribute является обязательным, если :other не входит в список :values.',
|
||||
'required_with' => 'Поле :attribute является обязательным, когда есть :values.',
|
||||
'required_with_all' => 'Поле :attribute является обязательным, когда есть :values.',
|
||||
'required_without' => 'Поле :attribute является обязательным, когда отсутствует :values.',
|
||||
'required_without_all' => ':attribute поле обязательно для заполнения, так как ни одно из :values не существует.',
|
||||
'same' => ':attribute и :other должны совпадать.',
|
||||
'size.numeric' => ':attribute должен быть размером :size.',
|
||||
'amount_min_over_max' => 'Минимальная сумма не может быть больше максимальной суммы.',
|
||||
'size.file' => ':attribute должен быть размером :size килобайт.',
|
||||
'size.string' => ':attribute должен состоять из :size символов.',
|
||||
'size.array' => ':attribute должен содержать :size элементов.',
|
||||
'unique' => ':attribute уже занят.',
|
||||
'string' => 'Значение :attribute должно быть строкой.',
|
||||
'url' => 'Неверный формат ввода :attribute.',
|
||||
'timezone' => ':attribute должен быть в допустимом диапазоне.',
|
||||
'2fa_code' => ':attribute введен неверно.',
|
||||
'dimensions' => 'Недопустимые размеры изображения :attribute.',
|
||||
'distinct' => 'Поле :attribute содержит повторяющееся значение.',
|
||||
'file' => ':attribute должен быть файлом.',
|
||||
'in_array' => 'Поле :attribute не существует в :other.',
|
||||
'present' => 'Поле :attribute должно быть заполнено.',
|
||||
'amount_zero' => 'Сумма не может быть равна нулю.',
|
||||
'current_target_amount' => 'Текущая сумма должна быть меньше целевой суммы.',
|
||||
'unique_piggy_bank_for_user' => 'Название копилки должно быть уникальным.',
|
||||
'unique_object_group' => 'Название группы должно быть уникальным',
|
||||
'starts_with' => 'Значение должно начинаться с :values.',
|
||||
'unique_webhook' => 'У вас уже есть вебхук с этим сочетанием URL, триггер, ответа и доставки.',
|
||||
'unique_existing_webhook' => 'У вас уже есть другой вебхук с этим сочетанием URL, триггер, ответа и доставки.',
|
||||
'same_account_type' => 'Оба счета должны иметь один тип счета',
|
||||
'same_account_currency' => 'Оба счета должны иметь одну и ту же валюту',
|
||||
|
||||
/*
|
||||
'between.numeric' => ':attribute должен быть больше :min и меньше :max.',
|
||||
'between.file' => ':attribute должен быть размером :min - :max килобайт.',
|
||||
'between.string' => ':attribute должен содержать :min - :max символов.',
|
||||
'between.array' => ':attribute должен содержать :min - :max элементов.',
|
||||
'boolean' => 'Поле :attribute должно быть истинным или ложным.',
|
||||
'confirmed' => ':attribute не совпадает с подтверждением.',
|
||||
'date' => ':attribute не является верной датой.',
|
||||
'date_format' => ':attribute не совпадает с форматом :format.',
|
||||
'different' => ':attribute и :other не должны совпадать.',
|
||||
'digits' => ':attribute должно содержать :digits цифр.',
|
||||
'digits_between' => ':attribute должен содержать :min - :max цифр.',
|
||||
'email' => ':attribute не является верным email адресом.',
|
||||
'filled' => 'Поле :attribute должно быть заполнено.',
|
||||
'exists' => 'Выбран неверный :attribute.',
|
||||
'image' => ':attribute должен быть изображением.',
|
||||
'in' => 'Выбранный :attribute не верный.',
|
||||
'integer' => ':attribute должно быть целым числом.',
|
||||
'ip' => ':attribute должен быть верным IP-адресом.',
|
||||
'json' => ':attribute должно быть верной JSON строкой.',
|
||||
'max.numeric' => 'Значение :attribute не может быть больше :max.',
|
||||
'max.file' => 'Значение :attribute не может быть больше :max килобайт.',
|
||||
'max.string' => 'Значение :attribute не может быть больше :max символов.',
|
||||
'max.array' => 'Значение :attribute не может содержать более :max элементов.',
|
||||
'mimes' => ':attribute должен быть файлом типа :values.',
|
||||
'min.numeric' => ':attribute должен быть минимум :min.',
|
||||
'lte.numeric' => ':attribute должен быть меньше или равен :value.',
|
||||
'min.file' => ':attribute должен быть минимум :min килобайт.',
|
||||
'min.string' => 'Значение :attribute должно быть не меньше :min символов.',
|
||||
'min.array' => 'Значение :attribute должно содержать не меньше :min элементов.',
|
||||
'not_in' => 'Выбранный :attribute не верный.',
|
||||
'numeric' => ':attribute должен быть числом.',
|
||||
'numeric_native' => 'Сумма должна быть числом.',
|
||||
'numeric_destination' => 'Сумма назначения должна быть числом.',
|
||||
'numeric_source' => 'Исходная сумма должна быть числом.',
|
||||
'regex' => 'Формат :attribute некорректен.',
|
||||
'required' => 'Поле :attribute является обязательным.',
|
||||
'required_if' => 'Значение :attribute является обязательным, когда :other равное :value.',
|
||||
'required_unless' => 'Поле :attribute является обязательным, если :other не входит в список :values.',
|
||||
'required_with' => 'Поле :attribute является обязательным, когда есть :values.',
|
||||
'required_with_all' => 'Поле :attribute является обязательным, когда есть :values.',
|
||||
'required_without' => 'Поле :attribute является обязательным, когда отсутствует :values.',
|
||||
'required_without_all' => ':attribute поле обязательно для заполнения, так как ни одно из :values не существует.',
|
||||
'same' => ':attribute и :other должны совпадать.',
|
||||
'size.numeric' => ':attribute должен быть размером :size.',
|
||||
'amount_min_over_max' => 'Минимальная сумма не может быть больше максимальной суммы.',
|
||||
'size.file' => ':attribute должен быть размером :size килобайт.',
|
||||
'size.string' => ':attribute должен состоять из :size символов.',
|
||||
'size.array' => ':attribute должен содержать :size элементов.',
|
||||
'unique' => ':attribute уже занят.',
|
||||
'string' => 'Значение :attribute должно быть строкой.',
|
||||
'url' => 'Неверный формат ввода :attribute.',
|
||||
'timezone' => ':attribute должен быть в допустимом диапазоне.',
|
||||
'2fa_code' => ':attribute введен неверно.',
|
||||
'dimensions' => 'Недопустимые размеры изображения :attribute.',
|
||||
'distinct' => 'Поле :attribute содержит повторяющееся значение.',
|
||||
'file' => ':attribute должен быть файлом.',
|
||||
'in_array' => 'Поле :attribute не существует в :other.',
|
||||
'present' => 'Поле :attribute должно быть заполнено.',
|
||||
'amount_zero' => 'Сумма не может быть равна нулю.',
|
||||
'current_target_amount' => 'Текущая сумма должна быть меньше целевой суммы.',
|
||||
'unique_piggy_bank_for_user' => 'Название копилки должно быть уникальным.',
|
||||
'unique_object_group' => 'Название группы должно быть уникальным',
|
||||
'starts_with' => 'Значение должно начинаться с :values.',
|
||||
'unique_webhook' => 'У вас уже есть вебхук с этим сочетанием URL, триггер, ответа и доставки.',
|
||||
'unique_existing_webhook' => 'У вас уже есть другой вебхук с этим сочетанием URL, триггер, ответа и доставки.',
|
||||
'same_account_type' => 'Оба счета должны иметь один тип счета',
|
||||
'same_account_currency' => 'Оба счета должны иметь одну и ту же валюту',
|
||||
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -190,11 +192,12 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
'secure_password' => 'Это не безопасный пароль. Попробуйте еще раз. Подробнее можно узнать по ссылке https://bit.ly/FF3-password-security',
|
||||
'valid_recurrence_rep_type' => 'Недопустимый тип для повторяющихся транзакций.',
|
||||
'valid_recurrence_rep_moment' => 'Неверный период повторения для данного типа повторений.',
|
||||
'invalid_account_info' => 'Неверные данные о счёте.',
|
||||
'attributes' => [
|
||||
|
||||
'secure_password' => 'Это не безопасный пароль. Попробуйте еще раз. Подробнее можно узнать по ссылке https://bit.ly/FF3-password-security',
|
||||
'valid_recurrence_rep_type' => 'Недопустимый тип для повторяющихся транзакций.',
|
||||
'valid_recurrence_rep_moment' => 'Неверный период повторения для данного типа повторений.',
|
||||
'invalid_account_info' => 'Неверные данные о счёте.',
|
||||
'attributes' => [
|
||||
'email' => '"Адрес электронной почты"',
|
||||
'description' => '"Описание"',
|
||||
'amount' => 'Сумма',
|
||||
@@ -233,25 +236,25 @@ return [
|
||||
],
|
||||
|
||||
// validation of accounts:
|
||||
'withdrawal_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'withdrawal_source_bad_data' => '[a] Не удалось найти учетную запись источника при поиске ID ":id" или имени ":name".',
|
||||
'withdrawal_dest_need_data' => '[a] Для продолжения необходимо получить правильный идентификатор счета назначения и/или действительное имя счета назначения.',
|
||||
'withdrawal_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'withdrawal_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'withdrawal_source_bad_data' => '[a] Не удалось найти учетную запись источника при поиске ID ":id" или имени ":name".',
|
||||
'withdrawal_dest_need_data' => '[a] Для продолжения необходимо получить правильный идентификатор счета назначения и/или действительное имя счета назначения.',
|
||||
'withdrawal_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
|
||||
'withdrawal_dest_iban_exists' => 'Этот IBAN счета назначения уже используется счетом актива или обязательства и не может быть использован в качестве назначения для снятия средств.',
|
||||
'deposit_src_iban_exists' => 'Этот IBAN счета-источника уже используется счетом актива или обязательства и не может быть использован в качестве источника депозита.',
|
||||
'withdrawal_dest_iban_exists' => 'Этот IBAN счета назначения уже используется счетом актива или обязательства и не может быть использован в качестве назначения для снятия средств.',
|
||||
'deposit_src_iban_exists' => 'Этот IBAN счета-источника уже используется счетом актива или обязательства и не может быть использован в качестве источника депозита.',
|
||||
|
||||
'reconciliation_source_bad_data' => 'Не удалось найти действующую учетную запись сверки при поиске ID ":id" или имя ":name".',
|
||||
'reconciliation_source_bad_data' => 'Не удалось найти действующую учетную запись сверки при поиске ID ":id" или имя ":name".',
|
||||
|
||||
'generic_source_bad_data' => '[e] Не удалось найти корректный счёт-источник при поиске ID ":id" или имени ":name".',
|
||||
'generic_source_bad_data' => '[e] Не удалось найти корректный счёт-источник при поиске ID ":id" или имени ":name".',
|
||||
|
||||
'deposit_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'deposit_source_bad_data' => '[b] Не удалось найти корректный счёт-источник при поиске ID ":id" или имени ":name".',
|
||||
'deposit_dest_need_data' => '[b] Для продолжения необходим действительный ID счёта назначения и/или действительное имя счёта.',
|
||||
'deposit_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'deposit_dest_wrong_type' => 'Сохраняемый счёт назначения - некорректный.',
|
||||
'deposit_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'deposit_source_bad_data' => '[b] Не удалось найти корректный счёт-источник при поиске ID ":id" или имени ":name".',
|
||||
'deposit_dest_need_data' => '[b] Для продолжения необходим действительный ID счёта назначения и/или действительное имя счёта.',
|
||||
'deposit_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'deposit_dest_wrong_type' => 'Сохраняемый счёт назначения - некорректный.',
|
||||
|
||||
/*
|
||||
/*
|
||||
* PLEASE DO NOT EDIT THIS FILE DIRECTLY.
|
||||
* YOUR CHANGES WILL BE OVERWRITTEN!
|
||||
* YOUR PR WITH CHANGES TO THIS FILE WILL BE REJECTED!
|
||||
@@ -262,29 +265,30 @@ return [
|
||||
*
|
||||
*/
|
||||
|
||||
'transfer_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'transfer_source_bad_data' => '[c] Не удалось найти учетную запись источника при поиске ID ":id" или имени ":name".',
|
||||
'transfer_dest_need_data' => '[a] Для продолжения необходимо получить правильный идентификатор счета назначения и/или действительное имя счета назначения.',
|
||||
'transfer_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'need_id_in_edit' => 'Каждая разделённая транзакция должна иметь transaction_journal_id (либо действительный ID, либо 0).',
|
||||
|
||||
'ob_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'lc_source_need_data' => 'Для продолжения необходимо получить идентификатор учетной записи исходного кода.',
|
||||
'ob_dest_need_data' => '[a] Для продолжения необходимо получить правильный идентификатор счета назначения и/или действительное имя счета назначения.',
|
||||
'ob_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'reconciliation_either_account' => 'Чтобы отправить сверку, вы должны отправить либо исходный код, либо целевой счет. Не обоих, а не ничтожные.',
|
||||
'transfer_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'transfer_source_bad_data' => '[c] Не удалось найти учетную запись источника при поиске ID ":id" или имени ":name".',
|
||||
'transfer_dest_need_data' => '[a] Для продолжения необходимо получить правильный идентификатор счета назначения и/или действительное имя счета назначения.',
|
||||
'transfer_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'need_id_in_edit' => 'Каждая разделённая транзакция должна иметь transaction_journal_id (либо действительный ID, либо 0).',
|
||||
|
||||
'generic_invalid_source' => 'Вы не можете использовать этот счёт в качестве счёта-источника.',
|
||||
'generic_invalid_destination' => 'Вы не можете использовать этот счёт в качестве счёта назначения.',
|
||||
'ob_source_need_data' => 'Для продолжения необходим действительный ID счёта-источника и/или действительное имя счёта.',
|
||||
'lc_source_need_data' => 'Для продолжения необходимо получить идентификатор учетной записи исходного кода.',
|
||||
'ob_dest_need_data' => '[a] Для продолжения необходимо получить правильный идентификатор счета назначения и/или действительное имя счета назначения.',
|
||||
'ob_dest_bad_data' => 'Не удалось найти действительный счёт назначения при поиске ID ":id" или имени ":name".',
|
||||
'reconciliation_either_account' => 'Чтобы отправить сверку, вы должны отправить либо исходный код, либо целевой счет. Не обоих, а не ничтожные.',
|
||||
|
||||
'generic_no_source' => 'Вы должны представить информацию о счете источнике или идентификатор из журнала транзакции.',
|
||||
'generic_no_destination' => 'Вы должны представить исходную информацию об учетной записи или представить идентификатор журнала транзакций.',
|
||||
'generic_invalid_source' => 'Вы не можете использовать этот счёт в качестве счёта-источника.',
|
||||
'generic_invalid_destination' => 'Вы не можете использовать этот счёт в качестве счёта назначения.',
|
||||
|
||||
'gte.numeric' => 'Значение :attribute должно быть больше или равно :value.',
|
||||
'gt.numeric' => 'Значение :attribute должно быть больше :value.',
|
||||
'gte.file' => 'Размер файла в поле :attribute должен быть больше или равен :value Килобайт(а).',
|
||||
'gte.string' => 'Значение :attribute должно быть больше или равно :value символам.',
|
||||
'gte.array' => 'Значения поля :attribute должно включать :value элементов или больше.',
|
||||
'generic_no_source' => 'Вы должны представить информацию о счете источнике или идентификатор из журнала транзакции.',
|
||||
'generic_no_destination' => 'Вы должны представить исходную информацию об учетной записи или представить идентификатор журнала транзакций.',
|
||||
|
||||
'gte.numeric' => 'Значение :attribute должно быть больше или равно :value.',
|
||||
'gt.numeric' => 'Значение :attribute должно быть больше :value.',
|
||||
'gte.file' => 'Размер файла в поле :attribute должен быть больше или равен :value Килобайт(а).',
|
||||
'gte.string' => 'Значение :attribute должно быть больше или равно :value символам.',
|
||||
'gte.array' => 'Значения поля :attribute должно включать :value элементов или больше.',
|
||||
|
||||
'amount_required_for_auto_budget' => 'Нужно указать сумму.',
|
||||
'auto_budget_amount_positive' => 'Сумма должна быть больше 0.',
|
||||
@@ -304,3 +308,4 @@ return [
|
||||
* https://crowdin.com/project/firefly-iii
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user