Merge pull request #9028 from turbo124/v5-develop

v5.7.59
This commit is contained in:
David Bomba 2023-12-08 10:53:05 +11:00 committed by GitHub
commit a257dc445a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
30 changed files with 886 additions and 139 deletions

View File

@ -1 +1 @@
5.7.58
5.7.59

View File

@ -211,7 +211,7 @@ class Gateway extends StaticModel
// GatewayType::BANCONTACT => ['refund' => false, 'token_billing' => false],
// GatewayType::EPS => ['refund' => false, 'token_billing' => false],
// GatewayType::MYBANK => ['refund' => false, 'token_billing' => false],
// GatewayType::PAYLATER => ['refund' => false, 'token_billing' => false],
GatewayType::PAYLATER => ['refund' => false, 'token_billing' => false],
// GatewayType::PRZELEWY24 => ['refund' => false, 'token_billing' => false],
// GatewayType::SOFORT => ['refund' => false, 'token_billing' => false],
]; //Paypal PPCP

View File

@ -80,6 +80,7 @@ class PaymentType extends StaticModel
const BACS = 49;
const STRIPE_BANK_TRANSFER = 50;
const CASH_APP = 51;
const PAY_LATER = 52;
public array $type_names = [
self::BANK_TRANSFER => 'payment_type_Bank Transfer',
@ -127,6 +128,7 @@ class PaymentType extends StaticModel
self::STRIPE_BANK_TRANSFER => 'bank_transfer',
self::CASH_APP => 'payment_type_Cash App',
self::VENMO => 'payment_type_Venmo',
self::PAY_LATER => 'payment_type_Pay Later',
];
public static function parseCardType($cardName)

View File

@ -91,5 +91,8 @@ class UserPresenter extends EntityPresenter
return $this->entity->last_name ?? 'Last Name';
}
public function phone(): string
{
return $this->entity->phone ?? ' ';
}
}

View File

@ -58,7 +58,7 @@ class PayPalPPCPPaymentDriver extends BaseDriver
// 13 => 'ideal',
// 26 => 'mercadopago',
// 27 => 'mybank',
// 28 => 'paylater',
28 => 'paylater',
// 16 => 'p24',
// 7 => 'sofort'
];
@ -89,6 +89,7 @@ class PayPalPPCPPaymentDriver extends BaseDriver
"1" => $method = PaymentType::CREDIT_CARD_OTHER,
"3" => $method = PaymentType::PAYPAL,
"25" => $method = PaymentType::VENMO,
"28" => $method = PaymentType::PAY_LATER,
};
return $method;
@ -101,6 +102,7 @@ class PayPalPPCPPaymentDriver extends BaseDriver
1 => 'card',
3 => 'paypal',
25 => 'venmo',
28 => 'paylater',
// 9 => 'sepa',
// 12 => 'bancontact',
// 17 => 'eps',

View File

