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.8 KiB
PHP

<?php
return [
'address_1' => 'អាសយដ្ឋាន ១',
'address_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' => '',
'zip' => 'កូដប្រៃសណីយ៍',
];