v2 first commit

This commit is contained in:
denisdulici
2019-11-16 10:21:14 +03:00
parent 5b23e9c2c4
commit 6d50fa8442
3075 changed files with 3451681 additions and 65594 deletions

View File

@ -18,7 +18,7 @@ return [
'customer' => 'خطأ: لم تتم إضافة المستخدم! :name يستخدم هذا البريد الإلكتروني مسبقاً.',
'no_file' => 'خطأ: لم يتم تحديد أي ملف!',
'last_category' => 'خطأ: لا يمكن حذف آخر فئة من :type!',
'invalid_token' => 'خطأ: رمز الوصول المدخل غير صحيح!',
'invalid_apikey' => 'خطأ: رمز الوصول المدخل غير صحيح!',
'import_column' => 'خطأ: :message اسم الورقة: :sheet. رقم السطر: :line.',
'import_sheet' => 'خطأ: اسم الورقة غير صحيح. من فضلك، راجع ملف العينة.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Грешка: Потребителят не е създаден! :name вече използва този имейл адрес.',
'no_file' => 'Грешка: Няма избран файл!',
'last_category' => 'Грешка: Не може да изтриете последния :type категория!',
'invalid_token' => 'Грешка: Маркера е невалиден!',
'invalid_apikey' => 'Грешка: Маркера е невалиден!',
'import_column' => 'Грешк: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Грешка: Невалидно име. Моля, прегледайте примерния файл.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Chyba: uživatel nebyl vytvořen! Uživatel :name již používá tuto emailovou adresu.',
'no_file' => 'Chyba: Nebyl vybrán žádný soubor!',
'last_category' => 'Chyba: Nemohu smazat poslední kategorii :type ! ',
'invalid_token' => 'Chyba: Zadaný token je neplatný!',
'invalid_apikey' => 'Chyba: Zadaný token je neplatný!',
'import_column' => 'Chyba: :message Tabulka :sheet. Řádek: :line.',
'import_sheet' => 'Chyba: Tabulka je neplatná. Prosím, zkontrolujte vzorový soubor.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Fejl: Brugeren ikke oprettet! :name bruger allerede denne E-mail.',
'no_file' => 'Fejl: Ingen fil valgt!',
'last_category' => 'Fejl: Kan ikke slette sidste :type kategori!',
'invalid_token' => 'Fejl: Token indtastet er ugyldig!',
'invalid_apikey' => 'Fejl: Token indtastet er ugyldig!',
'import_column' => 'Error: :message arkets navn: :sheet. Linje nummer: :line.',
'import_sheet' => 'Error: Ark navn er ikke valid. Kontroller venligst eksempel filen.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Fehler: User wurde nicht angelegt! :name benutzt schon diese Email-Adresse.',
'no_file' => 'Fehler: Keine Datei ausgewählt!',
'last_category' => 'Fehler: Kann die letzte Kategorie :type nicht löschen!',
'invalid_token' => 'Fehler: Der eingegebene Token ist ungültig!',
'invalid_apikey' => 'Fehler: Der eingegebene Token ist ungültig!',
'import_column' => 'Fehler: :message. Name des Blattes: :sheet. Zeilennummer: :line.',
'import_sheet' => 'Fehler: Name des Blattes ist nicht gültig. Bitte die Beispieldatei überprüfen.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Σφάλμα: Ο χρήστης δεν δημιουργήθηκε! Ο/Η :name χρησιμοποιεί ήδη αυτό το email.',
'no_file' => 'Σφάλμα: Δεν έχετε επιλέξει αρχείο!',
'last_category' => 'Σφάλμα: Δεν μπορείτε να διαγράψετε την τελευταία κατηγορία :type!',
'invalid_token' => 'Σφάλμα: Το κλειδί που εισάγατε είναι δεν είναι έγκυρο!',
'invalid_apikey' => 'Σφάλμα: Το κλειδί που εισάγατε είναι δεν είναι έγκυρο!',
'import_column' => 'Σφάλμα: :message Φύλλο: :sheet. Γραμμή: :line.',
'import_sheet' => 'Σφάλμα: Το όνομα του φύλλου δεν είναι έγκυρο. Παρακαλώ συμβουλευτείτε το διαθέσιμο παράδειγμα.',
],

View File

