russian translation

This commit is contained in:
denisdulici 2019-11-18 20:38:25 +03:00
parent de36a6f368
commit 211fab911e
25 changed files with 293 additions and 134 deletions

View File

@ -13,16 +13,17 @@ return [
'current_email' => 'Текущий E-mail',
'reset' => 'Сбросить',
'never' => 'никогда',
'password' => [
'current' => 'Пароль',
'current_confirm' => 'Подтверждение пароля',
'new' => 'Новый пароль',
'new_confirm' => 'Подтверждение нового пароля',
],
'error' => [
'self_delete' => 'Ошибка: нельзя удалить самого себя!',
'self_disable' => 'Ошибка: Вы не можете отключить себя!',
'no_company' => 'Ошибка: Компания не присоединена к вашему аккаунту. Пожалуйста обратитесь к системному администратору.',
],

View File

@ -31,9 +31,9 @@ return [
'mark_received' => 'Отметить как получено',
'download_pdf' => 'Скачать PDF',
'send_mail' => 'Отправить E-mail',
'create_bill' => 'Create Bill',
'receive_bill' => 'Receive Bill',
'make_payment' => 'Make Payment',
'create_bill' => 'Создать закупку',
'receive_bill' => 'Получить закупку',
'make_payment' => 'Сделать оплату',
'status' => [
'draft' => 'Черновик',

View File

@ -0,0 +1,51 @@
<?php
return [
'select_to_action' => 'Выбрать к действию',
'selected' => 'выбрано',
'bulk_actions' => 'Массовое действие|Массовые действия',
'delete' => 'Удалить',
'duplicate' => 'Дублировать',
'export' => 'Экспорт',
'enable' => 'Включить',
'disable' => 'Выключить',
'change_category' => 'Изменить категорию',
'change_type' => 'Изменить тип',
'users' => [
'change_role' => 'Изменить роль',
'change_company' => 'Изменить компанию',
],
'bills' => [
'change_bill_status' => 'Изменить статус закупки',
],
'payments' => [
'change_payment_status' => 'Изменить статус платежа',
],
'invoices' => [
'change_invoice_status' => 'Изменить статус счета',
],
'revenues' => [
'change_revenue_status' => 'Изменить статус дохода',
],
'categories' => [
'change_category_status' => 'Изменить статус категории',
],
'message' => [
'sure' => 'Вы уверены?',
'duplicate' => 'Вы действительно хотите дублировать эту запись?',
'deletes' => 'Вы действительно хотите удалить эту запись?|Вы действительно хотите удалить эти записи?',
'exports' => 'Вы действительно хотите экспортировать эту запись?|Вы действительно хотите экспортировать эти записи?',
'enable' => 'Вы действительно хотите включить эту запись?|Вы действительно хотите включить эти записи?',
'disable' => 'Вы действительно хотите отключить эту запись?|Вы действительно хотите отключить эти записи?',
]
];

View File

@ -6,7 +6,9 @@ return [
'logo' => 'Логотип',
'manage' => 'Управление компаниями',
'all' => 'Все компании',
'error' => [
'not_user_company' => 'Ошибка: Вы не можете изменить эту компанию!',
'delete_active' => 'Ошибка: нельзя удалить активную компанию, пожалуйста, смените её сперва на любую другую!',
],

View File

@ -2,15 +2,11 @@
return [
'allow_login' => 'Разрешить вход?',
'can_login' => 'Может войти?',
'user_created' => 'Пользователь создан',
'error' => [
'email' => 'Этот e-mail уже занят.'
],
'notification' => [
'message' => ':клиент сделал :amount оплаты на номер счета :invoice_number.',
'button' => 'Показать',
],
];

View File

@ -20,5 +20,4 @@ return [
'account_balance' => 'Баланс счёта',
'latest_incomes' => 'Последние доходы',
'latest_expenses' => 'Последние расходы',
];

View File

@ -0,0 +1,50 @@
<?php
return [
'invoice_new_customer' => [
'subject' => 'Счёт номер {invoice_number} создан',
'body' => 'Дорогой {customer_name},<br /><br />Мы подготовили для Вас следующий счет: <strong>{invoice_number}</strong>.<br /><br />Детали счета Вы можете посмотреть и оплатить по следующей ссылке: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Не стесняйтесь обращаться к нам по любому вопросу.<br /><br />С уважением,<br />{company_name}',
],
'invoice_remind_customer' => [
'subject' => '{invoice_number} уведомление об истечении счета',
'body' => 'Дорогой {customer_name},<br /><br />Это уведомление об истечении счета номер <strong>{invoice_number}</strong>.<br /><br />Сумма счета составляет {invoice_total} и истекает <strong>{invoice_due_date}</strong>.<br /><br />Детали счета Вы можете посмотреть и оплатить по следующей ссылке: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />С уважением,<br />{company_name}',
],
'invoice_remind_admin' => [
'subject' => '{invoice_number} уведомление об истечении счета',
'body' => 'Здравствуйте,<br /><br />{customer_name} получил уведомление об истечении счета номер <strong>{invoice_number}</strong>.<br /><br />Сумма счета составляет {invoice_total} и истекает <strong>{invoice_due_date}</strong>.<br /><br />Детали счета можно посмотреть по следующей ссылке: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />С уважением,<br />{company_name}',
],
'invoice_recur_customer' => [
'subject' => '{invoice_number} рекуррентный счет создан',
'body' => 'Уважаемый {customer_name},<br /><br />На основе вашей периодичности, мы подготовили для вас следующий счет: <strong>{invoice_number}</strong>.<br /><br />Детали счета Вы можете посмотреть и оплатить по следующей ссылке: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Не стесняйтесь обращаться к нам по любому вопросу.<br /><br />С уважением,<br />{company_name}',
],
'invoice_recur_admin' => [
'subject' => '{invoice_number} рекуррентный счет создан',
'body' => 'Здравствуйте,<br /><br /> На основе периодичности клиента {customer_name}, счет номер <strong>{invoice_number}</strong> был создан автоматически.<br /><br />Детали счета можно посмотреть по следующей ссылке: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />С уважением,<br />{company_name}',
],
'invoice_payment_customer' => [
'subject' => 'Получен платеж для счета номер {invoice_number}',
'body' => 'Уважаемый {customer_name},<br /><br />Благодарим вас за оплату. Ниже приведена информация об оплате:<br /><br />-------------------------------------------------<br /><br />Сумма: <strong>{transaction_total}<br /></strong>Дата: <strong>{transaction_paid_date}</strong><br />Номер счета: <strong>{invoice_number}<br /><br /><br /></strong>-----------------------------------------<br /><br />Вы всегда можете увидеть детали счета по следующей ссылке: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Не стесняйтесь обращаться к нам по любому вопросу.<br /><br />С уважением,<br />{company_name}',
],
'invoice_payment_admin' => [
'subject' => 'Получен платеж для счета номер {invoice_number}',
'body' => 'Здравствуйте,<br /><br />{customer_name} записал оплату по счету <strong>{invoice_number}</strong>.<br /><br />Детали счета можно посмотреть по следующей ссылке: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />С уважением<br />{company_name}',
],
'bill_remind_admin' => [
'subject' => '{bill_number} напоминание о закупке',
'body' => 'Здравствуйте,<br /><br />Это напоминание о закупке номер <strong>{bill_number}</strong> у поставщика {vendor_name}.<br /><br />Сумма закупки составляет {bill_total} и истекает <strong>{bill_due_date}</strong>.<br /><br />Детали закупки можно посмотреть по следующей ссылке: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />С уважением,<br />{company_name}',
],
'bill_recur_admin' => [
'subject' => '{bill_number} рекуррентная закупка создана',
'body' => 'Здравствуйте,<br /><br /> На основе периодичности {vendor_name}, <strong>{bill_number}</strong> счет-фактура был создан автоматически.<br /><br />Детали счета можно посмотреть по следующей ссылке: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />С уважением,<br />{company_name}',
],
];

View File

@ -2,6 +2,7 @@
return [
'dashboards' => 'Панель мониторинга | Панели мониторинга',
'items' => 'Пункт | Пункты',
'incomes' => 'Поступление | Поступления',
'invoices' => 'Счёт | Счета',
@ -39,10 +40,17 @@ return [
'statuses' => 'Статус | Статусы',
'others' => 'Другой|Другие',
'contacts' => 'Контакт | Контакты',
'reconciliations' => 'Reconciliation|Reconciliations',
'developers' => 'Developer|Developers',
'reconciliations' => 'Согласование | Согласования',
'developers' => 'Разработчик | Разработчики',
'schedules' => 'Расписание | Расписания',
'groups' => 'Группа | Группы',
'charts' => 'График | Графики',
'localisations' => 'Локализация | Локализации',
'defaults' => 'По умолчанию | По умолчанию',
'widgets' => 'Виджет | Виджеты',
'dashboard' => 'Панель управления',
'welcome' => 'Добро пожаловать',
'banking' => 'Банки',
'general' => 'Общее',
'no_records' => 'Нет записей.',
@ -54,6 +62,7 @@ return [
'no' => 'Нет',
'na' => 'Н/Д',
'daily' => 'Ежедневно',
'weekly' => 'Еженедельно',
'monthly' => 'Ежемесячно',
'quarterly' => 'Ежеквартально',
'yearly' => 'Ежегодно',
@ -83,6 +92,7 @@ return [
'switch' => 'Переключить',
'color' => 'Цвет',
'save' => 'Сохранить',
'confirm' => 'Подтвердить',
'cancel' => 'Отмена',
'loading' => 'Загрузка...',
'from' => 'От',
@ -115,17 +125,27 @@ return [
'go_to' => 'Перейти к :name',
'created_date' => 'Дата создания',
'period' => 'Период',
'frequency' => 'Частота',
'start' => 'Начало',
'end' => 'Окончание',
'clear' => 'Очистить',
'difference' => 'Разница',
'footer' => 'Нижний колонтитул',
'start_date' => 'Дата начала',
'basis' => 'Основание',
'accrual' => 'Начисление',
'cash' => 'Наличные',
'group_by' => 'Группировать по',
'accounting' => 'Отчетность',
'title' => [
'new' => 'Новый :type',
'edit' => 'Изменить :type',
'delete' => 'Удалить :type',
'create' => 'Создать :type',
'send' => 'Отправить :type',
'get' => 'Получить :type',
'add' => 'Добавить :type',
],
'form' => [
@ -134,6 +154,7 @@ return [
'field' => '- Выбрать :field -',
'file' => 'Выбрать файл',
],
'add_new' => 'Добавить еще :field',
'no_file_selected' => 'Файл не выбран...',
],

View File

@ -8,9 +8,9 @@ return [
'counter' => '{0} Уведомления отсутствуют|{1} У Вас :count уведомление|[2,3,4] уведомления|[5,*]У Вас :count уведомлений',
'overdue_invoices' => '{1} :count просроченный счёт|[2,3,4] :count просроченные счета|[5,*] :count просроченных счетов',
'upcoming_bills' => '{1} :count входящая закупка|[2,3,4] :count входящих закупок|[5,*] :count входящих закупок',
'items_stock' => '{1} : количество распроданного товара | [2, *]: количество распроданных товаров',
'view_all' => 'Просмотреть все'
],
'docs_link' => 'https://akaunting.com/docs',
'support_link' => 'https://akaunting.com/support',
];

View File

@ -4,6 +4,6 @@ return [
'import' => 'Импортировать',
'title' => 'Импорт :type',
'message' => 'Импорт',
'message' => 'Допустимые типы файлов: CSV, XLS. Пожалуйста, <a target="_blank" href=":link"><strong>скачайте</strong></a> файл примера.',
];

View File

@ -6,7 +6,7 @@ return [
'refresh' => 'Обновить',
'steps' => [
'requirements' => 'Please, ask your hosting provider to fix the errors!',
'requirements' => 'Пожалуйста, попросите вашего хостинг-провайдера исправить ошибки!',
'language' => 'Шаг 1/3: Выбор языка',
'database' => 'Шаг 2/3: Настройка базы данных',
'settings' => 'Шаг 3/3: Компании и данные Администратора',
@ -19,7 +19,7 @@ return [
'requirements' => [
'enabled' => ':feature должно быть включено!',
'disabled' => ':feature должно быть отключено!',
'extension' => ':extension extension needs to be installed and loaded!',
'extension' => 'Расширение :extension должно быть установлено и загружено!',
'directory' => ':directory директория должна быть доступна для записи!',
],

View File

@ -32,10 +32,10 @@ return [
'download_pdf' => 'Скачать PDF',
'send_mail' => 'Отправить E-mail',
'all_invoices' => 'Войти для просмотра всех счетов',
'create_invoice' => 'Create Invoice',
'send_invoice' => 'Send Invoice',
'get_paid' => 'Get Paid',
'accept_payments' => 'Accept Online Payments',
'create_invoice' => 'Создать счёт',
'send_invoice' => 'Отправить счёт',
'get_paid' => 'Оплачено',
'accept_payments' => 'Принимать онлайн-платежи',
'status' => [
'draft' => 'Черновик',
@ -47,13 +47,15 @@ return [
],
'messages' => [
'email_sent' => 'Счет-фактура успешно отправлена на e-mail!',
'marked_sent' => 'Счет-фактура помечена как успешно отправлена!',
'email_sent' => 'Письмо со счетом отправлено!',
'marked_sent' => 'Счет помечен как отправленный!',
'marked_paid' => 'Счет помечен как оплаченный!',
'email_required' => 'Отсутствует e-mail адрес для этого клиента!',
'draft' => 'Это <b>ЧЕРНОВИК</b> счета, он будет проведен после отправки.',
'status' => [
'created' => 'Создано :date',
'viewed' => 'Просмотрено',
'send' => [
'draft' => 'Не отправлено',
'sent' => 'Отправлено :date',
@ -64,9 +66,4 @@ return [
],
],
'notification' => [
'message' => 'Вы получили это письмо потому, что у Вас имеются входящие :amount счета на :customer клиента.',
'button' => 'Оплатить сейчас',
],
];

View File

@ -2,17 +2,7 @@
return [
'quantities' => 'Количество | Количества',
'sales_price' => 'Цена продажи',
'purchase_price' => 'Цена покупки',
'sku' => 'SKU',
'notification' => [
'message' => [
'reminder' => 'Вы получили это сообщение, так как только :количество : название было переименовано',
'out_of_stock' => 'Вы получили это сообщение, так как :name нет на складе',
],
'button' => 'Просмотреть сейчас',
],
];

View File

@ -0,0 +1,34 @@
<?php
return [
/**
* Title of the maintenance page
*
* @var string
*/
'title' => 'Режим обслуживания',
/**
* Default application down message, shown on the maintenance page
*
* @var string
*/
'message' => 'В настоящее время ведутся работы на сайте, пожалуйста, повторите попытку позже!',
/**
* Last updated string, shown on the maintenance page
*
* @var string
*/
'last-updated' => 'Последнее обновление сообщения :timestamp',
/**
* Exception messages
*
* @var array
*/
'exceptions' => [
'invalid' => 'Класс :class не расширяет \MisterPhilip\MaintenanceMode\Exemptions\MaintenanceModeExemption',
'missing' => 'Класс :class не существует',
]
];

View File

@ -18,7 +18,8 @@ return [
'customer' => 'Ошибка: Пользователь не создан! :name уже использует этот адрес электронной почты.',
'no_file' => 'Ошибка: Файл не выбран!',
'last_category' => 'Ошибка: Невозможно удалить последнюю категорию :type!',
'invalid_apikey' => 'Ошибка: Введенный токен неверен!',
'change_type' => 'Ошибка: Невозможно изменить тип, так как он имеет отношение :text!',
'invalid_apikey' => 'Ошибка: Введенный токен недействителен!',
'import_column' => 'Ошибка: :message Sheet name: :sheet. Номер строки: :line.',
'import_sheet' => 'Ошибка: Имя листа неверно. Пожалуйста, проверьте файл образца.',
],
@ -27,6 +28,7 @@ return [
'deleted' => 'Предупреждение: Вы не можете удалить <b>:name</b> потому что имеется связь с :text.',
'disabled' => 'Предупреждение: Вы не можете отключить <b>:name</b> потому что имеется связь с :text.',
'disable_code' => 'Предупреждение: Вы не можете отключить <b>:name</b> потому что имеется связь с :text.',
'payment_cancel' => 'Внимание: Ваша последняя оплата :method отменена!',
],
];

View File

@ -2,8 +2,7 @@
return [
'title' => 'API ключ',
'api_token' => 'Ключ',
'api_key' => 'Ключ API',
'my_apps' => 'Мои приложения',
'pre_sale' => 'Пред продажа',
'top_paid' => 'Топ оплаченных',
@ -13,9 +12,9 @@ return [
'search' => 'Поиск',
'install' => 'Установить',
'buy_now' => 'Купить сейчас',
'token_link' => '<a href="https://akaunting.com/tokens" target="_blank">Нажмите здесь</a> чтобы получить Ваш API ключ.',
'api_key_link' => '<a class="text-red" href="https://akaunting.com/profile" target="_blank">Нажмите здесь</a>, чтобы получить ваш ключ API.',
'no_apps' => 'В этой категории еще нет приложений.',
'developer' => 'Вы разработчик? <a href="https://akaunting.com/blog/akaunting-app-store" target="_blank">Здесь</a> вы можете узнать, как создать приложение и начать продавать уже сегодня!',
'developer' => 'Вы разработчик? <a href="https://akaunting.com/developers" target="_blank">Здесь</a> вы можете узнать, как создать приложение и начать продавать уже сегодня!',
'recommended_apps' => 'Рекомендуемые приложения',
@ -38,31 +37,30 @@ return [
'installation' => 'Установка',
'faq' => 'ЧаВо',
'changelog' => 'История изменений',
'reviews' => 'Reviews',
'reviews' => 'Отзывы',
],
'installation' => [
'header' => 'Установка приложения',
'download' => 'Скачивание :module модуля.',
'unzip' => 'Распаковка :module модуля.',
'file_copy' => 'Copying :module files.',
'migrate' => 'Applying :module updates.',
'finish' => 'The update was successfully installed. You will be redirect Update Center.',
'install' => 'Установка :module модуля.',
'download' => 'Загрузка модуля :module',
'unzip' => 'Извлечение файлов модуля :module',
'file_copy' => 'Копирование файлов модуля :module',
'finish' => 'Завершение установки модуля :module',
'redirect' => 'Модуль :module установлен, перенаправление на страницу Обновлений',
'install' => 'Установка модуля :module',
],
'errors' => [
'download' => ':module can not download!',
'upload' => 'Downloaded :module can not saved!',
'unzip' => ':module can not unzip!',
'file_copy' => ':module files can not copy!',
'migrate' => ':module migrate broken!',
'migrate core' => ':module already latest version so then yon can not update.',
'download' => 'Не удалось загрузить модуль :module',
'zip' => 'Не удалось создать zip-файл модуля :module',
'unzip' => 'Не удалось распаковать :module',
'file_copy' => 'Не удалось скопировать файлы модуля :module',
'finish' => 'Не удалось завершить установку модуля :module',
],
'badge' => [
'installed' => 'Установлено',
'pre_sale' => 'Pre-Sale',
'installed' => 'Установлено',
'pre_sale' => 'Предпродажа',
],
'button' => [
@ -72,14 +70,15 @@ return [
],
'my' => [
'purchased' => 'Куплено',
'installed' => 'Установлено',
'purchased' => 'Куплено',
'installed' => 'Установлено',
],
'reviews' => [
'button' => [
'add' => 'Add a Review'
'add' => 'Добавить отзыв'
],
'na' => 'There are no reviews.'
'na' => 'Нет отзывов.'
]
];

View File

@ -2,9 +2,9 @@
return [
'whoops' => 'Whoops!',
'hello' => 'Hello!',
'salutation' => 'Regards,<br> :company_name',
'subcopy' => 'If youre having trouble clicking the ":text" button, copy and paste the URL below into your web browser: [:url](:url)',
'whoops' => 'Упс!',
'hello' => 'Привет!',
'salutation' => 'С уважением,<br>:company_name',
'subcopy' => 'Если у вас возникли проблемы c нажатием на кнопку ":text", скопируйте и вставьте следующий URL-адрес в ваш браузер: [:url](:url)',
];

View File

@ -4,6 +4,6 @@ return [
'previous' => '&laquo; Предыдущее',
'next' => 'Следующее &raquo;',
'showing' => 'Показать от :first к :last для :total :type',
'showing' => ':first-:last из :total :type.',
'page' => 'на странице.',
];

View File

@ -2,15 +2,15 @@
return [
'reconcile' => 'Reconcile',
'reconciled' => 'Reconciled',
'closing_balance' => 'Closing Balance',
'unreconciled' => 'Unreconciled',
'list_transactions' => 'List Transactions',
'start_date' => 'Start Date',
'end_date' => 'End Date',
'cleared_amount' => 'Cleared Amount',
'deposit' => 'Deposit',
'withdrawal' => 'Withdrawal',
'reconcile' => 'Сверить',
'reconciled' => 'Сверено',
'closing_balance' => 'Конечное сальдо',
'unreconciled' => 'Не сверено',
'transactions' => 'Транзакции',
'start_date' => 'Дата начала',
'end_date' => 'Дата окончания',
'cleared_amount' => 'Зачтенная сумма',
'deposit' => 'Пополнить средства',
'withdrawal' => 'Вывести средства',
];

View File

@ -5,7 +5,7 @@ return [
'recurring' => 'Повторяющийся',
'every' => 'Каждый',
'period' => 'Период',
'times' => 'Times',
'times' => 'Количество раз',
'daily' => 'Ежедневно',
'weekly' => 'Еженедельно',
'monthly' => 'Ежемесячно',
@ -15,6 +15,6 @@ return [
'weeks' => 'Неделя(недель)',
'months' => 'Месяц(Месяцев)',
'years' => 'Год(лет)',
'message' => 'This is a recurring :type and the next :type will be automatically generated on :date',
'message' => 'Это повторяющийся :type и следующий :type будет сгенерирован автоматически :date',
];

View File

@ -12,6 +12,7 @@ return [
'net_profit' => 'Чистая прибыль',
'total_expenses' => 'Всего расходов',
'net' => 'Чистая потребность',
'income-expense' => 'Доходы и расходы',
'summary' => [
'income' => 'Сводка поступлений',
@ -20,11 +21,10 @@ return [
'tax' => 'Информация по налогу',
],
'quarter' => [
'1' => 'Jan-Mar',
'2' => 'Apr-Jun',
'3' => 'Jul-Sep',
'4' => 'Oct-Dec',
'charts' => [
'line' => 'Линия',
'bar' => 'Столбец',
'pie' => 'Сектор',
],
];

View File

@ -3,14 +3,16 @@
return [
'company' => [
'description' => 'Изменить название компании, email, адрес, налоговый номер и т.д.',
'name' => 'Имя',
'email' => 'E-mail',
'phone' => 'Телефон',
'address' => 'Адрес',
'logo' => 'Логотип',
],
'localisation' => [
'tab' => 'Локализация',
'description' => 'Установить финансовый год, часовой пояс, формат даты и другие локализации',
'financial_start' => 'Начало финансового года',
'timezone' => 'Часовой пояс',
'date' => [
@ -24,12 +26,13 @@ return [
],
'percent' => [
'title' => 'Процент позиции',
'before' => 'Before Number',
'after' => 'After Number',
'before' => 'Перед числом',
'after' => 'После числа',
],
],
'invoice' => [
'tab' => 'Счёт',
'description' => 'Настроить префикс счета, номер, термины, нижний колонтитул и т.д.',
'prefix' => 'Номерной префикс',
'digit' => 'Цифрой префикс',
'next' => 'Следующий номер',
@ -44,16 +47,21 @@ return [
'rate' => 'Оценка',
'quantity_name' => 'Количество',
'quantity' => 'Количество',
'payment_terms' => 'Условия оплаты',
'title' => 'Заголовок',
'subheading' => 'Подзаголовок',
'due_receipt' => 'Оплата при получении',
'due_days' => 'Оплата в течение :days дней',
],
'default' => [
'tab' => 'Умолчания',
'account' => 'Аккаунт по-умолчанию',
'currency' => 'Валюта по-умолчанию',
'tax' => 'Налог по-умолчанию',
'payment' => 'Способ оплаты по-умолчанию',
'language' => 'Язык по-умолчанию',
'description' => 'Учетная запись по умолчанию, валюта, язык вашей компании',
'list_limit' => 'Записей на странице',
'use_gravatar' => 'Использовать Gravatar',
],
'email' => [
'description' => 'Изменить протокол отправки и шаблоны электронной почты',
'protocol' => 'Протокол',
'php' => 'PHP Mail',
'smtp' => [
@ -68,36 +76,44 @@ return [
'sendmail' => 'Sendmail',
'sendmail_path' => 'Путь к Sendmail',
'log' => 'Журнал E-mail\'ов',
'templates' => [
'subject' => 'Тема',
'body' => 'Текст сообщения',
'tags' => '<strong>Доступные теги:</strong> :tag_list',
'invoice_new_customer' => 'Новый шаблон счета (отправлен клиенту)',
'invoice_remind_customer' => 'Шаблон напоминания о счете (отправлен клиенту)',
'invoice_remind_admin' => 'Шаблон напоминания о счете (отправлен администратору)',
'invoice_recur_customer' => 'Шаблон повторяющегося счета (отправлен клиенту)',
'invoice_recur_admin' => 'Шаблон повторяющегося счета (отправлен администратору)',
'invoice_payment_customer' => 'Шаблон полученного платежа (отправлен клиенту)',
'invoice_payment_admin' => 'Шаблон полученного платежа (отправлен администратору)',
'bill_remind_admin' => 'Шаблон напоминания о закупке (отправлен администратору)',
'bill_recur_admin' => 'Шаблон повторяющейся закупки (отправлен администратору)',
],
],
'scheduling' => [
'tab' => 'Планировщик',
'name' => 'Расписание',
'description' => 'Автоматические напоминания и команды для повторения',
'send_invoice' => 'Отправить напоминание с квитанцией',
'invoice_days' => 'Отправить после истечения дней',
'send_bill' => 'Отправить напоминание с закупкой',
'bill_days' => 'Отправить до истечения дней',
'cron_command' => 'Cron-команда',
'schedule_time' => 'Время выполнения',
'send_item_reminder'=> 'Отправить уведомление',
'item_stocks' => 'Уведомить о наличии номенклатуры',
],
'appearance' => [
'tab' => 'Внешний вид',
'theme' => 'Тема',
'light' => 'Светлая',
'dark' => 'Тёмная',
'list_limit' => 'Записей на странице',
'use_gravatar' => 'Использовать Gravatar',
'categories' => [
'description' => 'Неограниченные категории для доходов, расходов и товаров',
],
'system' => [
'tab' => 'Система',
'session' => [
'lifetime' => 'Время жизни сеанса (в минутах)',
'handler' => 'Обработчик сеанса',
'file' => 'Файл',
'database' => 'База данных',
],
'file_size' => 'Максимальный размер файла (МБ)',
'file_types' => 'Допустимые типы файлов',
'currencies' => [
'description' => 'Создание и управление валютами и установка их курсов',
],
'taxes' => [
'description' => 'Фиксированные, нормальные, включительные и сложные налоговые ставки',
],
];

View File

@ -4,8 +4,8 @@ return [
'rate' => 'Оценка',
'rate_percent' => 'Оценка (%)',
'normal' => 'Normal',
'inclusive' => 'Inclusive',
'compound' => 'Compound',
'normal' => 'Обычный',
'inclusive' => 'Включенный в цену',
'compound' => 'Смешанный',
'fixed' => 'Фиксированный',
];

View File

@ -6,7 +6,7 @@ return [
'to_account' => 'В аккаунт',
'messages' => [
'delete' => ':from to :to (:amount)',
'delete' => ':from до :to (:amount)',
],
];

View File

@ -33,19 +33,20 @@ return [
'confirmed' => 'Поле :attribute не совпадает с подтверждением.',
'date' => 'Поле :attribute не является датой.',
'date_format' => 'Поле :attribute не соответствует формату :format.',
'different' => 'Поля :attribute и :other должны различаться.',
'different' => 'Атрибуты :attribute и :other должны быть <strong>разными</strong>.',
'digits' => 'Длина цифрового поля :attribute должна быть :digits.',
'digits_between' => 'Длина цифрового поля :attribute должна быть между :min и :max.',
'dimensions' => 'Поле :attribute имеет недопустимые размеры изображения.',
'distinct' => 'Поле :attribute содержит повторяющееся значение.',
'email' => 'Поле :attribute должно быть действительным E-mail\'ом.',
'email' => 'Атрибут :attribute должен быть действительным <strong>email адресом</strong>.',
'ends_with' => 'Атрибут :attribute должен заканчиваться одним из следующих значений: :values',
'exists' => 'Выбранное значение для :attribute некорректно.',
'file' => 'Поле :attribute должно быть файлом.',
'filled' => 'Поле :attribute обязательно для заполнения.',
'image' => 'Поле :attribute должно быть изображением.',
'file' => 'Атрибут :attribute должен быть <strong>файлом</strong>.',
'filled' => 'Поле :attribute должно иметь <strong>значение</strong>.',
'image' => 'Атрибут :attribute должен быть <strong>изображением</strong>.',
'in' => 'Выбранное значение для :attribute неверно.',
'in_array' => 'Поле :attribute не существует в :other.',
'integer' => 'Поле :attribute должно быть целым числом.',
'integer' => 'Значение атрибута :attribute должно быть <strong>целым числом</strong>.',
'ip' => 'Поле :attribute должно быть действительным IP-адресом.',
'json' => 'Поле :attribute должно быть JSON строкой.',
'max' => [
@ -64,9 +65,9 @@ return [
],
'not_in' => 'Выбранное значение :attribute неверно.',
'numeric' => 'Поле :attribute должно быть числом.',
'present' => 'Поле :attribute должно присутствовать.',
'regex' => 'Поле :attribute имеет неверный формат.',
'required' => 'Поле :attribute обязательно для заполнения.',
'present' => 'Поле :attribute должно <strong>присутствовать</strong>.',
'regex' => 'Формат атрибута :attribute является <strong>недопустимым</strong>.',
'required' => 'Поле :attribute является <strong>обязательным</strong>.',
'required_if' => 'Поле :attribute обязательно для заполнения, когда :other равно :value.',
'required_unless' => 'Поле :attribute обязательно для заполнения, когда :other не равно :values.',
'required_with' => 'Поле :attribute обязательно для заполнения, когда :values указано.',
@ -77,14 +78,14 @@ return [
'size' => [
'numeric' => 'Поле :attribute должно быть равным :size.',
'file' => 'Размер файла в поле :attribute должен быть равен :size Кб.',
'string' => 'Количество символов в поле :attribute должно быть равным :size.',
'string' => 'Атрибут :attribute должен содержать ровно <strong>:size символов</strong>.',
'array' => 'Количество элементов в поле :attribute должно быть равным :size.',
],
'string' => 'Поле :attribute должно быть строкой.',
'string' => 'Атрибут :attribute должен быть <strong>строкой</strong>.',
'timezone' => 'Поле :attribute должно быть действительным часовым поясом.',
'unique' => 'Такое значение поля :attribute уже существует.',
'uploaded' => 'Загрузка поля :attribute не удалась.',
'url' => 'Поле :attribute имеет неверный формат.',
'unique' => 'Значение атрибута :attribute уже <strong>занято</strong>.',
'uploaded' => 'Содержимое атрибута :attribute <strong>не удалось</strong> загрузить.',
'url' => 'Формат атрибута :attribute является <strong>недопустимым</strong>.',
/*
|--------------------------------------------------------------------------