Files
opensourcepos/app/Language/az/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

336 lines
27 KiB
PHP
Raw 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' => 'Şirkət Unvanı',
'address_required' => 'Şirkətin adı olan boşluq sahəsi doldurulmalıdı.',
'all_set' => 'Bütün fayl icazələri düzgün qurulub!',
'allow_duplicate_barcodes' => 'Dublikat Barkodlarına icazə verin',
'apostrophe' => 'Apastrof',
'backup_button' => 'Ehtiyyat Köçürmə',
'backup_database' => 'Məlumat Bazasını Ehtiyyat Yaddaşına Göndər',
'barcode' => 'Barkod',
'barcode_company' => 'Şirkətin Adı',
'barcode_configuration' => 'Barkod Konfiqurasiyası',
'barcode_content' => 'Barkod Məzmunu',
'barcode_first_row' => 'Sıra 1',
'barcode_font' => 'Yazı Tipi',
'barcode_formats' => 'Giriş Formatları',
'barcode_generate_if_empty' => 'Boşdursa Yarat.',
'barcode_height' => 'Hündürlük',
'barcode_id' => 'Malın İd/Adı',
'barcode_info' => 'Barkod Konfiqurasiya Məlumatı',
'barcode_layout' => 'Barkod Çərçivəsi',
'barcode_name' => 'Ad',
'barcode_number' => 'Barkod',
'barcode_number_in_row' => 'Sıradakı Nömrə',
'barcode_page_cellspacing' => 'Səhifədə hüceyrə sahəsini göstərin.',
'barcode_page_width' => 'Səyfənin genişliyini göstər',
'barcode_price' => 'Qiymət',
'barcode_second_row' => 'Sıra 2',
'barcode_third_row' => 'Sira 3',
'barcode_tooltip' => 'Diqqət: Bu xüsusiyyət malların dublikat olmaslna, idxal edilməsinə və ya yaradılmasına səbəb ola bilər. Çoğaltıcı barkod istəmirsinizsə istifadə etməyin.',
'barcode_type' => 'Barkod Növü',
'barcode_width' => 'Genişlik',
'bottom' => 'Aşağı',
'cash_button' => '',
'cash_button_1' => '',
'cash_button_2' => '',
'cash_button_3' => '',
'cash_button_4' => '',
'cash_button_5' => '',
'cash_button_6' => '',
'cash_decimals' => 'Nəğd Pul Cədvəlləri',
'cash_decimals_tooltip' => 'Nağd pul və Məzənnədəki ədədlər eyni olarsa, onda nağd pul yuvarlaqlaşması baş verməz.',
'cash_rounding' => 'Nəğd Pul Yuvarlaqlaşdırılması',
'category_dropdown' => 'Bölməni açılan siyahida göstər',
'center' => 'Mərkəz',
'change_apperance_tooltip' => '',
'comma' => 'vergül',
'company' => 'Şirkətin Adı',
'company_avatar' => '',
'company_change_image' => 'Şəkili Dəyiş',
'company_logo' => 'Şirkətin Logosu',
'company_remove_image' => 'Şəkili Sil',
'company_required' => 'Şirkətin adı qeyd olunmalıdır',
'company_select_image' => 'Şəkil Seç',
'company_website_url' => 'Şirkətin web saytı düzgün URL deyil.',
'country_codes' => 'Ölkə Kodları',
'country_codes_tooltip' => 'Vergüllə ayrılmış ölkə kodları üçün nominantim adres axtarışı.',
'currency_code' => 'Valyuta Kodu',
'currency_decimals' => 'Məzənnə Rəqəmləri',
'currency_symbol' => 'Valyuta Simvolu',
'current_employee_only' => '',
'customer_reward' => 'Mükafat',
'customer_reward_duplicate' => 'Mükafat unikal olmalıdir.',
'customer_reward_enable' => 'Müştəri mükafatlarını aktivləşdirin',
'customer_reward_invalid_chars' => "Mukafat '_ ' təşkil edə bilməz",
'customer_reward_required' => 'Mükafat olan sahə boş qala bilməz',
'customer_sales_tax_support' => 'Müştəri Satış Vergi Dəstəyi',
'date_or_time_format' => 'Tarix və Vaxt Filteri',
'datetimeformat' => 'Tarix və Vaxt formatı',
'decimal_point' => 'Ondaliq Nöqtə',
'default_barcode_font_size_number' => 'Standart Barkod Yazı Növü Ölçüsü rəqəm ilə olmalıdır.',
'default_barcode_font_size_required' => 'Standart Barkod Yazı Növü Ölçüsü olan sahə boş qala bilməz.',
'default_barcode_height_number' => 'Standart Barkod hündürlüyü rəqəm ilə olmalıdır.',
'default_barcode_height_required' => 'Standart Barkod olan sahə boş qala bilməz.',
'default_barcode_num_in_row_number' => 'Sıradakı Barkod Nömrəsi rəqəm ilə olmalıdır.',
'default_barcode_num_in_row_required' => 'Standart Barkod Nömrəsi olan sahə boş qala bilməz.',
'default_barcode_page_cellspacing_number' => 'Standart Barkod Səhifədki hücrə boşluğu rəqəm ilə olmalıdır.',
'default_barcode_page_cellspacing_required' => 'Standart Barkod Səhifədəki hücrə boşluğu olan sahə boş qala bilməz.',
'default_barcode_page_width_number' => 'Standart Barkod Sahifə genişliyi rəqəm ilə olmalıdır.',
'default_barcode_page_width_required' => 'Standart Barkod Səhifə Genişliyi olan sahə boş qala bilməz.',
'default_barcode_width_number' => 'Standart Barkod Genişliyi rəqəm ilə olmalıdır.',
'default_barcode_width_required' => 'Standart Barkod Genişliyi olan sahə boş qala bilməz.',
'default_item_columns' => 'Sabit Görünür Malların Sütunları',
'default_origin_tax_code' => 'Vergi Kodunun Standart Mənbəyi',
'default_receivings_discount' => 'Alışdan sonra standart endirim',
'default_receivings_discount_number' => 'Sabit alacaqlar endirimi bir nömrə olmalıdır.',
'default_receivings_discount_required' => 'Standart alış endirimi tələb olunan sahədir.',
'default_sales_discount' => 'Standart Satış Endirimi',
'default_sales_discount_number' => 'Standart Satış Endirimi rəqəm ilə olmalıdır.',
'default_sales_discount_required' => 'Standart Satış Endirimi tələb olunan sahədi.',
'default_tax_category' => 'Standart Vergi Bölməsi',
'default_tax_code' => 'Standart Vergo kodu',
'default_tax_jurisdiction' => 'Standart Vergi Yurisdiksiyası',
'default_tax_name_number' => 'Standart Vergi Adı uzun adlı olmalıdır .',
'default_tax_name_required' => 'Adi vergi mütləq rəqəmlə olmalıdır.',
'default_tax_rate' => 'Adi vergi dərəcəsi %',
'default_tax_rate_1' => 'Vergi Dərəcəsi 1',
'default_tax_rate_2' => 'Vergi Məzənnəsi 2',
'default_tax_rate_3' => '',
'default_tax_rate_number' => 'Standart Vergi Məzənnəsi rəqəm ilə olmalıdır.',
'default_tax_rate_required' => 'Standart Vergi Məzənnəsi olan sahə boş qala bilməz.',
'derive_sale_quantity' => 'Tərtib edilmiş satış məbləğinə icazə verin',
'derive_sale_quantity_tooltip' => 'Əgər yoxlanılırsa, uzunmüddətli məbləğdə sifariş edilən əşyalar üçün yeni bir mal növü veriləcəkdir',
'dinner_table' => 'Cədvəl',
'dinner_table_duplicate' => 'Cədvəl unikal olmalıdır.',
'dinner_table_enable' => 'Axşam yeməyi masalarını aktiv edin',
'dinner_table_invalid_chars' => "Masanın adı '_' təşkil etməməlidir.",
'dinner_table_required' => 'Masa olan sahə boş qala bilməz.',
'dot' => 'nöqtə',
'email' => 'Elektron Adres',
'email_configuration' => 'Elektron Adres Konfiqurasiyası',
'email_mailpath' => 'Email Göndərməyə qısa yol',
'email_protocol' => 'Protokol',
'email_receipt_check_behaviour' => 'E-poçt qəbzi qutusu',
'email_receipt_check_behaviour_always' => 'Həmişə yoxlanılır',
'email_receipt_check_behaviour_last' => 'Son seçimi yadda saxla',
'email_receipt_check_behaviour_never' => 'Həmişə aktiv deyil',
'email_smtp_crypto' => 'SMTP Şifrələmə',
'email_smtp_host' => 'SMTP Serveri',
'email_smtp_pass' => 'SMTP Şifrəsi',
'email_smtp_port' => 'SMTP Portu',
'email_smtp_timeout' => 'STMTP vaxt bitimi (lər)',
'email_smtp_user' => 'SMTP İstifadəçi Adı',
'enable_avatar' => '',
'enable_avatar_tooltip' => '',
'enable_dropdown_tooltip' => '',
'enable_new_look' => '',
'enable_right_bar' => '',
'enable_right_bar_tooltip' => '',
'enforce_privacy' => 'Məxvilik Təmin edin',
'enforce_privacy_tooltip' => 'Müştərilərin gizliliyini qorumaq, silmək halında məlumat şifrələməsini təmin etmək',
'fax' => 'Faks',
'file_perm' => 'Fayl icazəsində problem var, lütfən bu səhvləri düzəldib səhifəni yeniləyin.',
'financial_year' => 'Maliyyə İli Başlancığı',
'financial_year_apr' => '1 Aprel',
'financial_year_aug' => '1 Avgust',
'financial_year_dec' => '1 Dekabr',
'financial_year_feb' => '1 Fevral',
'financial_year_jan' => '1 Yanvar',
'financial_year_jul' => '1 İyul',
'financial_year_jun' => '1 İyun',
'financial_year_mar' => '1 Mart',
'financial_year_may' => '1 May',
'financial_year_nov' => '1 Noyabr',
'financial_year_oct' => '1 Oktyabr',
'financial_year_sep' => '1 Sentyabr',
'floating_labels' => '',
'gcaptcha_enable' => 'Giriş Səyfəsi reCAPTCHA',
'gcaptcha_secret_key' => 'reCAPTCHA Gizli Açarı',
'gcaptcha_secret_key_required' => 'reCAPTCHA Gizli Açar olan sahə boş qala bilməz',
'gcaptcha_site_key' => 'reCAPTCHA Sayt Açarı',
'gcaptcha_site_key_required' => 'reCAPTCHA Sayt Açarı olan sahə boş qala bilməz',
'gcaptcha_tooltip' => 'Giriş səhifəsini Google reCAPTCHA ilə qoruyun, APİ açarını uyğunlaşdırmaq üçün işarə ilə göstərilən düyməyə basın.',
'general' => 'Ümumi',
'general_configuration' => 'Ümumi Konfiqurasiya',
'giftcard_number' => 'Hədiyyə Kartı Nömrəsi',
'giftcard_random' => 'Təsadüfən Yarat',
'giftcard_series' => 'Bölümlərə görə Yarat',
'image_allowed_file_types' => 'İcazəli fayl növləri',
'image_max_height_tooltip' => 'Şəkillərinin maksimum hündürlüyü pikselə(px).',
'image_max_size_tooltip' => 'Şəkil yükləmələrinin maksimum fayl ölçüsü kilobaytla(kb).',
'image_max_width_tooltip' => 'Şəkillərinin maksimum enliliyi pikselə(px).',
'image_restrictions' => 'Şəkil yükləmə məhdudiyyətləri',
'include_hsn' => 'HSN Kodlarına dəstək verin',
'info' => 'Məlumat',
'info_configuration' => 'Dükan İnformasiyası',
'input_groups' => '',
'integrations' => 'İnteqrasiya',
'integrations_configuration' => 'Üçüncü tərəf inteqrasiya',
'invoice' => 'Faktura',
'invoice_configuration' => 'Faktura Çap Parametrləri',
'invoice_default_comments' => 'Standart Faktura Şərhləri',
'invoice_email_message' => 'Faktura E-poçt Şablonu',
'invoice_enable' => 'Fakturanı Aktivləşdir',
'invoice_printer' => 'Faktura Printeri',
'invoice_type' => 'Qaimənin Tipi',
'is_readable' => 'oxunur, lakin icazələr 660-dan yüksəkdir.',
'is_writable' => 'yazılabilir, lakin icazələr 750-dən yüksəkdir.',
'item_markup' => '',
'jsprintsetup_required' => 'Xəbərdarlıq: Bu funksiya yalnız FireFox jsPrintSetup addon quraşdırıldığı halda işləyəcəkdir. Yadda saxlanılsın?',
'language' => 'Dil',
'last_used_invoice_number' => 'Son istifadə edilmiş Faktura nömrəsi',
'last_used_quote_number' => 'Son istifadə edilmiş Kvota sayı',
'last_used_work_order_number' => 'Son istifadə edilən W / O sayı',
'left' => 'Sol',
'license' => 'Lisenziya',
'license_configuration' => 'Lisenziya bəyanatı',
'line_sequence' => 'Sıra Ardıcıllığı',
'lines_per_page' => 'Səhifə başına xəttlər',
'lines_per_page_number' => 'Səhifə başına sətirlər bir rəqəm ilə olmalıdır.',
'lines_per_page_required' => 'Səyfə Başına olan xəttər sahəsi boş qala bilməz.',
'locale' => 'Yerləşdirmə',
'locale_configuration' => 'Lokallaşdırma Konfiqurasiyası',
'locale_info' => 'Lokallaşdırma Konfiqurasiya Məlumatı',
'location' => 'Fond',
'location_configuration' => 'Anbar Yerləri',
'location_info' => 'Yer Konfiqurasiya Məlumatı',
'login_form' => '',
'logout' => "Çıxışdan əvvəl məlumatlari ehtiyat bazasına köçürmək istəyirsinizmi? Çıxış üçün Bekap və ya [Ləğv] üçün [OK]' düyməsinə basın.",
'mailchimp' => 'Mailçimp',
'mailchimp_api_key' => 'Mailchimp API Açarı',
'mailchimp_configuration' => 'Mailchimp Konfiqurasiyası',
'mailchimp_key_successfully' => 'API Açarı etibarlıdır.',
'mailchimp_key_unsuccessfully' => 'API Açarı etibarsızdır.',
'mailchimp_lists' => 'Mailchimp siyahısı (lar)',
'mailchimp_tooltip' => 'API Açarının İşarəsinə basın.',
'message' => 'Mesaj',
'message_configuration' => 'Mesaj Konfiqurasiyası',
'msg_msg' => 'Saxlanılan Mətn Mesajı',
'msg_msg_placeholder' => 'SMS şablonunu istifadə etmək istəyirsinizsə, mesajınızı buraya qeyd edin, əks halda qutunu boş buraxın.',
'msg_pwd' => 'SMS-API Şifrəsi',
'msg_pwd_required' => 'SMS-API şifrəsi tələb olunan bir sahədir',
'msg_src' => 'SMS-API Göndərici ID',
'msg_src_required' => 'SMS-API Göndərici ID tələb olunan sahədir',
'msg_uid' => 'SMS-API İstifadəçi adı',
'msg_uid_required' => 'SMS-API İstifadəçi adı tələb olunan sahədir',
'multi_pack_enabled' => 'Hər bir elementə birdən çox paket',
'no_risk' => 'Təhlükəsizlik / zəiflik riski yoxdur.',
'none' => 'Heç biri',
'notify_alignment' => 'Bildiriş Pəncərə Mövqeyi',
'number_format' => 'Nömrə Formatı',
'number_locale' => 'Yerləşdirmə',
'number_locale_invalid' => 'Daxil edilən yerləşdirmə etibarsızdır.',
'number_locale_required' => 'Yerləşdirmə tələb olunan sahədir.',
'number_locale_tooltip' => 'Bu link vasitəsilə uyğun bir yer tapın.',
'os_timezone' => 'OSPOS Saat qurşağı:',
'ospos_info' => 'OSPOS quraşdırılması məlumatı',
'payment_options_order' => 'Sifariş üçün Ödəmə Şərtləri',
'payment_reference_code_length_limits' => 'Ödəniş İstinad Kodu<br>Uzunluq Limitləri',
'payment_reference_code_length_max_label' => 'Maks',
'payment_reference_code_length_min_label' => 'Min',
'perm_risk' => 'Permissions higher than 750 leaves this software at risk.',
'phone' => 'Şirkətin Telefon Nömrəsi',
'phone_required' => 'Şirkət Telefonu tələb olunan bir sahədir.',
'print_bottom_margin' => 'Çərçivədki aşağı Sərhəd',
'print_bottom_margin_number' => 'Aşağıdaki Sərhəd rəqəm ilə olmalıdır.',
'print_bottom_margin_required' => 'Aşağıdakı Sərhəd boş qala bilməz.',
'print_delay_autoreturn' => 'Gecikmiş satışa Avto qaytarılma',
'print_delay_autoreturn_number' => 'Satışı dayandırmaq üçün autoqaytarılma zəruri bir sahədir.',
'print_delay_autoreturn_required' => 'Satışı dayandırmaq üçün autoqaytarılma bir sıra olmalıdır.',
'print_footer' => 'Brauzer Altlığını Çap Et',
'print_header' => 'Brauzer Başlığını çap et',
'print_left_margin' => 'Soldaki Künc',
'print_left_margin_number' => 'Soldaki Künc rəqəm ilə olmalıdır.',
'print_left_margin_required' => 'Soldaki Künc olan sahə boş qala bilməz.',
'print_receipt_check_behaviour' => 'Qəbzin çapını təsdiqləyin',
'print_receipt_check_behaviour_always' => 'Həmişə yoxlanılır',
'print_receipt_check_behaviour_last' => 'Son seçimi yadda saxla',
'print_receipt_check_behaviour_never' => 'Həmişə təsdiqləsin',
'print_right_margin' => 'Sağdaki Künc',
'print_right_margin_number' => 'Sağdakı Künc rəqəm ilə olmalıdır.',
'print_right_margin_required' => 'Sağdakı Künc olan sahə boş qala bilməz.',
'print_silently' => 'Çap Edilmiş Yazışmanı Gostər',
'print_top_margin' => 'Üstdəki Künc',
'print_top_margin_number' => 'Üstdəki Künc rəqəm ilə olmalıdır.',
'print_top_margin_required' => 'Üstdəki Sahə Boş qala bilməz.',
'quantity_decimals' => 'Ondalıqların Miqdarı',
'quick_cash_enable' => '',
'quote_default_comments' => 'Standart şərhlər',
'receipt' => 'Çek',
'receipt_category' => '',
'receipt_configuration' => 'Çek Cap Parametirləri',
'receipt_default' => 'Adi',
'receipt_font_size' => 'Yazı Tipi',
'receipt_font_size_number' => 'Yazı ölçüsü bir sıra olmalıdır.',
'receipt_font_size_required' => 'Yazı tipi ölçüsü zəruri bir sahədir.',
'receipt_info' => 'Alınan Konfiqurasiya Məlumatı',
'receipt_printer' => 'Bilet Çap edən',
'receipt_short' => 'Qısa',
'receipt_show_company_name' => 'Şirkətin Adını Göstər',
'receipt_show_description' => 'Təsviri Göstər',
'receipt_show_serialnumber' => 'Serial nömrəsi göstər',
'receipt_show_tax_ind' => 'Vergi göstəricisinə bax',
'receipt_show_taxes' => 'Vergini Göstər',
'receipt_show_total_discount' => 'Ümumi Endirim göstər',
'receipt_template' => 'Qəbz Şablonu',
'receiving_calculate_average_price' => 'Otalama Qiyməti Hesabla (Alınan)',
'recv_invoice_format' => 'Alınan Fatura Formatı',
'register_mode_default' => 'Standart Qeydiyyat Rejimi',
'report_an_issue' => 'Bir problemi bildirişi',
'return_policy_required' => 'Geri Qaytarma Qanunu olan sahə zəruri sahədir.',
'reward' => 'Mükafat',
'reward_configuration' => 'Mükafat Konfiqurasiyası',
'right' => 'Sağ',
'sales_invoice_format' => 'Satış Fatura Formatı',
'sales_quote_format' => 'Satış Sitat Formati',
'mailpath_invalid' => '',
'saved_successfully' => 'Konfiqurasiya uğurla saxlanıldı.',
'saved_unsuccessfully' => 'Konfiqurasiyanı saxlamq mümkün olmadı.',
'security_issue' => 'Təhlükəsizlik açığı xəbərdarlığı',
'server_notice' => 'Xahiş edirik, hesabatın təqdim edilməsi üçün aşağıdakı məlumatı istifadə edin.',
'service_charge' => '',
'show_due_enable' => '',
'show_office_group' => 'Ofis İşarəsini Göstər',
'statistics' => 'Statistikalari Göndər',
'statistics_tooltip' => 'İnkişaf və xüsusiyyət təkmilləşdirilməsi məqsədi ilə statistika göndərin.',
'stock_location' => 'Ehtiyyat Yeri',
'stock_location_duplicate' => 'Ehtiyyat Olan Yer Unikal Olmalıdir.',
'stock_location_invalid_chars' => "Ehtiyyat Yeri təşkil etməməlidir '_'.",
'stock_location_required' => 'Ehtiyyat Yeri Olan Sahə boş qala bilməz.',
'suggestions_fifth_column' => '',
'suggestions_first_column' => 'Sütun 1',
'suggestions_fourth_column' => '',
'suggestions_layout' => 'Təklif Çərçivələrini Axtar',
'suggestions_second_column' => 'Sütun 2',
'suggestions_third_column' => 'Sütun 3',
'system_conf' => 'Quraşdırma və Conf',
'system_info' => 'System Info',
'table' => 'Masa',
'table_configuration' => 'Cədvəl Konfiqurasiyası',
'takings_printer' => 'Printer Çeki',
'tax' => 'Vergi',
'tax_category' => 'Vergi Kategoriyasi',
'tax_category_duplicate' => 'Daxil edilən vergi kategoriyası artıq mövcuddur.',
'tax_category_invalid_chars' => 'Daxil edilən vergi kategoriyası səhvdir.',
'tax_category_required' => 'Vergi Kategoriyası tələb olunur.',
'tax_category_used' => 'Vergi kateqoriyası istifadə olunduğu üçün silinə bilməz.',
'tax_configuration' => 'Vergi Konfiqurasiyası',
'tax_decimals' => 'Vergi Rəqəmləri',
'tax_id' => 'Vergi İD',
'tax_included' => 'Vergi Daxildir',
'theme' => 'Mövzu',
'theme_preview' => '',
'thousands_separator' => 'Minliklər Ayıran',
'timezone' => 'Vaxt Zonası',
'timezone_error' => 'OSPOS Saat qurşağı Yerli saat qurşağınızdan fərqlidir.',
'top' => 'Yuxarı',
'use_destination_based_tax' => 'Təyinatından vergi istifadə edin',
'user_timezone' => 'Yerli saat qurşağı:',
'website' => 'Vebsayt',
'wholesale_markup' => '',
'work_order_enable' => 'İş Sifariş Dəstəyi',
'work_order_format' => 'İş Sifarş Farmatı',
];