Files
BudsieBuds 9a304c0183 refactor(i18n): standardize language catalogs, enforce dynamic fallback, and add test coverage
- Replace untranslated English strings with empty fallback ('') across all non-English catalogs and sort keys alphabetically (closes #4783, closes #4660)
- Restore missing Sales.no_sales_to_display in English while preserving existing translations (closes #4794, references #4637, #4795)
- Register Georgian (ka) and Swahili (sw-KE, sw-TZ) locales, normalize Croatian to hr per BCP 47, and fix datepicker long month keys (partially addresses #4476, references #3891)
- Hardcode invariant brand constants (OSPOS, website, copyrights) in login/footer views, remove from catalogs, and standardize Latin OSPOS branding
- Fix English catalog typos and maintain consistent British English variants in en-GB
- Add LanguageFilesTest with 4,418 automated tests for syntax, key parity, sorting, and bidirectional locale registrations
- Update AGENTS.md with localization guidelines and development best practices
2026-11-04 15:23:50 +01:00

83 lines
5.5 KiB
PHP

<?php
return [
'address_1' => 'Адрес 1',
'address_2' => 'Адрес 2',
'admin' => 'Администратор',
'city' => 'Город',
'clerk' => 'Продавец',
'close' => 'Закрыть',
'color' => 'Цвет',
'comments' => 'Комментарии',
'common' => 'общее',
'confirm_search' => 'Вы выбрали одну или несколько строк, после поиска они больше не будут выбраны. Вы уверены, что хотите отправить этот запрос?',
'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' => '',
'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' => 'Пометка',
'manager' => 'Менеджер',
'new' => 'Новый',
'no' => 'Нет',
'no_persons_to_display' => 'Нет информации для отображения.',
'none_selected_text' => '[Выбрать]',
'or' => 'ИЛИ',
'people' => 'Люди',
'phone_number' => 'Номер телефона',
'please_visit_my' => 'Посетите',
'position' => 'Должность',
'powered_by' => 'ПО: {app} {version}',
'price' => 'Цена',
'print' => 'Печать',
'remove' => 'Удалить',
'required' => 'Обязательно',
'restore' => 'Восстановить',
'return_policy' => 'Политика возврата',
'search' => 'Поиск',
'search_options' => 'Параметры поиска',
'searched_for' => 'Найдено',
'state' => 'Регион',
'submit' => 'Сохранить',
'total_spent' => 'Всего потрачено',
'unknown' => 'Неизвестно',
'view_recent_sales' => 'Посмотреть недавние продажи',
'welcome' => 'Добро пожаловать',
'welcome_message' => 'Добро пожаловать в OSPOS, нажмите на модули ниже, чтобы начать.',
'yes' => 'Да',
'you_are_using_ospos' => 'Вы используете Open Source Point Of Sale, версия',
'zip' => 'Почтовый индекс',
];