@ -13,16 +13,17 @@ return [
'current_email' => 'Current Email',
'reset' => 'Reset',
'never' => 'never',
'password' => [
'current' => 'Password',
'current_confirm' => 'Password Confirmation',
'new' => 'New Password',
'new_confirm' => 'New Password Confirmation',
],
'error' => [
'self_delete' => 'Error: Can not delete yourself!',
'self_disable' => 'Error: Can not disable yourself!',
'no_company' => 'Error: No company assigned to your account. Please, contact the system administrator.',
],

View File

@ -0,0 +1,51 @@
<?php
return [
'select_to_action' => 'Select To Action',
'selected' => 'selected',
'bulk_actions' => 'Bulk Action|Bulk Actions',
'delete' => 'Delete',
'duplicate' => 'Duplicate',
'export' => 'Export',
'enable' => 'Enable',
'disable' => 'Disable',
'change_category' => 'Change Category',
'change_type' => 'Change Type',
'users' => [
'change_role' => 'Change Role',
'change_company' => 'Change Company',
],
'bills' => [
'change_bill_status' => 'Change Bill Status',
],
'payments' => [
'change_payment_status' => 'Change Payment Status',
],
'invoices' => [
'change_invoice_status' => 'Change Invoice Status',
],
'revenues' => [
'change_revenue_status' => 'Change Revenue Status',
],
'categories' => [
'change_category_status' => 'Change Category Status',
],
'message' => [
'sure' => 'Are you sure?',
'duplicate' => 'Do you really want to duplicate these record?',
'deletes' => 'Do you really want to delete these record?|Do you really want to delete these records?',
'exports' => 'Do you really want to export these record?|Do you really want to export these records?',
'enable' => 'Do you really want to enable these record?|Do you really want to enable these records?',
'disable' => 'Do your really want to disable these record?|Do your really want to disable these records?',
]
];

View File

@ -6,7 +6,9 @@ return [
'logo' => 'Logo',
'manage' => 'Manage Companies',
'all' => 'All Companies',
'error' => [
'not_user_company' => 'Error: You are not allowed to change this company!',
'delete_active' => 'Error: Can not delete active company, please, change it first!',
],

View File

@ -2,15 +2,11 @@
return [
'allow_login' => 'Allow Login?',
'can_login' => 'Can Login?',
'user_created' => 'User Created',
'error' => [
'email' => 'The email has already been taken.'
],
'notification' => [
'message' => ':customer made :amount payment to invoice number :invoice_number.',
'button' => 'Show',
],
];

View File

@ -20,5 +20,4 @@ return [
'account_balance' => 'Account Balance',
'latest_incomes' => 'Latest Incomes',
'latest_expenses' => 'Latest Expenses',
];

View File

@ -0,0 +1,50 @@
<?php
return [
'invoice_new_customer' => [
'subject' => '{invoice_number} invoice created',
'body' => 'Dear {customer_name},<br /><br />We have prepared the following invoice for you: <strong>{invoice_number}</strong>.<br /><br />You can see the invoice details and proceed with the payment from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Feel free to contact us for any question.<br /><br />Best Regards,<br />{company_name}',
],
'invoice_remind_customer' => [
'subject' => '{invoice_number} invoice overdue notice',
'body' => 'Dear {customer_name},<br /><br />This is an overdue notice for <strong>{invoice_number}</strong> invoice.<br /><br />The invoice total is {invoice_total} and was due <strong>{invoice_due_date}</strong>.<br /><br />You can see the invoice details and proceed with the payment from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
],
'invoice_remind_admin' => [
'subject' => '{invoice_number} invoice overdue notice',
'body' => 'Hello,<br /><br />{customer_name} has received an overdue notice for <strong>{invoice_number}</strong> invoice.<br /><br />The invoice total is {invoice_total} and was due <strong>{invoice_due_date}</strong>.<br /><br />You can see the invoice details from the following link: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
],
'invoice_recur_customer' => [
'subject' => '{invoice_number} recurring invoice created',
'body' => 'Dear {customer_name},<br /><br />Based on your recurring circle, we have prepared the following invoice for you: <strong>{invoice_number}</strong>.<br /><br />You can see the invoice details and proceed with the payment from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Feel free to contact us for any question.<br /><br />Best Regards,<br />{company_name}',
],
'invoice_recur_admin' => [
'subject' => '{invoice_number} recurring invoice created',
'body' => 'Hello,<br /><br /> Based on {customer_name} recurring circle, <strong>{invoice_number}</strong> invoice has been automatically created.<br /><br />You can see the invoice details from the following link: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
],
'invoice_payment_customer' => [
'subject' => 'Payment received for {invoice_number} invoice',
'body' => 'Dear {customer_name},<br /><br />Thank you for the payment. Find the payment details below:<br /><br />-------------------------------------------------<br /><br />Amount: <strong>{transaction_total}<br /></strong>Date: <strong>{transaction_paid_date}</strong><br />Invoice Number: <strong>{invoice_number}<br /><br /></strong>-------------------------------------------------<br /><br />You can always see the invoice details from the following link: <a href="{invoice_guest_link}">{invoice_number}</a>.<br /><br />Feel free to contact us for any question.<br /><br />Best Regards,<br />{company_name}',
],
'invoice_payment_admin' => [
'subject' => 'Payment received for {invoice_number} invoice',
'body' => 'Hello,<br /><br />{customer_name} recorded a payment for <strong>{invoice_number}</strong> invoice.<br /><br />You can see the invoice details from the following link: <a href="{invoice_admin_link}">{invoice_number}</a>.<br /><br />Best Regards,<br />{company_name}',
],
'bill_remind_admin' => [
'subject' => '{bill_number} bill reminding notice',
'body' => 'Hello,<br /><br />This is a reminding notice for <strong>{bill_number}</strong> bill to {vendor_name}.<br /><br />The bill total is {bill_total} and is due <strong>{bill_due_date}</strong>.<br /><br />You can see the bill details from the following link: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />Best Regards,<br />{company_name}',
],
'bill_recur_admin' => [
'subject' => '{bill_number} recurring bill created',
'body' => 'Hello,<br /><br /> Based on {vendor_name} recurring circle, <strong>{bill_number}</strong> invoice has been automatically created.<br /><br />You can see the bill details from the following link: <a href="{bill_admin_link}">{bill_number}</a>.<br /><br />Best Regards,<br />{company_name}',
],
];

View File

@ -2,6 +2,7 @@
return [
'dashboards' => 'Dashboard|Dashboards',
'items' => 'Item|Items',
'incomes' => 'Income|Incomes',
'invoices' => 'Invoice|Invoices',
@ -41,8 +42,15 @@ return [
'contacts' => 'Contact|Contacts',
'reconciliations' => 'Reconciliation|Reconciliations',
'developers' => 'Developer|Developers',
'schedules' => 'Schedule|Schedules',
'groups' => 'Group|Groups',
'charts' => 'Chart|Charts',
'localisations' => 'Localisation|Localisations',
'defaults' => 'Default|Defaults',
'widgets' => 'Widget|Widgets',
'dashboard' => 'Dashboard',
'welcome' => 'Welcome',
'banking' => 'Banking',
'general' => 'General',
'no_records' => 'No records.',
@ -54,6 +62,7 @@ return [
'no' => 'No',
'na' => 'N/A',
'daily' => 'Daily',
'weekly' => 'Weekly',
'monthly' => 'Monthly',
'quarterly' => 'Quarterly',
'yearly' => 'Yearly',
@ -83,6 +92,7 @@ return [
'switch' => 'Switch',
'color' => 'Colour',
'save' => 'Save',
'confirm' => 'Confirm',
'cancel' => 'Cancel',
'loading' => 'Loading...',
'from' => 'From',
@ -115,17 +125,27 @@ return [
'go_to' => 'Go to :name',
'created_date' => 'Created Date',
'period' => 'Period',
'frequency' => 'Frequency',
'start' => 'Start',
'end' => 'End',
'clear' => 'Clear',
'difference' => 'Difference',
'footer' => 'Footer',
'start_date' => 'Start Date',
'basis' => 'Basis',
'accrual' => 'Accrual',
'cash' => 'Cash',
'group_by' => 'Group By',
'accounting' => 'Accounting',
'title' => [
'new' => 'New :type',
'edit' => 'Edit :type',
'delete' => 'Delete :type',
'create' => 'Create :type',
'send' => 'Send :type',
'get' => 'Get :type',
'add' => 'Add :type',
],
'form' => [
@ -134,6 +154,7 @@ return [
'field' => '- Select :field -',
'file' => 'Select File',
],
'add_new' => 'Add New :field',
'no_file_selected' => 'No file selected...',
],

View File

@ -8,10 +8,9 @@ return [
'counter' => '{0} You have no notification|{1} You have :count notification|[2,*] You have :count notifications',
'overdue_invoices' => '{1} :count overdue invoice|[2,*] :count overdue invoices',
'upcoming_bills' => '{1} :count upcoming bill|[2,*] :count upcoming bills',
'items_stock' => '{1} :count item out of stock|[2,*] :count items out of stock',
'items_reminder' => '{1} You have :count item left|[2,*] You have :count items left',
'view_all' => 'View All'
],
'docs_link' => 'https://akaunting.com/docs',
'support_link' => 'https://akaunting.com/support',
];

View File

@ -47,13 +47,15 @@ return [
],
'messages' => [
'email_sent' => 'Invoice email has been sent successfully!',
'marked_sent' => 'Invoice marked as sent successfully!',
'email_sent' => 'Invoice email has been sent!',
'marked_sent' => 'Invoice marked as sent!',
'marked_paid' => 'Invoice marked as paid!',
'email_required' => 'No email address for this customer!',
'draft' => 'This is a <b>DRAFT</b> invoice and will be reflected to charts after it gets sent.',
'status' => [
'created' => 'Created on :date',
'viewed' => 'Viewed',
'send' => [
'draft' => 'Not sent',
'sent' => 'Sent on :date',
@ -64,9 +66,4 @@ return [
],
],
'notification' => [
'message' => 'You are receiving this email because you have an upcoming :amount invoice to :customer customer.',
'button' => 'Pay Now',
],
];

View File

@ -2,17 +2,7 @@
return [
'quantities' => 'Quantity|Quantities',
'sales_price' => 'Sale Price',
'purchase_price' => 'Purchase Price',
'sku' => 'SKU',
'notification' => [
'message' => [
'reminder' => 'You are receiving this email because only :quantity of :name has remained.',
'out_of_stock' => 'You are receiving this email because the :name is running out of stock.',
],
'button' => 'View Now',
],
];

View File

@ -0,0 +1,34 @@
<?php
return [
/**
* Title of the maintenance page
*
* @var string
*/
'title' => 'Maintenance Mode',
/**
* Default application down message, shown on the maintenance page
*
* @var string
*/
'message' => 'We\'re currently working on the site, please try again later!',
/**
* Last updated string, shown on the maintenance page
*
* @var string
*/
'last-updated' => 'This message was last updated :timestamp',
/**
* Exception messages
*
* @var array
*/
'exceptions' => [
'invalid' => 'Class :class does not extend \MisterPhilip\MaintenanceMode\Exemptions\MaintenanceModeExemption',
'missing' => 'Class :class does not exist',
]
];

View File

@ -18,7 +18,8 @@ return [
'customer' => 'Error: User not created! :name already uses this email address.',
'no_file' => 'Error: No file selected!',
'last_category' => 'Error: Can not delete the last :type category!',
'invalid_token' => 'Error: The token entered is invalid!',
'change_type' => 'Error: Can not change the type because it has :text related!',
'invalid_apikey' => 'Error: The token entered is invalid!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],
@ -27,6 +28,7 @@ return [
'deleted' => 'Warning: You are not allowed to delete <b>:name</b> because it has :text related.',
'disabled' => 'Warning: You are not allowed to disable <b>:name</b> because it has :text related.',
'disable_code' => 'Warning: You are not allowed to disable or change the currency of <b>:name</b> because it has :text related.',
'payment_cancel' => 'Warning: You have cancelled your recent :method payment!',
],
];

View File

@ -2,8 +2,7 @@
return [
'title' => 'API Token',
'api_token' => 'Token',
'api_key' => 'API Key',
'my_apps' => 'My Apps',
'pre_sale' => 'Pre-Sale',
'top_paid' => 'Top Paid',
@ -13,9 +12,9 @@ return [
'search' => 'Search',
'install' => 'Install',
'buy_now' => 'Buy Now',
'token_link' => '<a href="https://akaunting.com/tokens" target="_blank">Click here</a> to get your API token.',
'api_key_link' => '<a class="text-red" href="https://akaunting.com/profile" target="_blank">Click here</a> to get your API key.',
'no_apps' => 'There are no apps in this category, yet.',
'developer' => 'Are you a developer? <a href="https://akaunting.com/blog/akaunting-app-store" target="_blank">Here</a> you can learn how to create an app and start selling today!',
'developer' => 'Are you a developer? <a href="https://akaunting.com/developers" target="_blank">Here</a> you can learn how to create an app and start selling today!',
'recommended_apps' => 'Recommended Apps',
@ -38,31 +37,30 @@ return [
'installation' => 'Installation',
'faq' => 'FAQ',
'changelog' => 'Changelog',
'reviews' => 'Reviews',
'reviews' => 'Reviews',
],
'installation' => [
'header' => 'App Installation',
'download' => 'Downloading :module file.',
'unzip' => 'Extracting :module files.',
'file_copy' => 'Copying :module files.',
'migrate' => 'Applying :module updates.',
'finish' => 'The update was successfully installed. You will be redirect Update Center.',
'install' => 'Installing :module files.',
'download' => 'Downloading :module',
'unzip' => 'Extracting :module files',
'file_copy' => 'Copying :module files',
'finish' => 'Finalizing :module installation',
'redirect' => ':module installed, redirecting to Updates page',
'install' => 'Installing :module',
],
'errors' => [
'download' => ':module can not download!',
'upload' => 'Downloaded :module can not saved!',
'unzip' => ':module can not unzip!',
'file_copy' => ':module files can not copy!',
'migrate' => ':module migrate broken!',
'migrate core' => ':module already latest version so then yon can not update.',
'download' => 'Not able to download :module',
'zip' => 'Not able to create :module zip file',
'unzip' => 'Not able to unzip :module',
'file_copy' => 'Not able to copy :module files',
'finish' => 'Not able to finalize :module installation',
],
'badge' => [
'installed' => 'Installed',
'pre_sale' => 'Pre-Sale',
'installed' => 'Installed',
'pre_sale' => 'Pre-Sale',
],
'button' => [
@ -72,14 +70,15 @@ return [
],
'my' => [
'purchased' => 'Purchased',
'installed' => 'Installed',
'purchased' => 'Purchased',
'installed' => 'Installed',
],
'reviews' => [
'button' => [
'add' => 'Add a Review'
'add' => 'Add a Review'
],
'na' => 'There are no reviews.'
'na' => 'There are no reviews.'
]
];

View File

@ -4,6 +4,6 @@ return [
'previous' => '&laquo; Previous',
'next' => 'Next &raquo;',
'showing' => 'Showing :first to :last of :total :type',
'showing' => ':first-:last of :total :type.',
'page' => 'per page.',
];

View File

@ -6,7 +6,7 @@ return [
'reconciled' => 'Reconciled',
'closing_balance' => 'Closing Balance',
'unreconciled' => 'Unreconciled',
'list_transactions' => 'List Transactions',
'transactions' => 'Transactions',
'start_date' => 'Start Date',
'end_date' => 'End Date',
'cleared_amount' => 'Cleared Amount',

View File

@ -12,6 +12,7 @@ return [
'net_profit' => 'Net Profit',
'total_expenses' => 'Total Expenses',
'net' => 'NET',
'income-expense' => 'Income & Expense',
'summary' => [
'income' => 'Income Summary',
@ -20,11 +21,10 @@ return [
'tax' => 'Tax Summary',
],
'quarter' => [
'1' => 'Jan-Mar',
'2' => 'Apr-Jun',
'3' => 'Jul-Sep',
'4' => 'Oct-Dec',
'charts' => [
'line' => 'Line',
'bar' => 'Bar',
'pie' => 'Pie',
],
];

View File

@ -3,14 +3,16 @@
return [
'company' => [
'description' => 'Change company name, email, address, tax number etc',
'name' => 'Name',
'email' => 'Email',
'phone' => 'Phone',
'address' => 'Address',
'logo' => 'Logo',
],
'localisation' => [
'tab' => 'Localisation',
'description' => 'Set fiscal year, time zone, date format and more locals',
'financial_start' => 'Financial Year Start',
'timezone' => 'Time Zone',
'date' => [
@ -28,8 +30,9 @@ return [
'after' => 'After Number',
],
],
'invoice' => [
'tab' => 'Invoice',
'description' => 'Customize invoice prefix, number, terms, footer etc',
'prefix' => 'Number Prefix',
'digit' => 'Number Digit',
'next' => 'Next Number',
@ -44,16 +47,21 @@ return [
'rate' => 'Rate',
'quantity_name' => 'Quantity Name',
'quantity' => 'Quantity',
'payment_terms' => 'Payment Terms',
'title' => 'Title',
'subheading' => 'Subheading',
'due_receipt' => 'Due upon receipt',
'due_days' => 'Due within :days days',
],
'default' => [
'tab' => 'Defaults',
'account' => 'Default Account',
'currency' => 'Default Currency',
'tax' => 'Default Tax Rate',
'payment' => 'Default Payment Method',
'language' => 'Default Language',
'description' => 'Default account, currency, language of your company',
'list_limit' => 'Records Per Page',
'use_gravatar' => 'Use Gravatar',
],
'email' => [
'description' => 'Change the sending protocol and email templates',
'protocol' => 'Protocol',
'php' => 'PHP Mail',
'smtp' => [
@ -68,36 +76,44 @@ return [
'sendmail' => 'Sendmail',
'sendmail_path' => 'Sendmail Path',
'log' => 'Log Emails',
'templates' => [
'subject' => 'Subject',
'body' => 'Body',
'tags' => '<strong>Available Tags:</strong> :tag_list',
'invoice_new_customer' => 'New Invoice Template (sent to customer)',
'invoice_remind_customer' => 'Invoice Reminder Template (sent to customer)',
'invoice_remind_admin' => 'Invoice Reminder Template (sent to admin)',
'invoice_recur_customer' => 'Invoice Recurring Template (sent to customer)',
'invoice_recur_admin' => 'Invoice Recurring Template (sent to admin)',
'invoice_payment_customer' => 'Payment Received Template (sent to customer)',
'invoice_payment_admin' => 'Payment Received Template (sent to admin)',
'bill_remind_admin' => 'Bill Reminder Template (sent to admin)',
'bill_recur_admin' => 'Bill Recurring Template (sent to admin)',
],
],
'scheduling' => [
'tab' => 'Scheduling',
'name' => 'Scheduling',
'description' => 'Automatic reminders and command for recurring',
'send_invoice' => 'Send Invoice Reminder',
'invoice_days' => 'Send After Due Days',
'send_bill' => 'Send Bill Reminder',
'bill_days' => 'Send Before Due Days',
'cron_command' => 'Cron Command',
'schedule_time' => 'Hour To Run',
'send_item_reminder'=> 'Send Item Reminder',
'item_stocks' => 'Send When Item Stock',
],
'appearance' => [
'tab' => 'Appearance',
'theme' => 'Theme',
'light' => 'Light',
'dark' => 'Dark',
'list_limit' => 'Records Per Page',
'use_gravatar' => 'Use Gravatar',
'categories' => [
'description' => 'Unlimited categories for income, expense, and item',
],
'system' => [
'tab' => 'System',
'session' => [
'lifetime' => 'Session Lifetime (Minutes)',
'handler' => 'Session Handler',
'file' => 'File',
'database' => 'Database',
],
'file_size' => 'Max File Size (MB)',
'file_types' => 'Allowed File Types',
'currencies' => [
'description' => 'Create and manage currencies and set utheir rates',
],
'taxes' => [
'description' => 'Fixed, normal, inclusive, and compound tax rates',
],
];

View File

@ -7,5 +7,5 @@ return [
'normal' => 'Normal',
'inclusive' => 'Inclusive',
'compound' => 'Compound',
'fixed' => 'Fixed',
];

View File

@ -33,19 +33,20 @@ return [
'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.',
'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.',
'different' => 'The :attribute and :other must be <strong>different</strong>.',
'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.',
'dimensions' => 'The :attribute has invalid image dimensions.',
'distinct' => 'The :attribute field has a duplicate value.',
'email' => 'The :attribute must be a valid email address.',
'email' => 'The :attribute must be a valid <strong>email address</strong>.',
'ends_with' => 'The :attribute must end with one of the following: :values',
'exists' => 'The selected :attribute is invalid.',
'file' => 'The :attribute must be a file.',
'filled' => 'The :attribute field must have a value.',
'image' => 'The :attribute must be an image.',
'file' => 'The :attribute must be a <strong>file</strong>.',
'filled' => 'The :attribute field must have a <strong>value</strong>.',
'image' => 'The :attribute must be an <strong>image</strong>.',
'in' => 'The selected :attribute is invalid.',
'in_array' => 'The :attribute field does not exist in :other.',
'integer' => 'The :attribute must be an integer.',
'integer' => 'The :attribute must be an <strong>integer</strong>.',
'ip' => 'The :attribute must be a valid IP address.',
'json' => 'The :attribute must be a valid JSON string.',
'max' => [
@ -64,9 +65,9 @@ return [
],
'not_in' => 'The selected :attribute is invalid.',
'numeric' => 'The :attribute must be a number.',
'present' => 'The :attribute field must be present.',
'regex' => 'The :attribute format is invalid.',
'required' => 'The :attribute field is required.',
'present' => 'The :attribute field must be <strong>present</strong>.',
'regex' => 'The :attribute format is <strong>invalid</strong>.',
'required' => 'The :attribute field is <strong>required</strong>.',
'required_if' => 'The :attribute field is required when :other is :value.',
'required_unless' => 'The :attribute field is required unless :other is in :values.',
'required_with' => 'The :attribute field is required when :values is present.',
@ -77,14 +78,14 @@ return [
'size' => [
'numeric' => 'The :attribute must be :size.',
'file' => 'The :attribute must be :size kilobytes.',
'string' => 'The :attribute must be :size characters.',
'string' => 'The :attribute must be <strong>:size characters</strong>.',
'array' => 'The :attribute must contain :size items.',
],
'string' => 'The :attribute must be a string.',
'string' => 'The :attribute must be a <strong>string</strong>.',
'timezone' => 'The :attribute must be a valid zone.',
'unique' => 'The :attribute has already been taken.',
'uploaded' => 'The :attribute failed to upload.',
'url' => 'The :attribute format is invalid.',
'unique' => 'The :attribute has already been <strong>taken</strong>.',
'uploaded' => 'The :attribute <strong>failed</strong> to upload.',
'url' => 'The :attribute format is <strong>invalid</strong>.',
/*
|--------------------------------------------------------------------------

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Error: Usuario no creado! :name ya utiliza esta dirección de correo electrónico.',
'no_file' => 'Error: Ningún archivo seleccionado!',
'last_category' => 'Error: No puede eliminar la última :type categoría!',
'invalid_token' => 'Error: El token introducido es inválido!',
'invalid_apikey' => 'Error: El token introducido es inválido!',
'import_column' => 'Error: :message Nombre de la hoja: :sheet. Número de línea: :line.',
'import_sheet' => 'Error: El nombre de la hoja no es válido. Por favor, verifique el archivo de ejemplo.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Error: Usuario no creado! :nombre ya utiliza esta dirección de correo.',
'no_file' => 'Error: ¡Ningún archivo se ha seleccionado!',
'last_category' => 'Error: No se pudo eliminar el ultimo No. :type category!',
'invalid_token' => 'Error: El token ingresado es invalido!',
'invalid_apikey' => 'Error: El token ingresado es invalido!',
'import_column' => 'Error: :message Nombre de la hoja: :sheet. Número de línea: :line.',
'import_sheet' => 'Error: El nombre de la hoja no es válido. Por favor, verifique el archivo de ejemplo.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'خطا: کاربر ایجاد نشد :name از ایمیل وارد شده استفاده می کند.',
'no_file' => 'خطا: فایلی انتخاب نشده است!',
'last_category' => 'Error: Can not delete the last :type category!',
'invalid_token' => 'Error: The token entered is invalid!',
'invalid_apikey' => 'Error: The token entered is invalid!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Erreur : Utilisateur non créé ! :name utilise déjà cette adresse email.',
'no_file' => 'Erreur : Aucun fichier sélectionné !',
'last_category' => 'Erreur : impossible de supprimer la dernière catégorie de type :type !',
'invalid_token' => 'Erreur : le token est invalide !',
'invalid_apikey' => 'Erreur : le token est invalide !',
'import_column' => 'Erreur : :message Nom de la feuille : :sheet. Numéro de ligne : :line.',
'import_sheet' => 'Erreur : Le nom de la feuille n\'est pas valide. Veuillez télécharger le modèle de fichier.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'שגיאה: המשתמש לא נוצר! :name כבר משתמש בכתוב הזאת.',
'no_file' => 'שגיאה: אין קובץ שנבחר!',
'last_category' => 'שגיאה: לא ניתן למחוק האחרונים :type קטגוריה!',
'invalid_token' => 'שגיאה: ה-token שהוזן אינו חוקי!',
'invalid_apikey' => 'שגיאה: ה-token שהוזן אינו חוקי!',
'import_column' => 'שגיאה:: שם הגיליון ההודעה:: גיליון. שורה מספר:: שורה.',
'import_sheet' => 'שגיאה: שם הגיליון אינו חוקי. יש לבדוק את הקובץ לדוגמה.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Pogreška: Korisnik nije kreiran! :name već koristi ovu e-mail adresu.',
'no_file' => 'Pogreška: Nije odabrana nijedna datoteka!',
'last_category' => 'Pogreška: Nije moguće izbrisati zadnju :type kategoriju!',
'invalid_token' => 'Pogreška: Upisani token nije valjan!',
'invalid_apikey' => 'Pogreška: Upisani token nije valjan!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Galat: Pengguna tidak dibuat! :name telah menggunakan alamat email ini.',
'no_file' => 'Kesalahan: Tidak ada file dipilih!',
'last_category' => 'Error: Can not delete the last :type category!',
'invalid_token' => 'Galat: Token yang dimasukkan tidak sah!',
'invalid_apikey' => 'Galat: Token yang dimasukkan tidak sah!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Errore: Utente non creato! :name usa già questo indirizzo email.',
'no_file' => 'Errore: Nessun file selezionato!',
'last_category' => 'Errore: Non è possibile eliminare l\'ultimo categoria di :type!',
'invalid_token' => 'Errore: Il token inserito non è valido!',
'invalid_apikey' => 'Errore: Il token inserito non è valido!',
'import_column' => 'Errore: :message Foglio nome: :sheet. Riga numero: :line.',
'import_sheet' => 'Errore: Il nome del foglio non è valido. Vi preghiamo di controllare il file di esempio.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'エラー:ユーザーが作成されませんでした。 nameはすでにこのメールアドレスを使用しています。',
'no_file' => 'エラー:ファイルが選択されていません。',
'last_category' => 'エラー: 削除できません最後: 型に分類!',
'invalid_token' => 'エラー:入力されたトークンは無効です。',
'invalid_apikey' => 'エラー:入力されたトークンは無効です。',
'import_column' => 'エラー:: メッセージ シート名:: シート。行番号:: 行。',
'import_sheet' => 'エラー: シート名が無効です。サンプル ファイルを下さい。',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'შეცდომა: მომხმარებელი არ არის შექმნილი! :სახელი უკვე იყენებს ამ ელ-ფოსტის მისამართს.',
'no_file' => 'შეცდომა: ფაილი არ არის არჩეული!',
'last_category' => 'შეცდომა: ვერ ხერხდება წაშლა ბოლო : კატეგორიის ტიპი!',
'invalid_token' => 'შეცდომა: შეყვანილი ნიშანი არასწორია!',
'invalid_apikey' => 'შეცდომა: შეყვანილი ნიშანი არასწორია!',
'import_column' => 'შეცდომა: შეტყობინება სიის სახელი: :სია. ხაზის ნომერი: :ხაზი.',
'import_sheet' => 'შეცდომა: სიის სახელი არასწორია. გთხოვთ, შეამოწმოთ ნიმუშის ფაილი.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => '오류: 사용자가 생성되지 않았습니다! :name 이 이미 이 이메일 주소를 사용하고 있습니다.',
'no_file' => '오류: 선택된 파일이 없습니다!',
'last_category' => '오류: 최근 :type 카테고리를 삭제할 수 없습니다!',
'invalid_token' => '오류: 입력된 토큰은 유효하지 않습니다!',
'invalid_apikey' => '오류: 입력된 토큰은 유효하지 않습니다!',
'import_column' => '오류: :message 시트 이름: :sheet. 줄 번호: :line.',
'import_sheet' => '오류: 시트명이 유효하지 않습니다. 샘플 파일을 확인하세요.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Klaida: Vartotojas nebuvo sukurtas! :name jau naudoja šį el. pašto adresą.',
'no_file' => 'Klaida: Nepasirinktas failas!',
'last_category' => 'Klaida: Negalite ištrinti paskutinės :type kategorijos!',
'invalid_token' => 'Klaida: Neteisingas raktas!',
'invalid_apikey' => 'Klaida: Neteisingas raktas!',
'import_column' => 'Klaida: :message :sheet lape. Eilutė: :line.',
'import_sheet' => 'Klaida: Lapo pavadinimas neteisingas Peržiūrėkite pavyzdį.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Kļūda: Lietotājs nav izveidots! :name jau lieto šādu e-pasta adresi.',
'no_file' => 'Kļūda: Fails nav izvēlēts!',
'last_category' => 'Kļūda: Nevar izdzēst pēdējo :type kategoriju!',
'invalid_token' => 'Kļūda: Ievadītā atslēga nav pareiza!',
'invalid_apikey' => 'Kļūda: Ievadītā atslēga nav pareiza!',
'import_column' => 'Kļūda: :message Lapas nosaukums: :sheet. Rindas numurs: :line.',
'import_sheet' => 'Kļūda: Lapas nosaukums nav pareizs. Lūdzu pārbaudiet parauga failu.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Error: Корисникот не е додаден! :name веќе ја користи оваа е-маил адреса',
'no_file' => 'Грешка: Не е селектирај ниеден фајл!',
'last_category' => 'Error: Неможе да се избрише последната :type категорија!',
'invalid_token' => 'Error: Внесениот токен е невалиден!',
'invalid_apikey' => 'Error: Внесениот токен е невалиден!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Feil: Bruker ble ikke opprettet. :name bruker allerede denne e-postadressen.',
'no_file' => 'Feil: Ingen fil er valgt.',
'last_category' => 'Feil: Kan ikke slette siste :type kategori.',
'invalid_token' => 'Feil: Angitt token er ugyldig.',
'invalid_apikey' => 'Feil: Angitt token er ugyldig.',
'import_column' => 'Feil: :message Arknavn: :sheet. Linjenummer: :line.',
'import_sheet' => 'Feil: Arknavn er ikke gyldig. Vennligst sjekk malfilen.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Fout: Gebruiker niet aangemaakt! :name heeft dit e-mailadres al in gebruik.',
'no_file' => 'Fout: geen bestand geselecteerd!',
'last_category' => 'Fout: Kan de laatste categorie niet verwijderen: :type',
'invalid_token' => 'Fout: Ingevulde token is ongeldig!',
'invalid_apikey' => 'Fout: Ingevulde token is ongeldig!',
'import_column' => 'Fout: :message Blad naam: :sheet. Lijnnummer: :line.',
'import_sheet' => 'Fout: Bladnaam is niet geldig. Vergelijk het met het voorbeeldbestand.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Erro: Endereço de email :name já esta sendo utilizado.',
'no_file' => 'Erro: Nenhum arquivo selecionado!',
'last_category' => 'Erro: Não foi possível excluir a última :type categoria!',
'invalid_token' => 'Erro: O símbolo inserido é inválido!',
'invalid_apikey' => 'Erro: O símbolo inserido é inválido!',
'import_column' => 'Erro: :message Planilha: :sheet. Número da linha: :line.',
'import_sheet' => 'Erro: Planilha não é válida. Por favor, verifique o arquivo de exemplo.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Erro: O utilizador não foi criado! :name já está a usar este e-mail.',
'no_file' => 'Erro: Nenhum ficheiro selecionado!',
'last_category' => 'Erro: Não pode excluir a última :type categoria!',
'invalid_token' => 'Erro: O token inserido é inválido!',
'invalid_apikey' => 'Erro: O token inserido é inválido!',
'import_column' => 'Erro: :message Nome da folha: :sheet. Linha número: :line.',
'import_sheet' => 'Erro: O nome da folha não é válido. Por favor, verifique o ficheiro de exemplo.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Eroare: Utilizatorul nu a fost creat! :name deja foloseste aceasta adresa de email.',
'no_file' => 'Eroare: Nici un fişier selectat!',
'last_category' => 'Eroare: Nu pot sterge ultima :type categorie!',
'invalid_token' => 'Eroare: Tokenul introdus este invalid!',
'invalid_apikey' => 'Eroare: Tokenul introdus este invalid!',
'import_column' => 'Eroare: message Nume foaie lucru: :sheet. Numar linie: :line.',
'import_sheet' => 'Eroare: Numele foii de lucru nu este valid. Te rog verifica fisierul mostra.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Ошибка: Пользователь не создан! :name уже использует этот адрес электронной почты.',
'no_file' => 'Ошибка: Файл не выбран!',
'last_category' => 'Ошибка: Невозможно удалить последнюю категорию :type!',
'invalid_token' => 'Ошибка: Введенный токен неверен!',
'invalid_apikey' => 'Ошибка: Введенный токен неверен!',
'import_column' => 'Ошибка: :message Sheet name: :sheet. Номер строки: :line.',
'import_sheet' => 'Ошибка: Имя листа неверно. Пожалуйста, проверьте файл образца.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Chyba: Používateľ nebol vytvorený! :name už používa táto e-mail adresa.',
'no_file' => 'Chyba: Žiadny súbor nebol vybratý!',
'last_category' => 'Chyba: Nemožno zmazať poslednú kategóriu :type!',
'invalid_token' => 'Chyba: Token je neplatný!',
'invalid_apikey' => 'Chyba: Token je neplatný!',
'import_column' => 'Error: :message Názov hárka: :sheet. Číslo riadku: :line.',
'import_sheet' => 'Chyba: Názov hárka nie je platný. Prosím, skontrolujte podľa vzorového súboru.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Gabim: Përdoruesi nuk u krijua! :name tashmë përdor këtë adresë e-maili.',
'no_file' => 'Gabim: Asnjë skedar i përzgjedhur!',
'last_category' => 'Gabim: Nuk mund të fshihet :type kategoria e fundit!',
'invalid_token' => 'Gabim: Marku i dhënë është i pavlefshëm!',
'invalid_apikey' => 'Gabim: Marku i dhënë është i pavlefshëm!',
'import_column' => 'Gabim: :message Fleta name: :sheet. Rreshti number: :line.',
'import_sheet' => 'Gabim: Emri i fletës nuk është i vlefshëm. Ju lutem, kontrolloni skedarin e mostrës.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Грешка: Корисник није креиран! :name већ корисити ову адресу е-поште.',
'no_file' => 'Грешка: Није одабрана ниједна датотека!',
'last_category' => 'Грешка: Није могуће избрисати задњу :type категорију!',
'invalid_token' => 'Грешка: Upisani token nije valjan!',
'invalid_apikey' => 'Грешка: Upisani token nije valjan!',
'import_column' => 'Грешка: :message Назив табле: :sheet. Број линије: :line.',
'import_sheet' => 'Грешка: Назив табле није валидан. Молимо Вас, проверите фајл узорак.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Fel: Användaren inte skapad! :name använder redan denna e-postadress.',
'no_file' => 'Fel: Ingen fil har valts!',
'last_category' => 'Fel: Kan inte ta bort sista :type kategorin!',
'invalid_token' => 'Fel: Den symbolen som angetts är ogiltigt!',
'invalid_apikey' => 'Fel: Den symbolen som angetts är ogiltigt!',
'import_column' => 'Fel: :message bladnamn: :sheet. Radnummer: :line.',
'import_sheet' => 'Fel: Bladets namn är inte giltigt. Vänligen kontrollera exempelfilen.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'ข้อผิดพลาด: ผู้ใช้ยังไม่ได้สร้าง! :name ใช้อีเมลนี้แล้ว',
'no_file' => 'ข้อผิดพลาด: ไม่ได้เลือกไฟล์!',
'last_category' => 'ข้อผิดพลาด: ไม่สามารถลบหมวด :type ล่าสุด!',
'invalid_token' => 'ข้อผิดพลาด: โทเค็นที่ป้อนไม่ถูกต้อง!',
'invalid_apikey' => 'ข้อผิดพลาด: โทเค็นที่ป้อนไม่ถูกต้อง!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'Hata: Kullanıcı oluşturulamadı. :name bu e-posta adresini kullanmaktadır.',
'no_file' => 'Hata: Dosya seçilmedi!',
'last_category' => 'Hata: Son :type kategorisini silemezsiniz!',
'invalid_token' => 'Hata: Girilen token yanlış!',
'invalid_apikey' => 'Hata: Girilen token yanlış!',
'import_column' => 'Hata: :message Sayfa ismi: :sheet. Satır numarası: :line.',
'import_sheet' => 'Hata: Sayfa ismi geçersiz. Lütfen, örnek dosyaya bakın.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Помилка: Користувача не створено! : ця електронна адреса вже використовується.',
'no_file' => 'Помилка: Файл не обрано!',
'last_category' => 'Помилка: Неможливо видалити :type категорію!',
'invalid_token' => 'Помилка: Введений токен невірний!',
'invalid_apikey' => 'Помилка: Введений токен невірний!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -18,7 +18,7 @@ return [
'customer' => 'نقص: صارف نہیں بنایا! : ای میل ایڈریس نام پہلے ہی استعمال میے ہے ۔',
'no_file' => 'نقص: کوئی فائل منتخب نہیں!',
'last_category' => 'نقص: پچھلے کو ہٹا نہیں کر سکتے ہیں: قسم !',
'invalid_token' => 'نقص: داخل شدہ ٹوکن غلط ہے!',
'invalid_apikey' => 'نقص: داخل شدہ ٹوکن غلط ہے!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'خرابی: شیٹ کا نام درست نہیں ہے. براہ مہربانی نمونہ فائل چیک کریں.',
],

View File

@ -0,0 +1,18 @@
<?php
return [
'mail' => [
'subject' => '🔥 Possible attack on :domain',
'message' => 'A possible :middleware attack on :domain has been detected from :ip address. The following URL has been affected: :url',
],
'slack' => [
'message' => 'A possible attack on :domain has been detected.',
],
];

View File

@ -0,0 +1,11 @@
<?php
return [
'block' => [
'message' => 'Access Denied',
],
];

View File

@ -17,7 +17,7 @@ return [
'customer' => 'Lỗi: Người dùng chưa được tạo! Đã có người dùng :name sử dụng địa chỉ email này.',
'no_file' => 'Lỗi: Không có tập tin nào được chọn!',
'last_category' => 'Lỗi: Không thể xóa mục :type cuối!',
'invalid_token' => 'Lỗi: Chữ ký số nhập vào không hợp lệ!',
'invalid_apikey' => 'Lỗi: Chữ ký số nhập vào không hợp lệ!',
'import_column' => 'Error: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => 'Error: Sheet name is not valid. Please, check the sample file.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => '错误:未创建用户!:name已经使用此邮箱。',
'no_file' => '错误:沒有选择文件!',
'last_category' => '错误:无法刪除最后一个 :type 分类!',
'invalid_token' => '错误token输入错误',
'invalid_apikey' => '错误token输入错误',
'import_column' => '错误: :message Sheet name: :sheet. Line number: :line.',
'import_sheet' => '错误: Sheet name 无效. 请检查示例文件.',
],

View File

@ -17,7 +17,7 @@ return [
'customer' => '錯誤:未建立使用者!:name已經使用此電子郵件。',
'no_file' => '錯誤:沒有選擇檔案!',
'last_category' => '錯誤:無法刪除最後一個 :type 分類!',
'invalid_token' => '錯誤token輸入錯誤',
'invalid_apikey' => '錯誤token輸入錯誤',
'import_column' => '錯誤: :message工作表 name: :sheet第 number: :line 行',
'import_sheet' => '錯誤:工作表名稱不正確,請檢查範例檔案。',
],