diff --git a/resources/lang/bs-BA/settings.php b/resources/lang/bs-BA/settings.php index e6f8fa15d..04b6c3dc6 100644 --- a/resources/lang/bs-BA/settings.php +++ b/resources/lang/bs-BA/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Odaberite šablon prenosa', + 'second' => 'Drugi', + 'third' => 'Treći', + ], + 'default' => [ 'description' => 'Zadani račun, valuta, jezik vaše tvrtke', 'list_limit' => 'Zapisa po stranici', diff --git a/resources/lang/bs-BA/transfers.php b/resources/lang/bs-BA/transfers.php index 8fcd0338e..f210bb519 100644 --- a/resources/lang/bs-BA/transfers.php +++ b/resources/lang/bs-BA/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'Sa stope računa', 'to_account' => 'Na račun', 'to_account_rate' => 'Na stopu računa', + 'details' => 'Detalj|Detalji', 'messages' => [ 'delete' => ':from za :to (:amount)', diff --git a/resources/lang/ca-ES/general.php b/resources/lang/ca-ES/general.php index c4f718812..8ef6e7f35 100644 --- a/resources/lang/ca-ES/general.php +++ b/resources/lang/ca-ES/general.php @@ -115,7 +115,7 @@ return [ 'all' => 'Tot', 'all_type' => 'Tot :type', 'upcoming' => 'Pròxims', - 'created' => 'Creat', + 'created' => 'Creat/da', 'id' => 'ID', 'more_actions' => 'Més accions', 'duplicate' => 'Duplica', diff --git a/resources/lang/ca-ES/settings.php b/resources/lang/ca-ES/settings.php index cf4d049c9..cb10ef312 100644 --- a/resources/lang/ca-ES/settings.php +++ b/resources/lang/ca-ES/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Tria la plantilla de transferència', + 'second' => 'Segona', + 'third' => 'Tercera', + ], + 'default' => [ 'description' => 'Compte per defecte, moneda, idioma de la teva empresa', 'list_limit' => 'Registres per pàgina', diff --git a/resources/lang/ca-ES/transfers.php b/resources/lang/ca-ES/transfers.php index 9bb55947a..921a765ad 100644 --- a/resources/lang/ca-ES/transfers.php +++ b/resources/lang/ca-ES/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'Tipus del compte origen', 'to_account' => 'Compte destí', 'to_account_rate' => 'Tipus del compte destinació', + 'details' => 'Detall|Detalls', 'messages' => [ 'delete' => ':from a :to (:amount)', diff --git a/resources/lang/da-DK/settings.php b/resources/lang/da-DK/settings.php index da75b565e..e98bf58bb 100644 --- a/resources/lang/da-DK/settings.php +++ b/resources/lang/da-DK/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Vælg overførselsskabelon', + 'second' => 'Anden', + 'third' => 'Tredje', + ], + 'default' => [ 'description' => 'Standard konto, valuta og sprog', 'list_limit' => 'Poster pr side', diff --git a/resources/lang/de-DE/general.php b/resources/lang/de-DE/general.php index 326fbe729..642393838 100644 --- a/resources/lang/de-DE/general.php +++ b/resources/lang/de-DE/general.php @@ -51,6 +51,7 @@ return [ 'templates' => 'Vorlage|Vorlagen', 'sales' => 'Einnahme|Einnahmen', 'purchases' => 'Ausgabe|Ausgaben', + 'notifications' => 'Benachrichtigung|Benachrichtigungen', 'welcome' => 'Willkommen', 'banking' => 'Bankwesen', @@ -161,6 +162,7 @@ return [ 'due_on' => 'Fällig am', 'amount_due' => 'Fälliger Betrag', 'financial_year' => 'Geschäftsjahr', + 'created' => 'Erstellt', 'card' => [ 'cards' => 'Karte|Karten', diff --git a/resources/lang/de-DE/header.php b/resources/lang/de-DE/header.php index 28d554db2..71ad6fa9d 100644 --- a/resources/lang/de-DE/header.php +++ b/resources/lang/de-DE/header.php @@ -4,12 +4,24 @@ return [ 'change_language' => 'Sprache ändern', 'last_login' => 'Letzter Login :time', + 'notifications' => [ 'counter' => '{0} Sie haben keine Benachrichtigungen|{1} Sie haben :count Benachrichtigung|[2,*] Sie haben :count Benachrichtigungen', + 'new_apps' => '{1} :count neue App wurde veröffentlicht|[2,*] :count neue Apps veröffentlicht', 'overdue_invoices' => '{1} :count überfällige Rechnung|[2,*] :count überfällige Rechnungen', 'upcoming_bills' => '{1} :count bevorstehende Rechnung|[2,*] :count bevorstehende Rechnungen', - 'view_all' => 'Alle anzeigen' + 'view_all' => 'Alle anzeigen', + + 'exports' => [ + 'completed' => '{1} :count Export beendet|[2,*] :count fertige Exporte', + 'failed' => '{1} :count fehlgeschlagener Export|[2,*] :count fehlgeschlagene Exporte', + ], + 'imports' => [ + 'completed' => '{1} :count Import beendet|[2,*] :count fertige Importe', + 'failed' => '{1} :count fehlgeschlagener Import|[2,*] :count fehlgeschlagene Importe', + ], ], + 'docs_link' => 'https://akaunting.com/docs', 'support_link' => 'https://akaunting.com/support', diff --git a/resources/lang/de-DE/messages.php b/resources/lang/de-DE/messages.php index 2d88d5e64..3368302df 100644 --- a/resources/lang/de-DE/messages.php +++ b/resources/lang/de-DE/messages.php @@ -13,6 +13,8 @@ return [ 'export_queued' => ':type Export ist geplant! Sie erhalten eine E-Mail, sobald dieser fertiggestellt ist.', 'enabled' => ':type aktiviert!', 'disabled' => ':type deaktiviert!', + + 'clear_all' => 'Großartig! Du hast all deinen :type gelöscht.', ], 'error' => [ diff --git a/resources/lang/de-DE/modules.php b/resources/lang/de-DE/modules.php index 13427a0a2..71b072af1 100644 --- a/resources/lang/de-DE/modules.php +++ b/resources/lang/de-DE/modules.php @@ -27,7 +27,7 @@ return [ 'installed' => ':module installiert', 'uninstalled' => ':module deinstalliert', - //'updated' => ':module updated', + 'updated_2' => ':module aktualisiert', 'enabled' => ':module aktiviert', 'disabled' => ':module deaktiviert', diff --git a/resources/lang/de-DE/settings.php b/resources/lang/de-DE/settings.php index b79e00e86..b78838332 100644 --- a/resources/lang/de-DE/settings.php +++ b/resources/lang/de-DE/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Wählen Sie eine Vorlage aus', + 'second' => 'Zweite', + 'third' => 'Dritte', + ], + 'default' => [ 'description' => 'Standardkonto, Währung, Sprache Ihres Unternehmens', 'list_limit' => 'Datensätze pro Seite', @@ -115,6 +121,7 @@ return [ 'invoice_payment_admin' => 'Vorlage für Zahlungseingang (an Admin gesendet)', 'bill_remind_admin' => 'Vorlage für Erinnerungen - Ausgaben (an Admin gesendet)', 'bill_recur_admin' => 'Vorlage für wiederkehrende Rechnungen - Ausgaben (an Admin gesendet)', + 'revenue_new_customer' => 'Vorlage für Zahlungseingang (an Kunden gesendet)', ], ], diff --git a/resources/lang/de-DE/transfers.php b/resources/lang/de-DE/transfers.php index c4576e75a..8b52fb43a 100644 --- a/resources/lang/de-DE/transfers.php +++ b/resources/lang/de-DE/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'Von Konto', 'to_account' => 'Auf Konto', 'to_account_rate' => 'Nach Konto', + 'details' => 'Detail|Details', 'messages' => [ 'delete' => ':from nach :to (:amount)', diff --git a/resources/lang/el-GR/bills.php b/resources/lang/el-GR/bills.php index e56059ee6..8c06fb5aa 100644 --- a/resources/lang/el-GR/bills.php +++ b/resources/lang/el-GR/bills.php @@ -4,6 +4,7 @@ return [ 'bill_number' => 'Αριθμό λογαριασμού', 'bill_date' => 'Ημερομηνία Λογαριασμού', + 'bill_amount' => 'Ποσό λογαριασμού', 'total_price' => 'Συνολική Τιμή', 'due_date' => 'Ημ/νία παράδοσης', 'order_number' => 'Αριθμός παραγγελίας', diff --git a/resources/lang/el-GR/currencies.php b/resources/lang/el-GR/currencies.php index 624a79fb5..28625b109 100644 --- a/resources/lang/el-GR/currencies.php +++ b/resources/lang/el-GR/currencies.php @@ -3,11 +3,12 @@ return [ 'code' => 'Κωδικός', - 'rate' => 'Ποσοστό', + 'rate' => 'Ισοτιμία', 'default' => 'Προεπιλεγμένο νόμισμα', 'decimal_mark' => 'Υποδιαστολή', 'thousands_separator' => 'Σύμβολο διαχωρισμού χιλιάδων', 'precision' => 'Ακρίβεια', + 'conversion' => 'Συνάλλαγμα: :price (:currency_code) προς :currency_rate', 'symbol' => [ 'symbol' => 'Σύμβολο', 'position' => 'Θέση συμβόλου', diff --git a/resources/lang/el-GR/items.php b/resources/lang/el-GR/items.php index ffd30b46c..9ff6debf9 100644 --- a/resources/lang/el-GR/items.php +++ b/resources/lang/el-GR/items.php @@ -2,7 +2,8 @@ return [ - 'sales_price' => 'Τιμή Πώλησης', - 'purchase_price' => 'Τιμή αγοράς', + 'sales_price' => 'Τιμή Πώλησης', + 'purchase_price' => 'Τιμή αγοράς', + 'enter_item_description' => 'Εισάγετε Περιγραφή Αντικειμένου', ]; diff --git a/resources/lang/el-GR/passwords.php b/resources/lang/el-GR/passwords.php index bae7274c2..0d76d26a4 100644 --- a/resources/lang/el-GR/passwords.php +++ b/resources/lang/el-GR/passwords.php @@ -16,8 +16,8 @@ return [ 'password' => 'Το συνθηματικό πρέπει να αποτελείται από τουλάχιστον έξι χαρακτήρες και να ταιριάζει με την επαλήθευση.', 'reset' => 'Έχει γίνει επαναφορά του συνθηματικού!', 'sent' => 'Η υπενθύμιση του συνθηματικού εστάλη στην ηλεκτρονική σας διεύθυνση!', + 'throttled' => 'Παρακαλούμε περιμένετε πριν προσπαθήσετε ξανά.', 'token' => 'Το κλειδί επαναφοράς του συνθηματικού σας δεν είναι έγκυρο.', 'user' => "Δεν βρέθηκε χρήστης με τη συγκεκριμένη ηλεκτρονική διεύθυνση.", - 'throttle' => 'Παρακαλούμε περιμένετε πριν προσπαθήσετε ξανά.', ]; diff --git a/resources/lang/en-AU/settings.php b/resources/lang/en-AU/settings.php index 46736f4f0..a1664d2b7 100644 --- a/resources/lang/en-AU/settings.php +++ b/resources/lang/en-AU/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Choose transfer template', + 'second' => 'Second', + 'third' => 'Third', + ], + 'default' => [ 'description' => 'Default account, currency, language of your company', 'list_limit' => 'Records Per Page', diff --git a/resources/lang/en-AU/transfers.php b/resources/lang/en-AU/transfers.php index 551bcae00..93145b053 100644 --- a/resources/lang/en-AU/transfers.php +++ b/resources/lang/en-AU/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'From Account Rate', 'to_account' => 'To Account', 'to_account_rate' => 'To Account Rate', + 'details' => 'Detail|Details', 'messages' => [ 'delete' => ':from to :to (:amount)', diff --git a/resources/lang/hi-IN/bills.php b/resources/lang/hi-IN/bills.php index 13adb7d7a..e5b1d5521 100644 --- a/resources/lang/hi-IN/bills.php +++ b/resources/lang/hi-IN/bills.php @@ -4,6 +4,7 @@ return [ 'bill_number' => 'बिल संख्या', 'bill_date' => 'बिल तारीख', + 'bill_amount' => 'बिल राशि', 'total_price' => 'कुल राशि', 'due_date' => 'नियत तारीख', 'order_number' => 'ऑर्डर संख्या', diff --git a/resources/lang/hi-IN/email_templates.php b/resources/lang/hi-IN/email_templates.php index d72080794..75b68018d 100644 --- a/resources/lang/hi-IN/email_templates.php +++ b/resources/lang/hi-IN/email_templates.php @@ -47,4 +47,13 @@ return [ 'body' => 'नमस्ते,

{vendor_name} के आवर्ती सर्कल के आधार पर, {bill_number} चालान स्वचालित रूप से बनाया गया है।

आप नीचे दिए गए लिंक से बिल का विवरण देख सकते हैं: {bill_number}

सादर,
{company_name}', ], + 'revenue_new_customer' => [ + 'subject' => '{revenue_date} भुगतान बनाया गया', + 'body' => 'प्रिय {customer_name},

हमने निम्नलिखित भुगतान तैयार किया है।

आप निम्न लिंक से भुगतान विवरण देख सकते हैं : {revenue_date}.

किसी भी प्रश्न के लिए हमसे बेझिझक संपर्क करें..

सादर,
{company_name}', + ], + + 'payment_new_vendor' => [ + 'subject' => '{revenue_date} भुगतान बनाया गया', + 'body' => 'प्रिय {{vendor_name}},

हमने निम्नलिखित भुगतान तैयार किया है।

आप निम्न लिंक से भुगतान विवरण देख सकते हैं : {payment_date}.

किसी भी प्रश्न के लिए हमसे बेझिझक संपर्क करें..

सादर,
{company_name}', + ], ]; diff --git a/resources/lang/hi-IN/general.php b/resources/lang/hi-IN/general.php index a3c8c3309..3d9f24d35 100644 --- a/resources/lang/hi-IN/general.php +++ b/resources/lang/hi-IN/general.php @@ -51,6 +51,7 @@ return [ 'templates' => 'टेम्पलेट|टेम्पलेट्स', 'sales' => 'बिक्री|बिक्री', 'purchases' => 'खरीद|खरीद', + 'notifications' => 'सूचना|सूचनाएं', 'welcome' => 'स्वागत है', 'banking' => 'बैंकिंग', @@ -162,6 +163,7 @@ return [ 'due_on' => 'नियत पर', 'amount_due' => 'देय राशि', 'financial_year' => 'वित्तीय वर्ष', + 'created' => 'बनाया गया', 'card' => [ 'cards' => 'कार्ड|कार्ड', diff --git a/resources/lang/hi-IN/header.php b/resources/lang/hi-IN/header.php index c7b74a969..04b937456 100644 --- a/resources/lang/hi-IN/header.php +++ b/resources/lang/hi-IN/header.php @@ -4,12 +4,24 @@ return [ 'change_language' => 'भाषा बदलें', 'last_login' => 'अंतिम लॉगइन :time', + 'notifications' => [ 'counter' => '{0} आपके पास कोई सूचना नहीं है|{1} आपके पास :count सूचना है|[2,*] आपके पास :count सूचनाएं हैं', + 'new_apps' => '{1} :count नया ऐप प्रकाशित हुआ है|[2,*] :count नए ऐप्स प्रकाशित हुए है', 'overdue_invoices' => '{1} :count भुगतान नहीं किये हुए चालान|[2,*] :count भुगतान नहीं किये हुए चालान', 'upcoming_bills' => '{1} :count आगामी बिल|[2,*] :count आगामी बिल', - 'view_all' => 'सभी देखें' + 'view_all' => 'सभी देखें', + + 'exports' => [ + 'completed' => '{1} :count निर्यात समाप्त|[2,*] :count निर्यात समाप्त', + 'failed' => '{1} :count निर्यात असफल|[2,*] :count निर्यात असफल', + ], + 'imports' => [ + 'completed' => '{1} :count आयात समाप्त|[2,*] :count आयात समाप्त', + 'failed' => '{1} :count आयात असफल|[2,*] :count आयात असफल', + ], ], + 'docs_link' => 'https://akaunting.com/docs', 'support_link' => 'https://akaunting.com/support', diff --git a/resources/lang/hi-IN/import.php b/resources/lang/hi-IN/import.php index 16f796ffc..b1357b97f 100644 --- a/resources/lang/hi-IN/import.php +++ b/resources/lang/hi-IN/import.php @@ -4,6 +4,7 @@ return [ 'import' => 'इम्पोर्ट', 'title' => 'इम्पोर्ट :type', - 'message' => 'अनुमत फ़ाइल प्रकार: XLS, XLSX। कृपया, नमूना फ़ाइल डाउनलोड करें।', + 'limitations' => 'अनुमत फ़ाइल प्रकार: :extensions
अनुमत अधिकतम पंक्तियाँ: :row_limit', + 'sample_file' => 'आप नमूना फ़ाइल डाउनलोड कर सकते हैं और इसे अपने डेटा से भर सकते हैं।', ]; diff --git a/resources/lang/hi-IN/invoices.php b/resources/lang/hi-IN/invoices.php index 70b6775dc..54ceadb33 100644 --- a/resources/lang/hi-IN/invoices.php +++ b/resources/lang/hi-IN/invoices.php @@ -4,6 +4,7 @@ return [ 'invoice_number' => 'चालान संख्या', 'invoice_date' => 'चालान तारीख', + 'invoice_amount' => 'चालान राशि', 'total_price' => 'कुल कीमत', 'due_date' => 'नियत तारीख', 'order_number' => 'क्रम संख्या', diff --git a/resources/lang/hi-IN/messages.php b/resources/lang/hi-IN/messages.php index e1a337972..bca803e7b 100644 --- a/resources/lang/hi-IN/messages.php +++ b/resources/lang/hi-IN/messages.php @@ -13,6 +13,8 @@ return [ 'export_queued' => ':type निर्यात अनुसूचित किया गया है! जब डाउनलोड करने के लिए तैयार होगा तो आपको एक ईमेल प्राप्त होगा।', 'enabled' => ':type सक्रिय किया गया!', 'disabled' => ':type निष्क्रिय किया गया!!', + + 'clear_all' => 'वाह! आपने अपना सभी :type साफ़ कर दिया है।', ], 'error' => [ diff --git a/resources/lang/hi-IN/modules.php b/resources/lang/hi-IN/modules.php index 0b513eb18..15466e375 100644 --- a/resources/lang/hi-IN/modules.php +++ b/resources/lang/hi-IN/modules.php @@ -27,7 +27,7 @@ return [ 'installed' => ':module इंस्टॉल', 'uninstalled' => ':module अनइंस्टॉल', - //'updated' => ':module updated', + 'updated_2' => ':module अपडेट किया गया', 'enabled' => ':module सक्रिय', 'disabled' => ':module निष्क्रिय', diff --git a/resources/lang/hi-IN/notifications.php b/resources/lang/hi-IN/notifications.php index b868b8141..cbe8a0dd9 100644 --- a/resources/lang/hi-IN/notifications.php +++ b/resources/lang/hi-IN/notifications.php @@ -6,6 +6,14 @@ return [ 'hello' => 'नमस्कार!', 'salutation' => 'सादर,
:company_name', 'subcopy' => 'यदि आपको ":text" बटन पर क्लिक करने में समस्या हो रही है, तो नीचे दिए गए URL को अपने वेब ब्राउज़र में कॉपी और पेस्ट करें: [: url] (: url)', + 'reads' => 'पढ़ें|पढ़ें', + 'read_all' => 'सब पढ़ो', + 'mark_read' => 'पढ़ा हुआ चिह्नित करें', + 'mark_read_all' => 'सब पढ़ा हुआ चिह्नित करें', + 'new_apps' => 'नया ऐप|नए ऐप्स', + 'upcoming_bills' => 'आगामी बिल', + 'recurring_invoices' => 'आवर्ती चालान', + 'recurring_bills' => 'आवर्ती बिल', 'update' => [ @@ -27,28 +35,45 @@ return [ 'import' => [ 'completed' => [ + 'subject' => 'आयात पूरा हुआ', 'description' => 'आयात पूरा हो गया है और रिकॉर्ड आपके पैनल में उपलब्ध हैं।', + ], 'failed' => [ + 'subject' => 'आयात विफल रहा', 'description' => 'निम्नलिखित समस्याओं के कारण फ़ाइल आयात करने में सक्षम नहीं:', + ], ], 'export' => [ 'completed' => [ + 'subject' => 'निर्यात तैयार है', 'description' => 'निर्यात फ़ाइल निम्न लिंक से डाउनलोड करने के लिए तैयार है:', + ], 'failed' => [ + 'subject' => 'निर्यात विफल रहा', 'description' => 'निम्नलिखित समस्या के कारण निर्यात फ़ाइल बनाने में सक्षम नहीं:', + ], ], + 'messages' => [ + + 'mark_read' => ':type इस अधिसूचना को पढ़ा है!', + 'mark_read_all' => ':type सभी सूचनाएं पढ़ता है!', + 'new_app' => ':type ऐप प्रकाशित।', + 'export' => 'आपकी :type निर्यात फ़ाइल डाउनलोड करने के लिए तैयार है।', + 'import' => 'आपका :type लाइन वाला :count डेटा सफलतापूर्वक आयात किया गया है।', + + ], ]; diff --git a/resources/lang/hi-IN/passwords.php b/resources/lang/hi-IN/passwords.php index 475982437..f1c42ef7d 100644 --- a/resources/lang/hi-IN/passwords.php +++ b/resources/lang/hi-IN/passwords.php @@ -16,8 +16,8 @@ return [ 'password' => 'पासवर्ड में कम से कम छः वर्ण होने चाहिए और पुष्टि से मेल खाने चाहिए।', 'reset' => 'आपका पासवर्ड रीसेट कर दिया गया है!', 'sent' => 'हमने आपको एक पासवर्ड रीसेट लिंक ई-मेल किया है!', + 'throttled' => 'कृपया पुन: प्रयास करने से पहले प्रतीक्षा करें।', 'token' => 'यह पासवर्ड रीसेट टोकन अमान्य है।', 'user' => "हमें उस ई-मेल पते के साथ एक उपयोगकर्ता नहीं मिल सकता है।", - 'throttle' => 'कृपया पुनः प्रयास करने से पहले प्रतीक्षा करें।', ]; diff --git a/resources/lang/hi-IN/payments.php b/resources/lang/hi-IN/payments.php new file mode 100644 index 000000000..a569baf8f --- /dev/null +++ b/resources/lang/hi-IN/payments.php @@ -0,0 +1,10 @@ + 'भुगतान किया गया', + 'paid_to' => 'को भुगतान किया', + 'related_bill' => 'संबंधित बिल', + 'create_payment' => 'भुगतान बनाएं', + +]; diff --git a/resources/lang/hi-IN/revenues.php b/resources/lang/hi-IN/revenues.php new file mode 100644 index 000000000..bbef1c4ba --- /dev/null +++ b/resources/lang/hi-IN/revenues.php @@ -0,0 +1,10 @@ + 'प्राप्त आय', + 'paid_by' => 'द्वारा भुगतान', + 'related_invoice' => 'संबंधित चालान', + 'create_revenue' => 'आय बनाएँ', + +]; diff --git a/resources/lang/hi-IN/validation.php b/resources/lang/hi-IN/validation.php index ac2aa8a16..31a7ccafe 100644 --- a/resources/lang/hi-IN/validation.php +++ b/resources/lang/hi-IN/validation.php @@ -13,79 +13,115 @@ return [ | */ - 'accepted' => ':attribute को स्वीकार किया जाना चाहिए।', - 'active_url' => ':attribute एक मान्य URL नहीं है।', - 'after' => ':attribute, :date के बाद की एक तारीख होनी चाहिए।', - 'after_or_equal' => ':attribute के बराबर या उसके बाद की :date होनी चाहिए।', - 'alpha' => ':attribute में केवल अक्षर हो सकते हैं।', - 'alpha_dash' => ':attribute में केवल अक्षर, संख्या, और डैश हो सकते हैं।', - 'alpha_num' => ':attribute में केवल अक्षर और संख्याएं हो सकती हैं।', - 'array' => ':attribute एक सरणी होनी चाहिए।', - 'before' => ':attribute, :date से पहले की एक तारीख होनी चाहिए।', - 'before_or_equal' => ':attribute के बराबर या उसके पहले की :date होनी चाहिए।', - 'between' => [ + 'accepted' => ':attribute को स्वीकार किया जाना चाहिए।', + 'active_url' => ':attribute एक मान्य URL नहीं है।', + 'after' => ':attribute, :date के बाद की एक तारीख होनी चाहिए।', + 'after_or_equal' => ':attribute के बराबर या उसके बाद की :date होनी चाहिए।', + 'alpha' => ':attribute में केवल अक्षर हो सकते हैं।', + 'alpha_dash' => ':attribute में केवल अक्षर, संख्या, और डैश हो सकते हैं।', + 'alpha_num' => ':attribute में केवल अक्षर और संख्याएं हो सकती हैं।', + 'array' => ':attribute एक सरणी होनी चाहिए।', + 'before' => ':attribute, :date से पहले की एक तारीख होनी चाहिए।', + 'before_or_equal' => ':attribute के बराबर या उसके पहले की :date होनी चाहिए।', + 'between' => [ 'numeric' => ':attribute, :min और :max के बीच होना चाहिए।', - 'file' => ':attribute, :min और :max किलोबाइट के बीच होना चाहिए।', - 'string' => ':attribute, :min और :max वर्णों के बीच होना चाहिए।', - 'array' => ':attribute, :min और :max वस्तुओ के बीच होनी चाहिए।', + 'file' => ':attribute, :min और :max किलोबाइट के बीच होना चाहिए।', + 'string' => ':attribute, :min और :max वर्णों के बीच होना चाहिए।', + 'array' => ':attribute, :min और :max वस्तुओ के बीच होनी चाहिए।', ], - 'boolean' => ':attribute फील्ड सही या गलत होना चाहिए।', - 'confirmed' => ':attribute पुष्टिकरण मेल नहीं खा रहा है।', - 'date' => ':attribute एक मान्य तारीख नहीं है।', - 'date_format' => ':attribute फॉर्मेट :format से मेल नहीं खा रहा है।', - 'different' => ':attribute और :other अलग होना चाहिए।', - 'digits' => ':attribute, :digits अंक होना चाहिए।', - 'digits_between' => ':attribute, :min और :max अंकों के बीच होना चाहिए।', - 'dimensions' => ':attribute में अमान्य छवि पैमाना हैं।', - 'distinct' => ':attribute फील्ड का एक डुप्लिकेट मान होता है।', - 'email' => ':attribute एक मान्य ईमेल पता होना चाहिए।', - 'ends_with' => ':attribute को निम्न में से किसी एक के साथ समाप्त होना चाहिए: :values', - 'exists' => 'चुना गया :attribute अमान्य है।', - 'file' => ':attribute फ़ाइल होना चाहिए।', - 'filled' => ':attribute फ़ील्ड में मान होना चाहिए।', - 'image' => ':attribute एक छवि होना चाहिए।', - 'in' => 'चुना गया :attribute अमान्य है।', - 'in_array' => ':attribute फील्ड, :other में मौजूद नहीं है।', - 'integer' => ':attribute एक पूर्णांक होनी चाहिए।', - 'ip' => ':attribute एक मान्य IP पता होना चाहिए।', - 'json' => ':attribute एक मान्य JSON स्ट्रिंग होना चाहिए।', - 'max' => [ + 'boolean' => ':attribute फील्ड सही या गलत होना चाहिए।', + 'confirmed' => ':attribute पुष्टिकरण मेल नहीं खा रहा है।', + 'current_password' => 'पासवर्ड ग़लत है', + 'date' => ':attribute एक मान्य तारीख नहीं है।', + 'date_equals' => ':attribute तारीख :date के बराबर होना चाहिए।', + 'date_format' => ':attribute फॉर्मेट :format से मेल नहीं खा रहा है।', + 'different' => ':attribute और :other अलग होना चाहिए।', + 'digits' => ':attribute, :digits अंक होना चाहिए।', + 'digits_between' => ':attribute, :min और :max अंकों के बीच होना चाहिए।', + 'dimensions' => ':attribute में अमान्य छवि पैमाना हैं।', + 'distinct' => ':attribute फील्ड का एक डुप्लिकेट मान होता है।', + 'email' => ':attribute एक मान्य ईमेल पता होना चाहिए।', + 'ends_with' => ':attribute को निम्न में से किसी एक के साथ समाप्त होना चाहिए: :values', + 'exists' => 'चुना गया :attribute अमान्य है।', + 'file' => ':attribute फ़ाइल होना चाहिए।', + 'filled' => ':attribute फ़ील्ड में मान होना चाहिए।', + 'gt' => [ + 'numeric' => ':attribute :value से अधिक होनी चाहिए।', + 'file' => ':attribute :value किलोबाइट से अधिक होनी चाहिए।', + 'string' => ':attribute :value वर्णों से बड़ा होना चाहिए।', + 'array' => ':attribute में :value से अधिक आइटम होने चाहिए।', + ], + 'gte' => [ + 'numeric' => ':attribute :value से बड़ा या उसके बराबर होना चाहिए।', + 'file' => ':attribute :value किलोबाइट से बड़ा या उसके बराबर होना चाहिए।', + 'string' => ':attribute :value वर्णों से बड़ा या उसके बराबर होना चाहिए।', + 'array' => ':attribute में :value या अधिक आइटम होने चाहिए।', + ], + 'image' => ':attribute एक छवि होना चाहिए।', + 'in' => 'चुना गया :attribute अमान्य है।', + 'in_array' => ':attribute फील्ड, :other में मौजूद नहीं है।', + 'integer' => ':attribute एक पूर्णांक होनी चाहिए।', + 'ip' => ':attribute एक मान्य IP पता होना चाहिए।', + 'ipv4' => ':attribute एक मान्य IPv4 पता होना चाहिए।', + 'ipv6' => ':attribute एक मान्य IPv6 पता होना चाहिए।', + 'json' => ':attribute एक मान्य JSON स्ट्रिंग होना चाहिए।', + 'lt' => [ + 'numeric' => ':attribute :value से कम होना चाहिए।', + 'file' => ':attribute :value किलोबाइट से कम होना चाहिए।', + 'string' => ':attribute :value वर्णों से कम होनी चाहिए।', + 'array' => ':attribute में :value से कम आइटम होने चाहिए।', + ], + 'lte' => [ + 'numeric' => ':attribute :value से कम या उसके बराबर होना चाहिए।', + 'file' => ':attribute :value किलोबाइट से कम या उसके बराबर होना चाहिए।', + 'string' => ':attribute :value वर्णों से कम या बराबर होनी चाहिए।', + 'array' => ':attribute में :value आइटम से अधिक नहीं होना चाहिए।', + ], + 'max' => [ 'numeric' => ':attribute, :max से बड़ा नहीं हो सकता है।', - 'file' => ':attribute :max किलोबाइट से बड़ा नहीं हो सकता है।', - 'string' => ':attribute, :max वर्णों से बड़ा नहीं हो सकता है।', - 'array' => ':attribute, :max आइटमों से अधिक नहीं हो सकता है।', + 'file' => ':attribute :max किलोबाइट से बड़ा नहीं हो सकता है।', + 'string' => ':attribute, :max वर्णों से बड़ा नहीं हो सकता है।', + 'array' => ':attribute, :max आइटमों से अधिक नहीं हो सकता है।', ], - 'mimes' => ':attribute एक प्रकार की फ़ाइल: :values होना चाहिए।', - 'mimetypes' => ':attribute एक प्रकार की फ़ाइल :values होना चाहिए।', - 'min' => [ + 'mimes' => ':attribute एक प्रकार की फ़ाइल: :values होना चाहिए।', + 'mimetypes' => ':attribute एक प्रकार की फ़ाइल :values होना चाहिए।', + 'min' => [ 'numeric' => ':attribute कम से कम :min होना चाहिए।', - 'file' => ':attribute कम से कम :min किलोबाइट होना चाहिए।', - 'string' => ':attribute कम से कम :min वर्ण होना चाहिए।', - 'array' => ':attribute कम से कम :min आइटम होना चाहिए।', + 'file' => ':attribute कम से कम :min किलोबाइट होना चाहिए।', + 'string' => ':attribute कम से कम :min वर्ण होना चाहिए।', + 'array' => ':attribute कम से कम :min आइटम होना चाहिए।', ], - 'not_in' => 'चुना गया :attribute अमान्य है।', - 'numeric' => ':attribute एक संख्या होनी चाहिए।', - 'present' => ':attribute फ़ील्ड उपस्थित होना चाहिए।', - 'regex' => ':attribute प्रारूप अमान्य है।', - 'required' => ':attribute फ़ील्ड आवश्यक है।', - 'required_if' => ':attribute फ़ील्ड आवश्यक होता है जब :other :value होता है।', - 'required_unless' => ':attribute फील्ड आवश्यक होता है जब :other, :values में नहीं होता है।', - 'required_with' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।', - 'required_with_all' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।', - 'required_without' => ':attribute फील्ड आवश्यक होता है जब :values मौजूद नहीं होता है।', + 'multiple_of' => ':attribute :value की गुणज होनी चाहिए।', + 'not_in' => 'चुना गया :attribute अमान्य है।', + 'not_regex' => ':attribute प्रारूप अमान्य है।', + 'numeric' => ':attribute एक संख्या होनी चाहिए।', + 'password' => 'पासवर्ड ग़लत है', + 'present' => ':attribute फ़ील्ड उपस्थित होना चाहिए।', + 'regex' => ':attribute प्रारूप अमान्य है।', + 'required' => ':attribute फ़ील्ड आवश्यक है।', + 'required_if' => ':attribute फ़ील्ड आवश्यक होता है जब :other :value होता है।', + 'required_unless' => ':attribute फील्ड आवश्यक होता है जब :other, :values में नहीं होता है।', + 'required_with' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।', + 'required_with_all' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।', + 'required_without' => ':attribute फील्ड आवश्यक होता है जब :values मौजूद नहीं होता है।', 'required_without_all' => ':attribute फील्ड आवश्यक होता है जब एक भी :values मौजूद नहीं होता है।', - 'same' => ':attribute और :other मेल खाना चाहिए।', - 'size' => [ + 'prohibited' => ':attribute फ़ील्ड निषिद्ध है।', + 'prohibited_if' => ':attribute फ़ील्ड निषिद्ध है जब :other :value है।', + 'prohibited_unless' => ':attribute फ़ील्ड निषिद्ध है जब तक कि :other :values में न हो।', + 'same' => ':attribute और :other मेल खाना चाहिए।', + 'size' => [ 'numeric' => ':attribute, :size होना चाहिए।', - 'file' => ':attribute, :size किलोबाइट होना चाहिए।', - 'string' => ':attribute :size वर्ण होना चाहिए।', - 'array' => ':attribute में :size आइटम होने चाहिए।', + 'file' => ':attribute, :size किलोबाइट होना चाहिए।', + 'string' => ':attribute :size वर्ण होना चाहिए।', + 'array' => ':attribute में :size आइटम होने चाहिए।', ], - 'string' => ':attribute का स्ट्रिंग होना चाहिए।', - 'timezone' => ':attribute एक मान्य क्षेत्र होना चाहिए।', - 'unique' => ':attribute पहले से ही लिया गया है।', - 'uploaded' => 'अपलोड करने के लिए :attribute विफल हो गया है।', - 'url' => ':attribute प्रारूप अमान्य है।', + 'starts_with' => ':attribute निम्न में से किसी एक से शुरू होना चाहिए: :values.', + 'string' => ':attribute का स्ट्रिंग होना चाहिए।', + 'timezone' => ':attribute एक मान्य क्षेत्र होना चाहिए।', + 'unique' => ':attribute पहले से ही लिया गया है।', + 'uploaded' => 'अपलोड करने के लिए :attribute विफल हो गया है।', + 'url' => ':attribute प्रारूप अमान्य है।', + 'uuid' => ':attribute एक मान्य UUID होना चाहिए।', /* |-------------------------------------------------------------------------- @@ -100,7 +136,7 @@ return [ 'custom' => [ 'attribute-name' => [ - 'rule-name' => 'अनुकूल-संदेश', + 'rule-name' => 'अनुकूल-संदेश', ], 'invalid_currency' => ':attribute कोड अमान्य है।', 'invalid_amount' => 'राशि :attribute अमान्य है।', @@ -112,9 +148,9 @@ return [ | Custom Validation Attributes |-------------------------------------------------------------------------- | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. | */ diff --git a/resources/lang/nb-NO/bills.php b/resources/lang/nb-NO/bills.php index 585be3873..8006e705a 100644 --- a/resources/lang/nb-NO/bills.php +++ b/resources/lang/nb-NO/bills.php @@ -4,6 +4,7 @@ return [ 'bill_number' => 'Fakturanummer', 'bill_date' => 'Fakturadato', + 'bill_amount' => 'Fakturabeløp', 'total_price' => 'Totalpris', 'due_date' => 'Forfallsdato', 'order_number' => 'Ordrenummer', @@ -44,7 +45,7 @@ return [ 'status' => [ 'created' => 'Opprettet :date', 'receive' => [ - 'draft' => 'Ikke sendt', + 'draft' => 'Ikke mottatt', 'received' => 'Mottatt :date', ], 'paid' => [ diff --git a/resources/lang/nb-NO/documents.php b/resources/lang/nb-NO/documents.php index c773d443f..7fa0128ed 100644 --- a/resources/lang/nb-NO/documents.php +++ b/resources/lang/nb-NO/documents.php @@ -1,12 +1,54 @@ 'Rediger kolonner', + 'empty_items' => 'Du har ikke lagt til noen elementer.', + + 'statuses' => [ + 'draft' => 'Kladd', + 'sent' => 'Sendt', + 'expired' => 'Utløpt', + 'viewed' => 'Sett', + 'approved' => 'Godkjent', + 'received' => 'Mottatt', + 'refused' => 'Avvist', + 'restored' => 'Gjenopprettet', + 'reversed' => 'Tilbakeført', + 'partial' => 'Delvis', + 'paid' => 'Betalt', + 'pending' => 'Avventer', + 'invoiced' => 'Fakturert', + 'overdue' => 'Forfalt', + 'unpaid' => 'Ubetalt', + 'cancelled' => 'Avbrutt', + 'voided' => 'Anullert', + 'completed' => 'Fullført', + 'shipped' => 'Sendt', + 'refunded' => 'Refundert', + 'failed' => 'Feilet', + 'denied' => 'Nektet', + 'processed' => 'Prosessert ', + 'open' => 'Åpen', + 'closed' => 'Lukket', + 'billed' => 'Fakturert', + 'delivered' => 'Levert', + 'returned' => 'Returnert', + 'drawn' => 'Trukket', + 'not_billed' => 'Ikke fakturert', + 'issued' => 'Utstedt', + 'not_invoiced' => 'Ikke fakturert', + 'confirmed' => 'Bekreftet', + 'not_confirmed' => 'Ikke bekreftet', + ], + 'messages' => [ 'email_sent' => ':type epost har blitt sendt!', - 'marked_sent' => ':type markert som sendt!', - 'marked_paid' => ':type markert som betalt!', - 'marked_viewed' => ':type markert som sett!', - 'marked_cancelled' => ':type markert som avbrutt!', - 'marked_received' => ':type markert som mottatt!', + 'marked_as' => ':type merket som :status!', + 'marked_sent' => ':type merket som sendt!', + 'marked_paid' => ':type merket som betalt!', + 'marked_viewed' => ':type merket som sett!', + 'marked_cancelled' => ':type merket som avbrutt!', + 'marked_received' => ':type merket som mottatt!', ], ]; diff --git a/resources/lang/nb-NO/email_templates.php b/resources/lang/nb-NO/email_templates.php index cf6d8ba67..9f4495bfd 100644 --- a/resources/lang/nb-NO/email_templates.php +++ b/resources/lang/nb-NO/email_templates.php @@ -47,4 +47,13 @@ return [ 'body' => 'Hei,

Basert på {vendor_name} sin betalingsordning for deg, er faktura {bill_number} automatisk opprettet.

Du kan se fakturadetaljene på følgende lenke: {bill_number}.

Vennlig hilsen,
{company_name}', ], + 'revenue_new_customer' => [ + 'subject' => '{revenue_date} betaling opprettet', + 'body' => 'Kjære {customer_name},

Vi har opprettet følgende faktura til deg.

Du kan se fakturadetaljene og fortsette med betaling på følgende lenke: {revenue_date}.

Vennligst kontakt oss hvis du har spørsmål.

Vennlig hilsen,
{company_name}', + ], + + 'payment_new_vendor' => [ + 'subject' => '{revenue_date} betaling opprettet', + 'body' => 'Kjære {customer_name},

Vi har opprettet følgende faktura til deg: {invoice_number}.

Du kan se fakturadetaljene og fortsette med betaling på følgende lenke: {invoice_number}.

Vennligst kontakt oss hvis du har spørsmål.

Vennlig hilsen,
{company_name}', + ], ]; diff --git a/resources/lang/nb-NO/errors.php b/resources/lang/nb-NO/errors.php index 478df01b4..826b527f8 100644 --- a/resources/lang/nb-NO/errors.php +++ b/resources/lang/nb-NO/errors.php @@ -3,21 +3,22 @@ return [ 'title' => [ - '403' => 'Oops! Adgang forbudt', - '404' => 'Oops! Side ikke funnet', - '500' => 'Oops! Noe gikk galt', + '403' => 'Oops! Adgang forbudt', + '404' => 'Oops! Side ikke funnet', + '500' => 'Oops! Noe gikk galt', ], 'header' => [ - '403' => '403 Forbudt', - '404' => '404 Ikke funnet', - '500' => '500 Intern serverfeil', + '403' => '403 Forbudt', + '404' => '404 Ikke funnet', + '500' => '500 Intern serverfeil', ], 'message' => [ - '403' => 'Du har ikke adgang til denne siden.', - '404' => 'Vi fant ikke siden du lette etter.', - '500' => 'VI jobber med å ordne dette med en gang.', + '403' => 'Du har ikke adgang til denne siden.', + '404' => 'Vi fant ikke siden du lette etter.', + '500' => 'VI jobber med å ordne dette med en gang.', + 'record' => 'Vi fant ikke den posten du så etter.', ], ]; diff --git a/resources/lang/nb-NO/general.php b/resources/lang/nb-NO/general.php index 7b3c5d2b8..23ffe01d1 100644 --- a/resources/lang/nb-NO/general.php +++ b/resources/lang/nb-NO/general.php @@ -51,6 +51,7 @@ return [ 'templates' => 'Mal|Maler', 'sales' => 'Salg|Salg', 'purchases' => 'Kjøp|Kjøp', + 'notifications' => 'Varsel|Varsler', 'welcome' => 'Velkommen', 'banking' => 'Bank', @@ -107,7 +108,7 @@ return [ 'download_pdf' => 'Last ned PDF', 'customize' => 'Tilpass', 'search' => 'Søk', - 'search_text' => 'Søk etter tekst', + 'search_text' => 'Søk etter denne teksten', 'search_placeholder' => 'Skriv for å søke ...', 'filter' => 'Filter', 'help' => 'Hjelp', @@ -156,16 +157,20 @@ return [ 'clear_cache' => 'Tøm hurtiglager', 'go_to_dashboard' => 'Gå til kontrollpanel', 'is' => 'er', - 'isnot' => 'er ikke', + 'isnot' => 'er ikke', 'recurring_and_more' => 'Gjentakende og flere..', - 'due_on' => 'Forfall', - 'amount_due' => 'Skyldig beløp', + 'due_on' => 'Forfaller den', + 'amount_due' => 'Forfalt beløp', + 'financial_year' => 'Regnskapsår', + 'created' => 'Opprettet', 'card' => [ + 'cards' => 'Kort|Kort', 'name' => 'Navn på kort', 'number' => 'Kortnummer', 'expiration_date' => 'Utløpsdato', 'cvv' => 'CVC', + 'save' => 'Lagre kort', ], 'title' => [ @@ -190,16 +195,18 @@ return [ 'add_new' => 'Legg til ny :field', 'edit' => 'Rediger :field', 'contact_edit' => 'Rediger :contact_name :field', + 'drop_file' => 'Slipp filer her for å laste opp', 'choose' => 'Velg :field', 'choose_different' => 'Velg et annet :field', + 'choose_file' => 'Velg fil', 'no_file_selected' => 'Ingen fil valgt ...', ], 'placeholder' => [ - 'search' => 'Skriv for å søke', + 'search' => 'Skriv for å søke..', 'search_and_filter' => 'Søk eller filtrer resultater..', 'contact_search' => 'Skriv inn et :type navn', - 'item_search' => 'Skriv inn et artikkelnavn', + 'item_search' => 'Skriv et artikkelnavn', ], 'date_range' => [ diff --git a/resources/lang/nb-NO/header.php b/resources/lang/nb-NO/header.php index 39fcd7a35..3fb4a7b4c 100644 --- a/resources/lang/nb-NO/header.php +++ b/resources/lang/nb-NO/header.php @@ -4,12 +4,24 @@ return [ 'change_language' => 'Endre språk', 'last_login' => 'Siste pålogging :time', + 'notifications' => [ - 'counter' => '{0} Du har ingen varsel |{1} Du har :count varsler|[2,*] Du har :count varsler', + 'counter' => '{0} Du har ingen nye varsler|{1} Du har :count ny varsel|[2,*] Du har :count nye varsler', + 'new_apps' => '{1} :count ny app er publisert|[2,*] :count nye apper er publisert', 'overdue_invoices' => '{1} :count forfalt faktura|[2,*] :count forfalte fakturaer', 'upcoming_bills' => '{1} :count kommende faktura [2,*] :count kommende fakturaer', - 'view_all' => 'Vis alle' + 'view_all' => 'Vis alle', + + 'exports' => [ + 'completed' => '{1} :count ferdig eksport|[2,*] :count ferdige eksporter', + 'failed' => '{1} :count feilet eksport|[2,*] :count feilede eksporter', + ], + 'imports' => [ + 'completed' => '{1} :count ferdig import|[2,*] :count ferdige importer', + 'failed' => '{1} :count feilet import|[2,*] :count feilede importer', + ], ], + 'docs_link' => 'https://akaunting.com/docs', 'support_link' => 'https://akaunting.com/support', diff --git a/resources/lang/nb-NO/import.php b/resources/lang/nb-NO/import.php index 88bb2b542..eb61b5c86 100644 --- a/resources/lang/nb-NO/import.php +++ b/resources/lang/nb-NO/import.php @@ -4,6 +4,7 @@ return [ 'import' => 'Importer', 'title' => 'Importer :type', - 'message' => 'Tillate filtyper: XLS, XLSX. Vennligst last ned malfilen.', + 'limitations' => 'Tillatte filtyper: :extensions
Maks tillatte rader: :row_limit', + 'sample_file' => 'Du kan laste ned eksempelfilen og fylle den ut med dine data.', ]; diff --git a/resources/lang/nb-NO/invoices.php b/resources/lang/nb-NO/invoices.php index 939ef7a24..68cccb841 100644 --- a/resources/lang/nb-NO/invoices.php +++ b/resources/lang/nb-NO/invoices.php @@ -4,6 +4,7 @@ return [ 'invoice_number' => 'Fakturanummer', 'invoice_date' => 'Fakturadato', + 'invoice_amount' => 'Fakturabeløp', 'total_price' => 'Totalpris', 'due_date' => 'Forfallsdato', 'order_number' => 'Ordrenummer', diff --git a/resources/lang/nb-NO/items.php b/resources/lang/nb-NO/items.php index 14551f987..975fde55e 100644 --- a/resources/lang/nb-NO/items.php +++ b/resources/lang/nb-NO/items.php @@ -2,7 +2,8 @@ return [ - 'sales_price' => 'Utsalgspris', - 'purchase_price' => 'Innkjøpspris', + 'sales_price' => 'Utsalgspris', + 'purchase_price' => 'Innkjøpspris', + 'enter_item_description' => 'Skriv artikkelbeskrivelse', ]; diff --git a/resources/lang/nb-NO/messages.php b/resources/lang/nb-NO/messages.php index 462fdc47a..03be24b49 100644 --- a/resources/lang/nb-NO/messages.php +++ b/resources/lang/nb-NO/messages.php @@ -8,9 +8,13 @@ return [ 'deleted' => ':type slettet.', 'duplicated' => ':type duplisert.', 'imported' => ':type importert.', + 'import_queued' => ':type import er planlagt! Du vil motta en e-post når det er ferdig.', 'exported' => ':type eksportert!', + 'export_queued' => ':type eksport av gjeldende side er planlagt! Du vil motta en e-post når den er klar til å laste ned.', 'enabled' => ':type aktivert!', 'disabled' => ':type deaktivert!', + + 'clear_all' => 'Utmerket! Du har slettet all din :type.', ], 'error' => [ @@ -21,7 +25,7 @@ return [ 'last_category' => 'Feil: Kan ikke slette siste :type kategori.', 'change_type' => 'Feil: Du kan ikke endre denne typen fordi den har relatert :text!', 'invalid_apikey' => 'Feil: API nøkkelen du har skrevet er feil!', - 'import_column' => 'Feil: :message Arknavn: :sheet. Linjenummer: :line.', + 'import_column' => 'Feil: :message kolonnenavn: :column. Linjenummer: :line.', 'import_sheet' => 'Feil: Arknavn er ikke gyldig. Vennligst sjekk malfilen.', ], diff --git a/resources/lang/nb-NO/modules.php b/resources/lang/nb-NO/modules.php index b8ad17ab0..543bc5109 100644 --- a/resources/lang/nb-NO/modules.php +++ b/resources/lang/nb-NO/modules.php @@ -27,7 +27,7 @@ return [ 'installed' => ':module installert', 'uninstalled' => ':module avinstallert', - //'updated' => ':module updated', + 'updated_2' => ':module oppdatert', 'enabled' => ':module aktivert', 'disabled' => ':module deaktivert', diff --git a/resources/lang/nb-NO/notifications.php b/resources/lang/nb-NO/notifications.php index 3a928f448..fb416e2ca 100644 --- a/resources/lang/nb-NO/notifications.php +++ b/resources/lang/nb-NO/notifications.php @@ -6,5 +6,74 @@ return [ 'hello' => 'God dag!', 'salutation' => 'Vennlig hilsen
:company_name', 'subcopy' => 'Hvis du har problememer med å klikke på ":text" knappen, vennligst kopier følgende URL til din nettleser: [:url](:url)', + 'reads' => 'Les|Les', + 'read_all' => 'Les alle', + 'mark_read' => 'Merk som lest', + 'mark_read_all' => 'Merk alt som lest', + 'new_apps' => 'Ny app|Nye apper', + 'upcoming_bills' => 'Kommende fakturaer', + 'recurring_invoices' => 'Periodiske fakturaer', + 'recurring_bills' => 'Gjentakende fakturaer', + 'update' => [ + + 'mail' => [ + + 'subject' => '⚠️ Oppdatering feilet på :domain', + 'message' => 'Oppdateringen av :alias fra :current_version til :new_version feilet i :step trinn med følgende melding: :error_message', + + ], + + 'slack' => [ + + 'message' => 'Oppdatering feilet på :domain', + + ], + + ], + + 'import' => [ + + 'completed' => [ + + 'subject' => 'Import fullført', + 'description' => 'Importen ble fullført og postene er tilgjengelige i ditt panel.', + + ], + + 'failed' => [ + + 'subject' => 'Import mislyktes', + 'description' => 'Kunne ikke importere filen på grunn av følgende problemer:', + + ], + ], + + 'export' => [ + + 'completed' => [ + + 'subject' => 'Eksporten er klar', + 'description' => 'Eksportfilen er klar til å lastes ned fra følgende lenke:', + + ], + + 'failed' => [ + + 'subject' => 'Eksportering feilet', + 'description' => 'Kunne ikke opprette eksportfilen på grunn av følgende problem:', + + ], + + ], + + 'messages' => [ + + 'mark_read' => ':type er les denne varselen!', + 'mark_read_all' => ':type er les alle varsler!', + 'new_app' => ':type app publisert.', + 'export' => 'Din :type eksportfil er klar til nedlasting.', + 'import' => 'Din :type linje :count data er velykket importert.', + + ], ]; diff --git a/resources/lang/nb-NO/passwords.php b/resources/lang/nb-NO/passwords.php index 0f5cce3cd..fc1ccc6b6 100644 --- a/resources/lang/nb-NO/passwords.php +++ b/resources/lang/nb-NO/passwords.php @@ -15,9 +15,9 @@ return [ 'password' => 'Passord må inneholde minst seks tegn og være være lik bekreftelsen.', 'reset' => 'Passordet ble endret.', - 'sent' => 'Vi har sendt deg en lenke på e-post, som du kan klikke på for å endre passord.', + 'sent' => 'Vi har sendt deg en lenke på e-post, som du kan klikke på for å endre passord!', + 'throttled' => 'Vennligst vent før du prøver igjen.', 'token' => 'Nullstillingskode for passord er ugyldig.', 'user' => "Vi finner ingen bruker med denne e-postadressen.", - 'throttle' => 'Vennligst vent før du prøver igjen.', ]; diff --git a/resources/lang/nb-NO/payments.php b/resources/lang/nb-NO/payments.php new file mode 100644 index 000000000..a5dd6306c --- /dev/null +++ b/resources/lang/nb-NO/payments.php @@ -0,0 +1,10 @@ + 'Betaling opprettet', + 'paid_to' => 'Betalt til', + 'related_bill' => 'Relatert faktura', + 'create_payment' => 'Opprett betaling', + +]; diff --git a/resources/lang/nb-NO/reports.php b/resources/lang/nb-NO/reports.php index b7fbc0591..674b2d4d9 100644 --- a/resources/lang/nb-NO/reports.php +++ b/resources/lang/nb-NO/reports.php @@ -2,6 +2,7 @@ return [ + 'years' => 'År|År', 'this_year' => 'Inneværende år', 'previous_year' => 'Foregående år', 'this_quarter' => 'Inneværende kvartal', diff --git a/resources/lang/nb-NO/revenues.php b/resources/lang/nb-NO/revenues.php new file mode 100644 index 000000000..1ae52c9d2 --- /dev/null +++ b/resources/lang/nb-NO/revenues.php @@ -0,0 +1,10 @@ + 'Inntekter mottatt', + 'paid_by' => 'Betalt av', + 'related_invoice' => 'Relatert faktura', + 'create_revenue' => 'Opprett inntekt', + +]; diff --git a/resources/lang/nb-NO/search_string.php b/resources/lang/nb-NO/search_string.php index 62c50a9d2..075f48e5e 100644 --- a/resources/lang/nb-NO/search_string.php +++ b/resources/lang/nb-NO/search_string.php @@ -5,11 +5,16 @@ return [ 'columns' => [ 'last_logged_in_at' => 'Siste innlogging', 'paid_at' => 'Betalt dato', - 'started_at' => 'Start dato', + 'started_at' => 'Startet dato', 'ended_at' => 'Sluttet dato', 'billed_at' => 'Fakturadato', 'due_at' => 'Forfallsdato', 'invoiced_at' => 'Fakturadato', + 'issued_at' => 'Utstedelsesdato', + 'symbol_first' => 'Symbolposisjon', + 'reconciled' => 'Avstemt', + 'expense_account' => 'Fra konto', + 'income_account' => 'Til konto', ], ]; diff --git a/resources/lang/nb-NO/validation.php b/resources/lang/nb-NO/validation.php index 2a09ede24..aa3c97278 100644 --- a/resources/lang/nb-NO/validation.php +++ b/resources/lang/nb-NO/validation.php @@ -13,79 +13,115 @@ return [ | */ - 'accepted' => ':attribute må aksepteres.', - 'active_url' => ':attribute er ikke en gyldig nettadresse.', - 'after' => ':attribute må være en dato etter :date.', - 'after_or_equal' => ':attribute må være en dato etter eller samme som :date.', - 'alpha' => ':attribute kan bare inneholde bokstaver.', - 'alpha_dash' => ':attribute kan bare inneholde bokstaver, tall og bindestreker.', - 'alpha_num' => ':attribute kan bare inneholde bokstaver og tall.', - 'array' => ':attribute må være en kommaseparert liste.', - 'before' => ':attribute må være en dato før :date.', - 'before_or_equal' => ':attribute må være en dato før eller samme som :date.', - 'between' => [ + 'accepted' => ':attribute må aksepteres.', + 'active_url' => ':attribute er ikke en gyldig nettadresse.', + 'after' => ':attribute må være en dato etter :date.', + 'after_or_equal' => ':attribute må være en dato etter eller samme som :date.', + 'alpha' => ':attribute kan bare inneholde bokstaver.', + 'alpha_dash' => ':attribute kan bare inneholde bokstaver, tall, bindestreker og understreker.', + 'alpha_num' => ':attribute kan bare inneholde bokstaver og tall.', + 'array' => ':attribute må være en kommaseparert liste.', + 'before' => ':attribute må være en dato før :date.', + 'before_or_equal' => ':attribute må være en dato før eller samme som :date.', + 'between' => [ 'numeric' => ':attribute må være mellom :min - :max.', - 'file' => ':attribute må være mellom :min og :max kilobyte.', - 'string' => ':attribute må inneholde mellom :min og :max tegn.', - 'array' => ':attribute må inneholde mellom :min og :max elementer.', + 'file' => ':attribute må være mellom :min og :max kilobyte.', + 'string' => ':attribute må inneholde mellom :min og :max tegn.', + 'array' => ':attribute må inneholde mellom :min og :max elementer.', ], - 'boolean' => 'Feltet :attribute må være \'true\' eller \'false\'.', - 'confirmed' => 'Bekreftelsen for :attribute samsvarer ikke.', - 'date' => ':attribute er ikke en gyldig dato.', - 'date_format' => ':attribute samsvarer ikke med formatet :format.', - 'different' => ':attribute og :other må være forskellige.', - 'digits' => ':attribute må inneholde :digits sifre.', - 'digits_between' => ':attribute må inneholde mellom :min og :max sifre.', - 'dimensions' => ':attribute har feil bildedimensjoner.', - 'distinct' => ':attribute feltet har en duplisert verdi.', - 'email' => ':attribute må være en gyldig e-postadresse.', - 'ends_with' => ':attribute må slutte på en av de følgende: :values', - 'exists' => 'Det valgte :attribute er ugyldig.', - 'file' => ':attribute må være en fil.', - 'filled' => ':attribute må fylles ut.', - 'image' => ':attribute må være et bilde.', - 'in' => 'Valgt :attribute er ugyldig.', - 'in_array' => ':attribute felt eksisterer ikke i :other.', - 'integer' => ':attribute må være et heltall.', - 'ip' => ':attribute må være en gyldig IP-adresse.', - 'json' => ':attribute må være i gyldig JSON-format.', - 'max' => [ + 'boolean' => 'Feltet :attribute må være \'true\' eller \'false\'.', + 'confirmed' => 'Bekreftelsen for :attribute samsvarer ikke.', + 'current_password' => 'Passordet er feil.', + 'date' => ':attribute er ikke en gyldig dato.', + 'date_equals' => ':attribute må være en dato lik :date.', + 'date_format' => ':attribute samsvarer ikke med formatet :format.', + 'different' => ':attribute og :other må være forskellige.', + 'digits' => ':attribute må inneholde :digits sifre.', + 'digits_between' => ':attribute må inneholde mellom :min og :max sifre.', + 'dimensions' => ':attribute har feil bildedimensjoner.', + 'distinct' => ':attribute feltet har en duplisert verdi.', + 'email' => ':attribute må være en gyldig e-postadresse.', + 'ends_with' => ':attribute må slutte på en av de følgende: :values.', + 'exists' => 'Det valgte :attribute er ugyldig.', + 'file' => ':attribute må være en fil.', + 'filled' => 'Attributfeltet :attribute må ha et innhold', + 'gt' => [ + 'numeric' => ':attribute må være større enn :value.', + 'file' => ':attribute må være større enn :value kilobytes.', + 'string' => ':attribute må være flere enn :value tegn.', + 'array' => ':attribute må inneholde mer enn :value elementer.', + ], + 'gte' => [ + 'numeric' => ':attribute må være større enn eller lik :value.', + 'file' => ':attribute må være større enn eller lik :value kilobytes.', + 'string' => ':attribute må være flere enn eller lik :value tegn.', + 'array' => ':attribute må ha :value elementer eller mer.', + ], + 'image' => ':attribute må være et bilde.', + 'in' => 'Valgt :attribute er ugyldig.', + 'in_array' => ':attribute felt eksisterer ikke i :other.', + 'integer' => ':attribute må være et heltall.', + 'ip' => ':attribute må være en gyldig IP-adresse.', + 'ipv4' => ':attribute må være en gyldig IPv4-adresse.', + 'ipv6' => ':attribute må være en gyldig IPv6-adresse.', + 'json' => ':attribute må være i gyldig JSON-format.', + 'lt' => [ + 'numeric' => ':attribute må være mindre enn :value.', + 'file' => ':attribute må være mindre enn :value kilobytes.', + 'string' => ':attribute må være færre enn :value tegn.', + 'array' => ':attribute må inneholde mindre enn :value elementer.', + ], + 'lte' => [ + 'numeric' => ':attribute må være mindre enn eller lik :value.', + 'file' => ':attribute må være mindre enn eller lik :value kilobytes.', + 'string' => ':attribute må være færre eller lik :value tegn.', + 'array' => ':attribute må ikke inneholde mer enn :value elementer.', + ], + 'max' => [ 'numeric' => ':attribute kan ikke være større enn :max.', - 'file' => ':attribute kan ikke være større enn :max kilobytes.', - 'string' => ':attribute kan ikke være mer enn :max tegn.', - 'array' => ':attribute kan ikke inneholde mer enn :max elementer.', + 'file' => ':attribute kan ikke være større enn :max kilobytes.', + 'string' => ':attribute kan ikke være mer enn :max tegn.', + 'array' => ':attribute kan ikke inneholde fler enn :max elementer.', ], - 'mimes' => ':attribute må være en fil av typen: :values.', - 'mimetypes' => ':attribute må være en fil av typen: :values.', - 'min' => [ + 'mimes' => ':attribute må være en fil av typen: :values.', + 'mimetypes' => ':attribute må være en fil av typen: :values.', + 'min' => [ 'numeric' => ':attribute må være større enn :min.', - 'file' => ':attribute må være større enn :min kilobytes.', - 'string' => ':attribute må inneholde minst :min tegn.', - 'array' => ':attribute må inneholde minst :min elementer.', + 'file' => ':attribute må være større enn :min kilobytes.', + 'string' => ':attribute må inneholde minst :min tegn.', + 'array' => ':attribute må inneholde minst :min elementer.', ], - 'not_in' => 'Valgt :attribute er ugyldig.', - 'numeric' => ':attribute må være et nummer.', - 'present' => ':attribute må eksistere.', - 'regex' => 'Formatet på :attribute er ugyldig.', - 'required' => ':attribute må fylles ut.', - 'required_if' => 'Feltet :attribute må fylles ut når :other er :value.', - 'required_unless' => 'Feltet :attribute er påkrevd med mindre :other finnes blant verdiene :values.', - 'required_with' => 'Feltet :attribute må fylles ut når :values er utfylt.', - 'required_with_all' => 'Feltet :attribute er påkrevd når :values er oppgitt.', - 'required_without' => 'Feltet :attribute må fylles ut når :values ikke er utfylt.', + 'multiple_of' => ':attribute må være et mangfold av :value.', + 'not_in' => 'Valgt :attribute er ugyldig.', + 'not_regex' => 'Formatet på :attribute er ugyldig.', + 'numeric' => ':attribute må være et nummer.', + 'password' => 'Passordet er feil.', + 'present' => ':attribute må eksistere.', + 'regex' => 'Formatet på :attribute er ugyldig.', + 'required' => ':attribute må fylles ut.', + 'required_if' => 'Feltet :attribute må fylles ut når :other er :value.', + 'required_unless' => 'Feltet :attribute er påkrevd med mindre :other finnes blant verdiene :values.', + 'required_with' => 'Feltet :attribute må fylles ut når :values er utfylt.', + 'required_with_all' => 'Feltet :attribute er påkrevd når :values er oppgitt.', + 'required_without' => 'Feltet :attribute må fylles ut når :values ikke er utfylt.', 'required_without_all' => 'Feltet :attribute er påkrevd når ingen av :values er oppgitt.', - 'same' => ':attribute og :other må samsvare.', - 'size' => [ + 'prohibited' => 'Attributt-feltet :attribute er forbudt.', + 'prohibited_if' => 'Attributt-feltet :attribute er forbudt når :other er :value.', + 'prohibited_unless' => 'Attributt-feltet :attribute er forbudt med mindre :other er i :values.', + 'same' => ':attribute og :other må samsvare.', + 'size' => [ 'numeric' => ':attribute må være :size.', - 'file' => ':attribute må være :size kilobytes.', - 'string' => ':attribute må være :size tegn lang.', - 'array' => ':attribute må inneholde :size elementer.', + 'file' => ':attribute må være :size kilobytes.', + 'string' => ':attribute må inneholde :size tegn.', + 'array' => ':attribute må inneholde :size elementer.', ], - 'string' => ':attribute må være en tekststreng.', - 'timezone' => ':attribute må være en gyldig sone.', - 'unique' => ':attribute er allerede i bruk.', - 'uploaded' => ':attribute kunne ikke lastes opp.', - 'url' => 'Formatet på :attribute er ugyldig.', + 'starts_with' => ':attribute må starte med en av de følgende: :values.', + 'string' => ':attribute må være en tekststreng.', + 'timezone' => ':attribute må være en gyldig sone.', + 'unique' => ':attribute er allerede i bruk.', + 'uploaded' => ':attribute kunne ikke lastes opp.', + 'url' => 'Formatet på :attribute er ugyldig.', + 'uuid' => ':attribute må være en gyldig UUID.', /* |-------------------------------------------------------------------------- @@ -100,7 +136,7 @@ return [ 'custom' => [ 'attribute-name' => [ - 'rule-name' => 'custom-message', + 'rule-name' => 'custom-message', ], 'invalid_currency' => ':attribute koden er feil.', 'invalid_amount' => 'Beløpets :attribute er feil.', @@ -112,9 +148,9 @@ return [ | Custom Validation Attributes |-------------------------------------------------------------------------- | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. | */ diff --git a/resources/lang/nb-NO/widgets.php b/resources/lang/nb-NO/widgets.php index 96b8f5602..43aa33d84 100644 --- a/resources/lang/nb-NO/widgets.php +++ b/resources/lang/nb-NO/widgets.php @@ -2,6 +2,7 @@ return [ + 'currencies' => 'Valutaer', 'total_income' => 'Totale inntekter', 'receivables' => 'Fordringer', 'open_invoices' => 'Ubetalte fakturaer', diff --git a/resources/lang/ne-NP/transfers.php b/resources/lang/ne-NP/transfers.php index ae8118254..718d9f33a 100644 --- a/resources/lang/ne-NP/transfers.php +++ b/resources/lang/ne-NP/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'खाता दर बाट', 'to_account' => 'खातामा', 'to_account_rate' => 'खाता दरमा', + 'details' => 'विवरण | विवरण', 'messages' => [ 'delete' => ':from बाट :to (:amount)', diff --git a/resources/lang/pt-BR/bills.php b/resources/lang/pt-BR/bills.php index 523639e62..07fd19e1d 100644 --- a/resources/lang/pt-BR/bills.php +++ b/resources/lang/pt-BR/bills.php @@ -4,6 +4,7 @@ return [ 'bill_number' => 'Número da conta', 'bill_date' => 'Data de Emissão', + 'bill_amount' => 'Valor da Conta', 'total_price' => 'Valor Total', 'due_date' => 'Data de Vencimento', 'order_number' => 'Número', diff --git a/resources/lang/pt-BR/email_templates.php b/resources/lang/pt-BR/email_templates.php index b5a93f2a2..9d7022fb9 100644 --- a/resources/lang/pt-BR/email_templates.php +++ b/resources/lang/pt-BR/email_templates.php @@ -47,4 +47,13 @@ return [ 'body' => 'Olá,

Baseado no círculo recorrente de {vendor_name}, a fatura {bill_number} foi criada automaticamente.

Você pode ver os detalhes da fatura a partir do seguinte link: {bill_number}.

Atenciosamente,
{company_name}', ], + 'revenue_new_customer' => [ + 'subject' => '{revenue_date} pagamento criado', + 'body' => 'Caro {customer_name},

Nós preparamos a seguinte fatura para você: {invoice_number}.

Você pode ver os detalhes da fatura e prosseguir com o pagamento a partir do seguinte link: {invoice_number}.

Sinta-se a vontade para entrar em contato conosco para qualquer pergunta.

Atenciosamente,
{company_name}', + ], + + 'payment_new_vendor' => [ + 'subject' => '{revenue_date} pagamento criado', + 'body' => 'Caro {vendor_name},

Preparamos o seguinte pagamento.

Você pode ver os detalhes do pagamento do seguinte link: {payment_date}.

Sinta-se à vontade para nos contatar em qualquer dúvida.

Atenciosamente,
{company_name}', + ], ]; diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index a21264524..19a6290a2 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -51,6 +51,7 @@ return [ 'templates' => 'Modelo|Modelos', 'sales' => 'Venda|Vendas', 'purchases' => 'Compra|Compras', + 'notifications' => 'Notificações', 'welcome' => 'Bem-vindo', 'banking' => 'Banco', @@ -161,6 +162,7 @@ return [ 'due_on' => 'Vence em', 'amount_due' => 'Total devido', 'financial_year' => 'Ano Fiscal', + 'created' => 'Criado', 'card' => [ 'cards' => 'Cartão|Cartões', diff --git a/resources/lang/pt-BR/header.php b/resources/lang/pt-BR/header.php index a17dd5c2b..9fb314014 100644 --- a/resources/lang/pt-BR/header.php +++ b/resources/lang/pt-BR/header.php @@ -4,12 +4,24 @@ return [ 'change_language' => 'Alterar Idioma', 'last_login' => 'Último Login :time', + 'notifications' => [ - 'counter' => '{0} Você não tem notificação|{1} Você tem :count notificação|[2,*] Você tem :count notificações', + 'counter' => '{0} Você não tem novas notificações.{1} Você tem :count nova(s) notificação(ões). [2,*] Você tem :count nova(s) notificação(ões)', + 'new_apps' => '{1} :count novo aplicativo está publicado; [2,*] :count novos aplicativos publicados', 'overdue_invoices' => '{1} :count nota atrasada|[2,*] :count notas atrasadas', 'upcoming_bills' => '{1} :count vencimento atual|[2,*] :count vencimentos atual', - 'view_all' => 'Visualizar todos' + 'view_all' => 'Visualizar todos', + + 'exports' => [ + 'completed' => '{1} :count exportação finalizada,[2,*] :count exportações finalizadas', + 'failed' => '{1} :count exportação falhou [2,*] :count exportações com falha', + ], + 'imports' => [ + 'completed' => '{1} :count importação finalizada,[2,*] :count importações finalizadas', + 'failed' => '{1} : contagem de importação falhou [2,*] :count importações com falha', + ], ], + 'docs_link' => 'https://akaunting.com/docs', 'support_link' => 'https://akaunting.com/support', diff --git a/resources/lang/pt-BR/invoices.php b/resources/lang/pt-BR/invoices.php index a9139d9ab..d3bafaf2f 100644 --- a/resources/lang/pt-BR/invoices.php +++ b/resources/lang/pt-BR/invoices.php @@ -4,6 +4,7 @@ return [ 'invoice_number' => 'Número da Fatura', 'invoice_date' => 'Data de Emissão', + 'invoice_amount' => 'Valor da Fatura', 'total_price' => 'Valor total', 'due_date' => 'Data de Vencimento', 'order_number' => 'Número', diff --git a/resources/lang/pt-BR/messages.php b/resources/lang/pt-BR/messages.php index 30ce0fb39..ad1f31489 100644 --- a/resources/lang/pt-BR/messages.php +++ b/resources/lang/pt-BR/messages.php @@ -13,6 +13,8 @@ return [ 'export_queued' => ':type exportação foi agendada! Você receberá um e-mail quando estiver pronto para baixar.', 'enabled' => ': tipo habilitado!', 'disabled' => ': tipo desativado!', + + 'clear_all' => 'Ótimo! Você limpou todos os :type.', ], 'error' => [ diff --git a/resources/lang/pt-BR/notifications.php b/resources/lang/pt-BR/notifications.php index c0975548c..d4e7e467b 100644 --- a/resources/lang/pt-BR/notifications.php +++ b/resources/lang/pt-BR/notifications.php @@ -6,6 +6,16 @@ return [ 'hello' => 'Bem vindo!', 'salutation' => 'Saudação,
:company_name', 'subcopy' => 'Se você estiver com problemas para clicar no botão ":text", copie e cole o URL abaixo em seu navegador da web: [:url](:url)', + 'reads' => 'Ler|Lidas +', + 'read_all' => 'Ler Tudo', + 'mark_read' => 'Marcar como lido', + 'mark_read_all' => 'Marcar todos como lidos', + 'new_apps' => 'Novo Aplicativo|Novos Aplicativos +', + 'upcoming_bills' => 'Próximas Contas', + 'recurring_invoices' => 'Faturas recorrentes', + 'recurring_bills' => 'Contas Recorrentes', 'update' => [ @@ -27,28 +37,45 @@ return [ 'import' => [ 'completed' => [ + 'subject' => 'Importação concluída', 'description' => 'A importação foi concluída e os registros estão disponíveis em seu painel.', + ], 'failed' => [ + 'subject' => 'Importação Falhou', 'description' => 'Não é possível importar o arquivo devido aos seguintes problemas:', + ], ], 'export' => [ 'completed' => [ + 'subject' => 'A exportação está pronta', 'description' => 'O arquivo de exportação está pronto para ser baixado a partir do seguinte link:', + ], 'failed' => [ + 'subject' => 'A exportação falhou', 'description' => 'Não é possível importar o arquivo devido aos seguintes problemas:', + ], ], + 'messages' => [ + + 'mark_read' => ':type está lendo esta notificação!', + 'mark_read_all' => ':type está lendo todas as notificações!', + 'new_app' => ':type aplicativo publicado.', + 'export' => 'Seu arquivo de exportação de :type está pronto para baixar.', + 'import' => 'Seus dados de :type alinhados :count foram importados com sucesso.', + + ], ]; diff --git a/resources/lang/pt-BR/passwords.php b/resources/lang/pt-BR/passwords.php index d310fe667..5b19bb3be 100644 --- a/resources/lang/pt-BR/passwords.php +++ b/resources/lang/pt-BR/passwords.php @@ -16,8 +16,8 @@ return [ 'password' => 'A senha deve possuir no mínimo 6 caracteres e ser igual a confirmação.', 'reset' => 'Sua senha foi redefinida!', 'sent' => 'O link para redefinição de senha foi enviado para o seu e-mail!', + 'throttled' => 'Por favor, aguarde antes de tentar novamente.', 'token' => 'Token para recuperação de senha inválido.', 'user' => "Não encontramos nenhum usuário com esse endereço de e-mail.", - 'throttle' => 'Por favor, aguarde antes de tentar novamente.', ]; diff --git a/resources/lang/pt-BR/payments.php b/resources/lang/pt-BR/payments.php new file mode 100644 index 000000000..25eaef8c7 --- /dev/null +++ b/resources/lang/pt-BR/payments.php @@ -0,0 +1,10 @@ + 'Pagamento Feito', + 'paid_to' => 'Pago Para', + 'related_bill' => 'Conta Relacionada', + 'create_payment' => 'Criar Pagamento', + +]; diff --git a/resources/lang/pt-BR/revenues.php b/resources/lang/pt-BR/revenues.php new file mode 100644 index 000000000..ff03d2ba6 --- /dev/null +++ b/resources/lang/pt-BR/revenues.php @@ -0,0 +1,10 @@ + 'Receita Recebida', + 'paid_by' => 'Pago Por', + 'related_invoice' => 'Fatura Relacionada', + 'create_revenue' => 'Criar Receita', + +]; diff --git a/resources/lang/pt-BR/settings.php b/resources/lang/pt-BR/settings.php index 42376d72f..6db7ff3df 100644 --- a/resources/lang/pt-BR/settings.php +++ b/resources/lang/pt-BR/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Escolher modelo de transferência', + 'second' => 'Segundo', + 'third' => 'Terceiro', + ], + 'default' => [ 'description' => 'Conta padrão, moeda, idioma de sua empresa', 'list_limit' => 'Registros por Página', diff --git a/resources/lang/pt-BR/transfers.php b/resources/lang/pt-BR/transfers.php index f940dd6d0..303f2667f 100644 --- a/resources/lang/pt-BR/transfers.php +++ b/resources/lang/pt-BR/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'Da Taxa da Conta', 'to_account' => 'Para conta', 'to_account_rate' => 'Para Taxa da Conta', + 'details' => 'Detalhe|Detalhes', 'messages' => [ 'delete' => 'Do :from para :to (:amount)', diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 443601f44..783eb880e 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -13,79 +13,115 @@ return [ | */ - 'accepted' => 'O :attribute deve ser aceito.', - 'active_url' => 'O :attribute não é uma URL válida.', - 'after' => 'O :attribute deve ser uma data posterior a :date.', - 'after_or_equal' => 'O :attribute deve ser uma data posterior ou igual a :date.', - 'alpha' => 'O :attribute deve conter somente letras.', - 'alpha_dash' => 'O :attribute deve conter letras, números e traços.', - 'alpha_num' => 'O :attribute deve conter somente letras e números.', - 'array' => 'O :attribute deve ser um array.', - 'before' => 'O :attribute deve ser uma data anterior a :date.', - 'before_or_equal' => 'O :attribute deve ser uma data anterior ou igual a :date.', - 'between' => [ + 'accepted' => 'O :attribute deve ser aceito.', + 'active_url' => 'O :attribute não é uma URL válida.', + 'after' => 'O :attribute deve ser uma data posterior a :date.', + 'after_or_equal' => 'O :attribute deve ser uma data posterior ou igual a :date.', + 'alpha' => 'O :attribute deve conter somente letras.', + 'alpha_dash' => 'O :attribute deve conter letras, números e traços.', + 'alpha_num' => 'O :attribute deve conter somente letras e números.', + 'array' => 'O :attribute deve ser um array.', + 'before' => 'O :attribute deve ser uma data anterior a :date.', + 'before_or_equal' => 'O :attribute deve ser uma data anterior ou igual a :date.', + 'between' => [ 'numeric' => 'O :attribute deve estar entre :min e :max.', - 'file' => 'O :attribute deve estar entre :min e :max kilobytes.', - 'string' => 'O :attribute deve estar entre :min e :max caracteres.', - 'array' => 'O :attribute deve ter entre :min e :max itens.', + 'file' => 'O :attribute deve estar entre :min e :max kilobytes.', + 'string' => 'O :attribute deve estar entre :min e :max caracteres.', + 'array' => 'O :attribute deve ter entre :min e :max itens.', ], - 'boolean' => 'O :attribute deve ser verdadeiro ou falso.', - 'confirmed' => 'A confirmação de :attribute não confere.', - 'date' => 'O :attribute não é uma data válida.', - 'date_format' => 'O :attribute não confere com o formato :format.', - 'different' => 'O :attribute e :other devem ser diferentes.', - 'digits' => 'O :attribute deve ter :digits dígitos.', - 'digits_between' => 'O :attribute deve ter entre :min e :max dígitos.', - 'dimensions' => 'O :attribute não tem dimensões válidas.', - 'distinct' => 'O :attribute campo contém um valor duplicado.', - 'email' => 'O :attribute deve ser um endereço de e-mail válido.', - 'ends_with' => 'O :attribute deve terminar com um dos seguintes: :values', - 'exists' => 'O :attribute selecionado é inválido.', - 'file' => 'O :attribute deve ser um arquivo.', - 'filled' => 'O campo :attribute deve ter um valor.', - 'image' => 'O :attribute deve ser uma imagem.', - 'in' => 'O :attribute é inválido.', - 'in_array' => 'O :attribute campo não existe em :other.', - 'integer' => 'O :attribute deve ser um inteiro.', - 'ip' => 'O :attribute deve ser um endereço IP válido.', - 'json' => 'O :attribute deve ser um JSON válido.', - 'max' => [ + 'boolean' => 'O :attribute deve ser verdadeiro ou falso.', + 'confirmed' => 'A confirmação de :attribute não confere.', + 'current_password' => 'A senha está incorreta.', + 'date' => 'O :attribute não é uma data válida.', + 'date_equals' => 'O campo :attribute deve ser uma data igual a :date.', + 'date_format' => 'O :attribute não confere com o formato :format.', + 'different' => 'O :attribute e :other devem ser diferentes.', + 'digits' => 'O :attribute deve ter :digits dígitos.', + 'digits_between' => 'O :attribute deve ter entre :min e :max dígitos.', + 'dimensions' => 'O :attribute não tem dimensões válidas.', + 'distinct' => 'O :attribute campo contém um valor duplicado.', + 'email' => 'O :attribute deve ser um endereço de e-mail válido.', + 'ends_with' => 'O :attribute deve terminar com um dos seguintes: :values', + 'exists' => 'O :attribute selecionado é inválido.', + 'file' => 'O :attribute deve ser um arquivo.', + 'filled' => 'O campo :attribute deve ter um valor.', + 'gt' => [ + 'numeric' => 'O campo :attribute deve ser maior que :value.', + 'file' => 'O arquivo :attribute deve ser maior que :value kilobytes.', + 'string' => 'O campo :attribute deve ser maior que :value caracteres.', + 'array' => 'O campo :attribute deve ter mais que :value itens.', + ], + 'gte' => [ + 'numeric' => 'O campo :attribute deve ser maior ou igual a :value.', + 'file' => 'O arquivo :attribute deve ser maior ou igual a :value kilobytes.', + 'string' => 'O campo :attribute deve ser maior ou igual a :value caracteres.', + 'array' => 'O campo :attribute deve ter :value itens ou mais.', + ], + 'image' => 'O :attribute deve ser uma imagem.', + 'in' => 'O :attribute é inválido.', + 'in_array' => 'O :attribute campo não existe em :other.', + 'integer' => 'O :attribute deve ser um inteiro.', + 'ip' => 'O :attribute deve ser um endereço IP válido.', + 'ipv4' => 'O campo :attribute deve ter um endereço IPv4 válido.', + 'ipv6' => 'O :attribute deve ter um IPv6 válido.', + 'json' => 'O :attribute deve ser um JSON válido.', + 'lt' => [ + 'numeric' => 'O :attribute deve ser menor que :value.', + 'file' => 'O :attribute deve ter menos de :value kilobytes.', + 'string' => 'O :attribute deve ser menor que :value characters.', + 'array' => 'O :attribute deve ter menos de :value items.', + ], + 'lte' => [ + 'numeric' => 'O :attribute deve ser menor ou igual a :value.', + 'file' => 'O :attribute deve ser menor ou igual a :value kilobytes.', + 'string' => 'O :attribute deve ser menor ou igual a :value caracteres.', + 'array' => 'O :attribute não deve ter mais de :value items.', + ], + 'max' => [ 'numeric' => 'O :attribute não deve ser maior que :max.', - 'file' => 'O :attribute não deve ter mais que :max kilobytes.', - 'string' => 'O :attribute não deve ter mais que :max caracteres.', - 'array' => 'O :attribute não pode ter mais que :max itens.', + 'file' => 'O :attribute não deve ter mais que :max kilobytes.', + 'string' => 'O :attribute não deve ter mais que :max caracteres.', + 'array' => 'O :attribute não pode ter mais que :max itens.', ], - 'mimes' => 'O :attribute deve ser um arquivo do tipo: :values.', - 'mimetypes' => 'O :attribute deve ser um arquivo do tipo: :values.', - 'min' => [ + 'mimes' => 'O :attribute deve ser um arquivo do tipo: :values.', + 'mimetypes' => 'O :attribute deve ser um arquivo do tipo: :values.', + 'min' => [ 'numeric' => 'O :attribute deve ser no mínimo :min.', - 'file' => 'O :attribute deve ter no mínimo :min kilobytes.', - 'string' => 'O :attribute deve ter no mínimo :min caracteres.', - 'array' => 'O :attribute deve ter no mínimo :min itens.', + 'file' => 'O :attribute deve ter no mínimo :min kilobytes.', + 'string' => 'O :attribute deve ter no mínimo :min caracteres.', + 'array' => 'O :attribute deve ter no mínimo :min itens.', ], - 'not_in' => 'O :attribute selecionado é inválido.', - 'numeric' => 'O :attribute deve ser um número.', - 'present' => 'O campo :attribute deve estar presente.', - 'regex' => 'O formato de :attribute é inválido.', - 'required' => 'O campo :attribute é obrigatório.', - 'required_if' => 'O campo :attribute é obrigatório quando :other é :value.', - 'required_unless' => 'O :attribute é necessário a menos que :other esteja em :values.', - 'required_with' => 'O campo :attribute é obrigatório quando :values está presente.', - 'required_with_all' => 'O campo :attribute é obrigatório quando :values estão presentes.', - 'required_without' => 'O campo :attribute é obrigatório quando :values não está presente.', + 'multiple_of' => 'O :attribute deve ser um múltiplo de :value.', + 'not_in' => 'O :attribute selecionado é inválido.', + 'not_regex' => 'O formato do :attribute é inválido.', + 'numeric' => 'O :attribute deve ser um número.', + 'password' => 'A senha está incorreta.', + 'present' => 'O campo :attribute deve estar presente.', + 'regex' => 'O formato de :attribute é inválido.', + 'required' => 'O campo :attribute é obrigatório.', + 'required_if' => 'O campo :attribute é obrigatório quando :other é :value.', + 'required_unless' => 'O :attribute é necessário a menos que :other esteja em :values.', + 'required_with' => 'O campo :attribute é obrigatório quando :values está presente.', + 'required_with_all' => 'O campo :attribute é obrigatório quando :values estão presentes.', + 'required_without' => 'O campo :attribute é obrigatório quando :values não está presente.', 'required_without_all' => 'O campo :attribute é obrigatório quando nenhum destes estão presentes: :values.', - 'same' => 'O :attribute e :other devem ser iguais.', - 'size' => [ + 'prohibited' => 'O campo :attribute é proibido.', + 'prohibited_if' => 'O campo :attribute é proibido quando :other é :value.', + 'prohibited_unless' => 'O campo :attribute é proibido a não ser que :other esteja em :values.', + 'same' => 'O :attribute e :other devem ser iguais.', + 'size' => [ 'numeric' => 'O :attribute deve ser :size.', - 'file' => 'O :attribute deve ter :size kilobytes.', - 'string' => 'O :attribute deve conter :size caracteres.', - 'array' => 'O :attribute deve conter :size itens.', + 'file' => 'O :attribute deve ter :size kilobytes.', + 'string' => 'O :attribute deve conter :size caracteres.', + 'array' => 'O :attribute deve conter :size itens.', ], - 'string' => 'O :attribute deve ser uma string.', - 'timezone' => 'O :attribute deve ser uma timezone válida.', - 'unique' => 'O :attribute já foi usado.', - 'uploaded' => 'O :attribute falhou no upload.', - 'url' => 'O formato de :attribute é inválido.', + 'starts_with' => 'O :attribute deve começar com um dos seguintes: :values.', + 'string' => 'O :attribute deve ser uma string.', + 'timezone' => 'O :attribute deve ser uma timezone válida.', + 'unique' => 'O :attribute já foi usado.', + 'uploaded' => 'O :attribute falhou no upload.', + 'url' => 'O formato de :attribute é inválido.', + 'uuid' => 'O :attribute deve ser um UUID válido.', /* |-------------------------------------------------------------------------- @@ -100,7 +136,7 @@ return [ 'custom' => [ 'attribute-name' => [ - 'rule-name' => 'custom-message', + 'rule-name' => 'custom-message', ], 'invalid_currency' => 'O código :attribute é inválido.', 'invalid_amount' => 'O :attribute é inválido.', @@ -112,9 +148,9 @@ return [ | Custom Validation Attributes |-------------------------------------------------------------------------- | - | The following language lines are used to swap attribute place-holders - | with something more reader friendly such as E-Mail Address instead - | of "email". This simply helps us make messages a little cleaner. + | The following language lines are used to swap our attribute placeholder + | with something more reader friendly such as "E-Mail Address" instead + | of "email". This simply helps us make our message more expressive. | */ diff --git a/resources/lang/sl-SI/general.php b/resources/lang/sl-SI/general.php index ef97d9e11..b2d5a860d 100644 --- a/resources/lang/sl-SI/general.php +++ b/resources/lang/sl-SI/general.php @@ -51,7 +51,7 @@ return [ 'templates' => 'Predloga | Predloge', 'sales' => 'Prodaja | Prodaja', 'purchases' => 'Nakup | Nakupi', - 'notifications' => 'Obvestilo|Onvestila', + 'notifications' => 'Obvestilo|Obvestila', 'welcome' => 'Dobrodošli', 'banking' => 'Bančništvo', diff --git a/resources/lang/sl-SI/header.php b/resources/lang/sl-SI/header.php index 79bc6d0db..3afc774bb 100644 --- a/resources/lang/sl-SI/header.php +++ b/resources/lang/sl-SI/header.php @@ -6,7 +6,7 @@ return [ 'last_login' => 'Zadnja prijava: čas', 'notifications' => [ - 'counter' => '{0} Nimate obvestil{1} Imate :count obvestilo|[2,*] Imate :count obvestil', + 'counter' => '{0} Nimate obvestil|{1} Imate :count obvestilo|[2,*] Imate :count obvestil', 'new_apps' => '{1} :count nova aplikacija je objavljena|[2,*] :count novih aplikacij objavljenih', 'overdue_invoices' => '{1} :count zapadlega računa|[2, *] :count zapadlih računov', 'upcoming_bills' => '{1} :count prihajajoč račun|[2,*] :count prihajajoči računi', diff --git a/resources/lang/sl-SI/settings.php b/resources/lang/sl-SI/settings.php index bedb98f5f..3f58e4be7 100644 --- a/resources/lang/sl-SI/settings.php +++ b/resources/lang/sl-SI/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Izberi predlogo za prenos', + 'second' => 'Drugi', + 'third' => 'Tretji', + ], + 'default' => [ 'description' => 'Privzeti račun, valuta in jezik podjetja', 'list_limit' => 'Rezultatov na stran', diff --git a/resources/lang/sl-SI/transfers.php b/resources/lang/sl-SI/transfers.php index 2fdf5b76d..05d8a227e 100644 --- a/resources/lang/sl-SI/transfers.php +++ b/resources/lang/sl-SI/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'Iz stopnje računa', 'to_account' => 'Na račun', 'to_account_rate' => 'Na stopnjo računa', + 'details' => 'Podrobnosti|Podrobnosti', 'messages' => [ 'delete' => ': od do: do (: znesek)', diff --git a/resources/lang/sv-SE/email_templates.php b/resources/lang/sv-SE/email_templates.php index af08c024c..db18085fc 100644 --- a/resources/lang/sv-SE/email_templates.php +++ b/resources/lang/sv-SE/email_templates.php @@ -47,4 +47,13 @@ return [ 'body' => 'Hej,

Baserat på {vendor_name} återkommande cirkel, {bill_number} fakturan har skapats automatiskt.

Du kan se räkningen detaljer från följande länk: {bill_number}.

Vänliga hälsningar,
{company_name}', ], + 'revenue_new_customer' => [ + 'subject' => '{revenue_date} betalning skapad', + 'body' => 'Kära {customer_name},

Vi har förberett följande betalning.

Du kan se betalningsuppgifterna från följande länk: {revenue_date}.

Kontakta oss gärna med några frågor..

Vänliga hälsningar,
{company_name}', + ], + + 'payment_new_vendor' => [ + 'subject' => '{revenue_date} betalning skapad', + 'body' => 'Kära {customer_name},

Vi har förberett följande betalning.

Du kan se betalningsuppgifterna från följande länk: {revenue_date}.

Kontakta oss gärna med några frågor..

Vänliga hälsningar,
{company_name}', + ], ]; diff --git a/resources/lang/sv-SE/messages.php b/resources/lang/sv-SE/messages.php index 3f5a5506a..7f9cb1551 100644 --- a/resources/lang/sv-SE/messages.php +++ b/resources/lang/sv-SE/messages.php @@ -13,6 +13,8 @@ return [ 'export_queued' => ':type import har schemalagts! Du kommer att få ett e-postmeddelande när den är klar.', 'enabled' => ': typ aktiverad!', 'disabled' => ':type inaktiverat!', + + 'clear_all' => 'Bra! Du har rensat alla dina :type.', ], 'error' => [ diff --git a/resources/lang/sv-SE/payments.php b/resources/lang/sv-SE/payments.php index 230f79201..2218ad74a 100644 --- a/resources/lang/sv-SE/payments.php +++ b/resources/lang/sv-SE/payments.php @@ -5,5 +5,6 @@ return [ 'payment_made' => 'Betalning utförd', 'paid_to' => 'Betalad till', 'related_bill' => 'Relaterad faktura', + 'create_payment' => 'Skapa betalning', ]; diff --git a/resources/lang/sv-SE/settings.php b/resources/lang/sv-SE/settings.php index 902d1ace9..50a3c8d7d 100644 --- a/resources/lang/sv-SE/settings.php +++ b/resources/lang/sv-SE/settings.php @@ -77,6 +77,12 @@ return [ ], ], + 'transfer' => [ + 'choose_template' => 'Välj överföringsmall', + 'second' => 'Andra', + 'third' => 'Tredje', + ], + 'default' => [ 'description' => 'Standardkonto, valuta, ditt företags språk', 'list_limit' => 'Poster Per sida', diff --git a/resources/lang/sv-SE/transfers.php b/resources/lang/sv-SE/transfers.php index db553be3d..d16634214 100644 --- a/resources/lang/sv-SE/transfers.php +++ b/resources/lang/sv-SE/transfers.php @@ -6,6 +6,7 @@ return [ 'from_account_rate' => 'Från kontosats', 'to_account' => 'Till konto', 'to_account_rate' => 'Till kontosats', + 'details' => 'Detalj| Detaljer', 'messages' => [ 'delete' => ':from till :to (:amount)', diff --git a/resources/lang/tr-TR/bills.php b/resources/lang/tr-TR/bills.php index 6c836ed9e..2c96921fb 100644 --- a/resources/lang/tr-TR/bills.php +++ b/resources/lang/tr-TR/bills.php @@ -4,6 +4,7 @@ return [ 'bill_number' => 'Fatura Numarası', 'bill_date' => 'Fatura Tarihi', + 'bill_amount' => 'Fatura Tutarı', 'total_price' => 'Toplam Tutar', 'due_date' => 'Vade Tarihi', 'order_number' => 'Sipariş Numarası', @@ -44,7 +45,7 @@ return [ 'status' => [ 'created' => ':date tarihinde oluşturuldu', 'receive' => [ - 'draft' => 'Gönderilmedi', + 'draft' => 'Alınamadı', 'received' => ':date tarihinde alındı', ], 'paid' => [ diff --git a/resources/lang/tr-TR/email_templates.php b/resources/lang/tr-TR/email_templates.php index cfc027526..36e0aa854 100644 --- a/resources/lang/tr-TR/email_templates.php +++ b/resources/lang/tr-TR/email_templates.php @@ -47,4 +47,13 @@ return [ 'body' => 'Merhaba,

{vendor_name} tedarikçinizin ödeme dönemine uygun olarak {bill_number} numaralı gider faturası otomatik olarak oluşturuldu.

Aşağıdaki bağlantıdan faturanın detaylarına ulaşabilirsiniz: {bill_number}.

Kolay gelsin,
{company_name}', ], + 'revenue_new_customer' => [ + 'subject' => '{revenue_date} ödemesi oluşturuldu', + 'body' => 'Sayın {customer_name},

Aşağıdaki ödemeyi hazırladık.

Ödeme ayrıntılarını şu bağlantıdan görebilirsiniz: {revenue_date}.

Bizimle iletişime geçmekten çekinmeyin. herhangi bir sorunuz varsa..

Saygılarımızla,
{company_name}', + ], + + 'payment_new_vendor' => [ + 'subject' => '{revenue_date} ödemesi oluşturuldu', + 'body' => 'Sayın {vendor_name},

Aşağıdaki ödemeyi hazırladık.

Ödeme ayrıntılarını aşağıdaki bağlantıdan görebilirsiniz: {payment_date}.

Bizimle iletişime geçmekten çekinmeyin. herhangi bir sorunuz varsa..

Saygılarımızla,
{company_name}', + ], ];