@ -52,21 +52,21 @@ class ZugferdEInvoice extends AbstractService
->setDocumentSupplyChainEvent(date_create($this->invoice->date ?? now()->format('Y-m-d')))
->setDocumentSeller($company->getSetting('name'))
->setDocumentSellerAddress($company->getSetting("address1"), $company->getSetting("address2"), "", $company->getSetting("postal_code"), $company->getSetting("city"), $company->country()->iso_3166_2, $company->getSetting("state"))
->setDocumentSellerContact($this->invoice->user->first_name." ".$this->invoice->user->last_name, "", $this->invoice->user->phone, "", $this->invoice->user->email)
->setDocumentBuyer($client->name, $client->number)
->setDocumentSellerContact($this->invoice->user->present()->getFullName(), "", $this->invoice->user->present()->phone(), "", $this->invoice->user->email)
->setDocumentBuyer($client->present()->name(), $client->number)
->setDocumentBuyerAddress($client->address1, "", "", $client->postal_code, $client->city, $client->country->iso_3166_2, $client->state)
->setDocumentBuyerContact($client->primary_contact()->first()->first_name . " " . $client->primary_contact()->first()->last_name, "", $client->primary_contact()->first()->phone, "", $client->primary_contact()->first()->email)
->setDocumentBuyerContact($client->present()->primary_contact_name(), "", $client->present()->phone(), "", $client->present()->email())
->addDocumentPaymentTerm(ctrans("texts.xinvoice_payable", ['payeddue' => date_create($this->invoice->date ?? now()->format('Y-m-d'))->diff(date_create($this->invoice->due_date ?? now()->format('Y-m-d')))->format("%d"), 'paydate' => $this->invoice->due_date]));
if (!empty($this->invoice->public_notes)) {
$this->xrechnung->addDocumentNote($this->invoice->public_notes);
$this->xrechnung->addDocumentNote($this->invoice->public_notes ?? '');
}
if (empty($this->invoice->number)) {
$this->xrechnung->setDocumentInformation("DRAFT", "380", date_create($this->invoice->date ?? now()->format('Y-m-d')), $this->invoice->client->getCurrencyCode());
$this->xrechnung->setDocumentInformation("DRAFT", "380", date_create($this->invoice->date ?? now()->format('Y-m-d')), $client->getCurrencyCode());
} else {
$this->xrechnung->setDocumentInformation($this->invoice->number, "380", date_create($this->invoice->date ?? now()->format('Y-m-d')), $this->invoice->client->getCurrencyCode());
$this->xrechnung->setDocumentInformation($this->invoice->number, "380", date_create($this->invoice->date ?? now()->format('Y-m-d')), $client->getCurrencyCode());
}
if (!empty($this->invoice->po_number)) {
if (isset($this->invoice->po_number)) {
$this->xrechnung->setDocumentBuyerOrderReferencedDocument($this->invoice->po_number);
}
@ -75,7 +75,7 @@ class ZugferdEInvoice extends AbstractService
} else {
$this->xrechnung->setDocumentBuyerReference($client->routing_id);
}
if (!empty($client->shipping_address1) && $client->shipping_country) {
if (isset($client->shipping_address1) && $client->shipping_country) {
$this->xrechnung->setDocumentShipToAddress($client->shipping_address1, $client->shipping_address2, "", $client->shipping_postal_code, $client->shipping_city, $client->shipping_country->iso_3166_2, $client->shipping_state);
}

View File

@ -863,7 +863,7 @@ class PdfBuilder
// This sprintf() will help us convert "task" or "product" into "$task" or "$product" without
// evaluating the variable.
if (in_array(sprintf('%s%s.tax', '$', $type), (array) $this->service->config->pdf_variables["{$type}_columns"])) {
if (in_array(sprintf('%s%s.tax', '$', $type), (array) $this->service->config->pdf_variables["{$column_type}_columns"])) {
$line_items = collect($this->service->config->entity->line_items)->filter(function ($item) use ($type_id) {
return $item->type_id == $type_id; // = != == bad comparison operator fix 2023-11-12
});

View File

@ -17,8 +17,8 @@ return [
'require_https' => env('REQUIRE_HTTPS', true),
'app_url' => rtrim(env('APP_URL', ''), '/'),
'app_domain' => env('APP_DOMAIN', 'invoicing.co'),
'app_version' => env('APP_VERSION', '5.7.58'),
'app_tag' => env('APP_TAG', '5.7.58'),
'app_version' => env('APP_VERSION', '5.7.59'),
'app_tag' => env('APP_TAG', '5.7.59'),
'minimum_client_version' => '5.0.16',
'terms_version' => '1.0.1',
'api_secret' => env('API_SECRET', false),

View File

@ -1,7 +1,7 @@
<?php
$lang = array(
'organization' => 'الشركة ',
'organization' => 'الشركة',
'name' => 'الاسم',
'website' => 'الموقع الإلكتروني',
'work_phone' => 'الهاتف',
@ -1908,6 +1908,7 @@ $lang = array(
'require_quote_signature_help' => 'مطالبة العميل بتقديم توقيعه.',
'i_agree' => 'أنا أوافق على الشروط',
'sign_here' => 'من فضلك وقع هنا:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'تفويض',
'signed' => 'وقعت',
@ -3346,7 +3347,7 @@ $lang = array(
'credit_number_counter' => 'عداد رقم الائتمان',
'reset_counter_date' => 'إعادة تعيين تاريخ العداد',
'counter_padding' => 'الحشو العداد',
'shared_invoice_quote_counter' => 'مشاركة عداد اقتباس فاتورة',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'الاسم الضريبي الافتراضي 1',
'default_tax_rate_1' => 'معدل الضريبة الافتراضي 1',
'default_tax_name_2' => 'الاسم الضريبي الافتراضي 2',
@ -4235,7 +4236,7 @@ $lang = array(
'direct_debit' => 'الخصم المباشر',
'clone_to_expense' => 'استنساخ للمصروفات',
'checkout' => 'الدفع',
'acss' => 'مدفوعات الخصم المصرح بها مسبقًا',
'acss' => 'ACSS Debit',
'invalid_amount' => 'مبلغ غير صحيح. عدد / القيم العشرية فقط.',
'client_payment_failure_body' => 'فشل دفع الفاتورة :invoice للمبلغ :amount.',
'browser_pay' => 'جوجل باي ، آبل باي ، ميكروسوفت باي',
@ -5164,6 +5165,36 @@ $lang = array(
'payment_receipt' => 'إيصال الدفع رقم :number',
'load_template_description' => 'سيتم تطبيق القالب على ما يلي:',
'run_template' => 'تشغيل القالب',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1934,6 +1934,7 @@ $lang = array(
'require_quote_signature_help' => 'Изискване клиентът да подпише',
'i_agree' => 'Съгласен съм с условията',
'sign_here' => 'Моля, подпишете тук:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Оторизация',
'signed' => 'Подписано',
@ -2403,6 +2404,9 @@ $lang = array(
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'Надяваме се, че използвате приложението с удоволствие.<br/>Ще се радваме, ако решите да :link!',
'writing_a_review' => 'напишете оценка',
@ -3369,7 +3373,7 @@ $lang = array(
'credit_number_counter' => 'Брояч на номер на кредит',
'reset_counter_date' => 'Нулиране на датата на брояча',
'counter_padding' => 'подравняване на брояч',
'shared_invoice_quote_counter' => 'Споделяне на брояч на оферти за фактури',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Данъчно име по подразбиране 1 ',
'default_tax_rate_1' => 'Данъчна ставка по подразбиране 1',
'default_tax_name_2' => 'Данъчно име по подразбиране 2',
@ -3680,9 +3684,9 @@ $lang = array(
'send_date' => 'Дата на изпращане',
'auto_bill_on' => 'Автоматично плащане на',
'minimum_under_payment_amount' => 'Минимална сума за авансово плащане',
'allow_over_payment' => 'Разреши плащане по-голямо от крайната сума',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Поддържай плащане над основна сума за да приемаш бакшиши',
'allow_under_payment' => 'Разреши плащане по-малко от крайната сума',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Поддръжка на плащане на минимална частична/депозитна сума',
'test_mode' => 'Тестов решим',
'calculated_rate' => 'Изчислен рейт',
@ -3979,8 +3983,8 @@ $lang = array(
'account_balance' => 'Account Balance',
'thanks' => 'Thanks',
'minimum_required_payment' => 'Minimum required payment is :amount',
'under_payments_disabled' => 'Company doesn\'t support under payments.',
'over_payments_disabled' => 'Company doesn\'t support over payments.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Saved at :time',
'credit_payment' => 'Credit applied to Invoice :invoice_number',
'credit_subject' => 'New credit :number from :account',
@ -4258,7 +4262,7 @@ $lang = array(
'direct_debit' => 'Direct Debit',
'clone_to_expense' => 'Clone to Expense',
'checkout' => 'Checkout',
'acss' => 'Pre-authorized debit payments',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Invalid amount. Number/Decimal values only.',
'client_payment_failure_body' => 'Payment for Invoice :invoice for amount :amount failed.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4655,8 +4659,8 @@ $lang = array(
'search_purchase_order' => 'Search Purchase Order',
'search_purchase_orders' => 'Search Purchase Orders',
'login_url' => 'Login URL',
'enable_applying_payments' => 'Enable Applying Payments',
'enable_applying_payments_help' => 'Support separately creating and applying payments',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Stock Quantity',
'notification_threshold' => 'Notification Threshold',
'track_inventory' => 'Track Inventory',
@ -5167,7 +5171,56 @@ $lang = array(
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1933,6 +1933,7 @@ $lang = array(
'require_quote_signature_help' => 'Require client to provide their signature.',
'i_agree' => 'I Agree To The Terms',
'sign_here' => 'Please sign here:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Authorization',
'signed' => 'Signed',
@ -2402,6 +2403,9 @@ $lang = array(
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'escriu una ressenya',
@ -3368,7 +3372,7 @@ $lang = array(
'credit_number_counter' => 'Credit Number Counter',
'reset_counter_date' => 'Reset Counter Date',
'counter_padding' => 'Counter Padding',
'shared_invoice_quote_counter' => 'Share Invoice Quote Counter',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Default Tax Name 1',
'default_tax_rate_1' => 'Default Tax Rate 1',
'default_tax_name_2' => 'Default Tax Name 2',
@ -3679,9 +3683,9 @@ $lang = array(
'send_date' => 'Send Date',
'auto_bill_on' => 'Auto Bill On',
'minimum_under_payment_amount' => 'Minimum Under Payment Amount',
'allow_over_payment' => 'Allow Over Payment',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Support paying extra to accept tips',
'allow_under_payment' => 'Allow Under Payment',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Support paying at minimum the partial/deposit amount',
'test_mode' => 'Test Mode',
'calculated_rate' => 'Calculated Rate',
@ -3978,8 +3982,8 @@ $lang = array(
'account_balance' => 'Account Balance',
'thanks' => 'Thanks',
'minimum_required_payment' => 'Minimum required payment is :amount',
'under_payments_disabled' => 'Company doesn\'t support under payments.',
'over_payments_disabled' => 'Company doesn\'t support over payments.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Saved at :time',
'credit_payment' => 'Credit applied to Invoice :invoice_number',
'credit_subject' => 'New credit :number from :account',
@ -4257,7 +4261,7 @@ $lang = array(
'direct_debit' => 'Direct Debit',
'clone_to_expense' => 'Clone to Expense',
'checkout' => 'Checkout',
'acss' => 'Pre-authorized debit payments',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Invalid amount. Number/Decimal values only.',
'client_payment_failure_body' => 'Payment for Invoice :invoice for amount :amount failed.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4654,8 +4658,8 @@ $lang = array(
'search_purchase_order' => 'Search Purchase Order',
'search_purchase_orders' => 'Search Purchase Orders',
'login_url' => 'Login URL',
'enable_applying_payments' => 'Enable Applying Payments',
'enable_applying_payments_help' => 'Support separately creating and applying payments',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Stock Quantity',
'notification_threshold' => 'Notification Threshold',
'track_inventory' => 'Track Inventory',
@ -5166,7 +5170,56 @@ $lang = array(
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1932,6 +1932,7 @@ $lang = array(
'require_quote_signature_help' => 'Kræv at klienten giver deres underskrift.',
'i_agree' => 'Jeg accepterer betingelserne',
'sign_here' => 'Underskriv venligst her (Denne underskrift er juridisk bindende):',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorisation',
'signed' => 'Underskrevet',
@ -3370,7 +3371,7 @@ $lang = array(
'credit_number_counter' => 'Kreditnummertæller',
'reset_counter_date' => 'Nulstil tællerdato',
'counter_padding' => 'Bordpolstring',
'shared_invoice_quote_counter' => 'Del Faktura Citat tæller',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Standard skattenavn 1',
'default_tax_rate_1' => 'Standardafgiftssats 1',
'default_tax_name_2' => 'Standard skattenavn 2',
@ -4259,7 +4260,7 @@ $lang = array(
'direct_debit' => 'Direkte debitering',
'clone_to_expense' => 'Klon til Udgift',
'checkout' => 'Checkout',
'acss' => 'Forhåndsautoriseret debet Betalinger',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Ugyldigt Beløb . Kun tal/decimalværdier.',
'client_payment_failure_body' => 'Betaling for Faktura :invoice for Beløb :amount mislykkedes.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -5188,6 +5189,36 @@ $lang = array(
'payment_receipt' => 'Betaling # :number',
'load_template_description' => 'Skabelonen vil blive anvendt på følgende:',
'run_template' => 'Kør skabelon',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1934,6 +1934,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'require_quote_signature_help' => 'Erfordern Sie die Unterschrift des Kunden bei Angeboten.',
'i_agree' => 'Ich stimme den Bedingungen zu',
'sign_here' => 'Bitte unterschreiben Sie hier:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Genehmigung',
'signed' => 'unterzeichnet',
@ -3372,7 +3373,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'credit_number_counter' => 'Gutschriftnummernzähler',
'reset_counter_date' => 'Zählerdatum zurücksetzen',
'counter_padding' => 'Zähler-Innenabstand',
'shared_invoice_quote_counter' => 'Angebot / Kostenvoranschlag Zähler teilen',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Standard-Steuername 1',
'default_tax_rate_1' => 'Standard-Steuersatz 1',
'default_tax_name_2' => 'Standard-Steuername 2',
@ -4262,7 +4263,7 @@ https://invoiceninja.github.io/docs/migration/#troubleshooting',
'direct_debit' => 'Lastschriftverfahren',
'clone_to_expense' => 'Klonen zu Ausgabe',
'checkout' => 'Kasse',
'acss' => 'Vorautorisierte Lastschriftzahlungen',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Ungültiger Betrag. Nur Zahlen/Dezimalwerte.',
'client_payment_failure_body' => 'Zahlung für Rechnung :invoice for amount :amount fehlgeschlagen.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -5193,6 +5194,36 @@ Leistungsempfängers',
'payment_receipt' => 'Zahlungsbeleg #:number',
'load_template_description' => 'Das Template wird auf Folgendes angewendet:',
'run_template' => 'Template anwenden',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -5220,6 +5220,7 @@ $lang = array(
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
'payment_type_Pay Later' => 'Pay Later',
);
return $lang;

View File

@ -1931,6 +1931,7 @@ $lang = array(
'require_quote_signature_help' => 'Requerir que el cliente provea su firma.',
'i_agree' => 'Estoy de Acuerdo con los Términos',
'sign_here' => 'Por favor firme aquí:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorización',
'signed' => 'Firmado',
@ -3369,7 +3370,7 @@ $lang = array(
'credit_number_counter' => 'Contador de números de crédito',
'reset_counter_date' => 'Restablecer fecha del contador',
'counter_padding' => 'Acolchado de mostrador',
'shared_invoice_quote_counter' => 'Contador de cotizaciones de facturas compartidas',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nombre fiscal predeterminado 1',
'default_tax_rate_1' => 'Tasa impositiva predeterminada 1',
'default_tax_name_2' => 'Nombre fiscal predeterminado 2',
@ -4258,7 +4259,7 @@ $lang = array(
'direct_debit' => 'Débito directo',
'clone_to_expense' => 'Clonar a Gastos',
'checkout' => 'Verificar',
'acss' => 'Pagos de débito preautorizados',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Monto invalido. Sólo valores numéricos/decimales.',
'client_payment_failure_body' => 'Falló el pago de la factura :invoice por el monto :amount.',
'browser_pay' => 'Pago de Google, Pago de Apple, Pago de Microsoft',
@ -5187,6 +5188,36 @@ $lang = array(
'payment_receipt' => 'Recibo de pago # :number',
'load_template_description' => 'La plantilla se aplicará a lo siguiente:',
'run_template' => 'Ejecutar plantilla',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1923,6 +1923,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'require_quote_signature_help' => 'Requerir que el cliente proporcione su firma.',
'i_agree' => 'Estoy de acuerdo con los Términos',
'sign_here' => 'Por favor firme aquí:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorización',
'signed' => 'Frimado',
@ -3361,7 +3362,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'credit_number_counter' => 'Contador del Número de Crédito',
'reset_counter_date' => 'Resetear Fecha del Contador',
'counter_padding' => 'Relleno del Contador',
'shared_invoice_quote_counter' => 'Numeración de presupuestos y facturas compartidas',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nombre de Impuesto por Defecto 1',
'default_tax_rate_1' => 'Tasa de Impuesto por Defecto 1',
'default_tax_name_2' => 'Nombre de Impuesto por Defecto 2',
@ -4250,7 +4251,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'direct_debit' => 'Débito directo',
'clone_to_expense' => 'Clonar a Gastos',
'checkout' => 'Checkout',
'acss' => 'Pagos de débito preautorizados',
'acss' => 'Débito ACSS',
'invalid_amount' => 'Monto invalido. Solo valores numéricos y/o decimales.',
'client_payment_failure_body' => 'Pago de la factura :invoice por la cantidad :amount falló.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -5180,6 +5181,36 @@ De lo contrario, este campo deberá dejarse en blanco.',
'payment_receipt' => 'Recibo de pago Nº :number',
'load_template_description' => 'La plantilla se aplicará a lo siguiente:',
'run_template' => 'Ejecutar plantilla',
'statement_design' => 'Diseño de Estado de Cuenta',
'delivery_note_design' => 'Diseño de albarán de entrega',
'payment_receipt_design' => 'Diseño de recibo de pago',
'payment_refund_design' => 'Diseño de reembolso de pago',
'task_extension_banner' => 'Añade la extensión de Chrome para gestionar tus tareas',
'watch_video' => 'Ver video',
'view_extension' => 'Ver extensión',
'reactivate_email' => 'Reactivar email',
'email_reactivated' => 'Correo electrónico reactivado con éxito',
'template_help' => 'Habilitar el uso del diseño como plantilla',
'quarter' => 'Cuarto',
'item_description' => 'Descripción del Artículo',
'task_item' => 'Elemento de tarea',
'record_state' => 'Estado de registro',
'save_files_to_this_folder' => 'Guardar archivos en esta carpeta',
'downloads_folder' => 'Carpeta de descargas',
'total_invoiced_quotes' => 'Presupuestos facturados',
'total_invoice_paid_quotes' => 'Presupuestos pagados con factura',
'downloads_folder_does_not_exist' => 'La carpeta de descargas no existe :value',
'user_logged_in_notification' => 'Notificación de usuario registrado',
'user_logged_in_notification_help' => 'Enviar un correo electrónico al iniciar sesión desde una nueva ubicación',
'payment_email_all_contacts' => 'Correo electrónico de pago a todos los contactos',
'payment_email_all_contacts_help' => 'Envía el correo electrónico de pago a todos los contactos cuando está habilitado',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1927,6 +1927,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'require_quote_signature_help' => 'Exiger que le client signe',
'i_agree' => 'J\'accepte les conditions ci dessus',
'sign_here' => 'Veuillez signer ici:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorisation',
'signed' => 'Signé',
@ -3365,7 +3366,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'credit_number_counter' => 'Modèle de compteur de crédit',
'reset_counter_date' => 'Remise à zéro du compteur de date',
'counter_padding' => 'Espacement du compteur',
'shared_invoice_quote_counter' => ' Partager le compteur pour les facture et les offres',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nom par défaut de la taxe 1',
'default_tax_rate_1' => 'Taux par défaut de la taxe 1',
'default_tax_name_2' => 'Nom par défaut de la taxe 2',
@ -4254,7 +4255,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'direct_debit' => 'Prélèvement',
'clone_to_expense' => 'Cloner en dépense',
'checkout' => 'Finaliser la commande',
'acss' => 'Paiements par débit préautorisé',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Montant invalide. Valeurs numériques/décimales uniquement.',
'client_payment_failure_body' => 'Paiement de la facture :invoice pour le montant :amount a échoué.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -5183,6 +5184,36 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'payment_receipt' => 'Reçu de paiement # :number',
'load_template_description' => 'Le modèle sera appliqué aux éléments suivants :',
'run_template' => 'Exécuter le modèle',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1924,6 +1924,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'require_quote_signature_help' => 'Requiert une signature du client',
'i_agree' => 'J\'accepte les conditions',
'sign_here' => 'Veuillez signer ici:',
'sign_here_ux_tip' => 'Utilisez la souris ou le pavé tactile pour tracer votre signature.',
'authorization' => 'Autorisation',
'signed' => 'Signé',
@ -3363,7 +3364,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'credit_number_counter' => 'Compteur du numéro de crédit',
'reset_counter_date' => 'Réinitialiser le compteur de date',
'counter_padding' => 'Espacement du compteur',
'shared_invoice_quote_counter' => 'Compteur partagé pour les factures et les soumissions',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nom de taxe par défaut 1',
'default_tax_rate_1' => 'Taux de taxe par défaut 1',
'default_tax_name_2' => 'Nom de taxe par défaut 2',
@ -4252,7 +4253,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'direct_debit' => 'Prélèvement automatique',
'clone_to_expense' => 'Dupliquer en dépense',
'checkout' => 'Paiement',
'acss' => 'Paiements par débit préautorisés',
'acss' => 'Débit ACSS',
'invalid_amount' => 'Montant non valide. Valeurs décimales uniquement.',
'client_payment_failure_body' => 'Le paiement pour la facture :invoice au montant de :amount a échoué.',
'browser_pay' => 'Google Pay, Apple Pay et Microsoft Pay',
@ -5190,8 +5191,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'view_extension' => 'Voir l\'extension',
'reactivate_email' => 'Réactiver le courriel',
'email_reactivated' => 'Le courriel a été réactivé',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'template_help' => 'Activer l\'utilisation ce modèle comme modèle',
'quarter' => 'Trimestre',
'item_description' => 'Description d\'article',
'task_item' => 'Article de tâche',
'record_state' => 'État de l\'enregistrement',
@ -5200,11 +5201,17 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'total_invoiced_quotes' => 'Soumissions facturées',
'total_invoice_paid_quotes' => 'Soumissions de factures payées',
'downloads_folder_does_not_exist' => 'Le dossier de téléchargements n\'existe pas :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'user_logged_in_notification' => 'Notification d\'utilisateur connecté',
'user_logged_in_notification_help' => 'Envoyer un courriel lorqu\'une connexion est réalisée d\'un nouvel emplacement',
'payment_email_all_contacts' => 'Courriel de paiement à tous les contacts',
'payment_email_all_contacts_help' => 'Envoi un courriel de paiement à tous les contacts lorsqu\'activé',
'add_line' => 'Ajouter une ligne',
'activity_139' => 'Notification de dépense :expense envoyée à :contact',
'vendor_notification_subject' => 'Confirmation de paiement :amount envoyée à :vendor',
'vendor_notification_body' => 'Le paiement traité pour :amount daté du :payment_date. <br>[Référence de transaction: :transaction_reference]',
'receipt' => 'Reçu',
'charges' => 'Charges',
'email_report' => 'Envoyer le rapport',
);
return $lang;

View File

@ -1924,6 +1924,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'require_quote_signature_help' => 'Requiert une signature du client',
'i_agree' => 'J\'accepte les conditions',
'sign_here' => 'Veuillez signer ici:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorisation',
'signed' => 'Signé',
@ -3363,7 +3364,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'credit_number_counter' => 'Compteur du numéro de crédit',
'reset_counter_date' => 'Remise à zéro du compteur de date',
'counter_padding' => 'Espacement du compteur',
'shared_invoice_quote_counter' => 'Compteur partagé pour les factures et les offre',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nom de taxe par défaut 1',
'default_tax_rate_1' => 'Taux de taxe par défaut 1',
'default_tax_name_2' => 'Nom de taxe par défaut 2',
@ -4252,7 +4253,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'direct_debit' => 'Prélèvement automatique',
'clone_to_expense' => 'Clone to Expense',
'checkout' => 'Checkout',
'acss' => 'Paiements par débit préautorisés',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Montant non valide. Valeurs décimales uniquement.',
'client_payment_failure_body' => 'Le paiement pour la facture :invoice au montant de :amount a échoué.',
'browser_pay' => 'Google Pay, Apple Pay et Microsoft Pay',
@ -5205,6 +5206,12 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'payment_email_all_contacts' => 'Email de paiement à tous les contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Ajouter une ligne',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1925,6 +1925,7 @@ $lang = array(
'require_quote_signature_help' => 'חייב את הלקוח לחתום על הצעת המחיר',
'i_agree' => 'אני מסכים לתנאים',
'sign_here' => 'נא לחתום כאן:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'אימות',
'signed' => 'חתום',
@ -2394,6 +2395,9 @@ $lang = array(
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',
@ -3360,7 +3364,7 @@ $lang = array(
'credit_number_counter' => 'מונה מספרי אשראי',
'reset_counter_date' => 'אפס את תאריך המונה',
'counter_padding' => 'ריפוד דלפק',
'shared_invoice_quote_counter' => 'שתף מונה הצעת מחיר לחשבונית',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'שם מס ברירת מחדל 1',
'default_tax_rate_1' => 'ברירת המחדל של שיעור מס 1',
'default_tax_name_2' => 'שם מס ברירת מחדל 2',
@ -3671,9 +3675,9 @@ $lang = array(
'send_date' => 'שלח תאריך',
'auto_bill_on' => 'חיוב אוטומטי',
'minimum_under_payment_amount' => 'מינימום מתחת לסכום התשלום',
'allow_over_payment' => 'אפשר תשלום יתר',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'תמיכה בתשלום נוסף כדי לקבל טיפים',
'allow_under_payment' => 'אפשר תחת תשלום',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'תמיכה בתשלום לכל הפחות סכום חלקי/הפקדה',
'test_mode' => 'מצב מבחן',
'calculated_rate' => 'תעריף מחושב',
@ -3970,8 +3974,8 @@ $lang = array(
'account_balance' => 'Account Balance',
'thanks' => 'תודה',
'minimum_required_payment' => 'התשלום המינימלי הנדרש הוא :amount',
'under_payments_disabled' => 'החברה לא תומכת בתשלומים.',
'over_payments_disabled' => 'החברה לא תומכת בתשלומים.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'נשמר ב-:time',
'credit_payment' => 'יתרת זכות עבור :invoice_number',
'credit_subject' => 'קרדיט חדש :number מ-:account',
@ -4249,7 +4253,7 @@ $lang = array(
'direct_debit' => 'חיוב ישיר',
'clone_to_expense' => 'שיבוט להוצאות',
'checkout' => 'לבדוק',
'acss' => 'תשלומי חיוב מאושרים מראש',
'acss' => 'ACSS Debit',
'invalid_amount' => 'סכום לא חוקי. ערכים מספר/עשרוני בלבד.',
'client_payment_failure_body' => 'Payment for Invoice :invoice for amount :amount failed.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4646,8 +4650,8 @@ $lang = array(
'search_purchase_order' => 'חפש בהזמנת רכש',
'search_purchase_orders' => 'חפש הזמנות רכש',
'login_url' => 'כתובת אתר כניסה',
'enable_applying_payments' => 'אפשר החלת תשלומים',
'enable_applying_payments_help' => 'תמיכה בנפרד ביצירה והחלה של תשלומים',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'כמות מלאי',
'notification_threshold' => 'סף הודעות',
'track_inventory' => 'עקוב אחר מלאי',
@ -5158,7 +5162,56 @@ $lang = array(
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1911,6 +1911,7 @@ adva :date',
'require_quote_signature_help' => 'Az árajánlat létrehozásakor a felhasználónak kötelező aláírnia.',
'i_agree' => 'Elfogadom',
'sign_here' => 'Itt írja alá',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Felhatalmazás',
'signed' => 'Aláírt',
@ -2380,6 +2381,9 @@ adva :date',
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'Segítség az értékeléshez',
'writing_a_review' => 'Értékelés írása',
@ -3346,7 +3350,7 @@ adva :date',
'credit_number_counter' => 'Jóváírásszám számláló',
'reset_counter_date' => 'Számláló visszaállítás dátuma',
'counter_padding' => 'Számláló kitöltése',
'shared_invoice_quote_counter' => 'Megosztott számla/árajánlat számláló',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Alapértelmezett adó neve 1',
'default_tax_rate_1' => 'Alapértelmezett adókulcs 1',
'default_tax_name_2' => 'Alapértelmezett adó neve 2',
@ -3657,9 +3661,9 @@ adva :date',
'send_date' => 'Küldés dátuma',
'auto_bill_on' => 'Automatikus számlázás',
'minimum_under_payment_amount' => 'Minimális alulértékelt összeg',
'allow_over_payment' => 'Túlfizetés engedélyezése',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Segítség a túlfizetés engedélyezéséhez',
'allow_under_payment' => 'Alulfizetés engedélyezése',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Segítség az alulfizetés engedélyezéséhez',
'test_mode' => 'Teszt üzemmód',
'calculated_rate' => 'Kiszámított árfolyam',
@ -3956,8 +3960,8 @@ adva :date',
'account_balance' => 'Számlaegyenleg',
'thanks' => 'Köszönjük',
'minimum_required_payment' => 'Minimum kötelező fizetés',
'under_payments_disabled' => 'A részleges kifizetések letiltva',
'over_payments_disabled' => 'A többletfizetések letiltva',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Mentve',
'credit_payment' => 'Kredit fizetés',
'credit_subject' => 'Kredit',
@ -4235,7 +4239,7 @@ adva :date',
'direct_debit' => 'Közvetlen terhelés',
'clone_to_expense' => 'Klónozás költségbe',
'checkout' => 'Fizetés',
'acss' => 'ACSS',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Érvénytelen összeg',
'client_payment_failure_body' => 'Ügyfél fizetési hiba szövege',
'browser_pay' => 'Böngésző fizetés',
@ -4632,8 +4636,8 @@ adva :date',
'search_purchase_order' => 'Beszerzési rendelés keresése',
'search_purchase_orders' => 'Beszerzési rendelések keresése',
'login_url' => 'Bejelentkezési URL',
'enable_applying_payments' => 'Fizetések alkalmazásának engedélyezése',
'enable_applying_payments_help' => 'Segítség a fizetések alkalmazásának engedélyezéséhez',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Készlet mennyisége',
'notification_threshold' => 'Értesítés küszöbértéke',
'track_inventory' => 'Készlet követése',
@ -5144,7 +5148,56 @@ adva :date',
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1917,6 +1917,7 @@ $lang = array(
'require_quote_signature_help' => 'Richiedi al cliente di firmare il preventivo.',
'i_agree' => 'Accetto i Termini',
'sign_here' => 'Per favore firma qui:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorizzazione',
'signed' => 'Firmato',
@ -3356,7 +3357,7 @@ $lang = array(
'credit_number_counter' => 'Contatore numero credito',
'reset_counter_date' => 'Resetta contatore data',
'counter_padding' => 'Riempimento contatore',
'shared_invoice_quote_counter' => 'Condividi il contatore delle quotazioni delle fatture',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nome fiscale predefinito 1',
'default_tax_rate_1' => 'Aliquota fiscale predefinita 1',
'default_tax_name_2' => 'Nome fiscale predefinito 2',
@ -4245,7 +4246,7 @@ $lang = array(
'direct_debit' => 'Addebito diretto',
'clone_to_expense' => 'Clona in spesa',
'checkout' => 'Guardare',
'acss' => 'Pagamenti con addebito pre-autorizzato',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Importo non valido. Solo valori numerici/decimali.',
'client_payment_failure_body' => 'Il pagamento della fattura :invoice per l&#39;importo :amount non è riuscito.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -5174,6 +5175,36 @@ $lang = array(
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1907,6 +1907,7 @@ $lang = array(
'require_quote_signature_help' => 'តម្រូវឱ្យអតិថិជនផ្តល់ហត្ថលេខារបស់ពួកគេ។',
'i_agree' => 'ខ្ញុំយល់ព្រមតាមលក្ខខណ្ឌ',
'sign_here' => 'សូមចុះហត្ថលេខានៅទីនេះ៖',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'ការអនុញ្ញាត',
'signed' => 'បាន​ចុះហត្ថលេខា​លើ',
@ -2376,6 +2377,9 @@ $lang = array(
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'យើងសង្ឃឹមថាអ្នករីករាយនឹងការប្រើប្រាស់កម្មវិធី។<br/> ប្រសិនបើអ្នកនឹងពិចារណា :link យើងនឹងកោតសរសើរវាយ៉ាងខ្លាំង!',
'writing_a_review' => 'សរសេរការពិនិត្យឡើងវិញ',
@ -3342,7 +3346,7 @@ $lang = array(
'credit_number_counter' => 'បញ្ជរលេខឥណទាន',
'reset_counter_date' => 'កំណត់កាលបរិច្ឆេទរាប់ឡើងវិញ',
'counter_padding' => 'Counter Padding',
'shared_invoice_quote_counter' => 'ចែករំលែកវិក្កយបត្រ Quote Counter',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'ឈ្មោះ​ពន្ធ​លំនាំដើម ១',
'default_tax_rate_1' => 'អត្រាពន្ធលំនាំដើម 1',
'default_tax_name_2' => 'ឈ្មោះ​ពន្ធ​លំនាំដើម ២',
@ -3653,9 +3657,9 @@ $lang = array(
'send_date' => 'ផ្ញើកាលបរិច្ឆេទ',
'auto_bill_on' => 'បើកវិក្កយបត្រដោយស្វ័យប្រវត្តិ',
'minimum_under_payment_amount' => 'អប្បបរមាក្រោមចំនួនទឹកប្រាក់ទូទាត់',
'allow_over_payment' => 'អនុញ្ញាតការទូទាត់លើស',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'គាំទ្រការបង់ប្រាក់បន្ថែមដើម្បីទទួលយកព័ត៌មានជំនួយ',
'allow_under_payment' => 'អនុញ្ញាតនៅក្រោមការទូទាត់',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'គាំទ្រការបង់ប្រាក់អប្បបរមាចំនួនផ្នែក/ការដាក់ប្រាក់',
'test_mode' => 'របៀប​ធ្វើ​តេ​ស្ត',
'calculated_rate' => 'អត្រាគណនា',
@ -3952,8 +3956,8 @@ $lang = array(
'account_balance' => 'Account Balance',
'thanks' => 'សូមអរគុណ',
'minimum_required_payment' => 'ការទូទាត់ដែលត្រូវការអប្បបរមាគឺ :amount',
'under_payments_disabled' => 'ក្រុមហ៊ុនមិនគាំទ្រការបង់ប្រាក់ទេ។',
'over_payments_disabled' => 'ក្រុមហ៊ុនមិនគាំទ្រលើការបង់ប្រាក់ទេ។',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'បានរក្សាទុកនៅ :time',
'credit_payment' => 'ឥណទានបានអនុវត្តទៅវិក្កយបត្រ :invoice_number',
'credit_subject' => 'ឥណទានថ្មី :number ពី :account',
@ -4231,7 +4235,7 @@ $lang = array(
'direct_debit' => 'ឥណពន្ធផ្ទាល់',
'clone_to_expense' => 'ក្លូនដើម្បីចំណាយ',
'checkout' => 'ពិនិត្យ​មុន​ពេល​ចេញ',
'acss' => 'ការទូទាត់ឥណពន្ធដែលបានអនុញ្ញាតជាមុន',
'acss' => 'ACSS Debit',
'invalid_amount' => 'ចំនួនទឹកប្រាក់មិនត្រឹមត្រូវ។ លេខ/លេខទសភាគតែប៉ុណ្ណោះ។',
'client_payment_failure_body' => 'ការទូទាត់សម្រាប់វិក្កយបត្រ :invoice សម្រាប់ចំនួនទឹកប្រាក់ :amount បានបរាជ័យ។',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4628,8 +4632,8 @@ $lang = array(
'search_purchase_order' => 'ស្វែងរកការបញ្ជាទិញ',
'search_purchase_orders' => 'ស្វែងរកការបញ្ជាទិញ',
'login_url' => 'ចូល URL',
'enable_applying_payments' => 'បើកដំណើរការការបង់ប្រាក់',
'enable_applying_payments_help' => 'គាំទ្រការបង្កើត និងអនុវត្តការទូទាត់ដាច់ដោយឡែក',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'បរិមាណស្តុក',
'notification_threshold' => 'កម្រិតនៃការជូនដំណឹង',
'track_inventory' => 'តាមដានសារពើភ័ណ្ឌ',
@ -5140,7 +5144,56 @@ $lang = array(
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1924,6 +1924,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'require_quote_signature_help' => 'Verplicht de klant zijn handtekening te zetten.',
'i_agree' => 'Ik ga akkoord met de voorwaarden',
'sign_here' => 'Gelieve hier te tekenen:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorisatie',
'signed' => 'Getekend',
@ -2393,6 +2394,9 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'We hopen dat je het leuk vindt om de app te gebruiken.<br/> Als je zou overwegen :link, zouden we dat zeer op prijs stellen!',
'writing_a_review' => 'een recensie schrijven',
@ -3328,9 +3332,9 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'freq_three_years' => 'Drie jaar',
'military_time_help' => '24-uurs weergave',
'click_here_capital' => 'Klik hier',
'marked_invoice_as_paid' => 'Successfully marked invoice as paid',
'marked_invoice_as_paid' => 'Factuur succesvol gemarkeerd als betaald.',
'marked_invoices_as_sent' => 'Facturen gemarkeerd als verzonden',
'marked_invoices_as_paid' => 'Successfully marked invoices as paid',
'marked_invoices_as_paid' => 'Factuur succesvol gemarkeerd als betaald.',
'activity_57' => 'Systeem kon de factuur niet mailen :invoice',
'custom_value3' => 'Aangepaste waarde 3',
'custom_value4' => 'Aangepaste waarde 4',
@ -3359,7 +3363,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'credit_number_counter' => 'Kredietnummer teller',
'reset_counter_date' => 'Teller datum resetten',
'counter_padding' => 'Teller patroon',
'shared_invoice_quote_counter' => 'Deel factuur/offerte teller',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Standaard BTW naam 1',
'default_tax_rate_1' => 'Standaard BTW-tarief 1',
'default_tax_name_2' => 'Standaard BTW naam 2',
@ -3670,9 +3674,9 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'send_date' => 'Verzenddatum',
'auto_bill_on' => 'Automatische betaling aan',
'minimum_under_payment_amount' => 'Minimum onder het te betalen bedrag',
'allow_over_payment' => 'Toestaan te betalen boven het te betalen bedrag',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Draag bij aan extra betalen om fooi te accepteren',
'allow_under_payment' => 'Toestaan te betalen onder het te betalen bedrag',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Ondersteun het betalen van een minimaal gedeeltelijk / aanbetalingsbedrag',
'test_mode' => 'Test modus',
'calculated_rate' => 'Berekend tarief',
@ -3852,7 +3856,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'notification_credit_viewed' => 'Klant :client heeft offerte :invoice voor :amount bekeken.',
'reset_password_text' => 'Voer uw e-mailadres in om uw wachtwoord opnieuw in te stellen.',
'password_reset' => 'Wachtwoord opnieuw instellen',
'account_login_text' => 'Welcome! Glad to see you.',
'account_login_text' => 'Welkom! Leuk om je te zien.',
'request_cancellation' => 'Annulering aanvragen',
'delete_payment_method' => 'Verwijder betalingsmethode',
'about_to_delete_payment_method' => 'U staat op het punt om de betalingsmethode te verwijderen.',
@ -3966,11 +3970,11 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'add_payment_method_first' => 'Voeg betalingsmethode toe',
'no_items_selected' => 'Geen artikelen geselecteerd.',
'payment_due' => 'Betaling verschuldigd',
'account_balance' => 'Account Balance',
'account_balance' => 'Account Saldo',
'thanks' => 'Dank u wel',
'minimum_required_payment' => 'Minimaal vereiste betaling is :amount',
'under_payments_disabled' => 'Bedrijf ondersteunt geen onderbetalingen.',
'over_payments_disabled' => 'Bedrijf ondersteunt geen over betalingen.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Opgeslagen op :time',
'credit_payment' => 'Krediet toegepast op factuur :invoice_number',
'credit_subject' => 'Nieuw krediet :number van :account',
@ -4251,7 +4255,7 @@ Email: :email<b><br><b>',
'direct_debit' => 'Automatische Incasso',
'clone_to_expense' => 'Dupliceer naar uitgave',
'checkout' => 'Afrekenen',
'acss' => 'Vooraf goedgekeurde debetbetalingen',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Ongeldige hoeveelheid. Alleen getallen/decimale waarden.',
'client_payment_failure_body' => 'Betaling voor factuur :invoice voor een bedrag van :amount is mislukt.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4319,7 +4323,7 @@ Email: :email<b><br><b>',
'include_drafts' => 'Voeg concepten toe',
'include_drafts_help' => 'Neem conceptrecords op in rapporten',
'is_invoiced' => 'Is gefactureerd',
'change_plan' => 'Manage Plan',
'change_plan' => 'Beheer Plan',
'persist_data' => 'Gegevens behouden',
'customer_count' => 'Klantenteller',
'verify_customers' => 'Klanten verifiëren',
@ -4648,8 +4652,8 @@ Email: :email<b><br><b>',
'search_purchase_order' => 'Zoek verkoop order',
'search_purchase_orders' => 'Zoek verkoop orders',
'login_url' => 'Inlog-URL',
'enable_applying_payments' => 'Schakel Betalingen toepassen in',
'enable_applying_payments_help' => 'Ondersteuning voor het apart aanmaken en toepassen van betalingen',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Voorraad hoeveelheid',
'notification_threshold' => 'Meldingsdrempel',
'track_inventory' => 'Voorraad bijhouden',
@ -4900,7 +4904,7 @@ Email: :email<b><br><b>',
'all_clients' => 'Alle klanten',
'show_aging_table' => 'Verouderingstabel tonen',
'show_payments_table' => 'Toon betalingstabel',
'only_clients_with_invoices' => 'Only Clients with Invoices',
'only_clients_with_invoices' => 'Alleen klanten met facturen',
'email_statement' => 'E-mail verklaring',
'once' => 'Eenmaal',
'schedules' => 'Schema\'s',
@ -4944,7 +4948,7 @@ Email: :email<b><br><b>',
'sync_from' => 'Synchroniseren van',
'gateway_payment_text' => 'Facturen: :invoices voor :amount voor opdrachtgever :client',
'gateway_payment_text_no_invoice' => 'Betaling zonder factuur voor bedrag :amount voor opdrachtgever :client',
'click_to_variables' => 'Click here to see all variables.',
'click_to_variables' => 'Klik hier om alle variabelen te zien.',
'ship_to' => 'Verzend naar',
'stripe_direct_debit_details' => 'Gelieve over te maken op de genoemde bankrekening hierboven.',
'branch_name' => 'Filiaal naam',
@ -5143,13 +5147,13 @@ Email: :email<b><br><b>',
'other' => 'Other',
'linked_to' => 'Linked To',
'file_saved_in_path' => 'The file has been saved in :path',
'unlinked_transactions' => 'Successfully unlinked :count transactions',
'unlinked_transactions' => 'Succesvol :count transacties ontkoppeld.',
'unlinked_transaction' => 'Successfully unlinked transaction',
'view_dashboard_permission' => 'Allow user to access the dashboard, data is limited to available permissions',
'view_dashboard_permission' => 'Geef de gebruiker toegang tot het dashboard, waarbij de beschikbare rechten bepalen welke gegevens zij kunnen zien',
'marked_sent_credits' => 'Successfully marked credits sent',
'show_document_preview' => 'Show Document Preview',
'show_document_preview' => 'Toon Documentvoorbeeld',
'cash_accounting' => 'Cash accounting',
'click_or_drop_files_here' => 'Click or drop files here',
'click_or_drop_files_here' => 'Klik hier of sleep bestanden hierheen',
'set_public' => 'Set public',
'set_private' => 'Set private',
'individual' => 'Individual',
@ -5160,7 +5164,56 @@ Email: :email<b><br><b>',
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1927,6 +1927,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'require_quote_signature_help' => 'Exigir que o cliente providencie sua assinatura.',
'i_agree' => 'Eu Aceito os Termos',
'sign_here' => 'Por favor assine aqui:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorização',
'signed' => 'Assinado',
@ -2396,6 +2397,9 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'currency_libyan_dinar' => 'Dinar Líbio',
'currency_silver_troy_ounce' => 'Onça Troy de Prata',
'currency_gold_troy_ounce' => 'Onça Troy de Ouro',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'Esperamos que esteja aproveitando o app. <br/>Se você considerar :link agradeceríamos bastante!',
'writing_a_review' => 'Escrevendo uma avaliação',
@ -3362,7 +3366,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'credit_number_counter' => 'Contador Numérico de Créditos',
'reset_counter_date' => 'Reiniciar Data do Contador',
'counter_padding' => 'Padrão do Contador',
'shared_invoice_quote_counter' => 'Compartilhe o número de orçamento',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nome fiscal padrão 1',
'default_tax_rate_1' => 'Taxa de imposto padrão 1',
'default_tax_name_2' => 'Nome fiscal padrão 2',
@ -3673,9 +3677,9 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'send_date' => 'Data de envio',
'auto_bill_on' => 'Faturamento Automático Ativado',
'minimum_under_payment_amount' => 'Valor mínimo abaixo do pagamento',
'allow_over_payment' => 'Permitir pagamento em excesso',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Permite aceitar gorjetas para pagamentos extras',
'allow_under_payment' => 'Permitir pagamento menor',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Permite o pagamento mínimo do valor parcial/depósito',
'test_mode' => 'Modo de teste',
'calculated_rate' => 'Taxa Calculada',
@ -3972,8 +3976,8 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'account_balance' => 'Saldo da conta',
'thanks' => 'Obrigado',
'minimum_required_payment' => 'O pagamento mínimo exigido é :amount',
'under_payments_disabled' => 'A empresa não oferece suporte a pagamentos insuficientes.',
'over_payments_disabled' => 'A empresa não oferece suporte a pagamentos excessivos.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Salvo em :time',
'credit_payment' => 'Crédito aplicado à fatura :invoice _número',
'credit_subject' => 'Novo crédito :number de :account',
@ -4251,7 +4255,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'direct_debit' => 'Débito Direto',
'clone_to_expense' => 'Clonar para Despesa',
'checkout' => 'Confira',
'acss' => 'Pagamentos de débito pré-autorizados',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Montante inválido. Somente valores numéricos/decimais.',
'client_payment_failure_body' => 'Falha no pagamento da fatura :invoice no valor :amount .',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4648,8 +4652,8 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'search_purchase_order' => 'Pesquisar pedido de compra',
'search_purchase_orders' => 'Pesquisar pedidos de compra',
'login_url' => 'URL de login',
'enable_applying_payments' => 'Habilitar aplicação de pagamentos',
'enable_applying_payments_help' => 'Suporte para criação e aplicação de pagamentos separadamente',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Quantidade de estoque',
'notification_threshold' => 'Limite de notificação',
'track_inventory' => 'Rastrear inventário',
@ -5160,7 +5164,56 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'government' => 'Governo',
'in_stock_quantity' => 'Quantidade em estoque',
'vendor_contact' => 'Contato do fornecedor',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1928,6 +1928,7 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific
'require_quote_signature_help' => 'Pedir ao cliente para providenciar a sua assinatura.',
'i_agree' => 'Concordo com os termos',
'sign_here' => 'Por favor assine aqui:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Autorização',
'signed' => 'Assinado',
@ -2397,6 +2398,9 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific
'currency_libyan_dinar' => 'Dinar Líbio',
'currency_silver_troy_ounce' => 'Onça Troy de Prata',
'currency_gold_troy_ounce' => 'Onça Troy de Ouro',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'Esperamos que esteja a gostar da aplicação. <br/>Se eventualmente considerar :link agradecíamos muito!',
'writing_a_review' => 'escrever uma avaliação',
@ -3364,7 +3368,7 @@ debitar da sua conta de acordo com essas instruções. Está elegível a um reem
'credit_number_counter' => 'Contador Numérico de Créditos',
'reset_counter_date' => 'Reiniciar Data do Contador',
'counter_padding' => 'Padrão do Contador',
'shared_invoice_quote_counter' => 'Contador de Cotação de Fatura Compartilhada',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Nome fiscal padrão 1',
'default_tax_rate_1' => 'Taxa de imposto padrão 1',
'default_tax_name_2' => 'Nome fiscal padrão 2',
@ -3675,9 +3679,9 @@ debitar da sua conta de acordo com essas instruções. Está elegível a um reem
'send_date' => 'Data de envio',
'auto_bill_on' => 'Faturamento Automático Ativado',
'minimum_under_payment_amount' => 'Valor mínimo de pagamento',
'allow_over_payment' => 'Permitir pagamento em excesso',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Suportar pagamentos com quantias superiores à pedida para aceitar gorjetas',
'allow_under_payment' => 'Permitir pagamento menor',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Deve pagar no mínimo o valor parcial/depósito',
'test_mode' => 'Modo de teste',
'calculated_rate' => 'Taxa Calculada',
@ -3974,8 +3978,8 @@ debitar da sua conta de acordo com essas instruções. Está elegível a um reem
'account_balance' => 'Saldo da conta',
'thanks' => 'Obrigado',
'minimum_required_payment' => 'O pagamento mínimo é de :amount',
'under_payments_disabled' => 'Esta empresa não suporta pagamentos de valor inferior ao mencionado.',
'over_payments_disabled' => 'Esta empresa não suporta pagamentos de valor superior ao mencionado.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Guardado em :time',
'credit_payment' => 'Nota de crédito aplicada à Nota de Pagamento :invoice_number',
'credit_subject' => 'Nova nota de crédito :number de :account',
@ -4254,7 +4258,7 @@ O envio de E-mails foi suspenso. Será retomado às 23:00 UTC.',
'direct_debit' => 'Débito Direto',
'clone_to_expense' => 'Clonar para despesas',
'checkout' => 'Confira',
'acss' => 'Pagamentos de débito pré-autorizados',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Montante inválido. Apenas valores numéricos/decimais.',
'client_payment_failure_body' => 'Falha no pagamento da fatura :invoice para o valor :amount.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4651,8 +4655,8 @@ O envio de E-mails foi suspenso. Será retomado às 23:00 UTC.',
'search_purchase_order' => 'Pesquisar ordem de compra',
'search_purchase_orders' => 'Pesquisar Pedidos de Compra',
'login_url' => 'URL de login',
'enable_applying_payments' => 'Ativar a Aplicação de Pagamentos',
'enable_applying_payments_help' => 'Ajuda à criação e aplicação de pagamentos separadamente',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Quantidade em Stock',
'notification_threshold' => 'Limite de Notificação',
'track_inventory' => 'Rastreie o Inventário',
@ -5163,7 +5167,56 @@ O envio de E-mails foi suspenso. Será retomado às 23:00 UTC.',
'government' => 'Governo',
'in_stock_quantity' => 'Quantidade em estoque',
'vendor_contact' => 'Contato do fornecedor',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1917,6 +1917,7 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'require_quote_signature_help' => 'Vyžadovať od klienta podpis.',
'i_agree' => 'Súhlasím s podmienkami',
'sign_here' => 'Podpis:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => 'Oprávnenie',
'signed' => 'Podpísaný',
@ -2386,6 +2387,9 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'currency_libyan_dinar' => 'Libyan Dinar',
'currency_silver_troy_ounce' => 'Silver Troy Ounce',
'currency_gold_troy_ounce' => 'Gold Troy Ounce',
'currency_nicaraguan_córdoba' => 'Nicaraguan Córdoba',
'currency_malagasy_ariary' => 'Malagasy ariary',
"currency_tongan_pa_anga" => "Tongan Pa'anga",
'review_app_help' => 'Dúfame, že sa vám používanie aplikácie páči.<br/> Ak by ste zvážili :link, veľmi by sme to ocenili!',
'writing_a_review' => 'písanie recenzie',
@ -3352,7 +3356,7 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'credit_number_counter' => 'Počítadlo kreditných čísel',
'reset_counter_date' => 'Vynulovať dátum počítadla',
'counter_padding' => 'Polstrovanie pultu',
'shared_invoice_quote_counter' => 'Zdieľanie počítadla cenovej ponuky',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => 'Predvolený názov dane 1',
'default_tax_rate_1' => 'Predvolená sadzba dane 1',
'default_tax_name_2' => 'Predvolený názov dane 2',
@ -3663,9 +3667,9 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'send_date' => 'Dátum odoslania',
'auto_bill_on' => 'Zapnúť Automatické účtovanie',
'minimum_under_payment_amount' => 'Minimálna čiastka platby',
'allow_over_payment' => 'Povoliť preplatenie',
'allow_over_payment' => 'Allow Overpayment',
'allow_over_payment_help' => 'Podporte platenie navyše za prijímanie tipov',
'allow_under_payment' => 'Povoliť platbu',
'allow_under_payment' => 'Allow Underpayment',
'allow_under_payment_help' => 'Podpora platenia minimálnej čiastky/vkladu',
'test_mode' => 'Testovací mód',
'calculated_rate' => 'Vypočítaná sadzba',
@ -3962,8 +3966,8 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'account_balance' => 'Account Balance',
'thanks' => 'Vďaka',
'minimum_required_payment' => 'Minimálna požadovaná platba je: amount',
'under_payments_disabled' => 'Spoločnosť nepodporuje tieto platby.',
'over_payments_disabled' => 'Spoločnosť nepodporuje nadmerné platby.',
'under_payments_disabled' => 'Company doesn\'t support underpayments.',
'over_payments_disabled' => 'Company doesn\'t support overpayments.',
'saved_at' => 'Uložené o :time',
'credit_payment' => 'Kredit bol pripísaný na faktúru :invoice_number',
'credit_subject' => 'Nový kredit :number z :account',
@ -4241,7 +4245,7 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'direct_debit' => 'Inkaso',
'clone_to_expense' => 'Clone to Expense',
'checkout' => 'Odhlásiť sa',
'acss' => 'Vopred autorizované debetné platby',
'acss' => 'ACSS Debit',
'invalid_amount' => 'Neplatná suma. Len číselné/desatinné hodnoty.',
'client_payment_failure_body' => 'Platba za faktúru :invoice za sumu :amount zlyhala.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
@ -4638,8 +4642,8 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'search_purchase_order' => 'Vyhľadajte objednávku',
'search_purchase_orders' => 'Vyhľadajte objednávky',
'login_url' => 'Prihlasovacia adresa URL',
'enable_applying_payments' => 'Povoliť uplatňovanie platieb',
'enable_applying_payments_help' => 'Podpora samostatného vytvárania a uplatňovania platieb',
'enable_applying_payments' => 'Manual Overpayments',
'enable_applying_payments_help' => 'Support adding an overpayment amount manually on a payment',
'stock_quantity' => 'Skladové množstvo',
'notification_threshold' => 'Limit upozornení',
'track_inventory' => 'Sledovať inventár',
@ -5150,7 +5154,56 @@ Nemôžete nájsť faktúru? Potrebujete poradiť? Radi Vám pomôžeme
'government' => 'Government',
'in_stock_quantity' => 'Stock quantity',
'vendor_contact' => 'Vendor Contact',
'expense_status_4' => 'Unpaid',
'expense_status_5' => 'Paid',
'ziptax_help' => 'Note: this feature requires a Zip-Tax API key to lookup US sales tax by address',
'cache_data' => 'Cache Data',
'unknown' => 'Unknown',
'webhook_failure' => 'Webhook Failure',
'email_opened' => 'Email Opened',
'email_delivered' => 'Email Delivered',
'log' => 'Log',
'classification' => 'Classification',
'stock_quantity_number' => 'Stock :quantity',
'upcoming' => 'Upcoming',
'client_contact' => 'Client Contact',
'uncategorized' => 'Uncategorized',
'login_notification' => 'Login Notification',
'login_notification_help' => 'Sends an email notifying that a login has taken place.',
'payment_refund_receipt' => 'Payment Refund Receipt # :number',
'payment_receipt' => 'Payment Receipt # :number',
'load_template_description' => 'The template will be applied to following:',
'run_template' => 'Run template',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1930,6 +1930,7 @@ $lang = array(
'require_quote_signature_help' => '要求用戶提供其簽名。',
'i_agree' => '我同意這些條款',
'sign_here' => '請在此處簽名:',
'sign_here_ux_tip' => 'Use the mouse or your touchpad to trace your signature.',
'authorization' => '授權',
'signed' => '已簽署',
@ -3368,7 +3369,7 @@ $lang = array(
'credit_number_counter' => '信用號碼櫃檯',
'reset_counter_date' => '重置計數器日期',
'counter_padding' => '計數器填充',
'shared_invoice_quote_counter' => '共享發票報價櫃檯',
'shared_invoice_quote_counter' => 'Share Invoice/Quote Counter',
'default_tax_name_1' => '預設稅名 1',
'default_tax_rate_1' => '預設稅率 1',
'default_tax_name_2' => '預設稅名 2',
@ -4257,7 +4258,7 @@ $lang = array(
'direct_debit' => '直接借記',
'clone_to_expense' => '克隆到費用',
'checkout' => '查看',
'acss' => '預授權扣款付款',
'acss' => 'ACSS Debit',
'invalid_amount' => '金額無效。僅限數字/小數值。',
'client_payment_failure_body' => '發票:invoice金額:amount的付款失敗。',
'browser_pay' => 'Google支付、蘋果支付、微軟支付',
@ -5186,6 +5187,36 @@ $lang = array(
'payment_receipt' => '付款收據 # :number',
'load_template_description' => '此模板將應用於以下領域:',
'run_template' => '運行模板',
'statement_design' => 'Statement Design',
'delivery_note_design' => 'Delivery Note Design',
'payment_receipt_design' => 'Payment Receipt Design',
'payment_refund_design' => 'Payment Refund Design',
'task_extension_banner' => 'Add the Chrome extension to manage your tasks',
'watch_video' => 'Watch Video',
'view_extension' => 'View Extension',
'reactivate_email' => 'Reactivate Email',
'email_reactivated' => 'Successfully reactivated email',
'template_help' => 'Enable using the design as a template',
'quarter' => 'Quarter',
'item_description' => 'Item Description',
'task_item' => 'Task Item',
'record_state' => 'Record State',
'save_files_to_this_folder' => 'Save files to this folder',
'downloads_folder' => 'Downloads Folder',
'total_invoiced_quotes' => 'Invoiced Quotes',
'total_invoice_paid_quotes' => 'Invoice Paid Quotes',
'downloads_folder_does_not_exist' => 'The downloads folder does not exist :value',
'user_logged_in_notification' => 'User Logged in Notification',
'user_logged_in_notification_help' => 'Send an email when logging in from a new location',
'payment_email_all_contacts' => 'Payment Email To All Contacts',
'payment_email_all_contacts_help' => 'Sends the payment email to all contacts when enabled',
'add_line' => 'Add Line',
'activity_139' => 'Expense :expense notification sent to :contact',
'vendor_notification_subject' => 'Confirmation of payment :amount sent to :vendor',
'vendor_notification_body' => 'Payment processed for :amount dated :payment_date. <br>[Transaction Reference: :transaction_reference]',
'receipt' => 'Receipt',
'charges' => 'Charges',
'email_report' => 'Email Report',
);
return $lang;

View File

@ -1,5 +1,5 @@
includes:
- ./vendor/nunomaduro/larastan/extension.neon
- ./vendor/larastan/larastan/extension.neon
- ./vendor/spaze/phpstan-stripe/extension.neon
- phpstan-baseline.neon
parameters:

View File

@ -124,12 +124,12 @@ Route::group(['middleware' => ['invite_db'], 'prefix' => 'client', 'as' => 'clie
Route::get('invoice/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'invoiceRouter']);
Route::get('quote/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'quoteRouter']);
Route::get('credit/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'creditRouter']);
Route::get('recurring_invoice/{invitation_key}/download_pdf', [RecurringInvoiceController::class, 'downloadPdf'])->name('recurring_invoice.download_invitation_key');//->middleware('token_auth');
Route::get('invoice/{invitation_key}/download_pdf', [InvoiceController::class, 'downloadPdf'])->name('invoice.download_invitation_key');//->middleware('token_auth');
Route::get('invoice/{invitation_key}/download_e_invoice', [InvoiceController::class, 'downloadEInvoice'])->name('invoice.download_e_invoice');//->middleware('token_auth');
Route::get('quote/{invitation_key}/download_pdf', [QuoteController::class, 'downloadPdf'])->name('quote.download_invitation_key');//->middleware('token_auth');
Route::get('credit/{invitation_key}/download_pdf', [CreditController::class, 'downloadPdf'])->name('credit.download_invitation_key');//->middleware('token_auth');
Route::get('{entity}/{invitation_key}/download', [App\Http\Controllers\ClientPortal\InvitationController::class, 'routerForDownload']);//->middleware('token_auth');
Route::get('recurring_invoice/{invitation_key}/download_pdf', [RecurringInvoiceController::class, 'downloadPdf'])->name('recurring_invoice.download_invitation_key')->middleware('token_auth');
Route::get('invoice/{invitation_key}/download_pdf', [InvoiceController::class, 'downloadPdf'])->name('invoice.download_invitation_key')->middleware('token_auth');
Route::get('invoice/{invitation_key}/download_e_invoice', [InvoiceController::class, 'downloadEInvoice'])->name('invoice.download_e_invoice')->middleware('token_auth');
Route::get('quote/{invitation_key}/download_pdf', [QuoteController::class, 'downloadPdf'])->name('quote.download_invitation_key')->middleware('token_auth');
Route::get('credit/{invitation_key}/download_pdf', [CreditController::class, 'downloadPdf'])->name('credit.download_invitation_key')->middleware('token_auth');
Route::get('{entity}/{invitation_key}/download', [App\Http\Controllers\ClientPortal\InvitationController::class, 'routerForDownload'])->middleware('token_auth');
Route::get('pay/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'payInvoice'])->name('pay.invoice');
Route::get('unsubscribe/{entity}/{invitation_key}', [App\Http\Controllers\ClientPortal\InvitationController::class, 'unsubscribe'])->name('unsubscribe');