Files
opensourcepos/app/Language/ckb/Config.php
objecttothis 9c542efaf6 Feature: Payment reference code (#4587)
* Add `reference_code` to sale payment queries and group by statements

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Refactor `Sales` controller to improve payment handling readability and replace snake_case with camelCase variables

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Add missing translations for `Sales` language file and include new keys like `must_enter_rrn` and `reference_code`

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Refactor `Sales` payment handling to use camelCase and extend `addPayment` with `referenceCode` support

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Refactor `Sales` models, controllers, and libraries to adopt camelCase naming conventions and improve readability

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Add translations and updates for `must_enter_reference_code` and `reference_code` across language files and update `Sales` controller to replace `must_enter_rrn` with the new key

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* feat(sales): add reference code input and payment type helper

- Add `get_reference_code_payment_types()` to locale_helper as single
  source of truth for card-requiring payment types
- Add reference code row to register view, shown/hidden via JS based
  on selected payment type
- Fix payment type dropdown width to 100% for consistent layout
- Add min-width to payment buttons and right-padding to button group

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* feat(config): add payment reference code length configuration

- Add payment_reference_code_min and payment_reference_code_max fields
  to Config controller save logic
- Add translation keys for reference code length limits across all
  language files (min/max label + section header)
- Align array key formatting in Config controller for readability

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* style(lang): normalize string delimiters to single quotes across all language files

Convert double-quoted array keys and values to single quotes in all
app/Language/*/Config.php and app/Language/*/Sales.php variants.
No translation content changed — formatting only.

Also add Localization section to AGENTS.md documenting language file
conventions for new keys and fallback behavior.

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* feat(lang): add payment reference code length translations

Add localized strings for payment_reference_code_length_limits,
payment_reference_code_length_max_label, and
payment_reference_code_length_min_label across all supported locales.

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* test(config,sales): add payment reference code min/max validation tests

- Add baseLocalePayload() helper in ConfigTest for postSaveLocale tests
- Add testSaveLocale_AcceptsValidReferenceCodeMinMax and related boundary tests
- Add Sale_libPaymentTest for payment reference code validation in Sale_lib

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* fix(sales): add type-specific validation for amount_tendered

Gift card payments use amount_tendered as giftcard number (integer);
cash/other payments require decimal_locale format. Apply correct
validation rule per payment type instead of generic required.

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* fix(lang): replace self-closing </br> with <br> in all locales

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* fix(sales): use configurable precision in discount comparison

Replace hardcoded precision 2 with totals_decimals() when comparing
discount against item total via bccomp/bcmul, so discount validation
respects the configured decimal precision setting.

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* fix(lang): correct Azerbaijani translations in Config.php

Replace placeholder/mismatched strings with accurate translations:
- email_mailpath, email_smtp_pass, invoice_email_message
- number_locale_invalid/required, receipt_template
- reward_configuration, right, tax_decimals, theme

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* feat(sales): add reference code support to payment edit flow

- Add reference_code field to new payment row in sale edit form
- Persist reference_code on insert in Sale model
- Validate reference_code_new in Sales controller using configurable min/max length rules

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* feat(lang): add Georgian (ka) language stubs for Config and Sales

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Match the fallback maximum reference_code length to the maximum of the field in the db

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

* Bug fixes

- Add validation of UI settings to prevent overridden values from being passed.
- Correct maximum value in JS for payment_reference_code maximum length to 40.
- Fix bug causing copy_entire_sale() to incorrectly copy the reference code and cash_adjustment

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>

---------

Signed-off-by: Travis Garrison <travis@chiraqbookstore.com>
Co-authored-by: Travis Garrison <travis@chiraqbookstore.com>
2026-07-10 13:49:05 +04:00

335 lines
32 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
return [
'address' => 'ناونیشانی کۆمپانیا',
'address_required' => 'ناونیشانی کۆمپانیا خانەیەکی پێویستە.',
'all_set' => 'هەموو ڕێگەپێدانەکانی فایلەکان بە دروستی دانراون!',
'allow_duplicate_barcodes' => 'ڕێگە بە لەبەرگرتنەوەی باڕکۆدەکان بدە',
'apostrophe' => 'وێرگوڵ',
'backup_button' => 'پاڵپشت',
'backup_database' => 'بنکەدراوەی پاڵپشت',
'barcode' => 'باڕکۆد',
'barcode_company' => 'ناوی کۆمپانیا',
'barcode_configuration' => 'داڕشتنی باڕکۆد',
'barcode_content' => 'ناوەڕۆکی باڕکۆد',
'barcode_first_row' => 'ڕیزی ١',
'barcode_font' => 'فۆنت',
'barcode_formats' => 'فۆڕماتە پێدراوەکان',
'barcode_generate_if_empty' => 'ئەگەر بەتاڵ بوو دروستی بکە.',
'barcode_height' => 'بەرزی (پیکسڵ)',
'barcode_id' => 'ناسنامە/ناوی ئایتم',
'barcode_info' => 'زانیاریی داڕشتنی باڕکۆد',
'barcode_layout' => 'کڵێشەی باڕکۆد',
'barcode_name' => 'ناو',
'barcode_number' => 'باڕکۆد',
'barcode_number_in_row' => 'ژمارە لە ڕیزدا',
'barcode_page_cellspacing' => 'دووری خانەکانی لاپەڕە پیشان بدە.',
'barcode_page_width' => 'پانایی لاپەڕە پیشان بدە',
'barcode_price' => 'نرخ',
'barcode_second_row' => 'ڕیزی ٢',
'barcode_third_row' => 'ڕیزی ٣',
'barcode_tooltip' => 'ئاگاداری: ئەم تایبەتمەندییە دەتوانێت ببێتە هۆی هاوردەکردن یان دروستکردنی ئایتمی لەبەرگیراو. ئەگەر بارکۆدی لەبەرگیراوت ناوێت بەکاری مەهێنە.',
'barcode_type' => 'جۆری باڕکۆد',
'barcode_width' => 'پانی (پیکسڵ)',
'bottom' => 'ژێرەوە',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
'cash_button_3' => '',
'cash_button_4' => '',
'cash_button_5' => '',
'cash_button_6' => '',
'cash_decimals' => 'خانەی دەیانی نەختینەیی',
'cash_decimals_tooltip' => 'ئەگەر دەیانیی نەختینەیی و دەیانیی دراو وەک یەک بن ئەوا هیچ گەورەکردنێکی نەختینەیی دەستپێناکات، مەگەر گەورەکردنی نەختینە لەسەر نیوەی پێنج دانرابێت.',
'cash_rounding' => 'گەورەکردنی نەختینەیی',
'category_dropdown' => 'پۆلێنەکە وەک درۆپداون نیشان بدە',
'center' => 'ناوەند',
'change_apperance_tooltip' => '',
'comma' => 'کۆما',
'company' => 'ناوی کۆمپانیا',
'company_avatar' => '',
'company_change_image' => 'وێنەکە بگۆڕە',
'company_logo' => 'لۆگۆی کۆمپانیا',
'company_remove_image' => 'وێنەکە لابەرە',
'company_required' => 'ناوی کۆمپانیا خانەیەکی پێویستە',
'company_select_image' => 'وێنە هەڵبژێرە',
'company_website_url' => 'ماڵپەڕی کۆمپانیا یوئارئێلێکی (http://...) دروست نییە.',
'country_codes' => 'کۆدی وڵات',
'country_codes_tooltip' => 'لیستی ناوی وڵاتان کە بە کۆما جیاکراونەتەوە بۆ گەڕان.',
'currency_code' => 'کۆدی دراو',
'currency_decimals' => 'دەیانیی دراو',
'currency_symbol' => '‌‎هێمای دراو',
'current_employee_only' => '',
'customer_reward' => 'پاداشت',
'customer_reward_duplicate' => 'پاداشت دەبێت بێهاوتا بێت.',
'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' => 'کۆدی باجی ئەسڵی بنەڕەتیی',
'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_tax_code' => 'کۆدی باجی بنەڕەتی',
'default_tax_jurisdiction' => 'دەسەڵاتی دادوەری باجی بنەڕەتی',
'default_tax_name_number' => 'ناوی باجی بنەڕەتی دەبێت دەقێک بێت.',
'default_tax_name_required' => 'ناوی باجی بنەڕەتی خانەیەکی پێویستە.',
'default_tax_rate' => 'ڕێژەی باجی بنەڕەتی %',
'default_tax_rate_1' => 'ڕێژەی باجی ١',
'default_tax_rate_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' => 'مێز خانەیەکی پێویستە.',
'dot' => 'دۆت',
'email' => 'ئیمەیڵ',
'email_configuration' => 'ڕێکخستنی ئیمەیڵ',
'email_mailpath' => 'ڕێگای چوونە سەر بەرنامەی سێندمەیڵ',
'email_protocol' => 'پڕۆتۆکۆڵ',
'email_receipt_check_behaviour' => 'خانەی وەرگرتنی ئیمەیڵ',
'email_receipt_check_behaviour_always' => 'هەمیشە هەڵبژێردراوە',
'email_receipt_check_behaviour_last' => 'کۆتا هەڵبژاردنت بیر بێت',
'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_user' => 'ناوی بەکارهێنەری SMTP',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
'enable_new_look' => '',
'enable_right_bar' => '',
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'پاراستنی نهێنی جێبەجێ بکە',
'enforce_privacy_tooltip' => 'پاراستنی نهێنی کڕیاران لە ڕێگەی جێبەجێکردنی تێکەڵکردنی داتاکان لە ئەگەری سڕانەوەی داتاکانیان',
'fax' => 'فاکس',
'file_perm' => 'کێشە لە ڕێگەپێدانەکانی فایل هەیە. تکایە ئەم پەڕەیە چاک بکەوە و دووبارە باری بکەوە.',
'financial_year' => 'دەستپێکردنی ساڵی دارایی',
'financial_year_apr' => '١ی نیسان',
'financial_year_aug' => '١ی ئاب',
'financial_year_dec' => '١ی کانوونی یەکەم',
'financial_year_feb' => '١ی شوبات',
'financial_year_jan' => '١ی کانوونی دووەم',
'financial_year_jul' => '١ی تەمووز',
'financial_year_jun' => '١ی حوزەیران',
'financial_year_mar' => '١ی ئازار',
'financial_year_may' => '١ی ئایار',
'financial_year_nov' => '١ی تشرینی دووەم',
'financial_year_oct' => '١ی تشرینی یەکەم',
'financial_year_sep' => '١ی ئەیلوول',
'floating_labels' => 'لەیبڵە هەڵفڕیوەکان',
'gcaptcha_enable' => 'پەڕەی چوونەژوورەوەی ڕیکاپچا',
'gcaptcha_secret_key' => 'کلیلی نهێنی ڕیکاپچا',
'gcaptcha_secret_key_required' => 'خانەی کلیلی نهێنی ڕیکاپچا پێویستە',
'gcaptcha_site_key' => 'کلیلی سایتی ڕیکاپچا',
'gcaptcha_site_key_required' => 'خانەی کلیلی سایتی ڕیکاپچا پێویستە',
'gcaptcha_tooltip' => 'لاپەڕەی چوونەژوورەوە لەڕێی گوگڵ ڕیکاپچا بپارێزە، کرتە لە ئایکۆنەکە بکە بۆ جووتە کلیلی ئای پی ئەی.',
'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' => 'زۆرترین پانی ڕێگەپێدراوی بارکردنی وێنە بە پێکسڵ (پیکس).',
'image_restrictions' => 'سنووربەندییەکانی بارکردنی وێنە',
'include_hsn' => 'پاڵپشتی بۆ کۆدەکانی (ئێیچ ئێس ئێن) لەخۆ بگرە',
'info' => 'زانیاری',
'info_configuration' => 'زانیاری فڕۆشتگا',
'input_groups' => 'گروپەکانی زانیارییە پێدراوەکان',
'integrations' => 'یەکگرتنەکان',
'integrations_configuration' => 'یەکگرتنەکانی لایەنی سێیەم',
'invoice' => 'فاکتۆرە',
'invoice_configuration' => 'ڕێکخستنەکانی چاپی فاکتورە',
'invoice_default_comments' => 'سەرنجەکانی فاکتۆرەی بنەڕەتیی',
'invoice_email_message' => 'تێمپڵەیتی ئیمەیڵی فاکتۆرە',
'invoice_enable' => 'بەفاکتۆرەکردن چالاک بکە',
'invoice_printer' => 'پرنتەری فاکتۆرە',
'invoice_type' => 'جۆری فاکتۆرە',
'is_readable' => 'دەتواندرێت بخوێندرێتەوە، بەڵام ڕێگەپێدانەکان بەهەڵە داندراون. تکایە لەسەر ٦٤٠ یان ٦٦٠ دایبنێ و ڕفرێشی بکەوە.',
'is_writable' => 'دەتوانرێت بنووسرێتەوە، بەڵام ڕێگەپێدانەکان بەهەڵە دانراون. تکایە لەسەر ٧٥٠ دایبنێ و ڕفرێشی بکەوە.',
'item_markup' => '',
'jsprintsetup_required' => 'ئاگاداری: ئەم کاراییە تەنها لەو کاتەدا کاردەکات کە زیادکراوی FireFox jsPrintSetupت دامەزرابێت. سەرەڕای ئەمە هێشتا دەتەوێت پاشەکەوتی بکە؟',
'language' => 'زمان',
'last_used_invoice_number' => 'کۆتا ژمارەی فاکتۆرەی بەکارهاتوو',
'last_used_quote_number' => 'کۆتا ژمارەی دەرخستەی نرخەکانی بەکارهاتوو',
'last_used_work_order_number' => 'کۆتا ژمارەی بەکارهاتووی داواکاری کار',
'left' => 'چەپ',
'license' => 'مۆڵەت',
'license_configuration' => 'بەیاننامەی مۆڵەت',
'line_sequence' => 'زنجیرەی هێڵ',
'lines_per_page' => 'هێڵەکانی هەر پەڕەیەک',
'lines_per_page_number' => 'هێڵەکانی هەر پەڕەیەک دەبێت ژمارە بێت.',
'lines_per_page_required' => 'خانەی هێڵەکانی هەر پەڕەیەک پێویستە.',
'locale' => 'خۆماڵیکردن',
'locale_configuration' => 'ڕێکخستنی خۆماڵیکردن',
'locale_info' => 'زانیاریی ڕێکخستنی خۆماڵیکردن',
'location' => 'کۆگا',
'location_configuration' => 'شوێنی کۆگا',
'location_info' => 'زانیاری ڕێکخستنی شوێن',
'login_form' => 'ستایلی فۆڕمی چوونەژوورەوە',
'logout' => 'دەتەوێت پاڵپشت دروست بکەیت پێش چوونە دەرەوە؟ کرتە بکە لەسەر [باشە] بۆ پاڵپشت دروستکردن یان [هەڵوەشاندنەوە] بۆ چوونە دەرەوە.',
'mailchimp' => 'مەیڵچیمپ',
'mailchimp_api_key' => 'کلیلی (ئەی پی ئای)ی مەیڵچیمپ',
'mailchimp_configuration' => 'ڕێکخستنی مەیڵچیمپ',
'mailchimp_key_successfully' => 'کلیلی (ئەی پی ئای) دروستە.',
'mailchimp_key_unsuccessfully' => 'کلیلی (ئەی پی ئای) نادروستە.',
'mailchimp_lists' => 'لیست(ەکان)ی مەیڵچیمپ',
'mailchimp_tooltip' => 'کرتە لەسەر ئایکۆنی کلیلی (ئەی پی ئای) بکە.',
'message' => 'نامە',
'message_configuration' => 'ڕێکخستنی نامە',
'msg_msg' => 'دەقی نامەی پاشەکەوتکراو',
'msg_msg_placeholder' => 'ئەگەر دەتەوێت تێمپڵەیتی کورتەنامە بەکاربهێنیت ئەوا نامەکەت لێرەدا پاشەکەوت بکە، ئەگەرنا خانەکە بە بەتاڵی بهێڵەرەوە.',
'msg_pwd' => 'وشەی نهێنی کورتەنامە-ئەی پی ئای',
'msg_pwd_required' => 'خانەی وشەی نهێنی کورتەنامە-ئەی پی ئای پێویستە',
'msg_src' => 'ناسنامەی نێردەری کورتەنامە-ئەی پی ئای',
'msg_src_required' => 'خانەی ناسنامەی کورتەنامە-ئەی پی ئای پێویستە',
'msg_uid' => 'ناوی بەکارهێنەری کورتەنامە-ئەی پی ئای',
'msg_uid_required' => 'خانەی ناوی بەکارهێنەری کورتەنامە-ئەی پی ئای پێویستە',
'multi_pack_enabled' => 'چەندین پاکێج بۆ هەر ئایتمێک',
'no_risk' => 'هیچ مەترسیەکی ئاسایش یا لاوازبوون نییە.',
'none' => 'هیچ',
'notify_alignment' => 'شوێنی دەرکەوتنی ئاگادارکردنەوە',
'number_format' => 'فۆڕماتی ژمارە',
'number_locale' => 'خۆماڵیکردن',
'number_locale_invalid' => 'ناوچەی داخڵکراو نادروستە. بۆ دۆزینەوەی ناوچەیەکی دروست، بەستەرەکەی ناو ئامرازەکە بپشکنە.',
'number_locale_required' => 'خانەی ژمارەی ناوچە پێویستە.',
'number_locale_tooltip' => 'لە ڕێگەی ئەم بەستەرەوە ناوچەی گونجاو بدۆزەرەوە.',
'os_timezone' => 'ناوچەی کاتی OSPOS:',
'ospos_info' => 'زانیاری دامەزراندنی OSPOS',
'payment_options_order' => 'ڕیزبەندی بژاردەکانی پارەدان',
'payment_reference_code_length_limits' => 'کۆدی مەرجعی پارەدان<br>سنووری درێژی',
'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_footer' => 'چاپی فووتەری وێبگەڕ',
'print_header' => 'چاپی هێدەری وێبگەڕ',
'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' => 'ژمارەی خانەی دەیان',
'quick_cash_enable' => '',
'quote_default_comments' => 'سەرنجە بنەڕەتییەکانی دەرخستەی نرخەکان',
'receipt' => 'پسوڵە',
'receipt_category' => '',
'receipt_configuration' => 'ڕێکخستنەکانی چاپی پسوڵە',
'receipt_default' => 'بنەڕەتیی',
'receipt_font_size' => 'قەبارەی فۆنت',
'receipt_font_size_number' => 'قەبارەی فۆنت دەبێت ژمارە بێت.',
'receipt_font_size_required' => 'خانەی قەبارەی فۆنت پێویستە.',
'receipt_info' => 'زانیاری ڕێکخستنی پسوڵە',
'receipt_printer' => 'چاپکەری بلیت',
'receipt_short' => 'کورت',
'receipt_show_company_name' => 'ناوی کۆمپانیا نیشان بدە',
'receipt_show_description' => 'دەربارە نیشان بدە',
'receipt_show_serialnumber' => 'ژمارەی زنجیرەیی نیشان بدە',
'receipt_show_tax_ind' => 'دەرخەری باج نیشان بدە',
'receipt_show_taxes' => 'باجەکان نیشان بدە',
'receipt_show_total_discount' => 'داشکاندنی گشتی نیشان بدە',
'receipt_template' => 'تێمپڵەیتی پسوڵە',
'receiving_calculate_average_price' => 'هەژمارکردنی نرخی تێکڕا (وەرگیراوەکان)',
'recv_invoice_format' => 'فۆڕماتی فاکتورەی وەرگیراوەکان',
'register_mode_default' => 'دۆخی تۆمارکردنی بنەڕەتیی',
'report_an_issue' => 'ڕاپۆرتکردنی کێشەیەک',
'return_policy_required' => 'خانەی ڕێکاری گەڕانەوە پێویستە.',
'reward' => 'پاداشت',
'reward_configuration' => 'ڕێکخستنی پاداشت',
'right' => 'ڕاست',
'sales_invoice_format' => 'فۆڕماتی فاکتورەی فرۆشتن',
'sales_quote_format' => 'فۆڕماتی دەرخستەی نرخەکانی فرۆشتن',
'saved_successfully' => 'پاشەکەوتکردنی ڕێکخستن سەرکەوتوو بوو.',
'saved_unsuccessfully' => 'پاشەکەوتکردنی ڕێکخستن سەرکەوتوو نەبوو.',
'security_issue' => 'ئاگادارکردنەوەی لاوازی ئاسایش',
'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' => 'خانەی شوێنی کۆگا پێویستە.',
'suggestions_fifth_column' => '',
'suggestions_first_column' => 'ستوونی ١',
'suggestions_fourth_column' => '',
'suggestions_layout' => 'نەخشەی پێشنیارەکانی گەڕان',
'suggestions_second_column' => 'ستوونی ٢',
'suggestions_third_column' => 'ستوونی ٣',
'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' => 'باج لەخۆدەگرێت',
'theme' => 'ڕووکار',
'theme_preview' => 'پێشبینینی ڕووکار:',
'thousands_separator' => 'جیاکەرەوەی هەزاران',
'timezone' => 'ناوچەی کات',
'timezone_error' => 'ناوچەی کاتی OSPOS جیاوازە لە ناوچەی کاتی ناوخۆیی خۆت.',
'top' => 'سەرەوە',
'use_destination_based_tax' => 'بەکارهێنانی باجی بنەمادار بە شوێنی مەبەست',
'user_timezone' => 'ناوچەی کاتی ناوخۆیی:',
'website' => 'ماڵپەڕ',
'wholesale_markup' => '',
'work_order_enable' => 'پاڵپشتی داواکاری کار',
'work_order_format' => 'فۆڕماتی داواکاری کار',
];