From 2fd86291ba1d7fe691a377ecf02ed102c8246059 Mon Sep 17 00:00:00 2001 From: objecttothis <17935339+objecttothis@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:31:11 +0400 Subject: [PATCH] fix(i18n): standardize Russian language file formatting and improve translations - Replaced inconsistent double quotes with single quotes across all keys/values for better alignment with project conventions. - Fixed translation errors, updated missing strings, and corrected inaccuracies in multiple modules such as Attributes, Calendar, Employees, etc. - Enhanced clarity and consistency in phrases while ensuring accurate localization. Signed-off-by: objecttothis <17935339+objecttothis@users.noreply.github.com> --- app/Language/ru/Attributes.php | 60 ++-- app/Language/ru/Bootstrap_tables.php | 16 +- app/Language/ru/Calendar.php | 90 +++--- app/Language/ru/Cashups.php | 92 +++--- app/Language/ru/Common.php | 170 +++++----- app/Language/ru/Config.php | 392 ++++++++++++------------ app/Language/ru/Customers.php | 106 +++---- app/Language/ru/Datepicker.php | 40 +-- app/Language/ru/Employees.php | 16 +- app/Language/ru/Enum.php | 14 +- app/Language/ru/Error.php | 4 +- app/Language/ru/Expenses.php | 94 +++--- app/Language/ru/Expenses_categories.php | 38 +-- app/Language/ru/Giftcards.php | 136 ++++---- app/Language/ru/Item_kits.php | 76 ++--- app/Language/ru/Items.php | 236 +++++++------- app/Language/ru/Login.php | 52 ++-- app/Language/ru/Messages.php | 24 +- app/Language/ru/Module.php | 90 +++--- app/Language/ru/Receivings.php | 110 +++---- app/Language/ru/Reports.php | 291 +++++++++--------- app/Language/ru/Sales.php | 205 +++++++------ app/Language/ru/Suppliers.php | 42 +-- app/Language/ru/Taxes.php | 158 +++++----- 24 files changed, 1280 insertions(+), 1272 deletions(-) diff --git a/app/Language/ru/Attributes.php b/app/Language/ru/Attributes.php index 08822fa57..a98a3fdb5 100644 --- a/app/Language/ru/Attributes.php +++ b/app/Language/ru/Attributes.php @@ -1,34 +1,34 @@ "Значение атрибута не может содержать ':' или '|'", - "confirm_delete" => "Вы уверены, что хотите удалить выбранные атрибут(ы)?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранные атрибут(ы)?", - "definition_cannot_be_deleted" => "Не удалось удалить выбранные атрибут(ы)", - "definition_invalid_group" => "Выбранная группа не существует или недействительна.", - "definition_error_adding_updating" => "Атрибут {0} не может быть добавлен или обновлен. Пожалуйста, проверьте журнал ошибок.", - "definition_flags" => "Видимость атрибута", - "definition_group" => "Группа", - "definition_id" => "№", - "definition_name" => "Добавить атрибут", - "definition_name_required" => "Название атрибута - обязательное поле", - "definition_one_or_multiple" => "атрибут(ы)", - "definition_successful_adding" => "Вы успешно добавили товар", - "definition_successful_deleted" => "Успешно удалено", - "definition_successful_updating" => "Обновлено успешно", - "definition_type" => "Тип атрибута", - "definition_type_required" => "Название атрибута - обязательное поле", - "definition_unit" => "Единица измерения", - "definition_values" => "Значения атрибута", - "new" => "Новый атрибут", - "no_attributes_to_display" => "Нет товаров для отображения", - "receipt_visibility" => "Чек", - "show_in_items" => "Показать в товарах", - "show_in_items_visibility" => "Товары", - "show_in_receipt" => "Показать в квитанции", - "show_in_receivings" => "Показать в закупках", - "show_in_receivings_visibility" => "Закупки", - "show_in_sales" => "Показать в продажах", - "show_in_sales_visibility" => "Продажи", - "update" => "Обновить атрибут", + 'attribute_value_invalid_chars' => 'Значение атрибута не может содержать \'_\' или \'|\'', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные атрибут(ы)?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные атрибут(ы)?', + 'definition_cannot_be_deleted' => 'Не удалось удалить выбранные атрибут(ы)', + 'definition_error_adding_updating' => 'Атрибут {0} не может быть добавлен или обновлен. Пожалуйста, проверьте журнал ошибок.', + 'definition_invalid_group' => 'Выбранная группа не существует или недействительна.', + 'definition_flags' => 'Видимость атрибута', + 'definition_group' => 'Группа', + 'definition_id' => '№', + 'definition_name' => 'Добавить атрибут', + 'definition_name_required' => 'Название атрибута обязательное поле', + 'definition_one_or_multiple' => 'атрибут(ы)', + 'definition_successful_adding' => 'Вы успешно добавили товар', + 'definition_successful_deleted' => 'Успешно удалено', + 'definition_successful_updating' => 'Обновлено успешно', + 'definition_type' => 'Тип атрибута', + 'definition_type_required' => 'Тип атрибута обязательное поле', + 'definition_unit' => 'Единица измерения', + 'definition_values' => 'Значения атрибута', + 'new' => 'Новый атрибут', + 'no_attributes_to_display' => 'Нет атрибутов для отображения', + 'receipt_visibility' => 'Чек', + 'show_in_items' => 'Показать в товарах', + 'show_in_items_visibility' => 'Товары', + 'show_in_receipt' => 'Показать в квитанции', + 'show_in_receivings' => 'Показать в закупках', + 'show_in_receivings_visibility' => 'Закупки', + 'show_in_sales' => 'Показать в продажах', + 'show_in_sales_visibility' => 'Продажи', + 'update' => 'Обновить атрибут', ]; diff --git a/app/Language/ru/Bootstrap_tables.php b/app/Language/ru/Bootstrap_tables.php index 8a988997f..1cea13ce5 100644 --- a/app/Language/ru/Bootstrap_tables.php +++ b/app/Language/ru/Bootstrap_tables.php @@ -1,12 +1,12 @@ "все", - 'columns' => "Колонки", - 'hide_show_pagination' => "Скрыть/Показать нумерацию страниц", - 'loading' => "Пожалуйста, подождит, идёт загрузка", - 'page_from_to' => "Показать с {0} по {1} из {2} записей", - 'refresh' => "Обновить", - 'rows_per_page' => "{0} записей на страницу", - 'toggle' => "Переключить", + 'all' => 'все', + 'columns' => 'Колонки', + 'hide_show_pagination' => 'Скрыть/Показать нумерацию страниц', + 'loading' => 'Пожалуйста, подождите, идёт загрузка', + 'page_from_to' => 'Показать с {0} по {1} из {2} записей', + 'refresh' => 'Обновить', + 'rows_per_page' => '{0} записей на страницу', + 'toggle' => 'Переключить', ]; diff --git a/app/Language/ru/Calendar.php b/app/Language/ru/Calendar.php index 3b1b22902..67b9b296e 100644 --- a/app/Language/ru/Calendar.php +++ b/app/Language/ru/Calendar.php @@ -1,49 +1,49 @@ "Вс", - "mo" => "Пн", - "tu" => "Вт", - "we" => "Ср", - "th" => "Чт", - "fr" => "Пт", - "sa" => "Сб", - "sun" => "Вс", - "mon" => "Пн", - "tue" => "Вт", - "wed" => "Ср", - "thu" => "Чт", - "fri" => "Пт", - "sat" => "Сб", - "sunday" => "Воскресенье", - "monday" => "Понедельник", - "tuesday" => "Вторник", - "wednesday" => "Среда", - "thursday" => "Четверг", - "friday" => "Пятница", - "saturday" => "Суббота", - "jan" => "Янв", - "feb" => "Фев", - "mar" => "Мар", - "apr" => "Апр", - "may" => "Май", - "jun" => "Июн", - "jul" => "Июл", - "aug" => "Авг", - "sep" => "Сен", - "oct" => "Окт", - "nov" => "Ноя", - "dec" => "Дек", - "january" => "Январь", - "february" => "Февраль", - "march" => "Март", - "april" => "Апрель", - "mayl" => "Май", - "june" => "Июнь", - "july" => "Июль", - "august" => "Август", - "september" => "Сентябрь", - "october" => "Октябрь", - "november" => "Ноябрь", - "december" => "Декабрь", + 'su' => 'Вс', + 'mo' => 'Пн', + 'tu' => 'Вт', + 'we' => 'Ср', + 'th' => 'Чт', + 'fr' => 'Пт', + 'sa' => 'Сб', + 'sun' => 'Вс', + 'mon' => 'Пн', + 'tue' => 'Вт', + 'wed' => 'Ср', + 'thu' => 'Чт', + 'fri' => 'Пт', + 'sat' => 'Сб', + 'sunday' => 'Воскресенье', + 'monday' => 'Понедельник', + 'tuesday' => 'Вторник', + 'wednesday' => 'Среда', + 'thursday' => 'Четверг', + 'friday' => 'Пятница', + 'saturday' => 'Суббота', + 'jan' => 'Янв', + 'feb' => 'Фев', + 'mar' => 'Мар', + 'apr' => 'Апр', + 'may' => 'Май', + 'jun' => 'Июн', + 'jul' => 'Июл', + 'aug' => 'Авг', + 'sep' => 'Сен', + 'oct' => 'Окт', + 'nov' => 'Ноя', + 'dec' => 'Дек', + 'january' => 'Январь', + 'february' => 'Февраль', + 'march' => 'Март', + 'april' => 'Апрель', + 'mayl' => 'Май', + 'june' => 'Июнь', + 'july' => 'Июль', + 'august' => 'Август', + 'september' => 'Сентябрь', + 'october' => 'Октябрь', + 'november' => 'Ноябрь', + 'december' => 'Декабрь', ]; diff --git a/app/Language/ru/Cashups.php b/app/Language/ru/Cashups.php index a003dc153..4bfd960da 100644 --- a/app/Language/ru/Cashups.php +++ b/app/Language/ru/Cashups.php @@ -1,50 +1,50 @@ "Количество", - "amount_number" => "Количество должно быть цифрами", - "amount_required" => "Количество - обязательное поле.", - "cancel_cashups" => "", - "cancel_cashups_enter" => "", - "cannot_be_deleted" => "", - "cash_difference" => "", - "close_date" => "", - "close_employee" => "", - "closed_amount_card" => "", - "closed_amount_cash" => "", - "closed_amount_check" => "", - "closed_amount_due" => "", - "closed_amount_giftcard" => "", - "closed_amount_total" => "", - "closed_date" => "", - "confirm_delete" => "", - "confirm_restore" => "", - "confirm_submit" => "", - "date_number" => "Дата должна быть цифрами", - "date_required" => "", - "description" => "", - "enable_expected" => "", - "error_adding_updating" => "", - "giftcard" => "", - "id" => "", - "info" => "", - "info_employee" => "", - "is_deleted" => "", - "new" => "", - "no_cashups_to_display" => "", - "none_selected" => "", - "note" => "", - "one_or_multiple" => "", - "open_amount_cash" => "", - "open_date" => "", - "open_employee" => "", - "opened_date" => "", - "successful_adding" => "", - "successful_deleted" => "", - "successful_updating" => "", - "total" => "", - "transfer_amount_cash" => "", - "transfer_amount_cash_minus" => "", - "update" => "", - "warning" => "", + 'amount' => 'Количество', + 'amount_number' => 'Количество должно быть цифрами', + 'amount_required' => 'Количество - обязательное поле.', + 'cancel_cashups' => 'Отменить кассовую смену', + 'cancel_cashups_enter' => 'Введите причину отмены кассовой смены.', + 'cannot_be_deleted' => 'Кассовую смену нельзя удалить', + 'cash_difference' => 'Расхождение наличных', + 'close_date' => 'Дата закрытия', + 'close_employee' => 'Закрыл(а)', + 'closed_amount_card' => 'Карты', + 'closed_amount_cash' => 'Наличные при закрытии', + 'closed_amount_check' => 'Чеки', + 'closed_amount_due' => 'Долги', + 'closed_amount_giftcard' => 'Подарочные карты', + 'closed_amount_total' => 'Итого', + 'closed_date' => 'Дата закрытия', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранную кассовую смену?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные кассовые смены?', + 'confirm_submit' => 'Вы уверены, что хотите отправить эту кассовую смену?', + 'date_number' => 'Дата должна быть цифрами', + 'date_required' => 'Дата - обязательное поле', + 'description' => 'Описание', + 'enable_expected' => 'Включить ожидаемую сумму', + 'error_adding_updating' => 'Ошибка при добавлении/обновлении кассовой смены', + 'giftcard' => 'Подарочная карта', + 'id' => 'Id', + 'info' => 'Информация о кассовых сменах', + 'info_employee' => 'Информация о сотруднике', + 'is_deleted' => 'Удалено', + 'new' => 'Новая кассовая смена', + 'no_cashups_to_display' => 'Нет кассовых смен для отображения', + 'none_selected' => 'Вы не выбрали ни одной кассовой смены', + 'note' => 'Заметки', + 'one_or_multiple' => 'Кассовая(ые) смена(ы)', + 'open_amount_cash' => 'Наличные при открытии', + 'open_date' => 'Дата открытия', + 'open_employee' => 'Открыл(а)', + 'opened_date' => 'Дата открытия', + 'successful_adding' => 'Кассовая смена успешно добавлена', + 'successful_deleted' => 'Кассовая смена успешно удалена', + 'successful_updating' => 'Кассовая смена успешно обновлена', + 'total' => 'Итого', + 'transfer_amount_cash' => 'Внесение/изъятие наличных', + 'transfer_amount_cash_minus' => 'Изъятие наличных', + 'update' => 'Обновить кассовую смену', + 'warning' => 'Предупреждение', ]; diff --git a/app/Language/ru/Common.php b/app/Language/ru/Common.php index 81f20465f..f87fe8566 100644 --- a/app/Language/ru/Common.php +++ b/app/Language/ru/Common.php @@ -1,89 +1,89 @@ "Адрес 1", - "address_2" => "Адрес 2", - "admin" => "", - "city" => "Город", - "clerk" => "", - "close" => "Закрыть", - "color" => "", - "comments" => "Комментарии", - "common" => "общее", - "confirm_search" => "Вы выбрали одну или несколько строк, после поиска они больше не будут выбраны. Вы уверены, что хотите отправить этот запрос?", - "copyrights" => "© 2010 - {0}", - "correct_errors" => "", - "country" => "Страна", - "dashboard" => "", - "date" => "Дата", - "delete" => "Удалить", - "det" => "подробности", - "download_import_template" => "Скачать шаблон Импорт Calc (CSV)", - "edit" => "правка", - "email" => "Эл. почта", - "email_invalid_format" => "Адрес электронной почты имеет неправильный формат.", - "export_csv" => "Экспорт в CSV", - "export_csv_no" => "Нет", - "export_csv_yes" => "Да", - "fields_required_message" => "Поля, выделенные красным, обязательны для заполнения", - "fields_required_message_unique" => "", - "first_name" => "Имя", - "first_name_required" => "Имя - обязательное поле для заполнения.", - "first_page" => "Первая", - "gender" => "Пол", - "gender_female" => "Жен.", - "gender_male" => "Муж.", - "gender_undefined" => "", - "icon" => "Иконка", - "id" => "№", - "import" => "Импорт", - "import_change_file" => "Править", - "import_csv" => "Импорт из CSV", - "import_full_path" => "Требуется полный путь к CSV-файлу", - "import_remove_file" => "Удалить", - "import_select_file" => "Выберите файл", - "inv" => "счет", - "last_name" => "Фамилия", - "last_name_required" => "Фамилия - обязательное поле для заполнения.", - "last_page" => "Последняя", - "learn_about_project" => ", чтобы узнать самую последнюю информацию о проекте.", - "list_of" => "Список", - "logo" => "Логотип", - "logo_mark" => "Пометка", - "logout" => "Выход", - "manager" => "", - "migration_needed" => "", - "new" => "Новый", - "no" => "", - "no_persons_to_display" => "Нет информации для отображения.", - "none_selected_text" => "[Выбрать]", - "or" => "ИЛИ", - "people" => "", - "phone_number" => "Номер телефона", - "phone_number_required" => "", - "please_visit_my" => "Посетите", - "position" => "", - "powered_by" => "ПО:", - "price" => "Цена", - "print" => "Печать", - "remove" => "Удалить", - "required" => "Обязательно", - "restore" => "Восстановить", - "return_policy" => "Политика возврата", - "search" => "Поиск", - "search_options" => "Параметры поиска", - "searched_for" => "Найдено", - "software_short" => "", - "software_title" => "Система управления продажами с открытым исходным кодом", - "state" => "Регион", - "submit" => "Сохранить", - "total_spent" => "Всего потрачено", - "unknown" => "Неизветсно", - "view_recent_sales" => "Посмотреть недавние продажи", - "website" => "opensourcepos.org", - "welcome" => "Добро пожаловать", - "welcome_message" => "Добро пожаловать в OSPOS, нажмите на модули ниже, чтобы начать.", - "yes" => "", - "you_are_using_ospos" => "Вы использоваете Open Source Point Of Sale Версия", - "zip" => "Почтовый индекс", + 'address_1' => 'Адрес 1', + 'address_2' => 'Адрес 2', + 'admin' => 'Администратор', + 'city' => 'Город', + 'clerk' => 'Продавец', + 'close' => 'Закрыть', + 'color' => 'Цвет', + 'comments' => 'Комментарии', + 'common' => 'общее', + 'confirm_search' => 'Вы выбрали одну или несколько строк, после поиска они больше не будут выбраны. Вы уверены, что хотите отправить этот запрос?', + 'copyrights' => '© 2010 - {0}', + 'correct_errors' => 'Пожалуйста, исправьте выявленные ошибки перед сохранением', + 'country' => 'Страна', + 'dashboard' => 'Панель управления', + 'date' => 'Дата', + 'delete' => 'Удалить', + 'det' => 'подробности', + 'download_import_template' => 'Скачать шаблон для импорта (CSV)', + 'edit' => 'правка', + 'email' => 'Эл. почта', + 'email_invalid_format' => 'Адрес электронной почты имеет неправильный формат.', + 'export_csv' => 'Экспорт в CSV', + 'export_csv_no' => 'Нет', + 'export_csv_yes' => 'Да', + 'fields_required_message' => 'Поля, выделенные красным, обязательны для заполнения', + 'fields_required_message_unique' => 'Поля, выделенные красным, должны быть уникальными', + 'first_name' => 'Имя', + 'first_name_required' => 'Имя - обязательное поле для заполнения.', + 'first_page' => 'Первая', + 'gender' => 'Пол', + 'gender_female' => 'Жен.', + 'gender_male' => 'Муж.', + 'gender_undefined' => 'Не указан', + 'icon' => 'Иконка', + 'id' => 'ID', + 'import' => 'Импорт', + 'import_change_file' => 'Изменить', + 'import_csv' => 'Импорт из CSV', + 'import_full_path' => 'Требуется полный путь к CSV-файлу', + 'import_remove_file' => 'Удалить', + 'import_select_file' => 'Выберите файл', + 'inv' => 'счет', + 'last_name' => 'Фамилия', + 'last_name_required' => 'Фамилия - обязательное поле для заполнения.', + 'last_page' => 'Последняя', + 'learn_about_project' => ', чтобы узнать самую последнюю информацию о проекте.', + 'list_of' => 'Список', + 'logo' => 'Логотип', + 'logo_mark' => 'Пометка', + 'logout' => 'Выход', + 'manager' => 'Менеджер', + 'migration_needed' => 'Требуется миграция базы данных', + 'new' => 'Новый', + 'no' => 'Нет', + 'no_persons_to_display' => 'Нет информации для отображения.', + 'none_selected_text' => '[Выбрать]', + 'or' => 'ИЛИ', + 'people' => 'Люди', + 'phone_number' => 'Номер телефона', + 'phone_number_required' => 'Номер телефона - обязательное поле для заполнения.', + 'please_visit_my' => 'Посетите', + 'position' => 'Должность', + 'powered_by' => 'ПО:', + 'price' => 'Цена', + 'print' => 'Печать', + 'remove' => 'Удалить', + 'required' => 'Обязательно', + 'restore' => 'Восстановить', + 'return_policy' => 'Политика возврата', + 'search' => 'Поиск', + 'search_options' => 'Параметры поиска', + 'searched_for' => 'Найдено', + 'software_short' => 'OSPOS', + 'software_title' => 'Система управления продажами с открытым исходным кодом', + 'state' => 'Регион', + 'submit' => 'Сохранить', + 'total_spent' => 'Всего потрачено', + 'unknown' => 'Неизвестно', + 'view_recent_sales' => 'Посмотреть недавние продажи', + 'website' => 'opensourcepos.org', + 'welcome' => 'Добро пожаловать', + 'welcome_message' => 'Добро пожаловать в OSPOS, нажмите на модули ниже, чтобы начать.', + 'yes' => 'Да', + 'you_are_using_ospos' => 'Вы используете Open Source Point Of Sale, версия', + 'zip' => 'Почтовый индекс', ]; diff --git a/app/Language/ru/Config.php b/app/Language/ru/Config.php index 79a24feb5..4d3e5833b 100644 --- a/app/Language/ru/Config.php +++ b/app/Language/ru/Config.php @@ -2,36 +2,36 @@ return [ 'address' => 'Адрес компании', - 'address_required' => 'Адрес компании - обязательное поле для заполнения.', + 'address_required' => 'Адрес компании - обязательное поле.', 'all_set' => 'Все права доступа к файлам установлены правильно!', 'allow_duplicate_barcodes' => 'Разрешить дубликаты штрих-кодов', 'apostrophe' => 'апостроф', 'backup_button' => 'Резервная копия', - 'backup_database' => 'Резервная копия базы данных', + 'backup_database' => 'Резервное копирование базы данных', 'barcode' => 'Штрих-код', 'barcode_company' => 'Название компании', 'barcode_configuration' => 'Параметры штрих-кода', - 'barcode_content' => 'Содержание штрих-кода', + 'barcode_content' => 'Содержимое штрих-кода', 'barcode_first_row' => 'Строка 1', 'barcode_font' => 'Шрифт', - 'barcode_formats' => 'Формат ввода', - 'barcode_generate_if_empty' => 'Сгенерировать новый, если пусто.', + 'barcode_formats' => 'Форматы ввода', + 'barcode_generate_if_empty' => 'Сгенерировать, если пусто.', 'barcode_height' => 'Высота (пикс.)', - 'barcode_id' => '№ товара/Название', + 'barcode_id' => 'ID/название товара', 'barcode_info' => 'Информация о параметрах штрих-кода', 'barcode_layout' => 'Макет штрих-кода', 'barcode_name' => 'Название', 'barcode_number' => 'Штрих-код', - 'barcode_number_in_row' => 'Номер в строке', - 'barcode_page_cellspacing' => 'Расстояние между ячейками.', - 'barcode_page_width' => 'Ширина страницы', + 'barcode_number_in_row' => 'Количество в строке', + 'barcode_page_cellspacing' => 'Отображаемое расстояние между ячейками страницы.', + 'barcode_page_width' => 'Отображаемая ширина страницы', 'barcode_price' => 'Цена', 'barcode_second_row' => 'Строка 2', 'barcode_third_row' => 'Строка 3', - 'barcode_tooltip' => 'Предупреждение: Эта функция может привести к тому, что будут созданы или импортированы дублирующиеся товары. Не используйте, если вы не хотите дублировать штрих-коды.', + 'barcode_tooltip' => 'Предупреждение: эта функция может привести к тому, что будут импортированы или созданы дублирующиеся товары. Не используйте, если вы не хотите получить дублирующиеся штрих-коды.', 'barcode_type' => 'Тип штрих-кода', 'barcode_width' => 'Ширина (пикс.)', - 'bottom' => 'Конец', + 'bottom' => 'Снизу', 'cash_button' => '', 'cash_button_1' => '', 'cash_button_2' => '', @@ -39,88 +39,88 @@ return [ 'cash_button_4' => '', 'cash_button_5' => '', 'cash_button_6' => '', - 'cash_decimals' => 'Цены - десятичные дроби', - 'cash_decimals_tooltip' => 'Если десятичные дроби для цен и валюты совпадают, то это не будет выполняться, если для цен не установлено округление до пяти.', - 'cash_rounding' => 'Округление цен', - 'category_dropdown' => 'Показывать категории всплывающим списом', - 'center' => 'Центр', + 'cash_decimals' => 'Десятичные знаки наличных', + 'cash_decimals_tooltip' => 'Если десятичные знаки наличных и десятичные знаки валюты совпадают, округление при расчете наличными не выполняется, если только для округления наличных не установлено значение "До пяти".', + 'cash_rounding' => 'Округление наличных', + 'category_dropdown' => 'Показывать категорию в виде выпадающего списка', + 'center' => 'По центру', 'change_apperance_tooltip' => '', - 'comma' => 'Запятая', + 'comma' => 'запятая', 'company' => 'Название компании', 'company_avatar' => '', - 'company_change_image' => 'Сменить изображение', + 'company_change_image' => 'Изменить изображение', 'company_logo' => 'Логотип компании', 'company_remove_image' => 'Удалить изображение', - 'company_required' => 'Название компании - обязательное поле для заполнения', + 'company_required' => 'Название компании - обязательное поле', 'company_select_image' => 'Выбрать изображение', - 'company_website_url' => 'Веб-сайт компании не является допустимым адресом (https://...).', - 'country_codes' => 'Коды cтран', - 'country_codes_tooltip' => 'Разделенный запятыми список кодов стран для поиска адреса.', + 'company_website_url' => 'Веб-сайт компании не является допустимым URL-адресом (http://...).', + 'country_codes' => 'Коды стран', + 'country_codes_tooltip' => 'Список кодов стран через запятую для поиска адреса через Nominatim.', 'currency_code' => 'Код валюты', - 'currency_decimals' => 'Валюта - десятичные дроби', + 'currency_decimals' => 'Десятичные знаки валюты', 'currency_symbol' => 'Символ валюты', 'current_employee_only' => '', 'customer_reward' => 'Вознаграждение', 'customer_reward_duplicate' => 'Вознаграждение должно быть уникальным.', - 'customer_reward_enable' => 'Включить программу лояльности', - 'customer_reward_invalid_chars' => "Вознаграждение не может содержать '_'", - 'customer_reward_required' => 'Вознаграждение - обязательное поле для заполнения', + 'customer_reward_enable' => 'Включить вознаграждения клиентов', + 'customer_reward_invalid_chars' => 'Вознаграждение не может содержать \'_\'', + 'customer_reward_required' => 'Вознаграждение - обязательное поле', 'customer_sales_tax_support' => '', 'date_or_time_format' => 'Фильтр даты и времени', 'datetimeformat' => 'Формат даты и времени', - 'decimal_point' => 'Разделитель десятичных', - 'default_barcode_font_size_number' => 'Размер шрифта штрих-кода должен быть введен цифрами.', - 'default_barcode_font_size_required' => 'Размер шрифта штрих-кода - обязательное поле.', - 'default_barcode_height_number' => 'Высота штрих-кода должна быть введена цифрами.', - 'default_barcode_height_required' => 'Высота штрих-кода - обязательное поле.', - 'default_barcode_num_in_row_number' => 'Номер штрих-кода должен быть введен цифрами.', - 'default_barcode_num_in_row_required' => 'Номер штрих-кода - обязательное поле.', - 'default_barcode_page_cellspacing_number' => 'Расстояние между ячейками страницы штрих-кода должено быть введено цифрами.', - 'default_barcode_page_cellspacing_required' => 'Расстояние между ячейками страницы штрих-кода - обязательное поле.', - 'default_barcode_page_width_number' => 'Ширина страницы штрих-кода должна быть введена цифрами.', - 'default_barcode_page_width_required' => 'Ширина страницы штрих-кода - обязательное поле.', - 'default_barcode_width_number' => 'Ширина штрих-кода должна быть введена цифрами.', - 'default_barcode_width_required' => 'Ширина штрих-кода - обязательное поле.', - 'default_item_columns' => 'Колонки по умолчанию', - 'default_origin_tax_code' => 'Код налога по умолчанию', + 'decimal_point' => 'Десятичный разделитель', + 'default_barcode_font_size_number' => 'Размер шрифта штрих-кода по умолчанию должен быть числом.', + 'default_barcode_font_size_required' => 'Размер шрифта штрих-кода по умолчанию - обязательное поле.', + 'default_barcode_height_number' => 'Высота штрих-кода по умолчанию должна быть числом.', + 'default_barcode_height_required' => 'Высота штрих-кода по умолчанию - обязательное поле.', + 'default_barcode_num_in_row_number' => 'Количество штрих-кодов в строке по умолчанию должно быть числом.', + 'default_barcode_num_in_row_required' => 'Количество штрих-кодов в строке по умолчанию - обязательное поле.', + 'default_barcode_page_cellspacing_number' => 'Расстояние между ячейками страницы штрих-кода по умолчанию должно быть числом.', + 'default_barcode_page_cellspacing_required' => 'Расстояние между ячейками страницы штрих-кода по умолчанию - обязательное поле.', + 'default_barcode_page_width_number' => 'Ширина страницы штрих-кода по умолчанию должна быть числом.', + 'default_barcode_page_width_required' => 'Ширина страницы штрих-кода по умолчанию - обязательное поле.', + 'default_barcode_width_number' => 'Ширина штрих-кода по умолчанию должна быть числом.', + 'default_barcode_width_required' => 'Ширина штрих-кода по умолчанию - обязательное поле.', + 'default_item_columns' => 'Видимые колонки товара по умолчанию', + 'default_origin_tax_code' => 'Код налога происхождения по умолчанию', 'default_receivings_discount' => 'Скидка на закупки по умолчанию', - 'default_receivings_discount_number' => 'Скидка на закупки должна быть введена цифрами.', - 'default_receivings_discount_required' => 'Скидка на закупки - обязательное поле.', - 'default_sales_discount' => 'Скидка с продаж по умолчанию', - 'default_sales_discount_number' => 'Скидка с продаж должна быть введена цифрами.', - 'default_sales_discount_required' => 'Скидка с продаж - обязательное поле.', - 'default_tax_category' => 'Категория налогов по умолчанию', + 'default_receivings_discount_number' => 'Скидка на закупки по умолчанию должна быть числом.', + 'default_receivings_discount_required' => 'Скидка на закупки по умолчанию - обязательное поле.', + 'default_sales_discount' => 'Скидка на продажи по умолчанию', + 'default_sales_discount_number' => 'Скидка на продажи по умолчанию должна быть числом.', + 'default_sales_discount_required' => 'Скидка на продажи по умолчанию - обязательное поле.', + 'default_tax_category' => 'Категория налога по умолчанию', 'default_tax_code' => 'Код налога по умолчанию', 'default_tax_jurisdiction' => 'Налоговая юрисдикция по умолчанию', - 'default_tax_name_number' => 'Название налога должно быть строкой.', - 'default_tax_name_required' => 'Название налога - обязательное поле.', - 'default_tax_rate' => 'Ставка налога по умолчанию (в %)', + 'default_tax_name_number' => 'Название налога по умолчанию должно быть строкой.', + 'default_tax_name_required' => 'Название налога по умолчанию - обязательное поле.', + 'default_tax_rate' => 'Ставка налога по умолчанию, %', 'default_tax_rate_1' => 'Ставка налога 1', 'default_tax_rate_2' => 'Ставка налога 2', 'default_tax_rate_3' => '', - 'default_tax_rate_number' => 'Ставка налога должна быть введена цифрами.', - 'default_tax_rate_required' => 'Ставка налога - обязательное поле.', - 'derive_sale_quantity' => 'Разрешить кол-во основанное на продажах', - 'derive_sale_quantity_tooltip' => 'Если этот флажок установлен, для товаров, заказанных на расширенную сумму, будет предоставлен новый тип товара', - 'dinner_table' => 'Столы', - 'dinner_table_duplicate' => 'Стол должен быть уникальным.', - 'dinner_table_enable' => 'Включить обеденные столы', - 'dinner_table_invalid_chars' => "Название стола не может содержать '_'.", - 'dinner_table_required' => 'Название стола - обязательное поле.', + 'default_tax_rate_number' => 'Ставка налога по умолчанию должна быть числом.', + 'default_tax_rate_required' => 'Ставка налога по умолчанию - обязательное поле.', + 'derive_sale_quantity' => 'Разрешить производное количество продажи', + 'derive_sale_quantity_tooltip' => 'Если отмечено, для товаров, заказываемых по расширенной сумме, будет доступен новый тип товара', + 'dinner_table' => 'Столик', + 'dinner_table_duplicate' => 'Столик должен быть уникальным.', + 'dinner_table_enable' => 'Включить обеденные столики', + 'dinner_table_invalid_chars' => 'Название столика не может содержать \'_\'.', + 'dinner_table_required' => 'Столик - обязательное поле.', 'dot' => 'точка', 'email' => 'Эл. почта', - 'email_configuration' => 'Параметры эл. почты', - 'email_mailpath' => 'Адрес эл. почты', + 'email_configuration' => 'Настройка эл. почты', + 'email_mailpath' => 'Путь к Sendmail', 'email_protocol' => 'Протокол', - 'email_receipt_check_behaviour' => 'Чек по эл. почте', - 'email_receipt_check_behaviour_always' => 'Всегда активно', + 'email_receipt_check_behaviour' => 'Флажок «Отправить чек по эл. почте»', + 'email_receipt_check_behaviour_always' => 'Всегда отмечен', 'email_receipt_check_behaviour_last' => 'Запомнить последний выбор', - 'email_receipt_check_behaviour_never' => 'Всегда неактивно', + 'email_receipt_check_behaviour_never' => 'Всегда снят', 'email_smtp_crypto' => 'Шифрование SMTP', 'email_smtp_host' => 'Сервер SMTP', 'email_smtp_pass' => 'Пароль SMTP', 'email_smtp_port' => 'Порт SMTP', - 'email_smtp_timeout' => 'Задержка SMTP (сек.)', + 'email_smtp_timeout' => 'Тайм-аут SMTP (сек.)', 'email_smtp_user' => 'Имя пользователя SMTP', 'enable_avatar' => '', 'enable_avatar_tooltip' => '', @@ -128,208 +128,212 @@ return [ 'enable_new_look' => '', 'enable_right_bar' => '', 'enable_right_bar_tooltip' => '', - 'enforce_privacy' => 'Конфиденциальность', - 'enforce_privacy_tooltip' => 'Защитите конфиденциальность клиентов, применяя шифрование данных в случае их удаления', + 'enforce_privacy' => 'Обеспечивать конфиденциальность', + 'enforce_privacy_tooltip' => 'Защита конфиденциальности клиентов путем обезличивания данных в случае их удаления', 'fax' => 'Факс', - 'file_perm' => 'Есть проблемы с правами доступа к файлам. Пожалуйста, исправьте и перезагрузите эту страницу.', + 'file_perm' => 'Есть проблемы с правами доступа к файлам. Пожалуйста, исправьте их и обновите эту страницу.', 'financial_year' => 'Начало финансового года', - 'financial_year_apr' => '1-е апреля', - 'financial_year_aug' => '1-е августа', - 'financial_year_dec' => '1-е декабря', - 'financial_year_feb' => '1-е февраля', - 'financial_year_jan' => '1-е января', - 'financial_year_jul' => '1-е июля', - 'financial_year_jun' => '1-е июня', - 'financial_year_mar' => '1-е марта', - 'financial_year_may' => '1-е мая', - 'financial_year_nov' => '1-е ноября', - 'financial_year_oct' => '1-е октября', - 'financial_year_sep' => '1-е сентября', - 'floating_labels' => 'Всплывающие заголовки', - 'gcaptcha_enable' => 'Страница входа с защитой reCAPTCHA', - 'gcaptcha_secret_key' => 'reCAPTCHA секретный ключ', - 'gcaptcha_secret_key_required' => 'reCAPTCHA секретный ключ - обязательное поле', - 'gcaptcha_site_key' => 'reCAPTCHA Ключ сайта', - 'gcaptcha_site_key_required' => 'reCAPTCHA Ключ сайта - обязательное поле', - 'gcaptcha_tooltip' => 'Защитите страницу входа с помощью Google reCAPTCHA.', - 'general' => 'Основные', + 'financial_year_apr' => '1 апреля', + 'financial_year_aug' => '1 августа', + 'financial_year_dec' => '1 декабря', + 'financial_year_feb' => '1 февраля', + 'financial_year_jan' => '1 января', + 'financial_year_jul' => '1 июля', + 'financial_year_jun' => '1 июня', + 'financial_year_mar' => '1 марта', + 'financial_year_may' => '1 мая', + 'financial_year_nov' => '1 ноября', + 'financial_year_oct' => '1 октября', + 'financial_year_sep' => '1 сентября', + 'floating_labels' => 'Плавающие подписи', + 'gcaptcha_enable' => 'reCAPTCHA на странице входа', + 'gcaptcha_secret_key' => 'Секретный ключ reCAPTCHA', + 'gcaptcha_secret_key_required' => 'Секретный ключ reCAPTCHA - обязательное поле', + 'gcaptcha_site_key' => 'Ключ сайта reCAPTCHA', + 'gcaptcha_site_key_required' => 'Ключ сайта reCAPTCHA - обязательное поле', + 'gcaptcha_tooltip' => 'Защитите страницу входа с помощью Google reCAPTCHA, нажмите на значок, чтобы получить пару ключей API.', + 'general' => 'Общие', 'general_configuration' => 'Общие настройки', 'giftcard_number' => 'Номер подарочной карты', - 'giftcard_random' => 'Сгенерировать случайно', - 'giftcard_series' => 'Сгенерировать в серии', - 'image_allowed_file_types' => 'Доступные типы файлов', - 'image_max_height_tooltip' => 'Максимально допустимая высота загружаемых изображений в пикселях.', - 'image_max_size_tooltip' => 'Максимально допустимый размер загружаемого файла изображения в килобайтах (кб).', - 'image_max_width_tooltip' => 'Максимально допустимая ширина загружаемых изображений в пикселях.', + 'giftcard_random' => 'Генерировать случайно', + 'giftcard_series' => 'Генерировать по порядку', + 'image_allowed_file_types' => 'Разрешенные типы файлов', + 'image_max_height_tooltip' => 'Максимально допустимая высота загружаемых изображений в пикселях (px).', + 'image_max_size_tooltip' => 'Максимально допустимый размер файла загружаемых изображений в килобайтах (кб).', + 'image_max_width_tooltip' => 'Максимально допустимая ширина загружаемых изображений в пикселях (px).', 'image_restrictions' => 'Ограничения на загрузку изображений', - 'include_hsn' => 'Включить поддержку кодов HSN', + 'include_hsn' => 'Включить поддержку кодов ГСН', 'info' => 'Информация', 'info_configuration' => 'Информация о магазине', - 'input_groups' => 'Входные группы', + 'input_groups' => 'Группы полей ввода', 'integrations' => 'Интеграции', 'integrations_configuration' => 'Сторонние интеграции', - 'invoice' => 'Счет (накладная)', + 'invoice' => 'Накладная', 'invoice_configuration' => 'Настройки печати накладной', 'invoice_default_comments' => 'Комментарии к накладной по умолчанию', - 'invoice_email_message' => 'Шаблон эл. письма накладной', + 'invoice_email_message' => 'Шаблон эл. письма с накладной', 'invoice_enable' => 'Включить накладные', 'invoice_printer' => 'Принтер накладных', 'invoice_type' => 'Тип накладной', - 'is_readable' => 'доступно для чтения, но права выставлены неправильно. Установите их на 640 или 660 и обновите эту страницу.', - 'is_writable' => 'доступно для чтения, но права установлены неправильно. Установите их на 750 и обновите эту страницу.', + 'is_readable' => 'доступен для чтения, но права доступа установлены неправильно. Установите значение 640 или 660 и обновите страницу.', + 'is_writable' => 'доступен для записи, но права доступа установлены неправильно. Установите значение 750 и обновите страницу.', 'item_markup' => '', - 'jsprintsetup_required' => 'Предупреждение: эта функция будет работать, только если у вас установлено дополнение FireFox jsPrintSetup. Все равно сохранить?', + 'jsprintsetup_required' => 'Предупреждение: эта функция будет работать только при установленном дополнении FireFox jsPrintSetup. Сохранить в любом случае?', 'language' => 'Язык', 'last_used_invoice_number' => 'Последний использованный номер накладной', - 'last_used_quote_number' => 'Последний номер предложения', - 'last_used_work_order_number' => 'Последний номер рабочего заказа', + 'last_used_quote_number' => 'Последний использованный номер предложения', + 'last_used_work_order_number' => 'Последний использованный номер наряд-заказа', 'left' => 'Слева', - 'license' => 'Лицензии', - 'license_configuration' => 'Заявление о лицензии', + 'license' => 'Лицензия', + 'license_configuration' => 'Текст лицензии', 'line_sequence' => 'Последовательность строк', - 'lines_per_page' => 'Кол-во строк на страницу', - 'lines_per_page_number' => 'Кол-во строк на страницу должно быть введено цифрами.', - 'lines_per_page_required' => 'Кол-во строк на страницу - обязательное поле.', + 'lines_per_page' => 'Строк на странице', + 'lines_per_page_number' => 'Количество строк на странице должно быть числом.', + 'lines_per_page_required' => 'Количество строк на странице - обязательное поле.', 'locale' => 'Локализация', - 'locale_configuration' => 'Параметры локализации', - 'locale_info' => 'Информация о параметрах локализации', + 'locale_configuration' => 'Настройки локализации', + 'locale_info' => 'Информация о настройках локализации', 'location' => 'Склад', - 'location_configuration' => 'Расположение складов', - 'location_info' => 'Информация о параметрах расположения', + 'location_configuration' => 'Места хранения', + 'location_info' => 'Информация о настройках расположения', 'login_form' => 'Стиль формы входа', - 'logout' => 'Вы хотите сделать резервную копию перед выходом из системы? Нажмите [OK] для резервного копирования или [Отмена] для выхода.', + 'logout' => 'Хотите сделать резервную копию перед выходом? Нажмите [OK] для резервного копирования или [Отмена] для выхода.', 'mailchimp' => 'MailChimp', - 'mailchimp_api_key' => 'MailChimp API-ключ', + 'mailchimp_api_key' => 'API-ключ MailChimp', 'mailchimp_configuration' => 'Настройки MailChimp', - 'mailchimp_key_successfully' => 'API-ключ верен.', - 'mailchimp_key_unsuccessfully' => 'Неверный API-ключ.', - 'mailchimp_lists' => 'Списки MailChimp', - 'mailchimp_tooltip' => 'Нажмите на значок API-ключа.', - 'message' => 'SMS', + 'mailchimp_key_successfully' => 'API-ключ действителен.', + 'mailchimp_key_unsuccessfully' => 'API-ключ недействителен.', + 'mailchimp_lists' => 'Список(и) MailChimp', + 'mailchimp_tooltip' => 'Нажмите на значок, чтобы получить API-ключ.', + 'message' => 'Сообщение', 'message_configuration' => 'Настройки сообщений', - 'msg_msg' => 'Сохраненные текстовые сообщения', - 'msg_msg_placeholder' => 'Если вы хотите использовать шаблон SMS, сохраните свое сообщение здесь, в противном случае оставьте поле пустым.', + 'msg_msg' => 'Сохраненное текстовое сообщение', + 'msg_msg_placeholder' => 'Если вы хотите использовать шаблон SMS, сохраните ваше сообщение здесь, иначе оставьте поле пустым.', 'msg_pwd' => 'Пароль SMS-API', 'msg_pwd_required' => 'Пароль SMS-API - обязательное поле', 'msg_src' => 'ID отправителя SMS-API', 'msg_src_required' => 'ID отправителя SMS-API - обязательное поле', - 'msg_uid' => 'Пользователь SMS-API', - 'msg_uid_required' => 'Пользователь SMS-API - обязательное поле', + 'msg_uid' => 'Имя пользователя SMS-API', + 'msg_uid_required' => 'Имя пользователя SMS-API - обязательное поле', 'multi_pack_enabled' => 'Несколько упаковок на товар', - 'no_risk' => 'Нет рисков безопасности/уязвимостей.', + 'no_risk' => 'Риски безопасности/уязвимости отсутствуют.', 'none' => 'нет', 'notify_alignment' => 'Позиция всплывающего уведомления', - 'number_format' => 'Формат номера', + 'number_format' => 'Формат числа', 'number_locale' => 'Локализация', - 'number_locale_invalid' => 'Введенный регион недействителен. Проверьте ссылку во всплывающей подсказке, чтобы найти допустимый регион.', - 'number_locale_required' => 'Региональный номер - обязательное поле.', - 'number_locale_tooltip' => 'Найдите подходящий регион по этой ссылке.', - 'os_timezone' => 'Часовой пояс системы:', + 'number_locale_invalid' => 'Введенная локаль недействительна. Перейдите по ссылке во всплывающей подсказке, чтобы найти допустимую локаль.', + 'number_locale_required' => 'Локаль числового формата - обязательное поле.', + 'number_locale_tooltip' => 'Найдите подходящую локаль по этой ссылке.', + 'os_timezone' => 'Часовой пояс OSPOS:', 'ospos_info' => 'Информация об установке OSPOS', - 'payment_options_order' => 'Параметры оплаты заказа', - 'payment_reference_code_length_limits' => 'Код ссылки на платёж
Ограничения длины', - 'payment_reference_code_length_max_label' => 'Макс', - 'payment_reference_code_length_min_label' => 'Мин', - 'perm_risk' => 'Неправильные разрешения на доступ подвергают это программное обеспечение риску.', + 'payment_options_order' => 'Порядок способов оплаты', + 'payment_reference_code_length_limits' => 'Ограничения длины
кода ссылки на платеж', + 'payment_reference_code_length_max_label' => 'Макс.', + 'payment_reference_code_length_min_label' => 'Мин.', + 'perm_risk' => 'Неправильные права доступа подвергают это программное обеспечение риску.', 'phone' => 'Телефон компании', 'phone_required' => 'Телефон компании - обязательное поле.', - 'print_bottom_margin' => 'Отступ снизу', - 'print_bottom_margin_number' => 'Отступ снизу должен быть введен цифрами.', - 'print_bottom_margin_required' => 'Отступ снизу - обязательное поле.', - 'print_delay_autoreturn' => 'Задержка автовозврата', - 'print_delay_autoreturn_number' => 'Задержка автовозврата - обязательное поле.', - 'print_delay_autoreturn_required' => 'Задержка автовозврата должна быть введена цифрами.', + 'print_bottom_margin' => 'Нижнее поле', + 'print_bottom_margin_number' => 'Нижнее поле должно быть числом.', + 'print_bottom_margin_required' => 'Нижнее поле - обязательное поле.', + 'print_delay_autoreturn' => 'Задержка автовозврата к продаже', + 'print_delay_autoreturn_number' => 'Задержка автовозврата к продаже - обязательное поле.', + 'print_delay_autoreturn_required' => 'Задержка автовозврата к продаже должна быть числом.', 'print_footer' => 'Печать нижнего колонтитула браузера', 'print_header' => 'Печать верхнего колонтитула браузера', - 'print_left_margin' => 'Отступ слева', - 'print_left_margin_number' => 'Отступ слева должен быть введен цифрами.', - 'print_left_margin_required' => 'Отступ слева - обязательное поле.', - 'print_receipt_check_behaviour' => 'Опция печати квитанции', - 'print_receipt_check_behaviour_always' => 'Всегда активно', + 'print_left_margin' => 'Левое поле', + 'print_left_margin_number' => 'Левое поле должно быть числом.', + 'print_left_margin_required' => 'Левое поле - обязательное поле.', + 'print_receipt_check_behaviour' => 'Флажок «Печать чека»', + 'print_receipt_check_behaviour_always' => 'Всегда отмечен', 'print_receipt_check_behaviour_last' => 'Запомнить последний выбор', - 'print_receipt_check_behaviour_never' => 'Всегда неактивно', - 'print_right_margin' => 'Отступ справа', - 'print_right_margin_number' => 'Отступ справа должен быть введен цифрами.', - 'print_right_margin_required' => 'Отступ справа - обязательное поле.', - 'print_silently' => 'Показывать уведомление о печати', - 'print_top_margin' => 'Отступ сверху', - 'print_top_margin_number' => 'Отступ сверху должен быть введен цифрами.', - 'print_top_margin_required' => 'Отступ сверху - обязательное поле.', - 'quantity_decimals' => 'Количество - десятичные дроби', + 'print_receipt_check_behaviour_never' => 'Всегда снят', + 'print_right_margin' => 'Правое поле', + 'print_right_margin_number' => 'Правое поле должно быть числом.', + 'print_right_margin_required' => 'Правое поле - обязательное поле.', + 'print_silently' => 'Показывать диалог печати', + 'print_top_margin' => 'Верхнее поле', + 'print_top_margin_number' => 'Верхнее поле должно быть числом.', + 'print_top_margin_required' => 'Верхнее поле - обязательное поле.', + 'quantity_decimals' => 'Десятичные знаки количества', 'quick_cash_enable' => '', - 'quote_default_comments' => 'Комментарий для предложения по умолчанию', + 'quote_default_comments' => 'Комментарии к предложению по умолчанию', 'receipt' => 'Чек', 'receipt_category' => '', - 'receipt_configuration' => 'Параметры печати чека', + 'receipt_configuration' => 'Настройки печати чека', 'receipt_default' => 'По умолчанию', 'receipt_font_size' => 'Размер шрифта', - 'receipt_font_size_number' => 'Размер шрифта должен быть введен цифрами.', + 'receipt_font_size_number' => 'Размер шрифта должен быть числом.', 'receipt_font_size_required' => 'Размер шрифта - обязательное поле.', - 'receipt_info' => 'Информация о настройках квитанций', - 'receipt_printer' => 'Билетный принтер', + 'receipt_info' => 'Информация о настройках чека', + 'receipt_printer' => 'Принтер чеков', 'receipt_short' => 'Короткий', 'receipt_show_company_name' => 'Показывать название компании', 'receipt_show_description' => 'Показывать описание', 'receipt_show_serialnumber' => 'Показывать серийный номер', - 'receipt_show_tax_ind' => 'Показывать налоговый индикатор', + 'receipt_show_tax_ind' => 'Показывать индикатор налога', 'receipt_show_taxes' => 'Показывать налоги', 'receipt_show_total_discount' => 'Показывать общую скидку', 'receipt_template' => 'Шаблон чека', - 'receiving_calculate_average_price' => 'Расчет сред. цены (закупки)', + 'receiving_calculate_average_price' => 'Расчет средней цены (закупка)', 'recv_invoice_format' => 'Формат накладной для закупок', - 'register_mode_default' => 'Режим регистрации по умолчанию', + 'register_mode_default' => 'Режим кассы по умолчанию', 'report_an_issue' => 'Сообщить о проблеме', 'return_policy_required' => 'Политика возврата - обязательное поле.', - 'reward' => 'Программа лояльности', - 'reward_configuration' => 'Параметры программы лояльности', + 'reward' => 'Вознаграждение', + 'reward_configuration' => 'Настройки вознаграждений', 'right' => 'Справа', 'sales_invoice_format' => 'Формат накладной для продаж', - 'sales_quote_format' => 'Формат предложений на продажу', - 'mailpath_invalid' => 'Неверный путь sendmail. Разрешены только буквы, цифры, дефисы, подчеркивания, слеши и точки.', + 'sales_quote_format' => 'Формат предложения для продаж', + 'mailpath_invalid' => 'Неверный путь к sendmail. Разрешены только буквы, цифры, дефисы, подчеркивания, слеши и точки.', 'saved_successfully' => 'Конфигурация успешно сохранена.', - 'saved_unsuccessfully' => 'Произошла ошибка при сохранении конфигурации.', + 'saved_unsuccessfully' => 'Не удалось сохранить конфигурацию.', 'security_issue' => 'Предупреждение об уязвимости системы безопасности', - 'server_notice' => 'Пожалуйста, используйте приведенную ниже информацию для сообщения о проблеме.', + 'server_notice' => 'Пожалуйста, используйте приведенную ниже информацию при сообщении о проблеме.', 'service_charge' => '', 'show_due_enable' => '', - 'show_office_group' => 'Показать значок "Офис"', - 'statistics' => 'Отправить статистику', - 'statistics_tooltip' => 'Отправляйте статистику для разработки и улучшения функций.', - 'stock_location' => 'Расположение склада', - 'stock_location_duplicate' => 'Местоположение склада должно быть уникальным.', - 'stock_location_invalid_chars' => "Местоположение склада не может содержать '_'.", - 'stock_location_required' => 'Местонахождение склада - обязательное поле.', + 'show_office_group' => 'Показывать значок офиса', + 'statistics' => 'Отправлять статистику', + 'statistics_tooltip' => 'Отправка статистики для разработки и улучшения функций.', + 'stock_location' => 'Место хранения', + 'stock_location_duplicate' => 'Место хранения должно быть уникальным.', + 'stock_location_invalid_chars' => 'Место хранения не может содержать \'_\'.', + 'stock_location_required' => 'Место хранения - обязательное поле.', 'suggestions_fifth_column' => '', 'suggestions_first_column' => 'Колонка 1', 'suggestions_fourth_column' => '', - 'suggestions_layout' => 'Макет предложений поиска', + 'suggestions_layout' => 'Макет подсказок поиска', 'suggestions_second_column' => 'Колонка 2', 'suggestions_third_column' => 'Колонка 3', - 'system_conf' => 'Информация', - 'system_info' => 'Системная информация', - 'table' => 'Столики', - 'table_configuration' => 'Настройка столов', - 'takings_printer' => 'Чековый принтер', + 'shortcuts' => 'Горячие клавиши', + 'shortcuts_configuration' => 'Настройка горячих клавиш продаж', + 'shortcuts_duplicate_bindings' => 'Привязки горячих клавиш должны быть уникальными.', + 'shortcuts_save_error' => 'Не удалось сохранить настройки горячих клавиш.', + 'system_conf' => 'Настройка и конфигурация', + 'system_info' => 'Информация о системе', + 'table' => 'Столик', + 'table_configuration' => 'Настройка столиков', + 'takings_printer' => 'Принтер чеков', 'tax' => 'Налог', 'tax_category' => 'Категория налога', 'tax_category_duplicate' => 'Введенная налоговая категория уже существует.', - 'tax_category_invalid_chars' => 'Введенная налоговая категория недействительна.', - 'tax_category_required' => 'Налоговая категория - обязательна для заполнения.', - 'tax_category_used' => 'Налоговая категория не может быть удалена, поскольку она используется.', - 'tax_configuration' => 'Параметры налогов', - 'tax_decimals' => 'Налоги - десятичные дроби', - 'tax_id' => '№ налога', - 'tax_included' => 'Вкл. налоги', + 'tax_category_invalid_chars' => 'Введенная налоговая категория недопустима.', + 'tax_category_required' => 'Налоговая категория обязательна.', + 'tax_category_used' => 'Налоговую категорию нельзя удалить, так как она используется.', + 'tax_configuration' => 'Настройки налогов', + 'tax_decimals' => 'Десятичные знаки налога', + 'tax_id' => 'ID налога', + 'tax_included' => 'Налог включен', 'theme' => 'Тема', 'theme_preview' => 'Предпросмотр темы:', 'thousands_separator' => 'Разделитель тысяч', 'timezone' => 'Часовой пояс', - 'timezone_error' => 'Часовой пояс системы отличается от вашего местного часового пояса.', - 'top' => 'Вверх', - 'use_destination_based_tax' => 'Использовать налог на основе пункта назначения', - 'user_timezone' => 'Ваш часовой пояс:', + 'timezone_error' => 'Часовой пояс OSPOS отличается от вашего локального часового пояса.', + 'top' => 'Сверху', + 'use_destination_based_tax' => 'Использовать налог по месту назначения', + 'user_timezone' => 'Локальный часовой пояс:', 'website' => 'Веб-сайт', 'wholesale_markup' => '', - 'work_order_enable' => 'Поддержка рабочих заказов', - 'work_order_format' => 'Формат рабочих заказов', + 'work_order_enable' => 'Поддержка наряд-заказов', + 'work_order_format' => 'Формат наряд-заказа', ]; diff --git a/app/Language/ru/Customers.php b/app/Language/ru/Customers.php index 6a2f8deb8..ba0483dce 100644 --- a/app/Language/ru/Customers.php +++ b/app/Language/ru/Customers.php @@ -1,57 +1,57 @@ "№ клиента", - "account_number_duplicate" => "Номер клиента уже присутствует в базе данных.", - "available_points" => "Доступные баллы", - "available_points_value" => "", - "average" => "Средние траты", - "avg_discount" => "Средняя скидка", - "basic_information" => "Информация", - "cannot_be_deleted" => "Не удалось удалить выбранных клиентов, у одного или нескольких выбранных клиентов есть продажи.", - "company_name" => "Компания", - "confirm_delete" => "Вы уверены, что хотите удалить выбранных клиентов?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранных клиентов?", - "consent" => "Согласие на регистрацию", - "consent_required" => "Согласие на регистрацию - обязательное поле.", - "csv_import_failed" => "Ошибка импорта CSV", - "csv_import_nodata_wrongformat" => "Загруженный файл не содержит данных или имеет неправильный формат.", - "csv_import_partially_failed" => "Импорт клиентов выполнен успешно, но с некоторыми ошибками:", - "csv_import_success" => "Импорт клиентов выполнен успешно.", - "customer" => "Клиент", - "date" => "Дата", - "discount" => "Скидка", - "discount_fixed" => "Фиксированная скидка", - "discount_percent" => "Скидка в процентах", - "discount_type" => "Тип скидки", - "email_duplicate" => "Адрес электронной почты уже существует в базе данных.", - "employee" => "Сотрудник", - "error_adding_updating" => "Ошибка при добавлении/обновлении клиента.", - "import_items_csv" => "Импорт клиентов из CSV", - "mailchimp_activity_click" => "Переход в электронное письмо", - "mailchimp_activity_lastopen" => "Последнее открытое письмо", - "mailchimp_activity_open" => "Электронное письмо открыто", - "mailchimp_activity_total" => "Электронное письмо отправлено", - "mailchimp_activity_unopen" => "Электронное письмо не открыто", - "mailchimp_email_client" => "Почтовый клиент", - "mailchimp_info" => "MailChimp", - "mailchimp_member_rating" => "Рейтинг", - "mailchimp_status" => "Статус", - "mailchimp_vip" => "VIP", - "max" => "Макс. расходы", - "min" => "Мин. расходы", - "new" => "Новый клиент", - "none_selected" => "Вы не выбрали клиента(ов) для удаления.", - "one_or_multiple" => "Клиент(ы)", - "quantity" => "Количество", - "stats_info" => "Статистика", - "successful_adding" => "Вы успешно добавили клиента", - "successful_deleted" => "Успешно удалено", - "successful_updating" => "Информация о клиенте успешно обновлена", - "tax_code" => "Налоговый код", - "tax_id" => "№ налога", - "taxable" => "Облагается налогом", - "total" => "Всего потрачено", - "update" => "Обновление клиента", - "rewards_package" => "Пакет вознаграждения", + 'account_number' => '№ клиента', + 'account_number_duplicate' => 'Номер клиента уже присутствует в базе данных.', + 'available_points' => 'Доступные баллы', + 'available_points_value' => 'Стоимость доступных баллов', + 'average' => 'Средние траты', + 'avg_discount' => 'Средняя скидка', + 'basic_information' => 'Информация', + 'cannot_be_deleted' => 'Не удалось удалить выбранных клиентов, у одного или нескольких выбранных клиентов есть продажи.', + 'company_name' => 'Компания', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранных клиентов?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранных клиентов?', + 'consent' => 'Согласие на регистрацию', + 'consent_required' => 'Согласие на регистрацию - обязательное поле.', + 'csv_import_failed' => 'Ошибка импорта CSV', + 'csv_import_nodata_wrongformat' => 'Загруженный файл не содержит данных или имеет неправильный формат.', + 'csv_import_partially_failed' => 'Импорт клиентов выполнен успешно, но с некоторыми ошибками:', + 'csv_import_success' => 'Импорт клиентов выполнен успешно.', + 'customer' => 'Клиент', + 'date' => 'Дата', + 'discount' => 'Скидка', + 'discount_fixed' => 'Фиксированная скидка', + 'discount_percent' => 'Скидка в процентах', + 'discount_type' => 'Тип скидки', + 'email_duplicate' => 'Адрес электронной почты уже существует в базе данных.', + 'employee' => 'Сотрудник', + 'error_adding_updating' => 'Ошибка при добавлении/обновлении клиента.', + 'import_items_csv' => 'Импорт клиентов из CSV', + 'mailchimp_activity_click' => 'Переход по ссылке в письме', + 'mailchimp_activity_lastopen' => 'Последнее открытое письмо', + 'mailchimp_activity_open' => 'Электронное письмо открыто', + 'mailchimp_activity_total' => 'Электронное письмо отправлено', + 'mailchimp_activity_unopen' => 'Электронное письмо не открыто', + 'mailchimp_email_client' => 'Почтовый клиент', + 'mailchimp_info' => 'MailChimp', + 'mailchimp_member_rating' => 'Рейтинг', + 'mailchimp_status' => 'Статус', + 'mailchimp_vip' => 'VIP', + 'max' => 'Макс. расходы', + 'min' => 'Мин. расходы', + 'new' => 'Новый клиент', + 'none_selected' => 'Вы не выбрали клиента(ов) для удаления.', + 'one_or_multiple' => 'Клиент(ы)', + 'quantity' => 'Количество', + 'stats_info' => 'Статистика', + 'successful_adding' => 'Вы успешно добавили клиента', + 'successful_deleted' => 'Успешно удалено', + 'successful_updating' => 'Информация о клиенте успешно обновлена', + 'tax_code' => 'Налоговый код', + 'tax_id' => '№ налога', + 'taxable' => 'Облагается налогом', + 'total' => 'Всего потрачено', + 'update' => 'Обновление клиента', + 'rewards_package' => 'Пакет вознаграждений', ]; diff --git a/app/Language/ru/Datepicker.php b/app/Language/ru/Datepicker.php index 274dc709f..378e9a22d 100644 --- a/app/Language/ru/Datepicker.php +++ b/app/Language/ru/Datepicker.php @@ -1,24 +1,24 @@ "За все время", - "apply" => "Применить", - "cancel" => "Отмена", - "custom" => "Пользовательское", - "from" => "От", - "last_30" => "Последние 30 дней", - "last_7" => "Последние 7 дней", - "last_financial_year" => "Последний финансовый год", - "last_month" => "Последний месяц", - "last_year" => "За последний год", - "same_month_last_year" => "Тот же месяц прошлого года", - "same_month_to_same_day_last_year" => "В том же месяце в тот же день в прошлом году", - "this_financial_year" => "Текущий финансовый год", - "this_month" => "В этом месяце", - "this_year" => "В этом году", - "to" => "Кому", - "today" => "Сегодня", - "today_last_year" => "Сегодняшний день в прошлом году", - "weekstart" => "0", - "yesterday" => "Вчера", + 'all_time' => 'За все время', + 'apply' => 'Применить', + 'cancel' => 'Отмена', + 'custom' => 'Пользовательское', + 'from' => 'От', + 'last_30' => 'Последние 30 дней', + 'last_7' => 'Последние 7 дней', + 'last_financial_year' => 'Последний финансовый год', + 'last_month' => 'Последний месяц', + 'last_year' => 'Последний год', + 'same_month_last_year' => 'Тот же месяц прошлого года', + 'same_month_to_same_day_last_year' => 'В том же месяце в тот же день в прошлом году', + 'this_financial_year' => 'Текущий финансовый год', + 'this_month' => 'В этом месяце', + 'this_year' => 'В этом году', + 'to' => 'До', + 'today' => 'Сегодня', + 'today_last_year' => 'Сегодняшний день в прошлом году', + 'weekstart' => '0', + 'yesterday' => 'Вчера', ]; diff --git a/app/Language/ru/Employees.php b/app/Language/ru/Employees.php index 2e70762c8..756b3906a 100644 --- a/app/Language/ru/Employees.php +++ b/app/Language/ru/Employees.php @@ -1,28 +1,28 @@ '', + 'administrator' => 'Администратор', 'basic_information' => 'Информация', 'cannot_be_deleted' => 'Не удалось удалить выбранных сотрудников, один или несколько из них обработали продажи или вы пытаетесь удалить свою учетную запись.', - 'change_employee' => '', + 'change_employee' => 'Изменить сотрудника', 'change_password' => 'Смена пароля', - 'clerk' => '', - 'commission' => '', + 'clerk' => 'Продавец', + 'commission' => 'Комиссия', 'confirm_delete' => 'Вы уверены, что хотите удалить выбранных сотрудников?', 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранных сотрудников?', 'current_password' => 'Текущий пароль', 'current_password_invalid' => 'Текущий пароль введен неверно.', 'employee' => 'Сотрудник', 'error_adding_updating' => 'Ошибка при добавлении/обновлении сотрудника.', - 'error_deleting_admin' => '', + 'error_deleting_admin' => 'Вы не можете удалить администратора.', 'error_deleting_demo_admin' => 'Вы не можете удалить демо-администратора.', 'error_grant_change_disallowed' => 'Изменения прав доступа отключены в этой демонстрации.', 'error_password_change_disallowed' => 'Изменение пароля отключено в этой демонстрации.', - 'error_updating_admin' => '', + 'error_updating_admin' => 'Вы не можете изменить администратора.', 'error_updating_demo_admin' => 'Вы не можете изменить демо-администратора.', 'language' => 'Язык', 'login_info' => 'Вход', - 'manager' => '', + 'manager' => 'Менеджер', 'new' => 'Новый сотрудник', 'none_selected' => 'Вы не выбрали ни одного сотрудника для удаления.', 'one_or_multiple' => 'сотрудник(и)', @@ -30,7 +30,7 @@ return [ 'password_minlength' => 'Пароль должен быть не менее 8 символов.', 'password_must_match' => 'Пароли не совпадают.', 'password_not_must_match' => 'Текущий пароль и новый пароль должны быть уникальными.', - 'password_required' => 'Ввод пароля - обязателен.', + 'password_required' => 'Пароль обязателен.', 'permission_desc' => 'Отметьте флажками ниже, чтобы предоставить доступ к модулям.', 'permission_info' => 'Права доступа', 'repeat_password' => 'Повтор пароля', diff --git a/app/Language/ru/Enum.php b/app/Language/ru/Enum.php index d295adb38..af8af161e 100644 --- a/app/Language/ru/Enum.php +++ b/app/Language/ru/Enum.php @@ -1,11 +1,11 @@ "", - "half_even" => "", - "half_five" => "", - "half_odd" => "", - "half_up" => "", - "round_down" => "Oкругление в меньшую", - "round_up" => "Oкругление в большую", + 'half_down' => 'Округление половины вниз', + 'half_even' => 'Округление половины к четному', + 'half_five' => 'Округление половины к пяти', + 'half_odd' => 'Округление половины к нечетному', + 'half_up' => 'Округление половины вверх', + 'round_down' => 'Округление в меньшую сторону', + 'round_up' => 'Округление в большую сторону', ]; diff --git a/app/Language/ru/Error.php b/app/Language/ru/Error.php index 1c097af52..a35347efd 100644 --- a/app/Language/ru/Error.php +++ b/app/Language/ru/Error.php @@ -1,6 +1,6 @@ "У вас нет разрешения на доступ к модулю", - "unknown" => "Неизвестная ошибка", + 'no_permission_module' => 'У вас нет разрешения на доступ к модулю', + 'unknown' => 'Неизвестная ошибка', ]; diff --git a/app/Language/ru/Expenses.php b/app/Language/ru/Expenses.php index abaa8ade0..56a522745 100644 --- a/app/Language/ru/Expenses.php +++ b/app/Language/ru/Expenses.php @@ -1,51 +1,51 @@ "Добавить расходы", - "amount" => "Сумма", - "amount_number" => "Сумма должна быть числом", - "amount_required" => "Сумма расходов - обязательное поле", - "by_category" => "Категория", - "cannot_be_deleted" => "Не удалось удалить категорию расходов", - "cash" => "Наличные", - "cash_filter" => "Наличные", - "categories_name" => "Категория", - "category_required" => "Выбор категории - обязателен", - "check" => "Банковский чек", - "check_filter" => "Фильтр расходов", - "confirm_delete" => "Вы уверены, что хотите удалить выбранные расходы?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранные расходы?", - "credit" => "Кредитная карта", - "credit_filter" => "Кредитная карта", - "date" => "Дата", - "date_number" => "Дата должна быть числом", - "date_required" => "Дата - обязательно для заполнения", - "debit" => "Дебетовая карта", - "debit_filter" => "Дебетовая карта", - "description" => "Описание", - "due" => "Задолженность", - "due_filter" => "Задолженность", - "employee" => "Создано", - "error_adding_updating" => "Ошибка добавления / обновления расходов", - "expense_id" => "№", - "expenses_employee" => "Сотрудник", - "info" => "Информация о расходах", - "ip_address" => "", - "is_deleted" => "Удалено", - "name_required" => "Назавние расходов - обязательно для заполнения", - "new" => "Новый расход", - "new_supplier" => "", - "no_expenses_to_display" => "Нет расходов для отображения", - "none_selected" => "Вы не выбрали ни одного расхода", - "one_or_multiple" => "Расходы", - "payment" => "Тип оплаты", - "start_typing_supplier_name" => "Начните вводить имя поставщика...", - "successful_adding" => "Расходы успешно добавлены", - "successful_deleted" => "Расходы успешно удалены", - "successful_updating" => "Расходы успешно обновлены", - "supplier_name" => "Поставщик", - "supplier_tax_code" => "Налоговый код", - "tax_amount" => "Налог", - "tax_amount_number" => "", - "update" => "Обновление расходов", + 'add_item' => 'Добавить расход', + 'amount' => 'Сумма', + 'amount_number' => 'Сумма должна быть числом', + 'amount_required' => 'Сумма расходов - обязательное поле', + 'by_category' => 'Категория', + 'cannot_be_deleted' => 'Не удалось удалить категорию расходов', + 'cash' => 'Наличные', + 'cash_filter' => 'Наличные', + 'categories_name' => 'Категория', + 'category_required' => 'Выбор категории - обязателен', + 'check' => 'Банковский чек', + 'check_filter' => 'Чек', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные расходы?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные расходы?', + 'credit' => 'Кредитная карта', + 'credit_filter' => 'Кредитная карта', + 'date' => 'Дата', + 'date_number' => 'Дата должна быть числом', + 'date_required' => 'Дата - обязательно для заполнения', + 'debit' => 'Дебетовая карта', + 'debit_filter' => 'Дебетовая карта', + 'description' => 'Описание', + 'due' => 'Задолженность', + 'due_filter' => 'Задолженность', + 'employee' => 'Создано', + 'error_adding_updating' => 'Ошибка добавления/обновления расходов', + 'expense_id' => 'Id', + 'expenses_employee' => 'Сотрудник', + 'info' => 'Информация о расходах', + 'ip_address' => 'IP-адрес', + 'is_deleted' => 'Удалено', + 'name_required' => 'Название расходов - обязательно для заполнения', + 'new' => 'Новый расход', + 'new_supplier' => 'Новый поставщик', + 'no_expenses_to_display' => 'Нет расходов для отображения', + 'none_selected' => 'Вы не выбрали ни одного расхода', + 'one_or_multiple' => 'Расходы', + 'payment' => 'Тип оплаты', + 'start_typing_supplier_name' => 'Начните вводить имя поставщика...', + 'successful_adding' => 'Расходы успешно добавлены', + 'successful_deleted' => 'Расходы успешно удалены', + 'successful_updating' => 'Расходы успешно обновлены', + 'supplier_name' => 'Поставщик', + 'supplier_tax_code' => 'Налоговый код', + 'tax_amount' => 'Налог', + 'tax_amount_number' => 'Сумма налога должна быть числом', + 'update' => 'Обновление расходов', ]; diff --git a/app/Language/ru/Expenses_categories.php b/app/Language/ru/Expenses_categories.php index b86009c09..600a08d48 100644 --- a/app/Language/ru/Expenses_categories.php +++ b/app/Language/ru/Expenses_categories.php @@ -1,23 +1,23 @@ "Название категории расходов - обязательно для заполнения", - "add_item" => "Добавить категорию", - "cannot_be_deleted" => "Не удалось удалить категорию расходов", - "category_id" => "№", - "confirm_delete" => "Вы уверены, что хотите удалить выбранную категорию расходов?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранную категорию расходов?", - "description" => "Описание категории", - "error_adding_updating" => "Ошибка добавления / обновления категории расходов", - "info" => "Информация о категории расходов", - "name" => "Название категории", - "new" => "Новая категория", - "no_expenses_categories_to_display" => "Нет категории для отображения", - "none_selected" => "Вы не выбрали ни одной категории расходов", - "one_or_multiple" => "Категория расходов", - "quantity" => "Количество", - "successful_adding" => "Категория расходов добавлена успешно", - "successful_deleted" => "Категория расходов успешно удалена", - "successful_updating" => "Категория расходов успешно обновлена", - "update" => "Обновить категорию", + 'category_name_required' => 'Название категории расходов обязательно для заполнения', + 'add_item' => 'Добавить категорию', + 'cannot_be_deleted' => 'Не удалось удалить категорию расходов', + 'category_id' => '№', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранную категорию расходов?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранную категорию расходов?', + 'description' => 'Описание категории', + 'error_adding_updating' => 'Ошибка добавления/обновления категории расходов', + 'info' => 'Информация о категории расходов', + 'name' => 'Название категории', + 'new' => 'Новая категория', + 'no_expenses_categories_to_display' => 'Нет категории для отображения', + 'none_selected' => 'Вы не выбрали ни одной категории расходов', + 'one_or_multiple' => 'Категория расходов', + 'quantity' => 'Количество', + 'successful_adding' => 'Категория расходов добавлена успешно', + 'successful_deleted' => 'Категория расходов успешно удалена', + 'successful_updating' => 'Категория расходов успешно обновлена', + 'update' => 'Обновить категорию', ]; diff --git a/app/Language/ru/Giftcards.php b/app/Language/ru/Giftcards.php index e85903098..3c936ea33 100644 --- a/app/Language/ru/Giftcards.php +++ b/app/Language/ru/Giftcards.php @@ -1,72 +1,72 @@ "Запасы (добавление/вычитание).", - "allow_alt_description" => "Разрешить альтернативное описание", - "bulk_edit" => "Массовое редактирование", - "cannot_be_deleted" => "Не удалось удалить выбранные подарочные карты, одна или несколько выбранных подарочных карт проданы.", - "cannot_find_giftcard" => "Подарочная карта не найдена.", - "cannot_use" => "Подарочная карта {0} не может быть использована для этой продажи: неверный клиент.", - "card_value" => "Стоимость", - "category" => "Категория", - "change_all_to_allow_alt_desc" => "Разрешить альтернативное описание для всех.", - "change_all_to_not_allow_allow_desc" => "Не разрешать альтернативное описание для всех.", - "change_all_to_serialized" => "Снять выделение со всех", - "change_all_to_unserialized" => "Выделить все", - "confirm_bulk_edit" => "Вы уверены, что хотите изменить выбранные подарочные карты?", - "confirm_delete" => "Вы уверены, что хотите удалить выбранные подарочные карты?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранные подарочные карты?", - "cost_price" => "Оптовая цена", - "count" => "Обновление запасов", - "csv_import_failed" => "Ошибка импорта CSV.", - "current_quantity" => "Текущее количество", - "description" => "Описание", - "details_count" => "Сведения о кол-ве запасов", - "do_nothing" => "Ничего не делать", - "edit_fields_you_want_to_update" => "Редактирование нужных полей для выбранных подарочных карт.", - "edit_multiple_giftcards" => "Редактирование нескольких подарочных карт.", - "error_adding_updating" => "Ошибка при добавлении/обновлении подарочной карты.", - "error_updating_multiple" => "Ошибка обновления подарочной карты.", - "generate_barcodes" => "Создание штрих-кодов", - "giftcard" => "Подарочная карта", - "giftcard_number" => "Номер подарочной карты", - "info_provided_by" => "Информация предоставлена", - "inventory_comments" => "Комментарии", - "is_serialized" => "Подарочная карта имеет серийный номер", - "low_inventory_giftcards" => "Подарочные карты с низким кол-вом", - "manually_editing_of_quantity" => "Ручное редактирование количества", - "must_select_giftcard_for_barcode" => "Вы должны выбрать хотя бы одну (1) подарочную карту для создания штрих-кодов.", - "new" => "Новая подарочная карта", - "no_description_giftcards" => "Нет описания подарочной карты", - "no_giftcards_to_display" => "Нет подарочных карт для отображения.", - "none" => "Нет", - "none_selected" => "Вы не выбрали ни одной подарочной карты для редактирования.", - "number" => "Номер подарочной карты должен быть числом.", - "number_information" => "Номер подарочной карты", - "number_required" => "Номер подарочной карты - обязательно для заполнения.", - "one_or_multiple" => "Подарочная карта(ы)", - "person_id" => "Клиент", - "quantity" => "Количество", - "quantity_required" => "Количество является обязательным полем. Пожалуйста, закройте (X), чтобы отменить.", - "remaining_balance" => "Оставшаяся стоимость подарочной карты {0} составляет {1}!", - "reorder_level" => "Уровень повторного заказа", - "retrive_giftcard_info" => "Получить информацию о подарочной карте", - "sales_tax_1" => "Налог с продаж", - "sales_tax_2" => "Налог с продаж 2", - "serialized_giftcards" => "Выбранные подарочные карты", - "successful_adding" => "Вы успешно добавили подарочную карту", - "successful_bulk_edit" => "Вы успешно обновили выбранные подарочные карты", - "successful_deleted" => "Успешно удалено", - "successful_updating" => "Вы успешно обновили подарочную карту", - "supplier" => "Поставщик", - "tax_1" => "Налог 1", - "tax_2" => "Налог 2", - "tax_percent" => "Процент налога", - "tax_percents" => "Процент налога(ов)", - "unit_price" => "Розничная цена", - "upc_database" => "База данных штрих-кодов", - "update" => "Обновить подарочную карту", - "use_inventory_menu" => "Использовать меню запасов", - "value" => "Стоимость подарочной карты должна быть числом.", - "value_required" => "Стоимость подарочной карты обязательна для заполнения.", + 'add_minus' => 'Запасы (добавление/вычитание).', + 'allow_alt_description' => 'Разрешить альтернативное описание', + 'bulk_edit' => 'Массовое редактирование', + 'cannot_be_deleted' => 'Не удалось удалить выбранные подарочные карты, одна или несколько выбранных подарочных карт проданы.', + 'cannot_find_giftcard' => 'Подарочная карта не найдена.', + 'cannot_use' => 'Подарочная карта {0} не может быть использована для этой продажи: неверный клиент.', + 'card_value' => 'Стоимость', + 'category' => 'Категория', + 'change_all_to_allow_alt_desc' => 'Разрешить альтернативное описание для всех.', + 'change_all_to_not_allow_allow_desc' => 'Не разрешать альтернативное описание для всех.', + 'change_all_to_serialized' => 'Сделать все с серийным номером', + 'change_all_to_unserialized' => 'Сделать все без серийного номера', + 'confirm_bulk_edit' => 'Вы уверены, что хотите изменить выбранные подарочные карты?', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные подарочные карты?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные подарочные карты?', + 'cost_price' => 'Оптовая цена', + 'count' => 'Обновление запасов', + 'csv_import_failed' => 'Ошибка импорта CSV.', + 'current_quantity' => 'Текущее количество', + 'description' => 'Описание', + 'details_count' => 'Сведения о кол-ве запасов', + 'do_nothing' => 'Ничего не делать', + 'edit_fields_you_want_to_update' => 'Редактирование нужных полей для выбранных подарочных карт.', + 'edit_multiple_giftcards' => 'Редактирование нескольких подарочных карт.', + 'error_adding_updating' => 'Ошибка при добавлении/обновлении подарочной карты.', + 'error_updating_multiple' => 'Ошибка обновления подарочной карты.', + 'generate_barcodes' => 'Создание штрих-кодов', + 'giftcard' => 'Подарочная карта', + 'giftcard_number' => 'Номер подарочной карты', + 'info_provided_by' => 'Информация предоставлена', + 'inventory_comments' => 'Комментарии', + 'is_serialized' => 'Подарочная карта имеет серийный номер', + 'low_inventory_giftcards' => 'Подарочные карты с низким кол-вом', + 'manually_editing_of_quantity' => 'Ручное редактирование количества', + 'must_select_giftcard_for_barcode' => 'Вы должны выбрать хотя бы одну (1) подарочную карту для создания штрих-кодов.', + 'new' => 'Новая подарочная карта', + 'no_description_giftcards' => 'Нет описания подарочной карты', + 'no_giftcards_to_display' => 'Нет подарочных карт для отображения.', + 'none' => 'Нет', + 'none_selected' => 'Вы не выбрали ни одной подарочной карты для редактирования.', + 'number' => 'Номер подарочной карты должен быть числом.', + 'number_information' => 'Номер подарочной карты', + 'number_required' => 'Номер подарочной карты - обязательно для заполнения.', + 'one_or_multiple' => 'Подарочная карта(ы)', + 'person_id' => 'Клиент', + 'quantity' => 'Количество', + 'quantity_required' => 'Количество является обязательным полем. Пожалуйста, закройте (X), чтобы отменить.', + 'remaining_balance' => 'Оставшаяся стоимость подарочной карты {0} составляет {1}!', + 'reorder_level' => 'Уровень повторного заказа', + 'retrive_giftcard_info' => 'Получить информацию о подарочной карте', + 'sales_tax_1' => 'Налог с продаж', + 'sales_tax_2' => 'Налог с продаж 2', + 'serialized_giftcards' => 'Подарочные карты с серийным номером', + 'successful_adding' => 'Вы успешно добавили подарочную карту', + 'successful_bulk_edit' => 'Вы успешно обновили выбранные подарочные карты', + 'successful_deleted' => 'Успешно удалено', + 'successful_updating' => 'Вы успешно обновили подарочную карту', + 'supplier' => 'Поставщик', + 'tax_1' => 'Налог 1', + 'tax_2' => 'Налог 2', + 'tax_percent' => 'Процент налога', + 'tax_percents' => 'Процент налога(ов)', + 'unit_price' => 'Розничная цена', + 'upc_database' => 'База данных штрих-кодов', + 'update' => 'Обновить подарочную карту', + 'use_inventory_menu' => 'Использовать меню запасов', + 'value' => 'Стоимость подарочной карты должна быть числом.', + 'value_required' => 'Стоимость подарочной карты обязательна для заполнения.', ]; diff --git a/app/Language/ru/Item_kits.php b/app/Language/ru/Item_kits.php index 6e9cefe56..659bb6f12 100644 --- a/app/Language/ru/Item_kits.php +++ b/app/Language/ru/Item_kits.php @@ -1,42 +1,42 @@ "Добавить комплект", - "all" => "Все", - "cannot_be_deleted" => "Не удалось удалить комплект(ы) товаров.", - "confirm_delete" => "Вы уверены, что хотите удалить выбранные комплекты товаров?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранные комплекты товаров?", - "description" => "Описание комплекта товаров", - "discount" => "Скидка", - "discount_fixed" => "Фиксированная скидка", - "discount_percent" => "Скидка в процентах", - "discount_type" => "Тип скидки", - "error_adding_updating" => "Ошибка при добавлении/обновлении комплекта товаров.", - "find_kit_item" => "Элемент комплекта", - "info" => "Информация о комплекте товаров", - "item" => "Товар", - "item_kit_number" => "Штрихкод", - "item_kit_number_duplicate" => "Номер комплекта товаров уже присутствует в базе данных.", - "item_number" => "", - "item_number_duplicate" => "", - "items" => "Товары", - "kit" => "№ комплекта", - "kit_and_components" => "Комплект и компоненты", - "kit_and_stock" => "Комплект и запасы", - "kit_only" => "Только комплект", - "name" => "Название комплекта товаров", - "new" => "Новый комплект товаров", - "no_item_kits_to_display" => "Нет комплектов товаров для отображения.", - "none_selected" => "Вы не выбрали ни одного компекта товаров.", - "one_or_multiple" => "Комплект(ы) товаров", - "price_option" => "Вариант цены", - "priced_only" => "Только по цене", - "print_option" => "Вариант печати", - "quantity" => "Количество", - "sequence" => "Последовательность", - "successful_adding" => "Вы успешно добавили комплект товаров", - "successful_deleted" => "Успешно удалено", - "successful_updating" => "Вы успешно обновили комплект товаров", - "unit_price" => "", - "update" => "Обновление комплекта товаров", + 'add_item' => 'Добавить комплект', + 'all' => 'Все', + 'cannot_be_deleted' => 'Не удалось удалить комплект(ы) товаров.', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные комплекты товаров?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные комплекты товаров?', + 'description' => 'Описание комплекта товаров', + 'discount' => 'Скидка', + 'discount_fixed' => 'Фиксированная скидка', + 'discount_percent' => 'Скидка в процентах', + 'discount_type' => 'Тип скидки', + 'error_adding_updating' => 'Ошибка при добавлении/обновлении комплекта товаров.', + 'find_kit_item' => 'Элемент комплекта', + 'info' => 'Информация о комплекте товаров', + 'item' => 'Товар', + 'item_kit_number' => 'Штрихкод', + 'item_kit_number_duplicate' => 'Номер комплекта товаров уже присутствует в базе данных.', + 'item_number' => '', + 'item_number_duplicate' => '', + 'items' => 'Товары', + 'kit' => '№ комплекта', + 'kit_and_components' => 'Комплект и компоненты', + 'kit_and_stock' => 'Комплект и запасы', + 'kit_only' => 'Только комплект', + 'name' => 'Название комплекта товаров', + 'new' => 'Новый комплект товаров', + 'no_item_kits_to_display' => 'Нет комплектов товаров для отображения.', + 'none_selected' => 'Вы не выбрали ни одного комплекта товаров.', + 'one_or_multiple' => 'Комплект(ы) товаров', + 'price_option' => 'Вариант цены', + 'priced_only' => 'Только по цене', + 'print_option' => 'Вариант печати', + 'quantity' => 'Количество', + 'sequence' => 'Последовательность', + 'successful_adding' => 'Вы успешно добавили комплект товаров', + 'successful_deleted' => 'Успешно удалено', + 'successful_updating' => 'Вы успешно обновили комплект товаров', + 'unit_price' => '', + 'update' => 'Обновление комплекта товаров', ]; diff --git a/app/Language/ru/Items.php b/app/Language/ru/Items.php index 1b283a62f..70ed9697a 100644 --- a/app/Language/ru/Items.php +++ b/app/Language/ru/Items.php @@ -1,123 +1,123 @@ "Добавить/убрать товар.", - "allow_alt_description" => "Разрешить альтернативные описания", - "amount_entry" => "Ввод количества", - "bulk_edit" => "Массовое редактирование", - "buy_price_required" => "Цена покупки - обязательное поле.", - "cannot_be_deleted" => "Не удалось удалить выбраннй(ые) товар(ы), так как у одного или нескольких выбранных товаров есть продажи.", - "cannot_find_item" => "Товар не найден.", - "categories" => "", - "category" => "Категория", - "category_new" => "", - "category_required" => "Категория - обязательное поле.", - "change_all_to_allow_alt_desc" => "Разрешить альтернативное описание для всех.", - "change_all_to_not_allow_allow_desc" => "Не разрешать альтернативные описания для всех.", - "change_all_to_serialized" => "Выбрать все", - "change_all_to_unserialized" => "Снять выделение со всех", - "change_image" => "Изменить изображение", - "confirm_bulk_edit" => "Вы уверены, что хотите редактировать выбранные товары?", - "confirm_bulk_edit_wipe_taxes" => "Вся информация о налогах на товар будет изменена.", - "confirm_delete" => "Вы уверены, что хотите удалить выбранные товары?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранные товары?", - "cost_price" => "Оптовая цена", - "cost_price_number" => "Оптовая цена должна быть числом.", - "cost_price_required" => "Оптовая цена - обязательное поле.", - "count" => "Обновление запасов", - "csv_import_failed" => "Ошибка импорта CSV", - "csv_import_invalid_location" => "", - "csv_import_nodata_wrongformat" => "Загруженный файл CSV не содержит данных или имеет неправильный формат.", - "csv_import_partially_failed" => "В строке (строках) произошло {0} ошибок импорта: {1}. Ничего не было импортировано.", - "csv_import_success" => "Товар успешно импортирован из CSV.", - "current_quantity" => "Текущее количество", - "default_pack_name" => "Каждый", - "description" => "Описание", - "details_count" => "Сведения о запасах", - "do_nothing" => "Ничего не делать", - "edit" => "", - "edit_fields_you_want_to_update" => "Отредактируйте нужные поля у выбранных товаров.", - "edit_multiple_items" => "Редактирование нескольких товаров", - "empty_upc_items" => "Штрих-код товара(ов) пуст", - "error_adding_updating" => "Ошибка при добавлении/обновлении товара", - "error_updating_multiple" => "Ошибка при обновлении товаров", - "generate_barcodes" => "Генерация штрих-кодов", - "hsn_code" => "Согласованная система номенклатуры", - "image" => "Изображение", - "import_items_csv" => "Импорт товаров из CSV", - "info_provided_by" => "Информация предоставлена", - "inventory" => "Запасы", - "inventory_CSV_import_quantity" => "Импортированое количество из CSV", - "inventory_comments" => "Комментарии", - "inventory_data_tracking" => "Отслеживание запасов", - "inventory_date" => "Дата", - "inventory_employee" => "Сотрудник", - "inventory_in_out_quantity" => "Количество (Приход / Уход)", - "inventory_remarks" => "Пометки", - "is_deleted" => "Удаленный", - "is_printed" => "", - "is_serialized" => "Товар имеет серийный номер", - "item" => "Товар", - "item_id" => "", - "item_number" => "Штрих-код", - "item_number_duplicate" => "Товар с таким номером уже присутствует в базе данных.", + 'add_minus' => 'Добавить/убрать товар.', + 'allow_alt_description' => 'Разрешить альтернативное описание', + 'amount_entry' => 'Ввод количества', + 'bulk_edit' => 'Массовое редактирование', + 'buy_price_required' => 'Цена покупки - обязательное поле.', + 'cannot_be_deleted' => 'Не удалось удалить выбранный(е) товар(ы), так как у одного или нескольких выбранных товаров есть продажи.', + 'cannot_find_item' => 'Товар не найден.', + 'categories' => 'Категории', + 'category' => 'Категория', + 'category_new' => 'Новая категория', + 'category_required' => 'Категория - обязательное поле.', + 'change_all_to_allow_alt_desc' => 'Разрешить альтернативное описание для всех.', + 'change_all_to_not_allow_allow_desc' => 'Не разрешать альтернативные описания для всех.', + 'change_all_to_serialized' => 'Изменить все на с серийным номером', + 'change_all_to_unserialized' => 'Изменить все на без серийного номера', + 'change_image' => 'Изменить изображение', + 'confirm_bulk_edit' => 'Вы уверены, что хотите редактировать выбранные товары?', + 'confirm_bulk_edit_wipe_taxes' => 'Вся информация о налогах на товар будет заменена.', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные товары?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные товары?', + 'cost_price' => 'Оптовая цена', + 'cost_price_number' => 'Оптовая цена должна быть числом.', + 'cost_price_required' => 'Оптовая цена - обязательное поле.', + 'count' => 'Обновление запасов', + 'csv_import_failed' => 'Ошибка импорта CSV', + 'csv_import_invalid_location' => 'Найдены недопустимые места хранения: {0}. Разрешены только допустимые места хранения.', + 'csv_import_nodata_wrongformat' => 'Загруженный файл CSV не содержит данных или имеет неправильный формат.', + 'csv_import_partially_failed' => 'В строке (строках) произошло {0} ошибок импорта: {1}. Ничего не было импортировано.', + 'csv_import_success' => 'Товар успешно импортирован из CSV.', + 'current_quantity' => 'Текущее количество', + 'default_pack_name' => 'Штука', + 'description' => 'Описание', + 'details_count' => 'Сведения о запасах', + 'do_nothing' => 'Ничего не делать', + 'edit' => 'Редактировать', + 'edit_fields_you_want_to_update' => 'Отредактируйте нужные поля у выбранных товаров.', + 'edit_multiple_items' => 'Редактирование нескольких товаров', + 'empty_upc_items' => 'Товары с пустым штрих-кодом', + 'error_adding_updating' => 'Ошибка при добавлении/обновлении товара', + 'error_updating_multiple' => 'Ошибка при обновлении товаров', + 'generate_barcodes' => 'Генерация штрих-кодов', + 'hsn_code' => 'Согласованная система номенклатуры', + 'image' => 'Изображение', + 'import_items_csv' => 'Импорт товаров из CSV', + 'info_provided_by' => 'Информация предоставлена', + 'inventory' => 'Запасы', + 'inventory_CSV_import_quantity' => 'Количество, импортированное из CSV', + 'inventory_comments' => 'Комментарии', + 'inventory_data_tracking' => 'Отслеживание запасов', + 'inventory_date' => 'Дата', + 'inventory_employee' => 'Сотрудник', + 'inventory_in_out_quantity' => 'Количество (приход/расход)', + 'inventory_remarks' => 'Пометки', + 'is_deleted' => 'Удален', + 'is_printed' => 'Напечатан', + 'is_serialized' => 'Товар имеет серийный номер', + 'item' => 'Товар', + 'item_id' => 'ID товара', + 'item_number' => 'Штрих-код', + 'item_number_duplicate' => 'Товар с таким номером уже присутствует в базе данных.', 'item_number_invalid' => 'Номер товара содержит недопустимые символы.', - "kit" => "Комплект", - "location" => "Расположение", - "low_inventory_items" => "Товары не в наличии", - "low_sell_item" => "Товар с низким уровнем продаж", - "manually_editing_of_quantity" => "Ручное редактирование количества", - "markup" => "", - "name" => "Название товара", - "name_required" => "Название товара - обязательно для заполнения.", - "new" => "Новый товар", - "no_description_items" => "Нет описания товаров", - "no_items_to_display" => "Нет товаров для отображения.", - "none" => "Нет", - "none_selected" => "Вы не выбрали ни одного товара для редактирования", - "nonstock" => "Нет в наличии", - "number_information" => "Номер товара", - "number_required" => "Штрихкод - обязательное поле для заполнения.", - "one_or_multiple" => "товар(ов)", - "pack_name" => "Название упаковки", - "qty_per_pack" => "Количество в упаковке", - "quantity" => "Количество", - "quantity_number" => "Количество должно быть числом.", - "quantity_required" => "Количество - обязательное поле для заполнения.", - "receiving_quantity" => "Количество закупок", - "remove_image" => "Удалить изображение", - "reorder_level" => "Уровень повторного заказа", - "reorder_level_number" => "Уровень повторного заказа должно быть числом.", - "reorder_level_required" => "Уровень повторного заказа - обязательное поле для заполнения.", - "retrive_item_info" => "Информация о получении товара", - "sales_tax_1" => "Налог на продажу", - "sales_tax_2" => "Налог на продажу 2", - "search_attributes" => "Поиск атрибутов", - "select_image" => "Выбрать изображение", - "serialized_items" => "Выбранные товары", - "standard" => "Стандарт", - "stock" => "В наличии", - "stock_location" => "Расположение запасов", - "stock_type" => "Наличие", - "successful_adding" => "Вы успешно добавили товар", - "successful_bulk_edit" => "Вы успешно обновили выбранный товар(ы)", - "successful_deleted" => "Успешно удалено", - "successful_updating" => "Товар успешно обновлен", - "supplier" => "Поставщик", - "tax_1" => "Налог 1", - "tax_2" => "Налог 2", - "tax_3" => "", - "tax_category" => "Категория налога", - "tax_percent" => "процент налога", - "tax_percent_number" => "Налоговый процент должен быть числом", - "tax_percent_required" => "Налоговый процент - обязательно для заполнения.", - "tax_percents" => "Налоговый процент", - "temp" => "Временный", - "type" => "Тип товара", - "unit_price" => "Розничная цена", - "unit_price_number" => "Розничная цена должна быть числом.", - "unit_price_required" => "Розничная цена - обязательное поле для заполнения.", - "upc_database" => "База данных штрих-кодов", - "update" => "Обновление товара", - "use_inventory_menu" => "Использовать меню запасов", + 'kit' => 'Комплект', + 'location' => 'Расположение', + 'low_inventory_items' => 'Товары не в наличии', + 'low_sell_item' => 'Товар с низким уровнем продаж', + 'manually_editing_of_quantity' => 'Ручное редактирование количества', + 'markup' => 'Наценка', + 'name' => 'Название товара', + 'name_required' => 'Название товара - обязательное поле.', + 'new' => 'Новый товар', + 'no_description_items' => 'Товары без описания', + 'no_items_to_display' => 'Нет товаров для отображения.', + 'none' => 'Нет', + 'none_selected' => 'Вы не выбрали ни одного товара для редактирования', + 'nonstock' => 'Не учитывается на складе', + 'number_information' => 'Номер товара', + 'number_required' => 'Штрих-код - обязательное поле.', + 'one_or_multiple' => 'товар(ов)', + 'pack_name' => 'Название упаковки', + 'qty_per_pack' => 'Количество в упаковке', + 'quantity' => 'Количество', + 'quantity_number' => 'Количество должно быть числом.', + 'quantity_required' => 'Количество - обязательное поле.', + 'receiving_quantity' => 'Количество поступления', + 'remove_image' => 'Удалить изображение', + 'reorder_level' => 'Уровень повторного заказа', + 'reorder_level_number' => 'Уровень повторного заказа должен быть числом.', + 'reorder_level_required' => 'Уровень повторного заказа - обязательное поле.', + 'retrive_item_info' => 'Получить информацию о товаре', + 'sales_tax_1' => 'Налог с продаж', + 'sales_tax_2' => 'Налог с продаж 2', + 'search_attributes' => 'Поиск атрибутов', + 'select_image' => 'Выбрать изображение', + 'serialized_items' => 'Товары с серийным номером', + 'standard' => 'Стандарт', + 'stock' => 'В наличии', + 'stock_location' => 'Место хранения', + 'stock_type' => 'Тип складского учета', + 'successful_adding' => 'Вы успешно добавили товар', + 'successful_bulk_edit' => 'Вы успешно обновили выбранный(е) товар(ы)', + 'successful_deleted' => 'Успешно удалено', + 'successful_updating' => 'Товар успешно обновлен', + 'supplier' => 'Поставщик', + 'tax_1' => 'Налог 1', + 'tax_2' => 'Налог 2', + 'tax_3' => 'Налог 3', + 'tax_category' => 'Категория налога', + 'tax_percent' => 'Процент налога', + 'tax_percent_number' => 'Процент налога должен быть числовым значением', + 'tax_percent_required' => 'Процент налога - обязательное поле.', + 'tax_percents' => 'Процент(ы) налога', + 'temp' => 'Временный', + 'type' => 'Тип товара', + 'unit_price' => 'Розничная цена', + 'unit_price_number' => 'Розничная цена должна быть числом.', + 'unit_price_required' => 'Розничная цена - обязательное поле.', + 'upc_database' => 'База данных штрих-кодов', + 'update' => 'Обновление товара', + 'use_inventory_menu' => 'Использовать меню запасов', ]; diff --git a/app/Language/ru/Login.php b/app/Language/ru/Login.php index 9eb860d1d..96155a05d 100644 --- a/app/Language/ru/Login.php +++ b/app/Language/ru/Login.php @@ -1,31 +1,31 @@ "Я не робот.", - "go" => "Войти", - "initialization_message" => "", - "initialization_required" => "", - "initialize" => "", - "invalid_gcaptcha" => "Пожалуйста, подтвердите, что вы не робот.", - "invalid_installation" => "Ошибка установки, проверьте файл php.ini.", - "invalid_username_and_password" => "Неверное имя пользователя или пароль.", - "login" => "Вход", - "logout" => "Выход", - "migrating_database" => "Миграция базы данных", - "migration_auth_message" => "", - "migration_complete" => "", - "migration_complete_login" => "", - "migration_complete_migrate" => "База данных успешно перенесена!", - "migration_complete_redirect" => "", - "migration_error_connection" => "", - "migration_failed" => "", - "migration_initializing" => "", - "migration_needed" => "Миграция базы данных в {0} начнется после входа в систему.", - "migration_required" => "", - "migration_running" => "", - "password" => "Пароль", - "required_username" => "", + 'gcaptcha' => 'Я не робот.', + 'go' => 'Перейти', + 'initialization_message' => 'База данных не была инициализирована.', + 'initialization_required' => 'Требуется инициализация базы данных', + 'initialize' => 'Инициализировать', + 'invalid_gcaptcha' => 'Пожалуйста, подтвердите, что вы не робот.', + 'invalid_installation' => 'Ошибка установки, проверьте файл php.ini.', + 'invalid_username_and_password' => 'Неверное имя пользователя или пароль.', + 'login' => 'Вход', + 'logout' => 'Выход', + 'migrating_database' => 'Миграция базы данных', + 'migration_auth_message' => 'Для авторизации миграции базы данных до версии {0} требуются учетные данные администратора. Пожалуйста, войдите в систему, чтобы продолжить.', + 'migration_complete' => 'База данных успешно инициализирована!', + 'migration_complete_login' => 'Теперь вы можете войти в систему.', + 'migration_complete_migrate' => 'База данных успешно перенесена!', + 'migration_complete_redirect' => 'Миграция завершена. Перенаправление на страницу входа...', + 'migration_error_connection' => 'Ошибка соединения. Пожалуйста, попробуйте снова.', + 'migration_failed' => 'Миграция не удалась', + 'migration_initializing' => 'Инициализация базы данных', + 'migration_needed' => 'Миграция базы данных в {0} начнется после входа в систему.', + 'migration_required' => 'Требуется миграция базы данных', + 'migration_running' => 'Выполняется миграция базы данных...', + 'password' => 'Пароль', + 'required_username' => 'Поле имени пользователя обязательно для заполнения.', 'too_many_attempts' => 'Слишком много попыток. Пожалуйста, подождите немного и попробуйте снова.', - "username" => "Имя пользователя", - "welcome" => "Панель управления" + 'username' => 'Имя пользователя', + 'welcome' => 'Добро пожаловать в {0}!', ]; diff --git a/app/Language/ru/Messages.php b/app/Language/ru/Messages.php index 638a317bd..ea6d99f3b 100644 --- a/app/Language/ru/Messages.php +++ b/app/Language/ru/Messages.php @@ -1,16 +1,16 @@ "Имя", - "last_name" => "Фамилия", - "message" => "Сообщение", - "message_placeholder" => "Введите сообщение...", - "message_required" => "Сообщенние - обязательно для заполнения", - "multiple_phones" => "(В случае нескольких получателей укажите номера мобильных телефонов через запятую)", - "phone" => "Номер телефона", - "phone_number_required" => "Номер телефона обязателен для заполнения", - "phone_placeholder" => "Введите номер мобильного телефона...", - "sms_send" => "Отправить SMS", - "successfully_sent" => "Сообщение успешно отправлено: ", - "unsuccessfully_sent" => "Сообщение не отправлено: ", + 'first_name' => 'Имя', + 'last_name' => 'Фамилия', + 'message' => 'Сообщение', + 'message_placeholder' => 'Введите сообщение...', + 'message_required' => 'Сообщение обязательно для заполнения', + 'multiple_phones' => '(В случае нескольких получателей укажите номера мобильных телефонов через запятую)', + 'phone' => 'Номер телефона', + 'phone_number_required' => 'Номер телефона обязателен для заполнения', + 'phone_placeholder' => 'Введите номер мобильного телефона...', + 'sms_send' => 'Отправить SMS', + 'successfully_sent' => 'Сообщение успешно отправлено: ', + 'unsuccessfully_sent' => 'Сообщение не отправлено: ', ]; diff --git a/app/Language/ru/Module.php b/app/Language/ru/Module.php index 2c894c14a..4579868ef 100644 --- a/app/Language/ru/Module.php +++ b/app/Language/ru/Module.php @@ -1,49 +1,49 @@ "", - "admin_cashups_desc" => "", - "attributes" => "Атрибуты", - "attributes_desc" => "Добавление, обновление, удаление и поиск атрибутов.", - "both" => "Оба", - "cashups" => "", - "cashups_desc" => "", - "config" => "Конфигурация", - "config_desc" => "Настройка конфигурации OSPOS.", - "customers" => "Клиенты", - "customers_desc" => "Добавление, обновление, удаление и поиск клиентов.", - "employees" => "Сотрудники", - "employees_desc" => "Добавление, обновление, удаление и поиск сотрудников.", - "expenses" => "Расходы", - "expenses_categories" => "Категории расходов", - "expenses_categories_desc" => "Добавление, обновление и удаление категорий расходов.", - "expenses_desc" => "Добавление, обновление, удаление и поиск расходов.", - "giftcards" => "Подарочные карты", - "giftcards_desc" => "Добавление, обновление, удаление и поиск подарочных карт.", - "home" => "Главная", - "home_desc" => "Список модулей главного меню.", - "item_kits" => "Комплекты товаров", - "item_kits_desc" => "Добавление, обновление, удаление и поиск комплектов товаров.", - "items" => "Товары", - "items_desc" => "Добавление, обновление, удаление и поиск товаров.", - "messages" => "Сообщения", - "messages_desc" => "Отправка сообщений клиентам, поставщикам и сотрудникам.", - "migrate" => "Миграция", - "migrate_desc" => "Обновите базу данных OSPOS.", - "office" => "Офис", - "office_desc" => "Список модулей офисного меню.", - "receivings" => "Закупки", - "receivings_desc" => "Обработка заказов на покупку.", - "reports" => "Отчеты", - "reports_desc" => "Просмотр и создание отчетов.", - "sales" => "Продажи", - "sales_desc" => "Процесс продажи и возвртов.", - "suppliers" => "Поставщики", - "suppliers_desc" => "Добавление, обновление, удаление и поиск поставщиков.", - "taxes" => "Налоги", - "taxes_desc" => "Настройка налогов с продаж.", - "timeclocks" => "", - "timeclocks_categories" => "", - "timeclocks_categories_desc" => "", - "timeclocks_desc" => "", + 'admin_cashups' => 'Управление кассовыми сменами', + 'admin_cashups_desc' => 'Просмотр и управление кассовыми сменами всех сотрудников.', + 'attributes' => 'Атрибуты', + 'attributes_desc' => 'Добавление, обновление, удаление и поиск атрибутов.', + 'both' => 'Оба', + 'cashups' => 'Кассовые смены', + 'cashups_desc' => 'Добавление, обновление, удаление и поиск кассовых смен.', + 'config' => 'Конфигурация', + 'config_desc' => 'Настройка конфигурации OSPOS.', + 'customers' => 'Клиенты', + 'customers_desc' => 'Добавление, обновление, удаление и поиск клиентов.', + 'employees' => 'Сотрудники', + 'employees_desc' => 'Добавление, обновление, удаление и поиск сотрудников.', + 'expenses' => 'Расходы', + 'expenses_categories' => 'Категории расходов', + 'expenses_categories_desc' => 'Добавление, обновление и удаление категорий расходов.', + 'expenses_desc' => 'Добавление, обновление, удаление и поиск расходов.', + 'giftcards' => 'Подарочные карты', + 'giftcards_desc' => 'Добавление, обновление, удаление и поиск подарочных карт.', + 'home' => 'Главная', + 'home_desc' => 'Список модулей главного меню.', + 'item_kits' => 'Комплекты товаров', + 'item_kits_desc' => 'Добавление, обновление, удаление и поиск комплектов товаров.', + 'items' => 'Товары', + 'items_desc' => 'Добавление, обновление, удаление и поиск товаров.', + 'messages' => 'Сообщения', + 'messages_desc' => 'Отправка сообщений клиентам, поставщикам и сотрудникам.', + 'migrate' => 'Миграция', + 'migrate_desc' => 'Обновите базу данных OSPOS.', + 'office' => 'Офис', + 'office_desc' => 'Список модулей офисного меню.', + 'receivings' => 'Закупки', + 'receivings_desc' => 'Обработка заказов на покупку.', + 'reports' => 'Отчеты', + 'reports_desc' => 'Просмотр и создание отчетов.', + 'sales' => 'Продажи', + 'sales_desc' => 'Процесс продажи и возвратов.', + 'suppliers' => 'Поставщики', + 'suppliers_desc' => 'Добавление, обновление, удаление и поиск поставщиков.', + 'taxes' => 'Налоги', + 'taxes_desc' => 'Настройка налогов с продаж.', + 'timeclocks' => 'Табели учета времени', + 'timeclocks_categories' => 'Категории табелей учета времени', + 'timeclocks_categories_desc' => 'Добавление, обновление и удаление категорий табелей учета времени.', + 'timeclocks_desc' => 'Добавление, обновление, удаление и поиск табелей учета времени.', ]; diff --git a/app/Language/ru/Receivings.php b/app/Language/ru/Receivings.php index 930e4bf43..87e83bfc6 100644 --- a/app/Language/ru/Receivings.php +++ b/app/Language/ru/Receivings.php @@ -1,59 +1,59 @@ "", - "cancel_receiving" => "Отменить", - "cannot_be_deleted" => "Не удалось удалить закупку(и).", - "comments" => "Комментарии", - "complete_receiving" => "Завершить", - "confirm_cancel_receiving" => "Вы уверены, что хотите удалить эту закупку? Все товары будут очищены.", - "confirm_delete" => "Вы уверены, что хотите удалить эту закупку? Это действие нельзя отменить.", - "confirm_finish_receiving" => "Вы уверены, что хотите отправить эту закупку? Это действие нельзя отменить.", - "confirm_restore" => "", - "cost" => "Расходы", - "daily" => "", - "date" => "Дата закупки", - "date_required" => "Необходимо ввести правильную дату.", - "date_type" => "Дата - обязательное поле для заполнения.", - "delete_entire_sale" => "Удалить все продажи", - "discount" => "Скидка", - "edit" => "Правка", - "edit_sale" => "Изменить закупку", - "employee" => "Сотрудник", - "error_editing_item" => "Ошибка при редактировании.", - "error_requisition" => "Невозможно переместить запасы в одно и то же расположение.", - "find_or_scan_item" => "Найти/Сканировать товар", - "find_or_scan_item_or_receipt" => "Найти/Сканировать товар или чек", - "id" => "№ закупки", - "item_name" => "Название товара", - "mode" => "Режим закупок", - "new_supplier" => "Новый поставщик", - "one_or_multiple" => "закупка(и)", - "print_after_sale" => "Распечатать после продажи", - "quantity" => "Кол-во.", - "receipt" => "Квитанция о закупке", - "receipt_number" => "Закупка #", - "receiving" => "Получение", - "reference" => "Артикул", - "register" => "Закупка товаров", - "requisition" => "Заявка", - "return" => "Возврат", - "select_supplier" => "Выбор поставщика (необязательно)", - "ship_pack" => "Транспортная упаковка", - "start_typing_supplier_name" => "Начните вводить название поставщика...", - "stock" => "Запасы", - "stock_destination" => "Назначение запасов", - "stock_location" => "Расположение запасов", - "stock_source" => "Источник запасов", - "successfully_deleted" => "Успешно удалено", - "successfully_updated" => "Закупка успешно обновлена", - "supplier" => "Поставщик", - "supplier_address" => "Адрес", - "supplier_email" => "Эл. адрес", - "supplier_location" => "Расположение", - "total" => "Итог", - "transaction_failed" => "Ошибка транзакции закупки.", - "unable_to_add_item" => "Невозможно добавить товар в закупку.", - "unsuccessfully_updated" => "Ошибка при обновлении закупки.", - "update" => "Обновить", + 'amount_due' => 'Сумма к оплате', + 'cancel_receiving' => 'Отменить', + 'cannot_be_deleted' => 'Не удалось удалить закупку(и).', + 'comments' => 'Комментарии', + 'complete_receiving' => 'Завершить', + 'confirm_cancel_receiving' => 'Вы уверены, что хотите удалить эту закупку? Все товары будут очищены.', + 'confirm_delete' => 'Вы уверены, что хотите удалить эту закупку? Это действие нельзя отменить.', + 'confirm_finish_receiving' => 'Вы уверены, что хотите отправить эту закупку? Это действие нельзя отменить.', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные закупки?', + 'cost' => 'Себестоимость', + 'daily' => 'Ежедневно', + 'date' => 'Дата закупки', + 'date_required' => 'Необходимо ввести правильную дату.', + 'date_type' => 'Дата - обязательное поле для заполнения.', + 'delete_entire_sale' => 'Удалить все продажи', + 'discount' => 'Скидка', + 'edit' => 'Правка', + 'edit_sale' => 'Изменить закупку', + 'employee' => 'Сотрудник', + 'error_editing_item' => 'Ошибка при редактировании.', + 'error_requisition' => 'Невозможно переместить запасы в одно и то же расположение.', + 'find_or_scan_item' => 'Найти/Сканировать товар', + 'find_or_scan_item_or_receipt' => 'Найти/Сканировать товар или чек', + 'id' => '№ закупки', + 'item_name' => 'Название товара', + 'mode' => 'Режим закупок', + 'new_supplier' => 'Новый поставщик', + 'one_or_multiple' => 'закупка(и)', + 'print_after_sale' => 'Распечатать после продажи', + 'quantity' => 'Кол-во.', + 'receipt' => 'Квитанция о закупке', + 'receipt_number' => 'Закупка #', + 'receiving' => 'Получение', + 'reference' => 'Референс', + 'register' => 'Закупка товаров', + 'requisition' => 'Заявка', + 'return' => 'Возврат', + 'select_supplier' => 'Выбор поставщика (необязательно)', + 'ship_pack' => 'Транспортная упаковка', + 'start_typing_supplier_name' => 'Начните вводить название поставщика...', + 'stock' => 'Запасы', + 'stock_destination' => 'Назначение запасов', + 'stock_location' => 'Расположение запасов', + 'stock_source' => 'Источник запасов', + 'successfully_deleted' => 'Успешно удалено', + 'successfully_updated' => 'Закупка успешно обновлена', + 'supplier' => 'Поставщик', + 'supplier_address' => 'Адрес', + 'supplier_email' => 'Эл. адрес', + 'supplier_location' => 'Расположение', + 'total' => 'Итог', + 'transaction_failed' => 'Ошибка транзакции закупки.', + 'unable_to_add_item' => 'Невозможно добавить товар в закупку.', + 'unsuccessfully_updated' => 'Ошибка при обновлении закупки.', + 'update' => 'Обновить', ]; diff --git a/app/Language/ru/Reports.php b/app/Language/ru/Reports.php index 8905af3b1..1f7cf0b3c 100644 --- a/app/Language/ru/Reports.php +++ b/app/Language/ru/Reports.php @@ -1,149 +1,150 @@ "Все", - "authority" => "Полномочия", - "canceled" => "Отменено", - "categories" => "Категории", - "categories_summary_report" => "Сводный отчет по категориям", - "category" => "Категория", - "code_canceled" => "ОТМ", - "code_invoice" => "НАКЛ.", - "code_pos" => "МАГ", - "code_quote" => "ПРЕДЛ.", - "code_return" => "ВОЗВР.", - "code_type" => "Тип", - "code_work_order" => "Р/З", - "comments" => "Комментарии", - "commission" => "", - "complete" => "Завершенные продажи и возвраты", - "completed_sales" => "Завершенные продажи", - "confirm_delete" => "Вы уверены, что хотите удалить выбранные записи?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранные записи?", - "cost" => "Опт", - "cost_price" => "Оптовая цена", - "count" => "Количество", - "customer" => "Клиент", - "customers" => "Клиенты", - "customers_summary_report" => "Сводный отчет о клиентах", - "date" => "Дата", - "date_range" => "Диапазон дат", - "description" => "Описание", - "detailed_receivings_report" => "Детальный отчет о закупках", - "detailed_receivings_report_input" => "", - "detailed_reports" => "Подробные отчеты", - "detailed_requisition_report" => "", - "detailed_sales_report" => "Подробный отчет о транзакциях", - "discount" => "Скидка", - "discount_fixed" => "Фиксированная скидка", - "discount_percent" => "Скидка в процентах", - "discount_type" => "Тип скидки", - "discounts" => "Скидки", - "discounts_summary_report" => "Сводный отчет о скидках", - "earned" => "Заработанные очки", - "employee" => "Сотрудник", - "employees" => "Сотрудники", - "employees_summary_report" => "Сводный отчет о сотрудниках", - "expenses" => "Расходы", - "expenses_amount" => "Сумма", - "expenses_categories" => "Расходы", - "expenses_categories_summary_report" => "Сводный отчет по категориям расходов", - "expenses_category" => "Категория", - "expenses_payment_amount" => "", - "expenses_tax_amount" => "Налог", - "expenses_total_amount" => "Общая сумма", - "expenses_total_tax_amount" => "Общая сумма налога", - "graphical_reports" => "Графические отчеты", - "inventory" => "Инвентаризация", - "inventory_low" => "Низкое кол-во запасов", - "inventory_low_report" => "Отчет о низком уровне запасов", - "inventory_reports" => "Отчеты о запасах", - "inventory_summary" => "Сумма запасов", - "inventory_summary_report" => "Отчет о суммах запасов", - "item" => "Товар", - "item_count" => "Кол-во элементов фильтра", - "item_name" => "Название товара", - "item_number" => "Штрих-код", - "items" => "Товары", - "items_purchased" => "Купленные товары", - "items_received" => "Полученные товары", - "items_summary_report" => "Сводный отчет по товарам", - "jurisdiction" => "Юрисдикция", - "low_inventory" => "", - "low_inventory_report" => "", - "low_sell_quantity" => "Низкое количество продаж", - "more_than_zero" => "Больше нуля", - "name" => "Название", - "no_reports_to_display" => "Нет товаров для отображения.", - "payment_type" => "Тип оплаты", - "payments" => "Оплата", - "payments_summary_report" => "Сводный отчет о платежах", - "profit" => "Прибыль", - "quantity" => "Количество", - "quantity_purchased" => "Количество покупок", - "quotes" => "Предложения", - "received_by" => "Получено", - "receiving_id" => "№ закупки", - "receiving_type" => "Тип закупки", - "receivings" => "Закупки", - "reorder_level" => "Уровень повторного заказа", - "report" => "Отчет", - "report_input" => "Ввод отчета", - "reports" => "Отчеты", - "requisition" => "", - "requisition_by" => "", - "requisition_id" => "", - "requisition_item" => "", - "requisition_item_quantity" => "", - "requisition_related_item" => "", - "requisition_related_item_total_quantity" => "", - "requisition_related_item_unit_quantity" => "", - "requisitions" => "Заявки", - "returns" => "Возвраты", - "revenue" => "Доход", - "sale_id" => "№ продажи", - "sale_type" => "Тип продажи", - "sales" => "Продажи", - "sales_amount" => "Сумма продаж", - "sales_summary_report" => "Сводный отчет о транзакциях", - "sales_taxes" => "Налоги с продаж", - "sales_taxes_summary_report" => "Сводный отчет о налогах с продаж", - "serial_number" => "Серийный номер", - "service_charge" => "", - "sold_by" => "Продано", - "sold_items" => "", - "sold_to" => "Продано", - "stock_location" => "Расположение склада", - "sub_total_value" => "Промежуточный итог", - "subtotal" => "Промежуточная сумма", - "summary_reports" => "Сводные отчеты", - "supplied_by" => "Поставщик", - "supplier" => "Поставщик", - "suppliers" => "Поставщики", - "suppliers_summary_report" => "Сводный отчет по поставщикам", - "tax" => "Налог", - "tax_category" => "Налоговая категория", - "tax_name" => "Название налога", - "tax_percent" => "Процент налога", - "tax_rate" => "Ставка налога", - "taxes" => "Налоги", - "taxes_summary_report" => "Сводный отчет о налогах", - "total" => "Сумма", - "total_inventory_value" => "Общая стоимость запасов", - "total_low_sell_quantity" => "Общее кол-во товаров с малым кол-вом продаж", - "total_quantity" => "Общее количество", - "total_retail" => "Общая розничная стоимость запасов", - "trans_amount" => "Сумма продажи", - "trans_due" => "Долг", - "trans_group" => "Группа транзакций", - "trans_nopay_sales" => "Продажи без оплаты", - "trans_payments" => "Платежи", - "trans_refunded" => "Возмещено", - "trans_sales" => "Продажи", - "trans_type" => "Тип транзакции", - "type" => "Тип", - "unit_price" => "Розничная цена", - "used" => "Использованные баллы", - "work_orders" => "Рабочие заказы", - "zero_and_less" => "Ноль и меньше", + 'all' => 'Все', + 'authority' => 'Полномочия', + 'canceled' => 'Отменено', + 'categories' => 'Категории', + 'categories_summary_report' => 'Сводный отчет по категориям', + 'category' => 'Категория', + 'code_canceled' => 'ОТМ', + 'code_invoice' => 'НАКЛ.', + 'code_pos' => 'ТП', + 'code_quote' => 'ПРЕДЛ.', + 'code_return' => 'ВОЗВР.', + 'code_type' => 'Тип', + 'code_work_order' => 'Р/З', + 'comments' => 'Комментарии', + 'commission' => 'Комиссия', + 'complete' => 'Завершенные продажи и возвраты', + 'completed_sales' => 'Завершенные продажи', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные записи?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные записи?', + 'cost' => 'Опт', + 'cost_price' => 'Оптовая цена', + 'count' => 'Количество', + 'customer' => 'Клиент', + 'customers' => 'Клиенты', + 'customers_summary_report' => 'Сводный отчет о клиентах', + 'date' => 'Дата', + 'date_range' => 'Диапазон дат', + 'description' => 'Описание', + 'detailed_receivings_report' => 'Детальный отчет о закупках', + 'detailed_receivings_report_input' => 'Ввод для детального отчета о закупках', + 'detailed_reports' => 'Подробные отчеты', + 'detailed_requisition_report' => 'Подробный отчет по заявкам', + 'detailed_sales_report' => 'Подробный отчет о транзакциях', + 'discount' => 'Скидка', + 'discount_fixed' => 'Фиксированная скидка', + 'discount_percent' => 'Скидка в процентах', + 'discount_type' => 'Тип скидки', + 'discounts' => 'Скидки', + 'discounts_summary_report' => 'Сводный отчет о скидках', + 'earned' => 'Заработанные баллы', + 'employee' => 'Сотрудник', + 'employees' => 'Сотрудники', + 'employees_summary_report' => 'Сводный отчет о сотрудниках', + 'expenses' => 'Расходы', + 'expenses_amount' => 'Сумма', + 'expenses_categories' => 'Расходы', + 'expenses_categories_summary_report' => 'Сводный отчет по категориям расходов', + 'expenses_category' => 'Категория', + 'expenses_payment_amount' => 'Сумма оплаты', + 'expenses_tax_amount' => 'Налог', + 'expenses_total_amount' => 'Общая сумма', + 'expenses_total_tax_amount' => 'Общая сумма налога', + 'graphical_reports' => 'Графические отчеты', + 'inventory' => 'Запасы', + 'inventory_low' => 'Низкий уровень запасов', + 'inventory_low_report' => 'Отчет о низком уровне запасов', + 'inventory_reports' => 'Отчеты о запасах', + 'inventory_summary' => 'Сводка по запасам', + 'inventory_summary_report' => 'Сводный отчет о запасах', + 'item' => 'Товар', + 'item_count' => 'Количество позиций фильтра', + 'item_name' => 'Название товара', + 'item_number' => 'Штрих-код', + 'items' => 'Товары', + 'items_purchased' => 'Купленные товары', + 'items_received' => 'Полученные товары', + 'items_summary_report' => 'Сводный отчет по товарам', + 'jurisdiction' => 'Юрисдикция', + 'low_inventory' => 'Низкий уровень запасов', + 'low_inventory_report' => 'Отчет о низком уровне запасов', + 'low_sell_quantity' => 'Низкое количество продаж', + 'more_than_zero' => 'Больше нуля', + 'name' => 'Название', + 'no_reports_to_display' => 'Нет данных для отображения.', + 'payment_type' => 'Тип оплаты', + 'payments' => 'Оплата', + 'payments_summary_report' => 'Сводный отчет о платежах', + 'profit' => 'Прибыль', + 'quantity' => 'Количество', + 'quantity_purchased' => 'Количество покупок', + 'quotes' => 'Предложения', + 'received_by' => 'Кем получено', + 'receiving_id' => '№ закупки', + 'receiving_type' => 'Тип закупки', + 'receivings' => 'Закупки', + 'reorder_level' => 'Уровень повторного заказа', + 'report' => 'Отчет', + 'report_input' => 'Ввод отчета', + 'reports' => 'Отчеты', + 'requisition' => 'Заявка', + 'requisition_by' => 'Кем составлена заявка', + 'requisition_id' => '№ заявки', + 'requisition_item' => 'Товар заявки', + 'requisition_item_quantity' => 'Количество товара в заявке', + 'requisition_related_item' => 'Связанный товар заявки', + 'requisition_related_item_total_quantity' => 'Общее количество связанного товара заявки', + 'requisition_related_item_unit_quantity' => 'Количество единиц связанного товара заявки', + 'requisitions' => 'Заявки', + 'returns' => 'Возвраты', + 'revenue' => 'Доход', + 'sale_id' => '№ продажи', + 'sale_type' => 'Тип продажи', + 'sales' => 'Продажи', + 'sales_amount' => 'Сумма продаж', + 'sales_summary_report' => 'Сводный отчет о транзакциях', + 'sales_taxes' => 'Налоги с продаж', + 'sales_taxes_summary_report' => 'Сводный отчет о налогах с продаж', + 'serial_number' => 'Серийный номер', + 'service_charge' => 'Плата за обслуживание', + 'sold_by' => 'Кем продано', + 'sold_items' => 'Проданные товары', + 'sold_to' => 'Кому продано', + 'stock_location' => 'Место хранения', + 'sub_total_value' => 'Промежуточный итог', + 'subtotal' => 'Промежуточный итог', + 'summary_reports' => 'Сводные отчеты', + 'supplied_by' => 'Кем поставлено', + 'supplier' => 'Поставщик', + 'suppliers' => 'Поставщики', + 'suppliers_summary_report' => 'Сводный отчет по поставщикам', + 'tax' => 'Налог', + 'tax_category' => 'Налоговая категория', + 'tax_name' => 'Название налога', + 'tax_percent' => 'Процент налога', + 'tax_rate' => 'Ставка налога', + 'taxes' => 'Налоги', + 'taxes_summary_report' => 'Сводный отчет о налогах', + 'total' => 'Сумма', + 'total_inventory_value' => 'Общая стоимость запасов', + 'total_low_sell_quantity' => 'Общее количество товаров с низким уровнем продаж', + 'total_quantity' => 'Общее количество', + 'total_retail' => 'Общая розничная стоимость запасов', + 'trans_amount' => 'Сумма транзакции', + 'trans_due' => 'Долг', + 'trans_group' => 'Группа транзакций', + 'trans_nopay_sales' => 'Продажи без оплаты', + 'trans_payments' => 'Платежи', + 'trans_refunded' => 'Возмещено', + 'trans_sales' => 'Продажи', + 'trans_type' => 'Тип транзакции', + 'type' => 'Тип', + 'unit_price' => 'Розничная цена', + 'used' => 'Использованные баллы', + 'work_orders' => 'Рабочие заказы', + 'zero_and_less' => 'Ноль и меньше', + 'toggle_cost_and_profit' => 'Показать/скрыть себестоимость и прибыль', ]; diff --git a/app/Language/ru/Sales.php b/app/Language/ru/Sales.php index deae24e7d..85b1787d7 100644 --- a/app/Language/ru/Sales.php +++ b/app/Language/ru/Sales.php @@ -1,100 +1,101 @@ 'Счет #', + 'account_number' => 'Счет №', 'add_payment' => 'Добавить оплату', - 'amount_due' => 'Сумма задолженности', - 'amount_tendered' => 'Предложенная сумма', + 'amount_due' => 'Сумма к оплате', + 'amount_tendered' => 'Внесенная сумма', 'authorized_signature' => 'Подпись уполномоченного лица', - 'cancel_sale' => 'Отменить продажу', + 'bank_transfer' => 'Банковский перевод', + 'cancel_sale' => 'Отменить', 'cash' => 'Наличные', 'cash_1' => '', 'cash_2' => '', 'cash_3' => '', 'cash_4' => '', - 'cash_adjustment' => 'Денежная корректировка', - 'cash_deposit' => 'Наличный депозит', + 'cash_adjustment' => 'Корректировка наличных', + 'cash_deposit' => 'Внесение наличных', 'cash_filter' => 'Наличные', - 'change_due' => 'Изменение задолженности', + 'change_due' => 'Сдача', 'change_price' => 'Изменить цену продажи', - 'check' => 'Банковский чек', - 'check_balance' => 'Проверка остатка', - 'check_filter' => 'Банковский чек', - 'close' => '', + 'check' => 'Чек', + 'check_balance' => 'Проверить остаток', + 'check_filter' => 'Чек', + 'close' => 'Закрыть', 'comment' => 'Комментарий', 'comments' => 'Комментарии', - 'company_name' => '', - 'complete' => '', - 'complete_sale' => 'Завершить продажу', - 'confirm_cancel_sale' => 'Вы уверены, что хотите удалить эту продажу? Все товары будут очищены.', + 'company_name' => 'Название компании', + 'complete' => 'Завершено', + 'complete_sale' => 'Завершить', + 'confirm_cancel_sale' => 'Вы уверены, что хотите очистить эту продажу? Все товары будут удалены.', 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные продажи?', 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные продажи?', 'credit' => 'Кредитная карта', - 'credit_deposit' => 'Кредитный депозит', + 'credit_deposit' => 'Внесение по кредитной карте', 'credit_filter' => 'Кредитная карта', - 'current_table' => '', + 'current_table' => 'Текущий столик', 'customer' => 'Клиент', 'customer_address' => 'Адрес', 'customer_discount' => 'Скидка', 'customer_email' => 'Эл. почта', 'customer_location' => 'Расположение', 'customer_mailchimp_status' => 'Статус Mailchimp', - 'customer_optional' => '(Требуется для своевременной оплаты)', - 'customer_required' => '(Необходимо)', + 'customer_optional' => '(Требуется для отложенной оплаты)', + 'customer_required' => '(Обязательно)', 'customer_total' => 'Итог', - 'customer_total_spent' => '', + 'customer_total_spent' => 'Всего потрачено', 'customers_available_points' => 'Доступные баллы', - 'daily_sales' => '', + 'daily_sales' => 'Дневные продажи', 'date' => 'Дата продажи', 'date_range' => 'Диапазон дат', 'date_required' => 'Необходимо ввести правильную дату.', - 'date_type' => 'Дата - обязательное поле для заполнения.', + 'date_type' => 'Дата - обязательное поле.', 'debit' => 'Дебетовая карта', - 'debit_filter' => '', + 'debit_filter' => 'Дебетовая карта', 'delete' => 'Разрешить удаление', - 'delete_confirmation' => 'Вы уверены, что хотите удалить эту продажу? Это действие не может быть отменено.', - 'delete_entire_sale' => 'Удалить все продажи', - 'delete_successful' => 'Успешно удалено.', - 'delete_unsuccessful' => 'Ошибка при удалении продажи.', + 'delete_confirmation' => 'Вы уверены, что хотите удалить эту продажу? Это действие нельзя отменить.', + 'delete_entire_sale' => 'Удалить продажу целиком', + 'delete_successful' => 'Продажа успешно удалена.', + 'delete_unsuccessful' => 'Не удалось удалить продажу.', 'description_abbrv' => 'Опис.', - 'discard' => 'Брак', - 'discard_quote' => '', + 'discard' => 'Отменить', + 'discard_quote' => 'Отменить предложение', 'discount' => 'Скидка', - 'discount_exceeds_item_total' => '', + 'discount_exceeds_item_total' => 'Скидка не может превышать сумму по товару.', 'discount_included' => '% скидки', - 'discount_percent_exceeds_100' => '', + 'discount_percent_exceeds_100' => 'Процент скидки не может превышать 100%.', 'discount_short' => '%', - 'due' => 'Долг', - 'due_filter' => 'Долг', + 'due' => 'К оплате', + 'due_filter' => 'К оплате', 'edit' => 'Правка', 'edit_item' => 'Редактировать товар', 'edit_sale' => 'Редактировать продажу', - 'email_receipt' => 'Послать квитанцию по эл. почте', + 'email_receipt' => 'Отправить чек по эл. почте', 'employee' => 'Сотрудник', 'entry' => 'Запись', 'error_editing_item' => 'Ошибка при редактировании товара', - 'find_or_scan_item' => 'Найти/Сканировать товар', - 'find_or_scan_item_or_receipt' => 'Найти/Сканировать товара или квитанцию', + 'find_or_scan_item' => 'Найти или сканировать товар', + 'find_or_scan_item_or_receipt' => 'Найти или сканировать товар или чек', 'giftcard' => 'Подарочная карта', 'giftcard_balance' => 'Баланс подарочной карты', - 'giftcard_filter' => '', + 'giftcard_filter' => 'Подарочная карта', 'giftcard_number' => 'Номер подарочной карты', - 'group_by_category' => 'Сгруппировать по категориям', - 'group_by_type' => 'Сгруппировать по типу', - 'hsn' => '', + 'group_by_category' => 'Группировать по категориям', + 'group_by_type' => 'Группировать по типу', + 'hsn' => 'ГСН', 'id' => '№ продажи', 'include_prices' => 'Включить цены?', 'insufficient_giftcard_balance' => 'Недостаточный баланс подарочной карты для этого платежа.', - 'insufficient_reward_points' => 'Недостаточно баллов вознаграждения для этого платежа.', + 'insufficient_reward_points' => 'Недостаточно бонусных баллов для этого платежа.', 'invoice' => 'Накладная', 'invoice_confirm' => 'Эта накладная будет отправлена', 'invoice_enable' => 'Номер накладной', 'invoice_filter' => 'Накладные', 'invoice_no_email' => 'У этого клиента нет действующего адреса электронной почты.', - 'invoice_number' => 'Накладная #', + 'invoice_number' => 'Накладная №', 'invoice_number_duplicate' => 'Номер накладной {0} должен быть уникальным.', 'invoice_sent' => 'Накладная отправлена', - 'invoice_total' => 'Общая сумма накладной', + 'invoice_total' => 'Итого по накладной', 'invoice_type_custom_invoice' => 'Пользовательская накладная (custom_invoice.php)', 'invoice_type_custom_tax_invoice' => 'Пользовательская налоговая накладная (custom_tax_invoice.php)', 'invoice_type_invoice' => 'Накладная (invoice.php)', @@ -104,76 +105,76 @@ return [ 'item_insufficient_of_stock' => 'Недостаточно товара в наличии.', 'item_name' => 'Название товара', 'item_number' => '№ товара', - 'item_out_of_stock' => 'Этот товар отсутствует в наличии.', - 'key_browser' => 'Сочетания клавиш', - 'key_cancel' => 'Отмена текущих предложений/накладных/продаж', + 'item_out_of_stock' => 'Товар отсутствует в наличии.', + 'key_browser' => 'Полезные сочетания клавиш', + 'key_cancel' => 'Отменяет текущее предложение/накладную/продажу', 'key_customer_search' => 'Поиск клиента', - 'key_finish_quote' => 'Закрыть предложение/накладную без оплаты', - 'key_finish_sale' => 'Добавить платеж и заполнить накладную/продажу', + 'key_finish_quote' => 'Завершить предложение/накладную без оплаты', + 'key_finish_sale' => 'Добавить платеж и завершить накладную/продажу', 'key_full' => 'Открыть в полноэкранном режиме', 'key_function' => 'Назначение', 'key_help' => 'Сочетания клавиш', - 'key_help_modal' => 'Показать сочетания клавиш', + 'key_help_modal' => 'Открыть окно сочетаний клавиш', 'key_in' => 'Увеличить', 'key_item_search' => 'Поиск товара', - 'key_out' => 'Отдалить', + 'key_out' => 'Уменьшить', 'key_payment' => 'Добавить оплату', 'key_print' => 'Распечатать текущую страницу', - 'key_restore' => 'Восстановить исходное отображение/увеличение', - 'key_search' => 'Поиск таблиц отчетов', + 'key_restore' => 'Восстановить исходное отображение/масштаб', + 'key_search' => 'Поиск в таблицах отчетов', 'key_suspend' => 'Приостановить текущую продажу', 'key_suspended' => 'Показать приостановленные продажи', - 'key_system' => 'Системные горячие клавиши', - 'key_tendered' => 'Изменить предложенную сумму', + 'key_system' => 'Системные сочетания клавиш', + 'key_tendered' => 'Изменить внесенную сумму', 'key_title' => 'Сочетания клавиш для продаж', 'mc' => '', - 'mode' => 'Режим журнала', - 'must_enter_numeric' => 'Предложенная сумма должна быть числом.', + 'mode' => 'Режим кассы', + 'must_enter_numeric' => 'Внесенная сумма должна быть числом.', 'must_enter_numeric_giftcard' => 'Номер подарочной карты должен быть числом.', 'must_enter_reference_code' => 'Необходимо ввести справочный/поисковый номер.', - 'negative_discount_invalid' => '', - 'negative_price_invalid' => '', - 'negative_quantity_invalid' => '', - 'negative_total_invalid' => '', + 'negative_discount_invalid' => 'Скидка не может быть отрицательной.', + 'negative_price_invalid' => 'Цена не может быть отрицательной.', + 'negative_quantity_invalid' => 'Количество не может быть отрицательным.', + 'negative_total_invalid' => 'Итоговая сумма продажи не может быть отрицательной. Проверьте скидки и количество товаров.', 'new_customer' => 'Новый клиент', 'new_item' => 'Новый товар', 'no_description' => 'Нет описания', 'no_filter' => 'Все', - 'no_items_in_cart' => 'Нет товаров в корзине.', + 'no_items_in_cart' => 'В корзине нет товаров.', 'no_sales_to_display' => 'Нет продаж для отображения.', 'none_selected' => 'Вы не выбрали ни одной продажи для удаления.', - 'nontaxed_ind' => '', + 'nontaxed_ind' => ' ', 'not_authorized' => 'Это действие не разрешено.', - 'one_or_multiple' => 'Продажа(ы)', + 'one_or_multiple' => 'продажа(и)', 'payment' => 'Тип оплаты', 'payment_amount' => 'Сумма', - 'payment_not_cover_total' => 'Сумма оплаты должна быть больше или равна общей сумме.', + 'payment_not_cover_total' => 'Сумма оплаты должна быть больше или равна итоговой сумме.', 'payment_type' => 'Тип', - 'payments' => '', - 'payments_total' => 'Всего оплат', + 'payments' => 'Оплаты', + 'payments_total' => 'Всего оплачено', 'price' => 'Цена', - 'print_after_sale' => 'Распечатать после продажи', + 'print_after_sale' => 'Печатать после продажи', 'quantity' => 'Кол-во', 'quantity_less_than_reorder_level' => 'Внимание: желаемое количество ниже уровня повторного заказа для этого товара.', - 'quantity_less_than_zero' => 'Предупреждение: Желаемое количество недостаточно. Вы по-прежнему можете оформить продажу, но проверьте свои запасы.', - 'quantity_of_items' => 'Кол-во товара {0}', + 'quantity_less_than_zero' => 'Предупреждение: желаемое количество недостаточно. Вы все еще можете оформить продажу, но проверьте свои запасы.', + 'quantity_of_items' => 'Количество товара {0}', 'quote' => 'Предложение', - 'quote_number' => '№ предложения', + 'quote_number' => 'Номер предложения', 'quote_number_duplicate' => 'Номер предложения должен быть уникальным.', 'quote_sent' => 'Предложение отправлено', - 'quote_unsent' => 'Предложение не было отправлено', + 'quote_unsent' => 'Не удалось отправить предложение', 'receipt' => 'Товарный чек', 'receipt_no_email' => 'У этого клиента нет действующего адреса электронной почты.', - 'receipt_number' => 'Продажа #', + 'receipt_number' => 'Продажа №', 'receipt_sent' => 'Чек отправлен', - 'receipt_unsent' => 'Чек не отправлен', - 'reference_code' => 'Код ссылки на платёж', + 'receipt_unsent' => 'Не удалось отправить чек', + 'reference_code' => 'Код ссылки на платеж', 'reference_code_invalid_characters' => 'Код ссылки должен содержать только буквы и цифры.', - 'reference_code_length_error' => 'Длина кода ссылки недопустима.', + 'reference_code_length_error' => 'Недопустимая длина кода ссылки.', 'refund' => 'Тип возврата', 'register' => 'Журнал продаж', 'remove_customer' => 'Удалить клиента', - 'remove_discount' => '', + 'remove_discount' => 'Удалить скидку', 'return' => 'Возврат', 'rewards' => 'Бонусные баллы', 'rewards_balance' => 'Баланс бонусных баллов', @@ -184,54 +185,56 @@ return [ 'sale_for_customer' => 'Клиент:', 'sale_time' => 'Время', 'sales_tax' => 'Налог с продаж', - 'sales_total' => '', - 'select_customer' => 'Выберите клиента', + 'sales_total' => 'Итого', + 'select_customer' => 'Выбрать клиента', + 'selected_customer' => 'Выбранный клиент', 'send_invoice' => 'Отправить накладную', 'send_quote' => 'Отправить предложение', 'send_receipt' => 'Отправить чек', - 'send_work_order' => 'Отправить рабочий заказ', + 'send_work_order' => 'Отправить наряд-заказ', 'serial' => 'Серийный номер', - 'service_charge' => '', - 'show_due' => '', + 'service_charge' => 'Плата за обслуживание', + 'show_due' => 'Показать сумму к оплате', 'show_invoice' => 'Показать накладную', 'show_receipt' => 'Показать чек', - 'start_typing_customer_name' => 'Начните печатать имя клиента...', - 'start_typing_item_name' => 'Сосканируйте штрих-код или начните печатать название товара...', + 'start_typing_customer_name' => 'Начните вводить данные клиента...', + 'start_typing_item_name' => 'Начните вводить название товара или сканируйте штрих-код...', 'stock' => 'Запасы', - 'stock_location' => 'Расположение склада', + 'stock_location' => 'Место хранения', 'sub_total' => 'Промежуточный итог', - 'successfully_deleted' => 'Успешно удалено', - 'successfully_restored' => 'Успешно восстановлено', + 'successfully_deleted' => 'Вы успешно удалили', + 'successfully_restored' => 'Вы успешно восстановили', 'successfully_suspended_sale' => 'Продажа успешно приостановлена.', 'successfully_updated' => 'Продажа успешно обновлена.', - 'suspend_sale' => 'Приостановка продажи', + 'suspend_sale' => 'Приостановить', 'suspended_doc_id' => 'Документ', 'suspended_sale_id' => '№', 'suspended_sales' => 'Приостановлено', - 'table' => 'Таблица', - 'takings' => 'Ежедневные продажи', + 'table' => 'Столик', + 'takings' => 'Дневные продажи', 'tax' => 'Налог', - 'tax_id' => '№ налога', + 'tax_id' => 'Номер налога', 'tax_invoice' => 'Налоговая накладная', - 'tax_percent' => 'Налоговые %', + 'tax_percent' => 'Налог %', 'taxed_ind' => 'Н', 'total' => 'Итог', - 'total_tax_exclusive' => 'Без налога', + 'total_tax_exclusive' => 'Без учета налога', 'transaction_failed' => 'Ошибка транзакции продажи.', 'unable_to_add_item' => 'Не удалось добавить товар в продажу', - 'unsuccessfully_deleted' => 'Продажу(и) удалить не удалось.', + 'unsuccessfully_deleted' => 'Не удалось удалить продажу(и).', 'unsuccessfully_restored' => 'Не удалось восстановить продажу(и).', 'unsuccessfully_suspended_sale' => 'Не удалось приостановить продажу.', 'unsuccessfully_updated' => 'Не удалось обновить продажу.', 'unsuspend' => 'Возобновить', 'unsuspend_and_delete' => 'Действие', 'update' => 'Обновить', - 'upi' => '', - 'visa' => '', - 'wholesale' => '', - 'work_order' => 'Рабочий заказ', - 'work_order_number' => 'Номер рабочего заказа', - 'work_order_number_duplicate' => 'Номер рабочего заказа должен быть уникальным.', - 'work_order_sent' => 'Рабочий заказ отправлен', - 'work_order_unsent' => 'Не удалось отправить рабочий заказ', + 'upi' => 'UPI', + 'visa' => 'Visa', + 'wallet' => 'Кошелек', + 'wholesale' => 'Опт', + 'work_order' => 'Наряд-заказ', + 'work_order_number' => 'Номер наряд-заказа', + 'work_order_number_duplicate' => 'Номер наряд-заказа должен быть уникальным.', + 'work_order_sent' => 'Наряд-заказ отправлен', + 'work_order_unsent' => 'Не удалось отправить наряд-заказ', ]; diff --git a/app/Language/ru/Suppliers.php b/app/Language/ru/Suppliers.php index ce82f24e7..23b42bede 100644 --- a/app/Language/ru/Suppliers.php +++ b/app/Language/ru/Suppliers.php @@ -1,25 +1,25 @@ "Номер счета", - "agency_name" => "Название агентства", - "cannot_be_deleted" => "Не удалось удалить выбранных поставщиков. У одного или нескольких из них есть продажи.", - "category" => "Категория", - "company_name" => "Название компании", - "company_name_required" => "Название компании - обязательное поле для заполнения.", - "confirm_delete" => "Вы уверены, что хотите удалить выбранных поставщиков?", - "confirm_restore" => "Вы уверены, что хотите восстановить выбранных поставщиков?", - "cost" => "Расходы поставщика", - "error_adding_updating" => "Ошибка при добавлении/обновлении поставщика.", - "goods" => "Поставщик товаров", - "new" => "Новый поставщик", - "none_selected" => "Вы не выбрали поставщиков для удаления.", - "one_or_multiple" => "Поставщик(и)", - "successful_adding" => "Поставщик был успешно добавлен", - "successful_deleted" => "Успешно удалено", - "successful_updating" => "Поставщик успешно обновлен", - "supplier" => "Поставщик", - "supplier_id" => "№", - "tax_id" => "№ налога", - "update" => "Обновить поставщика", + 'account_number' => 'Номер счета', + 'agency_name' => 'Название агентства', + 'cannot_be_deleted' => 'Не удалось удалить выбранных поставщиков. У одного или нескольких из них есть продажи.', + 'category' => 'Категория', + 'company_name' => 'Название компании', + 'company_name_required' => 'Название компании обязательное поле для заполнения.', + 'confirm_delete' => 'Вы уверены, что хотите удалить выбранных поставщиков?', + 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранных поставщиков?', + 'cost' => 'Расходы поставщика', + 'error_adding_updating' => 'Ошибка при добавлении/обновлении поставщика.', + 'goods' => 'Поставщик товаров', + 'new' => 'Новый поставщик', + 'none_selected' => 'Вы не выбрали поставщиков для удаления.', + 'one_or_multiple' => 'Поставщик(и)', + 'successful_adding' => 'Поставщик был успешно добавлен', + 'successful_deleted' => 'Успешно удалено', + 'successful_updating' => 'Поставщик успешно обновлен', + 'supplier' => 'Поставщик', + 'supplier_id' => '№', + 'tax_id' => '№ налога', + 'update' => 'Обновить поставщика', ]; diff --git a/app/Language/ru/Taxes.php b/app/Language/ru/Taxes.php index 906acd3fb..0f615ac2a 100644 --- a/app/Language/ru/Taxes.php +++ b/app/Language/ru/Taxes.php @@ -1,83 +1,83 @@ "Добавить исключение", - "cascade" => "Каскадный налог", - "cascade_sequence" => "Каскадная последовательность", - "city" => "Город", - "code" => "Код", - "confirm_delete" => "Вы действительно хотите удалить этот налоговый код? Это действие не может быть отменено", - "confirm_restore" => "Вы действительно хотите восстановить выбранный(е) налоговый код(ы)?", - "default_tax_category" => "Категория налога по умолчанию", - "default_tax_rate" => "Налоговая ставка по умолчанию", - "error_adding_updating" => "Не удалось добавить или обновить налоговый код", - "group_seq" => "Групповая последовательность", - "jurisdiction_name" => "Название юрисдикции", - "name" => "Название", - "new" => "Новый налоговый код", - "no_taxes" => "", - "no_taxes_to_display" => "Нет налогового кода для отображения", - "reporting_authority" => "Отчетный орган", - "round_half_down" => "", - "round_half_even" => "", - "round_half_odd" => "", - "round_half_up" => "", - "rounding_code" => "Код округления", - "sales_tax" => "Налог с продаж", - "sales_tax_by_invoice" => "Налог с продаж по накладной", - "sequence" => "Послед.", - "state" => "Статус", - "successful_deleted" => "Успешно удалено", - "tax_categories" => "Налоговые категории", - "tax_categories_configuration" => "Параметры налоговых категорий", - "tax_categories_saved_successfully" => "Изменения налоговых категорий сохранены", - "tax_categories_saved_unsuccessfully" => "Изменения налоговых категорий не сохранены", - "tax_category" => "Налоговая категория", - "tax_category_code" => "Код налоговой категории", - "tax_category_duplicate" => "Дубликат налоговой категории", - "tax_category_invalid_chars" => "Недопустимые символы в названии налоговой категории", - "tax_category_name" => "Название налоговой категории", - "tax_category_new" => "Новая налоговая категория", - "tax_category_required" => "Налоговая категория - обязательно для заполнения", - "tax_code" => "Налоговый код", - "tax_code_cannot_be_deleted" => "Ошибка при удалении налогового кода", - "tax_code_duplicate" => "Дубликат налогового кода", - "tax_code_invalid_chars" => "Недопустимые символы в налоговом коде", - "tax_code_name" => "Название налогового кода", - "tax_code_required" => "Налоговый код - обязательно для заполнения.", - "tax_code_successful_deleted" => "Налоговый код успешно удален", - "tax_code_successful_updated" => "Обновление прошло успешно", - "tax_code_successful_updating" => "Налоговый код обновлен успешно", - "tax_code_successfully_added" => "Добавление прошло успешно", - "tax_code_type" => "Тип налогового кода", - "tax_codes" => "Налоговые коды", - "tax_codes_configuration" => "Параметры налоговых кодов", - "tax_codes_saved_successfully" => "Изменения налогового кода сохранены", - "tax_codes_saved_unsuccessfully" => "Изменения налогового кода не сохранены", - "tax_excluded" => "Без налога", - "tax_group" => "Налоговая группа", - "tax_group_not_unique" => "Налоговая группа {0} не уникальна", - "tax_group_sequence" => "Последовательность налоговой группы", - "tax_included" => "Вкл. налог", - "tax_jurisdiction" => "Налоговая юрисдикция", - "tax_jurisdiction_duplicate" => "Дубликат налоговой юрисдикции", - "tax_jurisdiction_invalid_chars" => "Недопустимые символы в названии юрисдикции", - "tax_jurisdiction_required" => "Налоговая юрисдикция - обязательно для заполнения", - "tax_jurisdictions" => "Налоговые юрисдикции", - "tax_jurisdictions_configuration" => "Параметры налоговых юрисдикций", - "tax_jurisdictions_saved_successfully" => "Изменения налоговой юрисдикции сохранены", - "tax_jurisdictions_saved_unsuccessfully" => "Изменения налоговой юрисдикции не сохранены", - "tax_rate" => "Ставка налога", - "tax_rate_configuration" => "Параметры ставки налога", - "tax_rate_error_adding_updating" => "Не удалось добавить или обновить налоговую ставку", - "tax_rate_numeric" => "Налоговая ставка должна быть числом", - "tax_rate_required" => "Налоговая ставка - обязательное поле для заполнения", - "tax_rate_successful_updated" => "Успешно обновлено", - "tax_rate_successfully_added" => "Успешно добавлено", - "tax_rates" => "Налоговые ставки", - "tax_rates_configuration" => "Параметры налоговых ставок", - "tax_rounding" => "Округление налога", - "tax_type" => "Тип налога", - "update" => "Обновить налоговую ставку", - "vat_tax" => "НДС", + 'add_exception' => 'Добавить исключение', + 'cascade' => 'Каскадный налог', + 'cascade_sequence' => 'Каскадная последовательность', + 'city' => 'Город', + 'code' => 'Код', + 'confirm_delete' => 'Вы действительно хотите удалить этот налоговый код? Это действие не может быть отменено', + 'confirm_restore' => 'Вы действительно хотите восстановить выбранный(е) налоговый код(ы)?', + 'default_tax_category' => 'Категория налога по умолчанию', + 'default_tax_rate' => 'Налоговая ставка по умолчанию', + 'error_adding_updating' => 'Не удалось добавить или обновить налоговый код', + 'group_seq' => 'Групповая последовательность', + 'jurisdiction_name' => 'Название юрисдикции', + 'name' => 'Название', + 'new' => 'Новый налоговый код', + 'no_taxes' => 'Нет налогов', + 'no_taxes_to_display' => 'Нет налогового кода для отображения', + 'reporting_authority' => 'Отчетный орган', + 'round_half_down' => 'Округление 0,5 вниз', + 'round_half_even' => 'Округление 0,5 к четному', + 'round_half_odd' => 'Округление 0,5 к нечетному', + 'round_half_up' => 'Округление 0,5 вверх', + 'rounding_code' => 'Код округления', + 'sales_tax' => 'Налог с продаж', + 'sales_tax_by_invoice' => 'Налог с продаж по накладной', + 'sequence' => 'Послед.', + 'state' => 'Штат/область', + 'successful_deleted' => 'Успешно удалено', + 'tax_categories' => 'Налоговые категории', + 'tax_categories_configuration' => 'Параметры налоговых категорий', + 'tax_categories_saved_successfully' => 'Изменения налоговых категорий сохранены', + 'tax_categories_saved_unsuccessfully' => 'Изменения налоговых категорий не сохранены', + 'tax_category' => 'Налоговая категория', + 'tax_category_code' => 'Код налоговой категории', + 'tax_category_duplicate' => 'Дубликат налоговой категории', + 'tax_category_invalid_chars' => 'Недопустимые символы в названии налоговой категории', + 'tax_category_name' => 'Название налоговой категории', + 'tax_category_new' => 'Новая налоговая категория', + 'tax_category_required' => 'Налоговая категория - обязательно для заполнения', + 'tax_code' => 'Налоговый код', + 'tax_code_cannot_be_deleted' => 'Ошибка при удалении налогового кода', + 'tax_code_duplicate' => 'Дубликат налогового кода', + 'tax_code_invalid_chars' => 'Недопустимые символы в налоговом коде', + 'tax_code_name' => 'Название налогового кода', + 'tax_code_required' => 'Налоговый код - обязательно для заполнения.', + 'tax_code_successful_deleted' => 'Налоговый код успешно удален', + 'tax_code_successful_updated' => 'Обновление прошло успешно', + 'tax_code_successful_updating' => 'Налоговый код обновлен успешно', + 'tax_code_successfully_added' => 'Добавление прошло успешно', + 'tax_code_type' => 'Тип налогового кода', + 'tax_codes' => 'Налоговые коды', + 'tax_codes_configuration' => 'Параметры налоговых кодов', + 'tax_codes_saved_successfully' => 'Изменения налогового кода сохранены', + 'tax_codes_saved_unsuccessfully' => 'Изменения налогового кода не сохранены', + 'tax_excluded' => 'Без налога', + 'tax_group' => 'Налоговая группа', + 'tax_group_not_unique' => 'Налоговая группа {0} не уникальна', + 'tax_group_sequence' => 'Последовательность налоговой группы', + 'tax_included' => 'Вкл. налог', + 'tax_jurisdiction' => 'Налоговая юрисдикция', + 'tax_jurisdiction_duplicate' => 'Дубликат налоговой юрисдикции', + 'tax_jurisdiction_invalid_chars' => 'Недопустимые символы в названии юрисдикции', + 'tax_jurisdiction_required' => 'Налоговая юрисдикция - обязательно для заполнения', + 'tax_jurisdictions' => 'Налоговые юрисдикции', + 'tax_jurisdictions_configuration' => 'Параметры налоговых юрисдикций', + 'tax_jurisdictions_saved_successfully' => 'Изменения налоговой юрисдикции сохранены', + 'tax_jurisdictions_saved_unsuccessfully' => 'Изменения налоговой юрисдикции не сохранены', + 'tax_rate' => 'Ставка налога', + 'tax_rate_configuration' => 'Параметры ставки налога', + 'tax_rate_error_adding_updating' => 'Не удалось добавить или обновить налоговую ставку', + 'tax_rate_numeric' => 'Налоговая ставка должна быть числом', + 'tax_rate_required' => 'Налоговая ставка - обязательное поле для заполнения', + 'tax_rate_successful_updated' => 'Успешно обновлено', + 'tax_rate_successfully_added' => 'Успешно добавлено', + 'tax_rates' => 'Налоговые ставки', + 'tax_rates_configuration' => 'Параметры налоговых ставок', + 'tax_rounding' => 'Округление налога', + 'tax_type' => 'Тип налога', + 'update' => 'Обновить налоговую ставку', + 'vat_tax' => 'НДС', ];