EInvoice - Spain

This commit is contained in:
David Bomba 2023-04-21 09:52:56 +10:00
parent 3cff7827df
commit 7c0498a835
21 changed files with 1380 additions and 1090 deletions

View File

@ -18,8 +18,11 @@ use App\Services\AbstractService;
use josemmo\Facturae\FacturaeItem; use josemmo\Facturae\FacturaeItem;
use josemmo\Facturae\FacturaeParty; use josemmo\Facturae\FacturaeParty;
class Facturae extends AbstractService class FacturaEInvoice extends AbstractService
{ {
private Facturae $fac;
private $calc;
// Facturae::SCHEMA_3_2 Invoice Format 3.2 // Facturae::SCHEMA_3_2 Invoice Format 3.2
// Facturae::SCHEMA_3_2_1 Invoice Format 3.2.1 // Facturae::SCHEMA_3_2_1 Invoice Format 3.2.1
@ -114,36 +117,61 @@ class Facturae extends AbstractService
public function run() public function run()
{ {
$this->calc = $this->invoice->calc();
$fac = new Facturae(); $this->fac = new Facturae();
$fac->setNumber('', $this->invoice->number); $this->fac->setNumber('', $this->invoice->number);
$fac->setIssueDate($this->invoice->date); $this->fac->setIssueDate($this->invoice->date);
$fac->setBuyer($this->buildBuyer()); $this->fac->setPrecision(Facturae::PRECISION_LINE);
$fac->setSeller($this->buildSeller());
$fac = $this->buildItems($fac);
$this->buildBuyer()
->buildSeller()
->buildItems()
->setDiscount()
->setPoNumber();
return $this->fac->export();
} }
private function buildItems(Facturae $fac): Facturae private function setPoNumber(): self
{
if(strlen($this->invoice->po_number > 1)){
$this->fac->setReferences($this->invoice->po_number);
}
return $this;
}
private function setDiscount(): self
{
if($this->invoice->discount > 0) {
$this->fac->addDiscount(ctrans('texts.discount'), $this->calc->getTotalDiscount());
}
return $this;
}
private function buildItems(): self
{ {
foreach($this->invoice->line_items as $item) foreach($this->invoice->line_items as $item)
{ {
$fac->addItem(new FacturaeItem([ $this->fac->addItem(new FacturaeItem([
'description' => $item->notes, 'description' => $item->notes,
'quantity' => $item->quantity, 'quantity' => $item->quantity,
'unitPrice' => $item->cost, 'unitPrice' => $item->cost,
'discountsAndRebates' => $item->discount, 'discountsAndRebates' => $item->discount,
'charges' => 0, 'charges' => [],
'discounts' => [],
'taxes' => $this->buildRatesForItem($item), 'taxes' => $this->buildRatesForItem($item),
'specialTaxableEvent' => FacturaeItem::SPECIAL_TAXABLE_EVENT_NON_SUBJECT, // 'specialTaxableEvent' => FacturaeItem::SPECIAL_TAXABLE_EVENT_NON_SUBJECT,
'specialTaxableEventReason' => '', // 'specialTaxableEventReason' => '',
'specialTaxableEventReasonDescription' => '', // 'specialTaxableEventReasonDescription' => '',
])); ]));
} }
return $fac; return $this;
} }
@ -210,7 +238,7 @@ class Facturae extends AbstractService
}; };
} }
private function buildSeller(): FacturaeParty private function buildSeller(): self
{ {
$company = $this->invoice->company; $company = $this->invoice->company;
@ -238,10 +266,12 @@ class Facturae extends AbstractService
// "ineTownCode" => "280796" // Cód. de municipio del INE // "ineTownCode" => "280796" // Cód. de municipio del INE
]); ]);
return $seller; $this->fac->setSeller($seller);
return $this;
} }
private function buildBuyer(): FacturaeParty private function buildBuyer(): self
{ {
$buyer = new FacturaeParty([ $buyer = new FacturaeParty([
@ -264,7 +294,9 @@ class Facturae extends AbstractService
// "ineTownCode" => "280796" // Cód. de municipio del INE // "ineTownCode" => "280796" // Cód. de municipio del INE
]); ]);
return $buyer; $this->fac->setBuyer($buyer);
return $this;
} }
} }

View File

@ -4410,7 +4410,7 @@ $LANG = array(
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4499,7 +4499,7 @@ $LANG = array(
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4597,7 +4597,7 @@ $LANG = array(
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4629,7 +4629,7 @@ $LANG = array(
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'تمكن البائعين من تحميل المستندات', 'vendor_document_upload_help' => 'تمكن البائعين من تحميل المستندات',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5081,6 +5081,8 @@ $LANG = array(
'date_picker_hint' => 'استخدم + أيام لتعيين التاريخ في المستقبل', 'date_picker_hint' => 'استخدم + أيام لتعيين التاريخ في المستقبل',
'app_help_link' => 'معلومات اكثر', 'app_help_link' => 'معلومات اكثر',
'here' => 'هنا', 'here' => 'هنا',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -1183,7 +1183,7 @@ $LANG = array(
'plan_started' => 'Plan Started', 'plan_started' => 'Plan Started',
'plan_expires' => 'Plan Expires', 'plan_expires' => 'Plan Expires',
'white_label_button' => 'Purchase White Label', 'white_label_button' => 'Compra marca blanca',
'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_year_description' => 'One year enrollment in the Invoice Ninja Pro Plan.',
'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.', 'pro_plan_month_description' => 'One month enrollment in the Invoice Ninja Pro Plan.',
@ -2208,7 +2208,7 @@ $LANG = array(
'invalid_file' => 'Invalid file type', 'invalid_file' => 'Invalid file type',
'add_documents_to_invoice' => 'Add Documents to Invoice', 'add_documents_to_invoice' => 'Add Documents to Invoice',
'mark_expense_paid' => 'Mark paid', 'mark_expense_paid' => 'Mark paid',
'white_label_license_error' => 'Failed to validate the license, either expired or excessive activations. Email contact@invoiceninja.com for more information.', 'white_label_license_error' => 'No s'ha pogut validar la llicència, ja sigui caducada o activacions excessives. Envieu un correu electrònic a contact@invoiceninja.com per obtenir més informació.',
'plan_price' => 'Plan Price', 'plan_price' => 'Plan Price',
'wrong_confirmation' => 'Incorrect confirmation code', 'wrong_confirmation' => 'Incorrect confirmation code',
'oauth_taken' => 'The account is already registered', 'oauth_taken' => 'The account is already registered',
@ -4384,7 +4384,7 @@ $LANG = array(
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4473,7 +4473,7 @@ $LANG = array(
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4571,7 +4571,7 @@ $LANG = array(
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4603,7 +4603,7 @@ $LANG = array(
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5041,6 +5041,22 @@ $LANG = array(
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -382,7 +382,7 @@ $LANG = array(
'quote_number_prefix' => 'Prefix čísla nabídky', 'quote_number_prefix' => 'Prefix čísla nabídky',
'quote_number_counter' => 'Číselná řada nabídek', 'quote_number_counter' => 'Číselná řada nabídek',
'share_invoice_counter' => 'Sdílet číselnou řadu faktur', 'share_invoice_counter' => 'Sdílet číselnou řadu faktur',
'invoice_issued_to' => 'Faktura vystavena', 'invoice_issued_to' => 'Faktura vystavena pro',
'invalid_counter' => 'Pro případný konflikt si raději nastavte prefix pro faktury nebo nabídky', 'invalid_counter' => 'Pro případný konflikt si raději nastavte prefix pro faktury nebo nabídky',
'mark_sent' => 'Značka odesláno', 'mark_sent' => 'Značka odesláno',
'gateway_help_1' => ':link zaregistrovat se na Authorize.net.', 'gateway_help_1' => ':link zaregistrovat se na Authorize.net.',
@ -4148,7 +4148,7 @@ $LANG = array(
'invoice_task_datelog' => 'Invoice Task Datelog', 'invoice_task_datelog' => 'Invoice Task Datelog',
'invoice_task_datelog_help' => 'Add date details to the invoice line items', 'invoice_task_datelog_help' => 'Add date details to the invoice line items',
'promo_code' => 'Promo kód', 'promo_code' => 'Promo kód',
'recurring_invoice_issued_to' => 'Recurring invoice issued to', 'recurring_invoice_issued_to' => 'Faktura vystavena pro',
'subscription' => 'Subscription', 'subscription' => 'Subscription',
'new_subscription' => 'New Subscription', 'new_subscription' => 'New Subscription',
'deleted_subscription' => 'Successfully deleted subscription', 'deleted_subscription' => 'Successfully deleted subscription',
@ -4389,7 +4389,7 @@ $LANG = array(
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Přihlášení úspěšné', 'login_success' => 'Přihlášení úspěšné',
'login_failure' => 'Přihlášení selhalo', 'login_failure' => 'Přihlášení selhalo',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Zahrnout odstraněné klienty', 'include_deleted_clients' => 'Zahrnout odstraněné klienty',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Krok 1: Přihlásit se', 'step_1_sign_in' => 'Krok 1: Přihlásit se',
@ -4478,7 +4478,7 @@ $LANG = array(
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Odhlásit odběr', 'unsubscribe' => 'Odhlásit odběr',
'unsubscribed' => 'Odběr odhlášen', 'unsubscribed' => 'Odběr odhlášen',
'unsubscribed_text' => 'Byl jste odstraněn z notifikací pro tento dokument', 'unsubscribed_text' => 'Byl jste odstraněn z notifikací pro tento dokument',
@ -4576,7 +4576,7 @@ $LANG = array(
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4608,7 +4608,7 @@ $LANG = array(
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5046,6 +5046,22 @@ $LANG = array(
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4391,7 +4391,7 @@ https://invoiceninja.github.io/docs/migration/#troubleshooting',
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Erfolgreiche Anmeldung', 'login_success' => 'Erfolgreiche Anmeldung',
'login_failure' => 'Anmeldung fehlgeschlagen', 'login_failure' => 'Anmeldung fehlgeschlagen',
'exported_data' => 'Sobald die Datei fertig ist, erhalten Sie eine E-Mail mit einem Download-Link.', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Gelöschte Kunden einbeziehen', 'include_deleted_clients' => 'Gelöschte Kunden einbeziehen',
'include_deleted_clients_help' => 'Datensätze von gelöschten Kunden laden', 'include_deleted_clients_help' => 'Datensätze von gelöschten Kunden laden',
'step_1_sign_in' => 'Schritt 1: Registrieren', 'step_1_sign_in' => 'Schritt 1: Registrieren',
@ -4480,7 +4480,7 @@ https://invoiceninja.github.io/docs/migration/#troubleshooting',
'activity_123' => ':user löschte wiederkehrende Ausgabe :recurring_expense', 'activity_123' => ':user löschte wiederkehrende Ausgabe :recurring_expense',
'activity_124' => ':user stellte wiederkehrende Ausgabe :recurring_expense wieder her', 'activity_124' => ':user stellte wiederkehrende Ausgabe :recurring_expense wieder her',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Um die :entity zu sehen, müssen Sie ein Passwort festlegen.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Deabonnieren', 'unsubscribe' => 'Deabonnieren',
'unsubscribed' => 'Deabonniert', 'unsubscribed' => 'Deabonniert',
'unsubscribed_text' => 'Du erhältst nun keine Benachrichtigungen für dieses Dokument mehr.', 'unsubscribed_text' => 'Du erhältst nun keine Benachrichtigungen für dieses Dokument mehr.',
@ -4578,7 +4578,7 @@ https://invoiceninja.github.io/docs/migration/#troubleshooting',
'purchase_order_number' => 'Bestellnummer', 'purchase_order_number' => 'Bestellnummer',
'purchase_order_number_short' => 'Bestellung #', 'purchase_order_number_short' => 'Bestellung #',
'inventory_notification_subject' => 'Mindesbestand-Benachrichtigung bezüglich des Artikels: :product', 'inventory_notification_subject' => 'Mindesbestand-Benachrichtigung bezüglich des Artikels: :product',
'inventory_notification_body' => 'Der Mindesbestand von :amount wurde für den Artikel erreicht: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user hat Bestellung :purchase_order erstellt', 'activity_130' => ':user hat Bestellung :purchase_order erstellt',
'activity_131' => ':user hat Bestellung :purchase_order aktualisiert', 'activity_131' => ':user hat Bestellung :purchase_order aktualisiert',
'activity_132' => ':user hat Bestellung :purchase_order archiviert', 'activity_132' => ':user hat Bestellung :purchase_order archiviert',
@ -4610,7 +4610,7 @@ https://invoiceninja.github.io/docs/migration/#troubleshooting',
'vendor_document_upload' => 'Lieferantendokument hochladen', 'vendor_document_upload' => 'Lieferantendokument hochladen',
'vendor_document_upload_help' => 'Lieferanten das Hochladen von Dokumenten erlauben', 'vendor_document_upload_help' => 'Lieferanten das Hochladen von Dokumenten erlauben',
'are_you_enjoying_the_app' => 'Gefällt Ihnen die App?', 'are_you_enjoying_the_app' => 'Gefällt Ihnen die App?',
'yes_its_great' => 'Ja, sie ist sehr gut!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Nein, eher weniger', 'not_so_much' => 'Nein, eher weniger',
'would_you_rate_it' => 'Danke für das Feedback, mächten Sie die App bewerten?', 'would_you_rate_it' => 'Danke für das Feedback, mächten Sie die App bewerten?',
'would_you_tell_us_more' => 'Das tut uns leid, dass zu hören. Was gefällt Ihnen nicht?', 'would_you_tell_us_more' => 'Das tut uns leid, dass zu hören. Was gefällt Ihnen nicht?',
@ -5062,6 +5062,8 @@ https://invoiceninja.github.io/docs/migration/#troubleshooting',
'date_picker_hint' => 'Verwenden Sie +days, um das Datum in die Zukunft zu legen', 'date_picker_hint' => 'Verwenden Sie +days, um das Datum in die Zukunft zu legen',
'app_help_link' => 'Lieferanten-Informationen', 'app_help_link' => 'Lieferanten-Informationen',
'here' => 'Hier', 'here' => 'Hier',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4387,7 +4387,7 @@ $LANG = array(
'imported_customers' => 'Comenzó con éxito la importación de clientes', 'imported_customers' => 'Comenzó con éxito la importación de clientes',
'login_success' => 'Acceso exitoso', 'login_success' => 'Acceso exitoso',
'login_failure' => 'Inicio de sesión fallido', 'login_failure' => 'Inicio de sesión fallido',
'exported_data' => 'Una vez que el archivo esté listo, recibirá un correo electrónico con un enlace de descarga', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Incluir clientes eliminados', 'include_deleted_clients' => 'Incluir clientes eliminados',
'include_deleted_clients_help' => 'Cargar registros pertenecientes a clientes eliminados', 'include_deleted_clients_help' => 'Cargar registros pertenecientes a clientes eliminados',
'step_1_sign_in' => 'Paso 1: Iniciar sesión', 'step_1_sign_in' => 'Paso 1: Iniciar sesión',
@ -4476,7 +4476,7 @@ $LANG = array(
'activity_123' => ':user gasto recurrente eliminado :recurring_expense', 'activity_123' => ':user gasto recurrente eliminado :recurring_expense',
'activity_124' => ':user gasto recurrente restaurado :recurring_expense', 'activity_124' => ':user gasto recurrente restaurado :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Para ver el :entity necesita establecer una contraseña.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Darse de baja', 'unsubscribe' => 'Darse de baja',
'unsubscribed' => 'dado de baja', 'unsubscribed' => 'dado de baja',
'unsubscribed_text' => 'Has sido eliminado de las notificaciones de este documento.', 'unsubscribed_text' => 'Has sido eliminado de las notificaciones de este documento.',
@ -4574,7 +4574,7 @@ $LANG = array(
'purchase_order_number' => 'Número de orden de compra', 'purchase_order_number' => 'Número de orden de compra',
'purchase_order_number_short' => 'Orden de compra #', 'purchase_order_number_short' => 'Orden de compra #',
'inventory_notification_subject' => 'Notificación de umbral de inventario para el producto: :product', 'inventory_notification_subject' => 'Notificación de umbral de inventario para el producto: :product',
'inventory_notification_body' => 'Se alcanzó el umbral de :amount para el producto: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user orden de compra creada :purchase_order', 'activity_130' => ':user orden de compra creada :purchase_order',
'activity_131' => ':user orden de compra actualizada :purchase_order', 'activity_131' => ':user orden de compra actualizada :purchase_order',
'activity_132' => ':user orden de compra archivada :purchase_order', 'activity_132' => ':user orden de compra archivada :purchase_order',
@ -4606,7 +4606,7 @@ $LANG = array(
'vendor_document_upload' => 'Carga de documentos de proveedores', 'vendor_document_upload' => 'Carga de documentos de proveedores',
'vendor_document_upload_help' => 'Permitir que los proveedores carguen documentos', 'vendor_document_upload_help' => 'Permitir que los proveedores carguen documentos',
'are_you_enjoying_the_app' => '¿Estás disfrutando de la aplicación?', 'are_you_enjoying_the_app' => '¿Estás disfrutando de la aplicación?',
'yes_its_great' => '¡Sí, es genial!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'No tanto', 'not_so_much' => 'No tanto',
'would_you_rate_it' => '¡Me alegro de oirlo! ¿Te gustaría calificarlo?', 'would_you_rate_it' => '¡Me alegro de oirlo! ¿Te gustaría calificarlo?',
'would_you_tell_us_more' => '¡Lamento escucharlo! ¿Te gustaría contarnos más?', 'would_you_tell_us_more' => '¡Lamento escucharlo! ¿Te gustaría contarnos más?',
@ -4804,260 +4804,262 @@ $LANG = array(
'notification_quote_expired' => 'La siguiente cotización :invoice para el cliente :client y :amount ya venció.', 'notification_quote_expired' => 'La siguiente cotización :invoice para el cliente :client y :amount ya venció.',
'auto_sync' => 'Sincronización automática', 'auto_sync' => 'Sincronización automática',
'refresh_accounts' => 'Actualizar cuentas', 'refresh_accounts' => 'Actualizar cuentas',
'upgrade_to_connect_bank_account' => 'Upgrade to Enterprise to connect your bank account', 'upgrade_to_connect_bank_account' => 'Actualice a Enterprise para conectar su cuenta bancaria',
'click_here_to_connect_bank_account' => 'Click here to connect your bank account', 'click_here_to_connect_bank_account' => 'Haga clic aquí para conectar su cuenta bancaria',
'include_tax' => 'Include tax', 'include_tax' => 'Incluye impuestos',
'email_template_change' => 'E-mail template body can be changed on', 'email_template_change' => 'El cuerpo de la plantilla de correo electrónico se puede cambiar en',
'task_update_authorization_error' => 'Insufficient permissions, or task may be locked', 'task_update_authorization_error' => 'Permisos insuficientes o la tarea puede estar bloqueada',
'cash_vs_accrual' => 'Accrual accounting', 'cash_vs_accrual' => 'Contabilidad de precisión',
'cash_vs_accrual_help' => 'Turn on for accrual reporting, turn off for cash basis reporting.', 'cash_vs_accrual_help' => 'Actívelo para informes de acumulación, desactívelo para informes de caja.',
'expense_paid_report' => 'Expensed reporting', 'expense_paid_report' => 'Informes de gastos',
'expense_paid_report_help' => 'Turn on for reporting all expenses, turn off for reporting only paid expenses', 'expense_paid_report_help' => 'Actívelo para informar todos los gastos, desactívelo para informar solo los gastos pagados',
'online_payment_email_help' => 'Send an email when an online payment is made', 'online_payment_email_help' => 'Enviar un correo electrónico cuando se realice un pago en línea',
'manual_payment_email_help' => 'Send an email when manually entering a payment', 'manual_payment_email_help' => 'Enviar un correo electrónico al ingresar manualmente un pago',
'mark_paid_payment_email_help' => 'Send an email when marking an invoice as paid', 'mark_paid_payment_email_help' => 'Enviar un correo electrónico al marcar una factura como pagada',
'linked_transaction' => 'Successfully linked transaction', 'linked_transaction' => 'Transacción vinculada con éxito',
'link_payment' => 'Link Payment', 'link_payment' => 'Enlace de pago',
'link_expense' => 'Link Expense', 'link_expense' => 'Gasto de enlace',
'lock_invoiced_tasks' => 'Lock Invoiced Tasks', 'lock_invoiced_tasks' => 'Bloquear tareas facturadas',
'lock_invoiced_tasks_help' => 'Prevent tasks from being edited once invoiced', 'lock_invoiced_tasks_help' => 'Impedir que las tareas se editen una vez facturadas',
'registration_required_help' => 'Require clients to register', 'registration_required_help' => 'Requerir que los clientes se registren',
'use_inventory_management' => 'Use Inventory Management', 'use_inventory_management' => 'Utilice la gestión de inventario',
'use_inventory_management_help' => 'Require products to be in stock', 'use_inventory_management_help' => 'Requerir que los productos estén en stock',
'optional_products' => 'Optional Products', 'optional_products' => 'Productos opcionales',
'optional_recurring_products' => 'Optional Recurring Products', 'optional_recurring_products' => 'Productos recurrentes opcionales',
'convert_matched' => 'Convert', 'convert_matched' => 'Convertir',
'auto_billed_invoice' => 'Successfully queued invoice to be auto-billed', 'auto_billed_invoice' => 'Factura en cola exitosa para ser facturada automáticamente',
'auto_billed_invoices' => 'Successfully queued invoices to be auto-billed', 'auto_billed_invoices' => 'Facturas en cola exitosas para ser facturadas automáticamente',
'operator' => 'Operator', 'operator' => 'Operador',
'value' => 'Value', 'value' => 'Valor',
'is' => 'Is', 'is' => 'Es',
'contains' => 'Contains', 'contains' => 'Contiene',
'starts_with' => 'Starts with', 'starts_with' => 'Comienza con',
'is_empty' => 'Is empty', 'is_empty' => 'Esta vacio',
'add_rule' => 'Add Rule', 'add_rule' => 'Agregar regla',
'match_all_rules' => 'Match All Rules', 'match_all_rules' => 'Hacer coincidir todas las reglas',
'match_all_rules_help' => 'All criteria needs to match for the rule to be applied', 'match_all_rules_help' => 'Todos los criterios deben coincidir para que se aplique la regla',
'auto_convert_help' => 'Automatically convert matched transactions to expenses', 'auto_convert_help' => 'Convierta automáticamente transacciones coincidentes en gastos',
'rules' => 'Rules', 'rules' => 'Normas',
'transaction_rule' => 'Transaction Rule', 'transaction_rule' => 'Regla de transacción',
'transaction_rules' => 'Transaction Rules', 'transaction_rules' => 'Reglas de transacción',
'new_transaction_rule' => 'New Transaction Rule', 'new_transaction_rule' => 'Nueva regla de transacción',
'edit_transaction_rule' => 'Edit Transaction Rule', 'edit_transaction_rule' => 'Editar regla de transacción',
'created_transaction_rule' => 'Successfully created rule', 'created_transaction_rule' => 'Regla creada con éxito',
'updated_transaction_rule' => 'Successfully updated transaction rule', 'updated_transaction_rule' => 'Regla de transacción actualizada con éxito',
'archived_transaction_rule' => 'Successfully archived transaction rule', 'archived_transaction_rule' => 'Regla de transacción archivada con éxito',
'deleted_transaction_rule' => 'Successfully deleted transaction rule', 'deleted_transaction_rule' => 'Regla de transacción eliminada con éxito',
'removed_transaction_rule' => 'Successfully removed transaction rule', 'removed_transaction_rule' => 'Regla de transacción eliminada con éxito',
'restored_transaction_rule' => 'Successfully restored transaction rule', 'restored_transaction_rule' => 'Regla de transacción restaurada con éxito',
'search_transaction_rule' => 'Search Transaction Rule', 'search_transaction_rule' => 'Regla de transacción de búsqueda',
'search_transaction_rules' => 'Search Transaction Rules', 'search_transaction_rules' => 'Reglas de transacciones de búsqueda',
'payment_type_Interac E-Transfer' => 'Interac E-Transfer', 'payment_type_Interac E-Transfer' => 'Transferencia electrónica de Interac',
'delete_bank_account' => 'Delete Bank Account', 'delete_bank_account' => 'Eliminar cuenta bancaria',
'archive_transaction' => 'Archive Transaction', 'archive_transaction' => 'Archivar transacción',
'delete_transaction' => 'Delete Transaction', 'delete_transaction' => 'Eliminar transacción',
'otp_code_message' => 'Hemos enviado un código a :email ingrese este código para continuar.', 'otp_code_message' => 'Hemos enviado un código a :email ingrese este código para continuar.',
'otp_code_subject' => 'Your one time passcode code', 'otp_code_subject' => 'Su código de acceso único',
'otp_code_body' => 'Su código de acceso único es :code', 'otp_code_body' => 'Su código de acceso único es :code',
'delete_tax_rate' => 'Delete Tax Rate', 'delete_tax_rate' => 'Eliminar tasa de impuestos',
'restore_tax_rate' => 'Restore Tax Rate', 'restore_tax_rate' => 'Restaurar tasa de impuestos',
'company_backup_file' => 'Select company backup file', 'company_backup_file' => 'Seleccione el archivo de copia de seguridad de la empresa',
'company_backup_file_help' => 'Please upload the .zip file used to create this backup.', 'company_backup_file_help' => 'Cargue el archivo .zip utilizado para crear esta copia de seguridad.',
'backup_restore' => 'Backup | Restore', 'backup_restore' => 'Copia de seguridad | Restaurar',
'export_company' => 'Create company backup', 'export_company' => 'Crear copia de seguridad de la empresa',
'backup' => 'Backup', 'backup' => 'Respaldo',
'notification_purchase_order_created_body' => 'Se creó el siguiente pedido de compra :purchase_order para el proveedor :vendor para :amount.', 'notification_purchase_order_created_body' => 'Se creó el siguiente pedido de compra :purchase_order para el proveedor :vendor para :amount.',
'notification_purchase_order_created_subject' => 'Se creó la orden de compra :purchase_order para :vendor', 'notification_purchase_order_created_subject' => 'Se creó la orden de compra :purchase_order para :vendor',
'notification_purchase_order_sent_subject' => 'Orden de Compra :purchase_order fue enviada a :vendor', 'notification_purchase_order_sent_subject' => 'Orden de Compra :purchase_order fue enviada a :vendor',
'notification_purchase_order_sent' => 'El siguiente proveedor :vendor recibió un correo electrónico con la orden de compra :purchase_order para :amount.', 'notification_purchase_order_sent' => 'El siguiente proveedor :vendor recibió un correo electrónico con la orden de compra :purchase_order para :amount.',
'subscription_blocked' => 'This product is a restricted item, please contact the vendor for further information.', 'subscription_blocked' => 'Este producto es un artículo restringido, comuníquese con el proveedor para obtener más información.',
'subscription_blocked_title' => 'Product not available.', 'subscription_blocked_title' => 'Producto no disponible.',
'purchase_order_created' => 'Purchase Order Created', 'purchase_order_created' => 'Orden de compra creada',
'purchase_order_sent' => 'Purchase Order Sent', 'purchase_order_sent' => 'Orden de compra enviada',
'purchase_order_viewed' => 'Purchase Order Viewed', 'purchase_order_viewed' => 'Orden de compra vista',
'purchase_order_accepted' => 'Purchase Order Accepted', 'purchase_order_accepted' => 'Orden de compra aceptada',
'credit_payment_error' => 'The credit amount can not be greater than the payment amount', 'credit_payment_error' => 'El monto del crédito no puede ser mayor que el monto del pago',
'convert_payment_currency_help' => 'Set an exchange rate when entering a manual payment', 'convert_payment_currency_help' => 'Establecer un tipo de cambio al ingresar un pago manual',
'convert_expense_currency_help' => 'Set an exchange rate when creating an expense', 'convert_expense_currency_help' => 'Establecer un tipo de cambio al crear un gasto',
'matomo_url' => 'Matomo URL', 'matomo_url' => 'URL de Matomo',
'matomo_id' => 'Matomo Id', 'matomo_id' => 'Identificación de Matomo',
'action_add_to_invoice' => 'Add To Invoice', 'action_add_to_invoice' => 'Agregar a la factura',
'danger_zone' => 'Danger Zone', 'danger_zone' => 'Zona peligrosa',
'import_completed' => 'Import completed', 'import_completed' => 'Importación completada',
'client_statement_body' => 'Se adjunta su estado de cuenta desde :start_date hasta :end_date.', 'client_statement_body' => 'Se adjunta su estado de cuenta desde :start_date hasta :end_date.',
'email_queued' => 'Email queued', 'email_queued' => 'Correo electrónico en cola',
'clone_to_recurring_invoice' => 'Clone to Recurring Invoice', 'clone_to_recurring_invoice' => 'Clonar a Factura Recurrente',
'inventory_threshold' => 'Inventory Threshold', 'inventory_threshold' => 'Umbral de inventario',
'emailed_statement' => 'Successfully queued statement to be sent', 'emailed_statement' => 'Declaración en cola exitosa para ser enviada',
'show_email_footer' => 'Show Email Footer', 'show_email_footer' => 'Mostrar pie de página de correo electrónico',
'invoice_task_hours' => 'Invoice Task Hours', 'invoice_task_hours' => 'Facturar horas de tareas',
'invoice_task_hours_help' => 'Add the hours to the invoice line items', 'invoice_task_hours_help' => 'Añadir las horas a las partidas de la factura',
'auto_bill_standard_invoices' => 'Auto Bill Standard Invoices', 'auto_bill_standard_invoices' => 'Facturas estándar de facturación automática',
'auto_bill_recurring_invoices' => 'Auto Bill Recurring Invoices', 'auto_bill_recurring_invoices' => 'Facturas recurrentes de facturación automática',
'email_alignment' => 'Email Alignment', 'email_alignment' => 'Alineación de correo electrónico',
'pdf_preview_location' => 'PDF Preview Location', 'pdf_preview_location' => 'Ubicación de vista previa de PDF',
'mailgun' => 'Mailgun', 'mailgun' => 'Pistola de correo',
'postmark' => 'Postmark', 'postmark' => 'Matasellos',
'microsoft' => 'Microsoft', 'microsoft' => 'microsoft',
'click_plus_to_create_record' => 'Click + to create a record', 'click_plus_to_create_record' => 'Haga clic en + para crear un registro',
'last365_days' => 'Last 365 Days', 'last365_days' => 'Últimos 365 días',
'import_design' => 'Import Design', 'import_design' => 'Diseño de importación',
'imported_design' => 'Successfully imported design', 'imported_design' => 'Diseño importado con éxito',
'invalid_design' => 'El diseño no es válido, falta la sección :value', 'invalid_design' => 'El diseño no es válido, falta la sección :value',
'setup_wizard_logo' => 'Would you like to upload your logo?', 'setup_wizard_logo' => '¿Te gustaría subir tu logo?',
'installed_version' => 'Installed Version', 'installed_version' => 'Versión instalada',
'notify_vendor_when_paid' => 'Notify Vendor When Paid', 'notify_vendor_when_paid' => 'Notificar al proveedor cuando se pague',
'notify_vendor_when_paid_help' => 'Send an email to the vendor when the expense is marked as paid', 'notify_vendor_when_paid_help' => 'Envíe un correo electrónico al proveedor cuando el gasto se marque como pagado',
'update_payment' => 'Update Payment', 'update_payment' => 'Actualizar Pago',
'markup' => 'Markup', 'markup' => 'Margen',
'unlock_pro' => 'Unlock Pro', 'unlock_pro' => 'Desbloquear Pro',
'upgrade_to_paid_plan_to_schedule' => 'Upgrade to a paid plan to create schedules', 'upgrade_to_paid_plan_to_schedule' => 'Actualice a un plan pago para crear horarios',
'next_run' => 'Next Run', 'next_run' => 'Siguiente ejecución',
'all_clients' => 'All Clients', 'all_clients' => 'Todos los clientes',
'show_aging_table' => 'Show Aging Table', 'show_aging_table' => 'Mostrar tabla de antigüedad',
'show_payments_table' => 'Show Payments Table', 'show_payments_table' => 'Mostrar tabla de pagos',
'email_statement' => 'Email Statement', 'email_statement' => 'Estado de cuenta por correo electrónico',
'once' => 'Once', 'once' => 'Una vez',
'schedules' => 'Schedules', 'schedules' => 'Horarios',
'new_schedule' => 'New Schedule', 'new_schedule' => 'Nuevo horario',
'edit_schedule' => 'Edit Schedule', 'edit_schedule' => 'Editar horario',
'created_schedule' => 'Successfully created schedule', 'created_schedule' => 'Horario creado con éxito',
'updated_schedule' => 'Successfully updated schedule', 'updated_schedule' => 'Calendario actualizado con éxito',
'archived_schedule' => 'Successfully archived schedule', 'archived_schedule' => 'Calendario archivado con éxito',
'deleted_schedule' => 'Successfully deleted schedule', 'deleted_schedule' => 'Agenda eliminada con éxito',
'removed_schedule' => 'Successfully removed schedule', 'removed_schedule' => 'Horario eliminado con éxito',
'restored_schedule' => 'Successfully restored schedule', 'restored_schedule' => 'Horario restaurado con éxito',
'search_schedule' => 'Search Schedule', 'search_schedule' => 'Calendario de búsqueda',
'search_schedules' => 'Search Schedules', 'search_schedules' => 'Buscar Horarios',
'update_product' => 'Update Product', 'update_product' => 'Actualizar producto',
'create_purchase_order' => 'Create Purchase Order', 'create_purchase_order' => 'Crear orden de compra',
'update_purchase_order' => 'Update Purchase Order', 'update_purchase_order' => 'Actualizar orden de compra',
'sent_invoice' => 'Sent Invoice', 'sent_invoice' => 'Factura enviada',
'sent_quote' => 'Sent Quote', 'sent_quote' => 'Cotización enviada',
'sent_credit' => 'Sent Credit', 'sent_credit' => 'Crédito enviado',
'sent_purchase_order' => 'Sent Purchase Order', 'sent_purchase_order' => 'Orden de compra enviada',
'image_url' => 'Image URL', 'image_url' => 'URL de la imagen',
'max_quantity' => 'Max Quantity', 'max_quantity' => 'Cantidad máxima',
'test_url' => 'Test URL', 'test_url' => 'URL de prueba',
'auto_bill_help_off' => 'Option is not shown', 'auto_bill_help_off' => 'No se muestra la opción',
'auto_bill_help_optin' => 'Option is shown but not selected', 'auto_bill_help_optin' => 'La opción se muestra pero no está seleccionada',
'auto_bill_help_optout' => 'Option is shown and selected', 'auto_bill_help_optout' => 'La opción se muestra y se selecciona',
'auto_bill_help_always' => 'Option is not shown', 'auto_bill_help_always' => 'No se muestra la opción',
'view_all' => 'View All', 'view_all' => 'Ver todo',
'edit_all' => 'Edit All', 'edit_all' => 'Editar todo',
'accept_purchase_order_number' => 'Accept Purchase Order Number', 'accept_purchase_order_number' => 'Aceptar número de orden de compra',
'accept_purchase_order_number_help' => 'Enable clients to provide a PO number when approving a quote', 'accept_purchase_order_number_help' => 'Permita que los clientes proporcionen un número de orden de compra al aprobar una cotización',
'from_email' => 'From Email', 'from_email' => 'Desde el e-mail',
'show_preview' => 'Show Preview', 'show_preview' => 'Mostrar vista previa',
'show_paid_stamp' => 'Show Paid Stamp', 'show_paid_stamp' => 'Mostrar sello pagado',
'show_shipping_address' => 'Show Shipping Address', 'show_shipping_address' => 'Mostrar dirección de envío',
'no_documents_to_download' => 'There are no documents in the selected records to download', 'no_documents_to_download' => 'No hay documentos en los registros seleccionados para descargar',
'pixels' => 'Pixels', 'pixels' => 'Píxeles',
'logo_size' => 'Logo Size', 'logo_size' => 'Tamaño del logotipo',
'failed' => 'Failed', 'failed' => 'Fallido',
'client_contacts' => 'Client Contacts', 'client_contacts' => 'Contactos del cliente',
'sync_from' => 'Sync From', 'sync_from' => 'sincronizar desde',
'gateway_payment_text' => 'Facturas: :invoices para :amount para cliente :client', 'gateway_payment_text' => 'Facturas: :invoices para :amount para cliente :client',
'gateway_payment_text_no_invoice' => 'Pago sin factura por importe :amount para cliente :client', 'gateway_payment_text_no_invoice' => 'Pago sin factura por importe :amount para cliente :client',
'click_to_variables' => 'Client here to see all variables.', 'click_to_variables' => 'Cliente aquí para ver todas las variables.',
'ship_to' => 'Ship to', 'ship_to' => 'Envie a',
'stripe_direct_debit_details' => 'Please transfer into the nominated bank account above.', 'stripe_direct_debit_details' => 'Por favor transfiera a la cuenta bancaria designada arriba.',
'branch_name' => 'Branch Name', 'branch_name' => 'Nombre de la sucursal',
'branch_code' => 'Branch Code', 'branch_code' => 'Código de sucursal',
'bank_name' => 'Bank Name', 'bank_name' => 'Nombre del banco',
'bank_code' => 'Bank Code', 'bank_code' => 'Codigo bancario',
'bic' => 'BIC', 'bic' => 'BIC',
'change_plan_description' => 'Upgrade or downgrade your current plan.', 'change_plan_description' => 'Mejora o degrada tu plan actual.',
'add_company_logo' => 'Add Logo', 'add_company_logo' => 'Añadir logotipo',
'add_stripe' => 'Add Stripe', 'add_stripe' => 'Añadir raya',
'invalid_coupon' => 'Invalid Coupon', 'invalid_coupon' => 'Cupón no válido',
'no_assigned_tasks' => 'No billable tasks for this project', 'no_assigned_tasks' => 'No hay tareas facturables para este proyecto',
'authorization_failure' => 'Insufficient permissions to perform this action', 'authorization_failure' => 'Permisos insuficientes para realizar esta acción',
'authorization_sms_failure' => 'Please verify your account to send emails.', 'authorization_sms_failure' => 'Por favor verifique su cuenta para enviar correos electrónicos.',
'white_label_body' => 'Thank you for purchasing a white label license. <br><br> Your license key is: <br><br> :license_key', 'white_label_body' => 'Thank you for purchasing a white label license. <br><br> Your license key is: <br><br> :license_key',
'payment_type_Klarna' => 'Klarna', 'payment_type_Klarna' => 'Klarna',
'payment_type_Interac E Transfer' => 'Interac E Transfer', 'payment_type_Interac E Transfer' => 'Transferencia Interac E',
'xinvoice_payable' => 'Payable within :payeddue days net until :paydate', 'xinvoice_payable' => 'Payable within :payeddue days net until :paydate',
'xinvoice_no_buyers_reference' => "No buyer's reference given", 'xinvoice_no_buyers_reference' => "No se da referencia del comprador",
'xinvoice_online_payment' => 'The invoice needs to be payed online via the provided link', 'xinvoice_online_payment' => 'La factura debe pagarse en línea a través del enlace provisto',
'pre_payment' => 'Pre Payment', 'pre_payment' => 'Prepago',
'number_of_payments' => 'Number of payments', 'number_of_payments' => 'numero de pagos',
'number_of_payments_helper' => 'The number of times this payment will be made', 'number_of_payments_helper' => 'El número de veces que se realizará este pago.',
'pre_payment_indefinitely' => 'Continue until cancelled', 'pre_payment_indefinitely' => 'Continuar hasta cancelar',
'notification_payment_emailed' => 'El pago :payment se envió por correo electrónico a :client', 'notification_payment_emailed' => 'El pago :payment se envió por correo electrónico a :client',
'notification_payment_emailed_subject' => 'El pago :payment fue enviado por correo electrónico', 'notification_payment_emailed_subject' => 'El pago :payment fue enviado por correo electrónico',
'record_not_found' => 'Record not found', 'record_not_found' => 'Registro no encontrado',
'product_tax_exempt' => 'Product Tax Exempt', 'product_tax_exempt' => 'Producto exento de impuestos',
'product_type_physical' => 'Physical Goods', 'product_type_physical' => 'Bienes físicos',
'product_type_digital' => 'Digital Goods', 'product_type_digital' => 'Bienes digitales',
'product_type_service' => 'Services', 'product_type_service' => 'Servicios',
'product_type_freight' => 'Shipping', 'product_type_freight' => 'Envío',
'minimum_payment_amount' => 'Minimum Payment Amount', 'minimum_payment_amount' => 'Monto mínimo de pago',
'client_initiated_payments' => 'Client Initiated Payments', 'client_initiated_payments' => 'Pagos iniciados por el cliente',
'client_initiated_payments_help' => 'Support making a payment in the client portal without an invoice', 'client_initiated_payments_help' => 'Soporte para realizar un pago en el portal del cliente sin factura',
'share_invoice_quote_columns' => 'Share Invoice/Quote Columns', 'share_invoice_quote_columns' => 'Compartir columnas de factura/presupuesto',
'cc_email' => 'CC Email', 'cc_email' => 'Correo electrónico CC',
'payment_balance' => 'Payment Balance', 'payment_balance' => 'Saldo de pago',
'view_report_permission' => 'Allow user to access the reports, data is limited to available permissions', 'view_report_permission' => 'Permita que el usuario acceda a los informes, los datos están limitados a los permisos disponibles',
'activity_138' => 'El pago :payment se envió por correo electrónico a :client', 'activity_138' => 'El pago :payment se envió por correo electrónico a :client',
'one_time_products' => 'One-Time Products', 'one_time_products' => 'Productos de una sola vez',
'optional_one_time_products' => 'Optional One-Time Products', 'optional_one_time_products' => 'Productos opcionales de una sola vez',
'required' => 'Required', 'required' => 'Requerido',
'hidden' => 'Hidden', 'hidden' => 'Oculto',
'payment_links' => 'Payment Links', 'payment_links' => 'Enlaces de pago',
'payment_link' => 'Payment Link', 'payment_link' => 'Enlace de pago',
'new_payment_link' => 'New Payment Link', 'new_payment_link' => 'Nuevo enlace de pago',
'edit_payment_link' => 'Edit Payment Link', 'edit_payment_link' => 'Editar enlace de pago',
'created_payment_link' => 'Successfully created payment link', 'created_payment_link' => 'Enlace de pago creado con éxito',
'updated_payment_link' => 'Successfully updated payment link', 'updated_payment_link' => 'Enlace de pago actualizado con éxito',
'archived_payment_link' => 'Successfully archived payment link', 'archived_payment_link' => 'Enlace de pago archivado con éxito',
'deleted_payment_link' => 'Successfully deleted payment link', 'deleted_payment_link' => 'Enlace de pago eliminado con éxito',
'removed_payment_link' => 'Successfully removed payment link', 'removed_payment_link' => 'Enlace de pago eliminado con éxito',
'restored_payment_link' => 'Successfully restored payment link', 'restored_payment_link' => 'Enlace de pago restaurado con éxito',
'search_payment_link' => 'Search 1 Payment Link', 'search_payment_link' => 'Buscar 1 enlace de pago',
'search_payment_links' => 'Buscar :count Enlaces de pago', 'search_payment_links' => 'Buscar :count Enlaces de pago',
'increase_prices' => 'Increase Prices', 'increase_prices' => 'Aumentar Precios',
'update_prices' => 'Update Prices', 'update_prices' => 'Actualizar Precios',
'incresed_prices' => 'Successfully queued prices to be increased', 'incresed_prices' => 'Los precios en cola exitosos se incrementarán',
'updated_prices' => 'Successfully queued prices to be updated', 'updated_prices' => 'Precios puestos en cola correctamente para ser actualizados',
'api_token' => 'API Token', 'api_token' => 'token de API',
'api_key' => 'API Key', 'api_key' => 'Clave API',
'endpoint' => 'Endpoint', 'endpoint' => 'punto final',
'not_billable' => 'Not Billable', 'not_billable' => 'No facturable',
'allow_billable_task_items' => 'Allow Billable Task Items', 'allow_billable_task_items' => 'Permitir elementos de tareas facturables',
'allow_billable_task_items_help' => 'Enable configuring which task items are billed', 'allow_billable_task_items_help' => 'Habilite la configuración de qué elementos de tareas se facturan',
'show_task_item_description' => 'Show Task Item Description', 'show_task_item_description' => 'Mostrar descripción del elemento de la tarea',
'show_task_item_description_help' => 'Enable specifying task item descriptions', 'show_task_item_description_help' => 'Habilitar la especificación de descripciones de elementos de tareas',
'email_record' => 'Email Record', 'email_record' => 'Registro de correo electrónico',
'invoice_product_columns' => 'Invoice Product Columns', 'invoice_product_columns' => 'Columnas de productos de facturas',
'quote_product_columns' => 'Quote Product Columns', 'quote_product_columns' => 'Cotizar columnas de productos',
'vendors' => 'Vendors', 'vendors' => 'Vendedores',
'product_sales' => 'Product Sales', 'product_sales' => 'Venta de productos',
'user_sales_report_header' => 'Informe de ventas de usuario para cliente/s :client desde :start_date hasta :end_date', 'user_sales_report_header' => 'Informe de ventas de usuario para cliente/s :client desde :start_date hasta :end_date',
'client_balance_report' => 'Customer balance report', 'client_balance_report' => 'Informe de saldo de clientes',
'client_sales_report' => 'Customer sales report', 'client_sales_report' => 'informe de ventas de clientes',
'user_sales_report' => 'User sales report', 'user_sales_report' => 'Informe de ventas de usuarios',
'aged_receivable_detailed_report' => 'Aged Receivable Detailed Report', 'aged_receivable_detailed_report' => 'Informe detallado de cuentas por cobrar vencidas',
'aged_receivable_summary_report' => 'Aged Receivable Summary Report', 'aged_receivable_summary_report' => 'Informe resumido de cuentas por cobrar antiguas',
'taxable_amount' => 'Taxable Amount', 'taxable_amount' => 'Base imponible',
'tax_summary' => 'Tax Summary', 'tax_summary' => 'Resumen de impuestos',
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth/Correo',
'preferences' => 'Preferences', 'preferences' => 'preferencias',
'analytics' => 'Analytics', 'analytics' => 'Analítica',
'reduced_rate' => 'Reduced Rate', 'reduced_rate' => 'Tarifa Reducida',
'tax_all' => 'Tax All', 'tax_all' => 'Impuestos Todos',
'tax_selected' => 'Tax Selected', 'tax_selected' => 'Impuesto Seleccionado',
'version' => 'version', 'version' => 'versión',
'seller_subregion' => 'Seller Subregion', 'seller_subregion' => 'Subregión del vendedor',
'calculate_taxes' => 'Calculate Taxes', 'calculate_taxes' => 'Calcular impuestos',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices', 'calculate_taxes_help' => 'Calcule automáticamente los impuestos al guardar las facturas',
'link_expenses' => 'Link Expenses', 'link_expenses' => 'Gastos de enlace',
'converted_client_balance' => 'Converted Client Balance', 'converted_client_balance' => 'Saldo de cliente convertido',
'converted_payment_balance' => 'Converted Payment Balance', 'converted_payment_balance' => 'Saldo de pago convertido',
'total_hours' => 'Total Hours', 'total_hours' => 'Horas totales',
'date_picker_hint' => 'Use +days to set the date in the future', 'date_picker_hint' => 'Utilice +days para establecer la fecha en el futuro',
'app_help_link' => 'More information ', 'app_help_link' => 'Más información',
'here' => 'here', 'here' => 'aquí',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4379,7 +4379,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'imported_customers' => 'Se comenzó a importar clientes con éxito', 'imported_customers' => 'Se comenzó a importar clientes con éxito',
'login_success' => 'Inicio de sesión correcto', 'login_success' => 'Inicio de sesión correcto',
'login_failure' => 'Inicio de sesión fallido', 'login_failure' => 'Inicio de sesión fallido',
'exported_data' => 'Una vez que el archivo esté listo, recibirá un correo electrónico con un enlace de descarga', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Incluir clientes eliminados', 'include_deleted_clients' => 'Incluir clientes eliminados',
'include_deleted_clients_help' => 'Cargar registros pertenecientes a clientes eliminados', 'include_deleted_clients_help' => 'Cargar registros pertenecientes a clientes eliminados',
'step_1_sign_in' => 'Paso 1: Iniciar sesión', 'step_1_sign_in' => 'Paso 1: Iniciar sesión',
@ -4468,7 +4468,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'activity_123' => ':user eliminó el gasto recurrente :recurring_expense', 'activity_123' => ':user eliminó el gasto recurrente :recurring_expense',
'activity_124' => ':user restauró el gasto recurrente :recurring_expense', 'activity_124' => ':user restauró el gasto recurrente :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Para ver :entity, debe establecer una contraseña.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Darse de baja', 'unsubscribe' => 'Darse de baja',
'unsubscribed' => 'Dado de baja', 'unsubscribed' => 'Dado de baja',
'unsubscribed_text' => 'Se le ha eliminado de las notificaciones de este documento', 'unsubscribed_text' => 'Se le ha eliminado de las notificaciones de este documento',
@ -4566,7 +4566,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'purchase_order_number' => 'Número de orden de compra', 'purchase_order_number' => 'Número de orden de compra',
'purchase_order_number_short' => 'orden de compra n.°', 'purchase_order_number_short' => 'orden de compra n.°',
'inventory_notification_subject' => 'Notificación de umbral de inventario para el producto: :product', 'inventory_notification_subject' => 'Notificación de umbral de inventario para el producto: :product',
'inventory_notification_body' => 'Se ha alcanzado el umbral de :amount para el producto: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user creó la orden de compra :purchase_order', 'activity_130' => ':user creó la orden de compra :purchase_order',
'activity_131' => ':user actualizó la orden de compra :purchase_order', 'activity_131' => ':user actualizó la orden de compra :purchase_order',
'activity_132' => ':user archivó la orden de compra :purchase_order', 'activity_132' => ':user archivó la orden de compra :purchase_order',
@ -4598,7 +4598,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'vendor_document_upload' => 'Carga de documentos de proveedores', 'vendor_document_upload' => 'Carga de documentos de proveedores',
'vendor_document_upload_help' => 'Permitir que los proveedores carguen documentos', 'vendor_document_upload_help' => 'Permitir que los proveedores carguen documentos',
'are_you_enjoying_the_app' => '¿Estás disfrutando de la aplicación?', 'are_you_enjoying_the_app' => '¿Estás disfrutando de la aplicación?',
'yes_its_great' => '¡Sí, es genial!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'No tanto', 'not_so_much' => 'No tanto',
'would_you_rate_it' => '¡Me alegro de oirlo! ¿Te gustaría calificarlo?', 'would_you_rate_it' => '¡Me alegro de oirlo! ¿Te gustaría calificarlo?',
'would_you_tell_us_more' => '¡Siento escucharlo! ¿Te gustaría contarnos más?', 'would_you_tell_us_more' => '¡Siento escucharlo! ¿Te gustaría contarnos más?',
@ -5036,6 +5036,22 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4386,7 +4386,7 @@ $LANG = array(
'imported_customers' => 'Klientide importimine algas edukalt', 'imported_customers' => 'Klientide importimine algas edukalt',
'login_success' => 'Sisselogimine õnnestus', 'login_success' => 'Sisselogimine õnnestus',
'login_failure' => 'Sisselogimine ebaõnnestus', 'login_failure' => 'Sisselogimine ebaõnnestus',
'exported_data' => 'Kui fail on valmis, saate allalaadimislingiga meili', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Sisaldab kustutatud kliente', 'include_deleted_clients' => 'Sisaldab kustutatud kliente',
'include_deleted_clients_help' => 'Laadige kustutatud klientidele kuuluvad kirjed', 'include_deleted_clients_help' => 'Laadige kustutatud klientidele kuuluvad kirjed',
'step_1_sign_in' => '1. samm: logige sisse', 'step_1_sign_in' => '1. samm: logige sisse',
@ -4475,7 +4475,7 @@ $LANG = array(
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4573,7 +4573,7 @@ $LANG = array(
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4605,7 +4605,7 @@ $LANG = array(
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5043,6 +5043,22 @@ $LANG = array(
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4383,7 +4383,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'imported_customers' => 'L\'importation de clients a démarré avec succès', 'imported_customers' => 'L\'importation de clients a démarré avec succès',
'login_success' => 'Connexion réussie', 'login_success' => 'Connexion réussie',
'login_failure' => 'Échec de la connexion', 'login_failure' => 'Échec de la connexion',
'exported_data' => 'Une fois le fichier prêt, vous recevrez un e-mail avec un lien de téléchargement', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Inclure les clients supprimés', 'include_deleted_clients' => 'Inclure les clients supprimés',
'include_deleted_clients_help' => 'Charger les enregistrements appartenant aux clients supprimés', 'include_deleted_clients_help' => 'Charger les enregistrements appartenant aux clients supprimés',
'step_1_sign_in' => 'Étape 1 : Se connecter', 'step_1_sign_in' => 'Étape 1 : Se connecter',
@ -4472,7 +4472,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'activity_123' => ':user a supprimé la dépense récurrente :recurring_expense', 'activity_123' => ':user a supprimé la dépense récurrente :recurring_expense',
'activity_124' => ':user a restauré la dépense récurrente :recurring_expense', 'activity_124' => ':user a restauré la dépense récurrente :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Pour afficher l\'entité :entity devez définir un mot de passe.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Se désabonner', 'unsubscribe' => 'Se désabonner',
'unsubscribed' => 'Désabonné', 'unsubscribed' => 'Désabonné',
'unsubscribed_text' => 'Vous avez été supprimé des notifications pour ce document', 'unsubscribed_text' => 'Vous avez été supprimé des notifications pour ce document',
@ -4570,7 +4570,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'purchase_order_number' => 'Numéro de commande', 'purchase_order_number' => 'Numéro de commande',
'purchase_order_number_short' => 'Bon de commande #', 'purchase_order_number_short' => 'Bon de commande #',
'inventory_notification_subject' => 'Notification de seuil d\'inventaire pour le produit : :product', 'inventory_notification_subject' => 'Notification de seuil d\'inventaire pour le produit : :product',
'inventory_notification_body' => 'Le seuil de :amount a été atteint pour le produit : :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user a créé le bon de commande :purchase_order', 'activity_130' => ':user a créé le bon de commande :purchase_order',
'activity_131' => ':user de commande mis à jour par l\'utilisateur :purchase_order', 'activity_131' => ':user de commande mis à jour par l\'utilisateur :purchase_order',
'activity_132' => ':user a envoyé un bon de commande par e-mail :purchase_order', 'activity_132' => ':user a envoyé un bon de commande par e-mail :purchase_order',
@ -4602,7 +4602,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'vendor_document_upload' => 'Envoi de documents par les vendeurs', 'vendor_document_upload' => 'Envoi de documents par les vendeurs',
'vendor_document_upload_help' => 'Activer l\'envoi de documents par les vendeurs', 'vendor_document_upload_help' => 'Activer l\'envoi de documents par les vendeurs',
'are_you_enjoying_the_app' => 'Appréciez-vous l\'application ?', 'are_you_enjoying_the_app' => 'Appréciez-vous l\'application ?',
'yes_its_great' => 'Oui c\'est super!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Pas tellement', 'not_so_much' => 'Pas tellement',
'would_you_rate_it' => 'Ravi de l\'entendre! Souhaitez-vous l\'évaluer ?', 'would_you_rate_it' => 'Ravi de l\'entendre! Souhaitez-vous l\'évaluer ?',
'would_you_tell_us_more' => 'Désolé de l\'entendre! Souhaitez-vous nous en dire plus ?', 'would_you_tell_us_more' => 'Désolé de l\'entendre! Souhaitez-vous nous en dire plus ?',
@ -5054,6 +5054,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'date_picker_hint' => 'Utilisez + jours pour définir la date dans le futur', 'date_picker_hint' => 'Utilisez + jours pour définir la date dans le futur',
'app_help_link' => 'Plus d\'information', 'app_help_link' => 'Plus d\'information',
'here' => 'ici', 'here' => 'ici',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -193,37 +193,37 @@ $LANG = array(
'import_clients' => 'Importer des données de clients', 'import_clients' => 'Importer des données de clients',
'csv_file' => 'Fichier CSV', 'csv_file' => 'Fichier CSV',
'export_clients' => 'Exporter les données de clients', 'export_clients' => 'Exporter les données de clients',
'created_client' => 'Le client a été créé avec succès', 'created_client' => 'Le client a été créé',
'created_clients' => ':count client(s) ont été créés avec succès', 'created_clients' => ':count client(s) ont été créés',
'updated_settings' => 'Les paramètres ont été mis à jour avec succès', 'updated_settings' => 'Les paramètres ont été mis à jour',
'removed_logo' => 'Le logo a été supprimé avec succès', 'removed_logo' => 'Le logo a été supprimé',
'sent_message' => 'Le message a été envoyé avec succès', 'sent_message' => 'Le message a été envoyé',
'invoice_error' => 'Veuillez vous assurer de sélectionner un client et de corriger les erreurs', 'invoice_error' => 'Veuillez vous assurer de sélectionner un client et de corriger les erreurs',
'limit_clients' => 'Désolé, cela va dépasser la limite de :count clients. Veuillez passer à un forfait payant.', 'limit_clients' => 'Désolé, cela va dépasser la limite de :count clients. Veuillez passer à un forfait payant.',
'payment_error' => 'Il y a eu une erreur lors du traitement de votre paiement. Veuillez réessayer ultérieurement', 'payment_error' => 'Il y a eu une erreur lors du traitement de votre paiement. Veuillez réessayer ultérieurement',
'registration_required' => 'Inscription requise', 'registration_required' => 'Inscription requise',
'confirmation_required' => 'Veuillez confirmer votre adresse courriel, :link pour renvoyer le courriel de confirmation.', 'confirmation_required' => 'Veuillez confirmer votre adresse courriel, :link pour renvoyer le courriel de confirmation.',
'updated_client' => 'Le client a été modifié avec succès', 'updated_client' => 'Le client a été modifié',
'archived_client' => 'Le client a été archivé avec succès', 'archived_client' => 'Le client a été archivé',
'archived_clients' => ':count clients archivés avec succès', 'archived_clients' => ':count clients archivés',
'deleted_client' => 'Le client a été supprimé avec succès', 'deleted_client' => 'Le client a été supprimé',
'deleted_clients' => ':count clients ont été supprimés avec succès', 'deleted_clients' => ':count clients ont été supprimés',
'updated_invoice' => 'La facture a été modifiée avec succès', 'updated_invoice' => 'La facture a été modifiée',
'created_invoice' => 'La facture a été créée avec succès', 'created_invoice' => 'La facture a été créée',
'cloned_invoice' => 'La facture a été dupliquée avec succès', 'cloned_invoice' => 'La facture a été dupliquée',
'emailed_invoice' => 'La facture a été envoyée par courriel avec succès', 'emailed_invoice' => 'La facture a été envoyée par courriel',
'and_created_client' => 'et client créé', 'and_created_client' => 'et client créé',
'archived_invoice' => 'La facture a été archivée avec succès', 'archived_invoice' => 'La facture a été archivée',
'archived_invoices' => ':count factures ont été archivées avec succès', 'archived_invoices' => ':count factures ont été archivées',
'deleted_invoice' => 'La facture a été supprimée avec succès', 'deleted_invoice' => 'La facture a été supprimée',
'deleted_invoices' => ':count factures supprimées avec succès', 'deleted_invoices' => ':count factures supprimées',
'created_payment' => 'Le paiement a été créé avec succès', 'created_payment' => 'Le paiement a été créé',
'created_payments' => ':count paiement(s) ont été créés avec succès', 'created_payments' => ':count paiement(s) ont été créés',
'archived_payment' => 'Le paiement a été archivé avec succès', 'archived_payment' => 'Le paiement a été archivé',
'archived_payments' => ':count paiements ont été archivés avec succès', 'archived_payments' => ':count paiements ont été archivés',
'deleted_payment' => 'Le paiement a été supprimé avec succès', 'deleted_payment' => 'Le paiement a été supprimé',
'deleted_payments' => ':count paiements ont été supprimés avec succès', 'deleted_payments' => ':count paiements ont été supprimés',
'applied_payment' => 'Le paiement a été appliqué avec succès', 'applied_payment' => 'Le paiement a été appliqué',
'created_credit' => 'Le crédit a été créé avec succès', 'created_credit' => 'Le crédit a été créé avec succès',
'archived_credit' => 'Le crédit a été archivé avec succès', 'archived_credit' => 'Le crédit a été archivé avec succès',
'archived_credits' => ':count crédits ont archivés avec succès', 'archived_credits' => ':count crédits ont archivés avec succès',
@ -327,7 +327,7 @@ $LANG = array(
'view_quote' => 'Voir la soumission', 'view_quote' => 'Voir la soumission',
'updated_quote' => 'La soumission a été mise à jour avec succès', 'updated_quote' => 'La soumission a été mise à jour avec succès',
'created_quote' => 'La soumission a été créée avec succès', 'created_quote' => 'La soumission a été créée avec succès',
'cloned_quote' => 'La soumission a été dupliquée avec succès', 'cloned_quote' => 'La soumission a été dupliquée',
'emailed_quote' => 'La soumission a été envoyée avec succès', 'emailed_quote' => 'La soumission a été envoyée avec succès',
'archived_quote' => 'La soumission a été archivée avec succès', 'archived_quote' => 'La soumission a été archivée avec succès',
'archived_quotes' => ':count soumissions ont été archivées avec succès', 'archived_quotes' => ':count soumissions ont été archivées avec succès',
@ -4258,7 +4258,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'becs_mandate' => 'By providing your bank account details, you agree to this <a class="underline" href="https://stripe.com/au-becs-dd-service-agreement/legal">Direct Debit Request and the Direct Debit Request service agreement</a>, and authorise Stripe Payments Australia Pty Ltd ACN 160 180 343 Direct Debit User ID number 507156 (“Stripe”) to debit your account through the Bulk Electronic Clearing System (BECS) on behalf of :company (the “Merchant”) for any amounts separately communicated to you by the Merchant. You certify that you are either an account holder or an authorised signatory on the account listed above.', 'becs_mandate' => 'By providing your bank account details, you agree to this <a class="underline" href="https://stripe.com/au-becs-dd-service-agreement/legal">Direct Debit Request and the Direct Debit Request service agreement</a>, and authorise Stripe Payments Australia Pty Ltd ACN 160 180 343 Direct Debit User ID number 507156 (“Stripe”) to debit your account through the Bulk Electronic Clearing System (BECS) on behalf of :company (the “Merchant”) for any amounts separately communicated to you by the Merchant. You certify that you are either an account holder or an authorised signatory on the account listed above.',
'you_need_to_accept_the_terms_before_proceeding' => 'Vous devez accepter les conditions pour continuer.', 'you_need_to_accept_the_terms_before_proceeding' => 'Vous devez accepter les conditions pour continuer.',
'direct_debit' => 'Prélèvement automatique', 'direct_debit' => 'Prélèvement automatique',
'clone_to_expense' => 'Clone to Expense', 'clone_to_expense' => 'Dupliquer en dépense',
'checkout' => 'Checkout', 'checkout' => 'Checkout',
'acss' => 'Paiements par débit préautorisés', 'acss' => 'Paiements par débit préautorisés',
'invalid_amount' => 'Montant non valide. Valeurs décimales uniquement.', 'invalid_amount' => 'Montant non valide. Valeurs décimales uniquement.',
@ -4381,7 +4381,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Connexion réussie', 'login_success' => 'Connexion réussie',
'login_failure' => 'Connexion échouée', 'login_failure' => 'Connexion échouée',
'exported_data' => 'Lorsque le fichier sera prêt, vous recevrez un courriel avec le lien de téléchargement', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Inclure les clients supprimés', 'include_deleted_clients' => 'Inclure les clients supprimés',
'include_deleted_clients_help' => 'Charger les enregistrements des clients supprimés', 'include_deleted_clients_help' => 'Charger les enregistrements des clients supprimés',
'step_1_sign_in' => 'Étape 1 : Connexion', 'step_1_sign_in' => 'Étape 1 : Connexion',
@ -4470,7 +4470,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'activity_123' => ':user a supprimé la dépense récurrente :recurring_expense', 'activity_123' => ':user a supprimé la dépense récurrente :recurring_expense',
'activity_124' => ':user a restauré la dépense récurrente :recurring_expense', 'activity_124' => ':user a restauré la dépense récurrente :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Pour voir :entity, vous devez spécifier un mot de passe.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Se désabonner', 'unsubscribe' => 'Se désabonner',
'unsubscribed' => 'Désabonné', 'unsubscribed' => 'Désabonné',
'unsubscribed_text' => 'Vous avez été retiré des notifications pour ce document', 'unsubscribed_text' => 'Vous avez été retiré des notifications pour ce document',
@ -4568,7 +4568,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'purchase_order_number' => 'Numéro de bon de commande', 'purchase_order_number' => 'Numéro de bon de commande',
'purchase_order_number_short' => 'Bon de commande #', 'purchase_order_number_short' => 'Bon de commande #',
'inventory_notification_subject' => 'Notification du seuil d\'inventaire pour le produit :product', 'inventory_notification_subject' => 'Notification du seuil d\'inventaire pour le produit :product',
'inventory_notification_body' => 'Le seuil de :amount a été atteint pour le produit :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user a créé le bon de commande :purchase_order', 'activity_130' => ':user a créé le bon de commande :purchase_order',
'activity_131' => ':user a mis à jour le bon de commande :purchase_order', 'activity_131' => ':user a mis à jour le bon de commande :purchase_order',
'activity_132' => ':user a archivé le bon de commande :purchase_order', 'activity_132' => ':user a archivé le bon de commande :purchase_order',
@ -4600,7 +4600,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'vendor_document_upload' => 'Téléversement de document du fournisseur', 'vendor_document_upload' => 'Téléversement de document du fournisseur',
'vendor_document_upload_help' => 'Autoriser les fournisseurs à téléverser des documents', 'vendor_document_upload_help' => 'Autoriser les fournisseurs à téléverser des documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Oui, c\'est super!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -4614,7 +4614,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'purchase_order_details' => 'Détails du bon de commande', 'purchase_order_details' => 'Détails du bon de commande',
'qr_iban' => 'QR IBAN', 'qr_iban' => 'QR IBAN',
'besr_id' => 'BESR ID', 'besr_id' => 'BESR ID',
'clone_to_purchase_order' => 'Clone to PO', 'clone_to_purchase_order' => 'Dupliquer en bon de commande',
'vendor_email_not_set' => 'Vendor does not have an email address set', 'vendor_email_not_set' => 'Vendor does not have an email address set',
'bulk_send_email' => 'Send Email', 'bulk_send_email' => 'Send Email',
'marked_purchase_order_as_sent' => 'Le bon de commande a été marqué comme envoyé', 'marked_purchase_order_as_sent' => 'Le bon de commande a été marqué comme envoyé',
@ -4880,7 +4880,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'import_completed' => 'Importation terminée', 'import_completed' => 'Importation terminée',
'client_statement_body' => 'Votre relevé de :start_date à :end_date est en pièce jointe', 'client_statement_body' => 'Votre relevé de :start_date à :end_date est en pièce jointe',
'email_queued' => 'Email queued', 'email_queued' => 'Email queued',
'clone_to_recurring_invoice' => 'Clone to Recurring Invoice', 'clone_to_recurring_invoice' => 'Dupliquer en facture récurrente',
'inventory_threshold' => 'Seuil d\'inventaire', 'inventory_threshold' => 'Seuil d\'inventaire',
'emailed_statement' => 'Successfully queued statement to be sent', 'emailed_statement' => 'Successfully queued statement to be sent',
'show_email_footer' => 'Afficher le pied de page du courriel', 'show_email_footer' => 'Afficher le pied de page du courriel',
@ -5052,6 +5052,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'date_picker_hint' => 'Use +days to set the date in the future', 'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ', 'app_help_link' => 'More information ',
'here' => 'here', 'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -1,6 +1,6 @@
<?php <?php
$LANG = [ $LANG = array(
'organization' => 'Entreprise', 'organization' => 'Entreprise',
'name' => 'Nom', 'name' => 'Nom',
'website' => 'Site web', 'website' => 'Site web',
@ -4307,7 +4307,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'client_vat_number' => 'Client VAT Number', 'client_vat_number' => 'Client VAT Number',
'has_tasks' => 'A interventions', 'has_tasks' => 'A interventions',
'registration' => 'Registration', 'registration' => 'Registration',
'unauthorized_stripe_warning' => 'Please authorize Stripe to accept online payments.', 'unauthorized_stripe_warning' => 'Veuillez autoriser Stripe à accepter les paiements en ligne.',
'update_all_records' => 'Update all records', 'update_all_records' => 'Update all records',
'set_default_company' => 'Set Default Company', 'set_default_company' => 'Set Default Company',
'updated_company' => 'Successfully updated company', 'updated_company' => 'Successfully updated company',
@ -4373,7 +4373,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'json_file_missing' => 'Please provide the JSON file', 'json_file_missing' => 'Please provide the JSON file',
'json_option_missing' => 'Please select to import the settings and/or data', 'json_option_missing' => 'Please select to import the settings and/or data',
'json' => 'JSON', 'json' => 'JSON',
'no_payment_types_enabled' => 'No payment types enabled', 'no_payment_types_enabled' => 'Aucun type de paiement actif.',
'wait_for_data' => 'Please wait for the data to finish loading', 'wait_for_data' => 'Please wait for the data to finish loading',
'net_total' => 'Net Total', 'net_total' => 'Net Total',
'has_taxes' => 'Has Taxes', 'has_taxes' => 'Has Taxes',
@ -4381,7 +4381,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4421,7 +4421,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'landscape' => 'Landscape', 'landscape' => 'Landscape',
'owner_upgrade_to_paid_plan' => 'The account owner can upgrade to a paid plan to enable the advanced advanced settings', 'owner_upgrade_to_paid_plan' => 'The account owner can upgrade to a paid plan to enable the advanced advanced settings',
'upgrade_to_paid_plan' => 'Upgrade to a paid plan to enable the advanced settings', 'upgrade_to_paid_plan' => 'Upgrade to a paid plan to enable the advanced settings',
'invoice_payment_terms' => 'Invoice Payment Terms', 'invoice_payment_terms' => 'Conditions de paiement des factures',
'quote_valid_until' => 'Soumission valide jusqu\'au', 'quote_valid_until' => 'Soumission valide jusqu\'au',
'no_headers' => 'No Headers', 'no_headers' => 'No Headers',
'add_header' => 'Add Header', 'add_header' => 'Add Header',
@ -4470,7 +4470,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4568,7 +4568,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'purchase_order_number' => 'Numéro de bon de commande', 'purchase_order_number' => 'Numéro de bon de commande',
'purchase_order_number_short' => 'Bon de commande #', 'purchase_order_number_short' => 'Bon de commande #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user a créé le bon de commande :purchase_order', 'activity_130' => ':user a créé le bon de commande :purchase_order',
'activity_131' => ':user a mis à jour le bon de commande :purchase_order', 'activity_131' => ':user a mis à jour le bon de commande :purchase_order',
'activity_132' => ':user a archivé le bon de commande :purchase_order', 'activity_132' => ':user a archivé le bon de commande :purchase_order',
@ -4600,7 +4600,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -4657,8 +4657,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'search_purchase_order' => 'Rechercher un bon de commande', 'search_purchase_order' => 'Rechercher un bon de commande',
'search_purchase_orders' => 'Rechercher des bons de commande', 'search_purchase_orders' => 'Rechercher des bons de commande',
'login_url' => 'Login URL', 'login_url' => 'Login URL',
'enable_applying_payments' => 'Enable Applying Payments', 'enable_applying_payments' => 'Active la fonction \'Appliquer les paiements\'',
'enable_applying_payments_help' => 'Support separately creating and applying payments', 'enable_applying_payments_help' => 'Permet de créer et d\'appliquer les paiements séparément',
'stock_quantity' => 'Stock Quantity', 'stock_quantity' => 'Stock Quantity',
'notification_threshold' => 'Notification Threshold', 'notification_threshold' => 'Notification Threshold',
'track_inventory' => 'Suivre l\'inventaire', 'track_inventory' => 'Suivre l\'inventaire',
@ -4668,7 +4668,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'vat' => 'VAT', 'vat' => 'VAT',
'view_map' => 'Voir la carte', 'view_map' => 'Voir la carte',
'set_default_design' => 'Définir design par défaut', 'set_default_design' => 'Définir design par défaut',
'add_gateway_help_message' => 'Add a payment gateway (ie. Stripe, WePay or PayPal) to accept online payments', 'add_gateway_help_message' => 'Ajouter une plateforme de paiement (Stripe, WePay ou PayPal) pour accepter les paiements en ligne.',
'purchase_order_issued_to' => 'Bon de commande émis pour', 'purchase_order_issued_to' => 'Bon de commande émis pour',
'archive_task_status' => 'Archiver l\'état de l\'intervention', 'archive_task_status' => 'Archiver l\'état de l\'intervention',
'delete_task_status' => 'Supprimer l\'état de l\'intervention', 'delete_task_status' => 'Supprimer l\'état de l\'intervention',
@ -4676,7 +4676,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'lang_Hebrew' => 'Hébreu', 'lang_Hebrew' => 'Hébreu',
'price_change_accepted' => 'Price change accepted', 'price_change_accepted' => 'Price change accepted',
'price_change_failed' => 'Price change failed with code', 'price_change_failed' => 'Price change failed with code',
'restore_purchases' => 'Restore Purchases', 'restore_purchases' => 'Restaurer l\'achat',
'activate' => 'Activer', 'activate' => 'Activer',
'connect_apple' => 'Connect Apple', 'connect_apple' => 'Connect Apple',
'disconnect_apple' => 'Disconnect Apple', 'disconnect_apple' => 'Disconnect Apple',
@ -4728,7 +4728,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'restore_purchase_order' => 'Restaurer le bon de commande', 'restore_purchase_order' => 'Restaurer le bon de commande',
'delete_purchase_order' => 'Supprimer le bon de commande', 'delete_purchase_order' => 'Supprimer le bon de commande',
'connect' => 'Connect', 'connect' => 'Connect',
'mark_paid_payment_email' => 'Mark Paid Payment Email', 'mark_paid_payment_email' => 'Marquer l\'email de paiement comme payé',
'convert_to_project' => 'Convert to Project', 'convert_to_project' => 'Convert to Project',
'client_email' => 'Client Email', 'client_email' => 'Client Email',
'invoice_task_project' => 'Facturer l\'intervention du projet', 'invoice_task_project' => 'Facturer l\'intervention du projet',
@ -4765,7 +4765,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'min_amount' => 'Min Amount', 'min_amount' => 'Min Amount',
'max_amount' => 'Max Amount', 'max_amount' => 'Max Amount',
'converted_transaction' => 'Successfully converted transaction', 'converted_transaction' => 'Successfully converted transaction',
'convert_to_payment' => 'Convert to Payment', 'convert_to_payment' => 'Convertir en paiement',
'deposit' => 'Deposit', 'deposit' => 'Deposit',
'withdrawal' => 'Withdrawal', 'withdrawal' => 'Withdrawal',
'deposits' => 'Deposits', 'deposits' => 'Deposits',
@ -4791,7 +4791,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'search_bank_accounts' => 'Search :count Bank Accounts', 'search_bank_accounts' => 'Search :count Bank Accounts',
'code_was_sent_to' => 'A code has been sent via SMS to :number', 'code_was_sent_to' => 'A code has been sent via SMS to :number',
'verify_phone_number_2fa_help' => 'Please verify your phone number for 2FA backup', 'verify_phone_number_2fa_help' => 'Please verify your phone number for 2FA backup',
'enable_applying_payments_later' => 'Enable Applying Payments Later', 'enable_applying_payments_later' => 'Activer la fonction \'Appliquer les paiements plus tard\'',
'line_item_tax_rates' => 'Line Item Tax Rates', 'line_item_tax_rates' => 'Line Item Tax Rates',
'show_tasks_in_client_portal' => 'Montrer les interventions sur l\'epace client', 'show_tasks_in_client_portal' => 'Montrer les interventions sur l\'epace client',
'notification_quote_expired_subject' => 'La soumission :invoice a expiré pour :client', 'notification_quote_expired_subject' => 'La soumission :invoice a expiré pour :client',
@ -4807,11 +4807,11 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'cash_vs_accrual_help' => 'Turn on for accrual reporting, turn off for cash basis reporting.', 'cash_vs_accrual_help' => 'Turn on for accrual reporting, turn off for cash basis reporting.',
'expense_paid_report' => 'Expensed reporting', 'expense_paid_report' => 'Expensed reporting',
'expense_paid_report_help' => 'Turn on for reporting all expenses, turn off for reporting only paid expenses', 'expense_paid_report_help' => 'Turn on for reporting all expenses, turn off for reporting only paid expenses',
'online_payment_email_help' => 'Send an email when an online payment is made', 'online_payment_email_help' => 'Envoyer un e-mail quand un paiement en ligne est réalisé.',
'manual_payment_email_help' => 'Send an email when manually entering a payment', 'manual_payment_email_help' => 'Envoyer un e-mail quand un paiement manuel est réalisé.',
'mark_paid_payment_email_help' => 'Send an email when marking an invoice as paid', 'mark_paid_payment_email_help' => 'Send an email when marking an invoice as paid',
'linked_transaction' => 'Successfully linked transaction', 'linked_transaction' => 'Successfully linked transaction',
'link_payment' => 'Link Payment', 'link_payment' => 'Lien de paiement',
'link_expense' => 'Link Expense', 'link_expense' => 'Link Expense',
'lock_invoiced_tasks' => 'Interventions facturées bloquées', 'lock_invoiced_tasks' => 'Interventions facturées bloquées',
'lock_invoiced_tasks_help' => 'Interdire l\'édition des interventions une fois qu\'elles sont facturées', 'lock_invoiced_tasks_help' => 'Interdire l\'édition des interventions une fois qu\'elles sont facturées',
@ -4909,7 +4909,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'next_run' => 'Next Run', 'next_run' => 'Next Run',
'all_clients' => 'All Clients', 'all_clients' => 'All Clients',
'show_aging_table' => 'Show Aging Table', 'show_aging_table' => 'Show Aging Table',
'show_payments_table' => 'Show Payments Table', 'show_payments_table' => 'Afficher le tableau de paiement',
'email_statement' => 'Email Statement', 'email_statement' => 'Email Statement',
'once' => 'Once', 'once' => 'Once',
'schedules' => 'Schedules', 'schedules' => 'Schedules',
@ -4924,12 +4924,12 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'search_schedule' => 'Search Schedule', 'search_schedule' => 'Search Schedule',
'search_schedules' => 'Search Schedules', 'search_schedules' => 'Search Schedules',
'update_product' => 'Update Product', 'update_product' => 'Update Product',
'create_purchase_order' => 'Create Purchase Order', 'create_purchase_order' => 'Créer un bon de commande',
'update_purchase_order' => 'Update Purchase Order', 'update_purchase_order' => 'Modifier le bon de commande',
'sent_invoice' => 'Sent Invoice', 'sent_invoice' => 'Sent Invoice',
'sent_quote' => 'Sent Quote', 'sent_quote' => 'Sent Quote',
'sent_credit' => 'Sent Credit', 'sent_credit' => 'Sent Credit',
'sent_purchase_order' => 'Sent Purchase Order', 'sent_purchase_order' => 'Envoyer le bon de commande',
'image_url' => 'Image URL', 'image_url' => 'Image URL',
'max_quantity' => 'Max Quantity', 'max_quantity' => 'Max Quantity',
'test_url' => 'Test URL', 'test_url' => 'Test URL',
@ -4939,7 +4939,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'auto_bill_help_always' => 'Option is not shown', 'auto_bill_help_always' => 'Option is not shown',
'view_all' => 'View All', 'view_all' => 'View All',
'edit_all' => 'Edit All', 'edit_all' => 'Edit All',
'accept_purchase_order_number' => 'Accept Purchase Order Number', 'accept_purchase_order_number' => 'Accepter le numéro de bon de commande',
'accept_purchase_order_number_help' => 'Enable clients to provide a PO number when approving a quote', 'accept_purchase_order_number_help' => 'Enable clients to provide a PO number when approving a quote',
'from_email' => 'From Email', 'from_email' => 'From Email',
'show_preview' => 'Show Preview', 'show_preview' => 'Show Preview',
@ -4952,7 +4952,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'client_contacts' => 'Client Contacts', 'client_contacts' => 'Client Contacts',
'sync_from' => 'Sync From', 'sync_from' => 'Sync From',
'gateway_payment_text' => 'Invoices: :invoices for :amount for client :client', 'gateway_payment_text' => 'Invoices: :invoices for :amount for client :client',
'gateway_payment_text_no_invoice' => 'Payment with no invoice for amount :amount for client :client', 'gateway_payment_text_no_invoice' => 'Paiement sans facture d\'un montant de :amount pour le client :client',
'click_to_variables' => 'Client here to see all variables.', 'click_to_variables' => 'Client here to see all variables.',
'ship_to' => 'Ship to', 'ship_to' => 'Ship to',
'stripe_direct_debit_details' => 'Please transfer into the nominated bank account above.', 'stripe_direct_debit_details' => 'Please transfer into the nominated bank account above.',
@ -4971,42 +4971,45 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'white_label_body' => 'Thank you for purchasing a white label license. <br><br> Your license key is: <br><br> :license_key', 'white_label_body' => 'Thank you for purchasing a white label license. <br><br> Your license key is: <br><br> :license_key',
'payment_type_Klarna' => 'Klarna', 'payment_type_Klarna' => 'Klarna',
'payment_type_Interac E Transfer' => 'Interac E Transfer', 'payment_type_Interac E Transfer' => 'Interac E Transfer',
'pre_payment' => 'Pre Payment', 'xinvoice_payable' => 'Payable within :payeddue days net until :paydate',
'number_of_payments' => 'Number of payments', 'xinvoice_no_buyers_reference' => "No buyer's reference given",
'number_of_payments_helper' => 'The number of times this payment will be made', 'xinvoice_online_payment' => 'The invoice needs to be payed online via the provided link',
'pre_payment' => 'Prépaiement',
'number_of_payments' => 'Nombre de paiements',
'number_of_payments_helper' => 'Le nombre de fois que ce paiement sera exécuté',
'pre_payment_indefinitely' => 'Continue until cancelled', 'pre_payment_indefinitely' => 'Continue until cancelled',
'notification_payment_emailed' => 'Payment :payment was emailed to :client', 'notification_payment_emailed' => 'Le paiement :payment à été envoyé à :client',
'notification_payment_emailed_subject' => 'Payment :payment was emailed', 'notification_payment_emailed_subject' => 'Le paiement :payment a été envoyé',
'record_not_found' => 'Record not found', 'record_not_found' => 'Record not found',
'product_tax_exempt' => 'Product Tax Exempt', 'product_tax_exempt' => 'Product Tax Exempt',
'product_type_physical' => 'Physical Goods', 'product_type_physical' => 'Physical Goods',
'product_type_digital' => 'Digital Goods', 'product_type_digital' => 'Digital Goods',
'product_type_service' => 'Services', 'product_type_service' => 'Services',
'product_type_freight' => 'Shipping', 'product_type_freight' => 'Shipping',
'minimum_payment_amount' => 'Minimum Payment Amount', 'minimum_payment_amount' => 'Montant minimum de paiement',
'client_initiated_payments' => 'Client Initiated Payments', 'client_initiated_payments' => 'Paiements initiés par le client',
'client_initiated_payments_help' => 'Support making a payment in the client portal without an invoice', 'client_initiated_payments_help' => 'Assistance pour effectuer un paiement dans le portail client sans facture',
'share_invoice_quote_columns' => 'Share Invoice/Quote Columns', 'share_invoice_quote_columns' => 'Share Invoice/Quote Columns',
'cc_email' => 'CC Email', 'cc_email' => 'CC Email',
'payment_balance' => 'Payment Balance', 'payment_balance' => 'Solde de paiement',
'view_report_permission' => 'Allow user to access the reports, data is limited to available permissions', 'view_report_permission' => 'Allow user to access the reports, data is limited to available permissions',
'activity_138' => 'Payment :payment was emailed to :client', 'activity_138' => 'Le paiement :payment à été envoyé à :client',
'one_time_products' => 'One-Time Products', 'one_time_products' => 'One-Time Products',
'optional_one_time_products' => 'Optional One-Time Products', 'optional_one_time_products' => 'Optional One-Time Products',
'required' => 'Required', 'required' => 'Required',
'hidden' => 'Hidden', 'hidden' => 'Hidden',
'payment_links' => 'Payment Links', 'payment_links' => 'Liens de paiement',
'payment_link' => 'Payment Link', 'payment_link' => 'Lien de paiement',
'new_payment_link' => 'New Payment Link', 'new_payment_link' => 'Nouveau lien de paiement',
'edit_payment_link' => 'Edit Payment Link', 'edit_payment_link' => 'Modifier le lien de paiement',
'created_payment_link' => 'Successfully created payment link', 'created_payment_link' => 'Le lien de paiement a été créé avec succès',
'updated_payment_link' => 'Successfully updated payment link', 'updated_payment_link' => 'Le lien de paiement a été modifié avec succès',
'archived_payment_link' => 'Successfully archived payment link', 'archived_payment_link' => 'Le lien de paiement a été archivé avec succès',
'deleted_payment_link' => 'Successfully deleted payment link', 'deleted_payment_link' => 'Le lien de paiement a été supprimé avec succès',
'removed_payment_link' => 'Successfully removed payment link', 'removed_payment_link' => 'Le lien de paiement a été rétiré avec succès',
'restored_payment_link' => 'Successfully restored payment link', 'restored_payment_link' => 'Le lien de paiement a été restauré avec succès',
'search_payment_link' => 'Search 1 Payment Link', 'search_payment_link' => 'Rechercher 1 lien de paiement',
'search_payment_links' => 'Search :count Payment Links', 'search_payment_links' => 'Rechercher :count liens de paiement',
'increase_prices' => 'Increase Prices', 'increase_prices' => 'Increase Prices',
'update_prices' => 'Update Prices', 'update_prices' => 'Update Prices',
'incresed_prices' => 'Successfully queued prices to be increased', 'incresed_prices' => 'Successfully queued prices to be increased',
@ -5024,7 +5027,36 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'quote_product_columns' => 'Quote Product Columns', 'quote_product_columns' => 'Quote Product Columns',
'vendors' => 'Vendors', 'vendors' => 'Vendors',
'product_sales' => 'Product Sales', 'product_sales' => 'Product Sales',
]; 'user_sales_report_header' => 'User sales report for client/s :client from :start_date to :end_date',
'client_balance_report' => 'Customer balance report',
'client_sales_report' => 'Customer sales report',
'user_sales_report' => 'User sales report',
'aged_receivable_detailed_report' => 'Aged Receivable Detailed Report',
'aged_receivable_summary_report' => 'Aged Receivable Summary Report',
'taxable_amount' => 'Taxable Amount',
'tax_summary' => 'Tax Summary',
'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences',
'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
);
return $LANG; return $LANG;
?>

View File

@ -4381,7 +4381,7 @@ $LANG = array(
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4470,7 +4470,7 @@ $LANG = array(
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4568,7 +4568,7 @@ $LANG = array(
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4600,7 +4600,7 @@ $LANG = array(
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5038,6 +5038,22 @@ $LANG = array(
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4388,7 +4388,7 @@ $LANG = array(
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'ステップ 1: サインイン', 'step_1_sign_in' => 'ステップ 1: サインイン',
@ -4477,7 +4477,7 @@ $LANG = array(
'activity_123' => ':user 削除された経常費用 :recurring_expense', 'activity_123' => ':user 削除された経常費用 :recurring_expense',
'activity_124' => ':user 経常費用を復元しました :recurring_expense', 'activity_124' => ':user 経常費用を復元しました :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => ':entity を表示するには、パスワードを設定する必要があります。', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4575,7 +4575,7 @@ $LANG = array(
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => '製品の在庫しきい値通知: :product', 'inventory_notification_subject' => '製品の在庫しきい値通知: :product',
'inventory_notification_body' => '製品 :amount のしきい値に達しました: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user 作成された発注書 :purchase_order', 'activity_130' => ':user 作成された発注書 :purchase_order',
'activity_131' => ':user 更新された発注書 :purchase_order', 'activity_131' => ':user 更新された発注書 :purchase_order',
'activity_132' => ':user アーカイブされた発注書 :purchase_order', 'activity_132' => ':user アーカイブされた発注書 :purchase_order',
@ -4607,7 +4607,7 @@ $LANG = array(
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5059,6 +5059,8 @@ $LANG = array(
'date_picker_hint' => 'Use +days to set the date in the future', 'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ', 'app_help_link' => 'More information ',
'here' => 'here', 'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4383,7 +4383,7 @@ Email: :email<b><br><b>',
'imported_customers' => 'Succesvol begonnen met het importeren van klanten', 'imported_customers' => 'Succesvol begonnen met het importeren van klanten',
'login_success' => 'Login succesvol', 'login_success' => 'Login succesvol',
'login_failure' => 'Inloggen mislukt', 'login_failure' => 'Inloggen mislukt',
'exported_data' => 'Zodra het bestand klaar is, ontvang je een e-mail met een downloadlink', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Inclusief verwijderde klanten', 'include_deleted_clients' => 'Inclusief verwijderde klanten',
'include_deleted_clients_help' => 'Laad records van verwijderde clients', 'include_deleted_clients_help' => 'Laad records van verwijderde clients',
'step_1_sign_in' => 'Stap 1: Inloggen', 'step_1_sign_in' => 'Stap 1: Inloggen',
@ -4472,7 +4472,7 @@ Email: :email<b><br><b>',
'activity_123' => ':user heeft terugkerende uitgave :recurring_expense verwijderd', 'activity_123' => ':user heeft terugkerende uitgave :recurring_expense verwijderd',
'activity_124' => ':user heeft terugkerende uitgave :recurring_expense teruggezet', 'activity_124' => ':user heeft terugkerende uitgave :recurring_expense teruggezet',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Om de :entity te zien moet u een wachtwoord aanmaken.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Afmelden', 'unsubscribe' => 'Afmelden',
'unsubscribed' => 'Afgemeld', 'unsubscribed' => 'Afgemeld',
'unsubscribed_text' => 'Je bent verwijderd uit meldingen voor dit document', 'unsubscribed_text' => 'Je bent verwijderd uit meldingen voor dit document',
@ -4570,7 +4570,7 @@ Email: :email<b><br><b>',
'purchase_order_number' => 'Aankoop ordernummer', 'purchase_order_number' => 'Aankoop ordernummer',
'purchase_order_number_short' => 'Aankoop order #', 'purchase_order_number_short' => 'Aankoop order #',
'inventory_notification_subject' => 'Melding van voorraaddrempel voor product: :product', 'inventory_notification_subject' => 'Melding van voorraaddrempel voor product: :product',
'inventory_notification_body' => 'Drempel van :amount is bereikt voor product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user heeft aankooporder :purchase_order aangemaakt', 'activity_130' => ':user heeft aankooporder :purchase_order aangemaakt',
'activity_131' => ':user heeft aankooporder :purchase_order aangepast', 'activity_131' => ':user heeft aankooporder :purchase_order aangepast',
'activity_132' => ':user heeft aankooporder :purchase_order gearchiveerd', 'activity_132' => ':user heeft aankooporder :purchase_order gearchiveerd',
@ -4602,7 +4602,7 @@ Email: :email<b><br><b>',
'vendor_document_upload' => 'Uploaden verkoperdocument', 'vendor_document_upload' => 'Uploaden verkoperdocument',
'vendor_document_upload_help' => 'Leveranciers in staat stellen documenten te uploaden', 'vendor_document_upload_help' => 'Leveranciers in staat stellen documenten te uploaden',
'are_you_enjoying_the_app' => 'Geniet je van de app?', 'are_you_enjoying_the_app' => 'Geniet je van de app?',
'yes_its_great' => 'Ja, het is geweldig!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Niet zo veel', 'not_so_much' => 'Niet zo veel',
'would_you_rate_it' => 'Goed om te horen! Zou je het willen beoordelen?', 'would_you_rate_it' => 'Goed om te horen! Zou je het willen beoordelen?',
'would_you_tell_us_more' => 'Dat is jammer om te horen! Wil je ons meer vertellen?', 'would_you_tell_us_more' => 'Dat is jammer om te horen! Wil je ons meer vertellen?',
@ -5054,6 +5054,8 @@ Email: :email<b><br><b>',
'date_picker_hint' => 'Gebruik +days om de datum in de toekomst te zetten', 'date_picker_hint' => 'Gebruik +days om de datum in de toekomst te zetten',
'app_help_link' => 'Meer informatie', 'app_help_link' => 'Meer informatie',
'here' => 'hier', 'here' => 'hier',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4386,7 +4386,7 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Uwzględnij usuniętych klientów', 'include_deleted_clients' => 'Uwzględnij usuniętych klientów',
'include_deleted_clients_help' => 'Załaduj rekordy należące do usuniętych klientów', 'include_deleted_clients_help' => 'Załaduj rekordy należące do usuniętych klientów',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4475,7 +4475,7 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4573,7 +4573,7 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'purchase_order_number' => 'Numer zamówienia', 'purchase_order_number' => 'Numer zamówienia',
'purchase_order_number_short' => 'Zamówienie #', 'purchase_order_number_short' => 'Zamówienie #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4605,7 +4605,7 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'vendor_document_upload' => 'Wysyłanie dokumentów przez sprzedawcę', 'vendor_document_upload' => 'Wysyłanie dokumentów przez sprzedawcę',
'vendor_document_upload_help' => 'Zezwalaj dostawcom na przesyłanie dokumentów', 'vendor_document_upload_help' => 'Zezwalaj dostawcom na przesyłanie dokumentów',
'are_you_enjoying_the_app' => 'Czy podoba Ci się aplikacja?', 'are_you_enjoying_the_app' => 'Czy podoba Ci się aplikacja?',
'yes_its_great' => 'Tak, to wspaniale!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Nie za bardzo', 'not_so_much' => 'Nie za bardzo',
'would_you_rate_it' => 'Wspaniale usłyszeć! Czy chcesz to ocenić?', 'would_you_rate_it' => 'Wspaniale usłyszeć! Czy chcesz to ocenić?',
'would_you_tell_us_more' => 'Przykro mi to słyszeć! Chcesz nam powiedzieć więcej?', 'would_you_tell_us_more' => 'Przykro mi to słyszeć! Chcesz nam powiedzieć więcej?',
@ -5043,6 +5043,22 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4383,7 +4383,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Acesso realizado com sucesso', 'login_success' => 'Acesso realizado com sucesso',
'login_failure' => 'Falha no login', 'login_failure' => 'Falha no login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4472,7 +4472,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Para visualizar o :entity, você precisa definir a senha.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4570,7 +4570,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4602,7 +4602,7 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5040,6 +5040,22 @@ Quando tiver as quantias, volte a esta página de formas de pagamento e clique "
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4393,7 +4393,7 @@ Odată ce sumele au ajuns la dumneavoastră, reveniți la pagina cu metode de pl
'imported_customers' => 'Importarea clienților a început cu succes', 'imported_customers' => 'Importarea clienților a început cu succes',
'login_success' => 'Autentificare cu succes', 'login_success' => 'Autentificare cu succes',
'login_failure' => 'Autentificare nereușită', 'login_failure' => 'Autentificare nereușită',
'exported_data' => 'Adată ce fișierul va fi pregătit, veți primi un email cu un link de descărcare', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Includeți clienții eliminați', 'include_deleted_clients' => 'Includeți clienții eliminați',
'include_deleted_clients_help' => 'Încărcați înregistrările clienților eliminați', 'include_deleted_clients_help' => 'Încărcați înregistrările clienților eliminați',
'step_1_sign_in' => 'Pasul 1: Înregistrați-vă', 'step_1_sign_in' => 'Pasul 1: Înregistrați-vă',
@ -4482,7 +4482,7 @@ Odată ce sumele au ajuns la dumneavoastră, reveniți la pagina cu metode de pl
'activity_123' => ':user a eliminat cheltuiala recurentă :recurring_expense', 'activity_123' => ':user a eliminat cheltuiala recurentă :recurring_expense',
'activity_124' => ':user a restabilit cheltuiala recurentă :recurring_expense', 'activity_124' => ':user a restabilit cheltuiala recurentă :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'Pentru a vizualiza :entity, este necesar să setați o parolă.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Dezabonați-vă', 'unsubscribe' => 'Dezabonați-vă',
'unsubscribed' => 'Dezabonat', 'unsubscribed' => 'Dezabonat',
'unsubscribed_text' => 'Nu veți mai primi notificări pentru acest document', 'unsubscribed_text' => 'Nu veți mai primi notificări pentru acest document',
@ -4580,7 +4580,7 @@ Odată ce sumele au ajuns la dumneavoastră, reveniți la pagina cu metode de pl
'purchase_order_number' => 'Număr ordin de achiziție', 'purchase_order_number' => 'Număr ordin de achiziție',
'purchase_order_number_short' => 'Ordin de achiziție #', 'purchase_order_number_short' => 'Ordin de achiziție #',
'inventory_notification_subject' => 'Notificare de la pragul inventarului pentru produsul: :product', 'inventory_notification_subject' => 'Notificare de la pragul inventarului pentru produsul: :product',
'inventory_notification_body' => 'Pragul de :amount pentru produsul :product a fost atins', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user a creat ordinul de achiziție :purchase_order', 'activity_130' => ':user a creat ordinul de achiziție :purchase_order',
'activity_131' => ':user a actualizat ordinul de achiziție :purchase_order', 'activity_131' => ':user a actualizat ordinul de achiziție :purchase_order',
'activity_132' => ':user a arhivat ordinul de achiziție :purchase_order', 'activity_132' => ':user a arhivat ordinul de achiziție :purchase_order',
@ -4612,7 +4612,7 @@ Odată ce sumele au ajuns la dumneavoastră, reveniți la pagina cu metode de pl
'vendor_document_upload' => 'Încărcare document furnizor', 'vendor_document_upload' => 'Încărcare document furnizor',
'vendor_document_upload_help' => 'Activați furnizorii pentru a încărca documente', 'vendor_document_upload_help' => 'Activați furnizorii pentru a încărca documente',
'are_you_enjoying_the_app' => 'Vă place aplicația?', 'are_you_enjoying_the_app' => 'Vă place aplicația?',
'yes_its_great' => 'Foarte mult', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Nu', 'not_so_much' => 'Nu',
'would_you_rate_it' => 'Vă mulțumim! Ați dori să oferiți un rating?', 'would_you_rate_it' => 'Vă mulțumim! Ați dori să oferiți un rating?',
'would_you_tell_us_more' => 'Ne pare rău să auzim! Ați dori să ne spuneți mai multe?', 'would_you_tell_us_more' => 'Ne pare rău să auzim! Ați dori să ne spuneți mai multe?',
@ -5050,6 +5050,22 @@ Odată ce sumele au ajuns la dumneavoastră, reveniți la pagina cu metode de pl
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

File diff suppressed because it is too large Load Diff

View File

@ -4389,7 +4389,7 @@ Kada budete imali iznose, vratite se na ovu stranicu sa načinima plaćanja i k
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Kada fajl bude spreman primićete mejl sa linkom za preuzimanje.', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4478,7 +4478,7 @@ Kada budete imali iznose, vratite se na ovu stranicu sa načinima plaćanja i k
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4576,7 +4576,7 @@ Kada budete imali iznose, vratite se na ovu stranicu sa načinima plaćanja i k
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4608,7 +4608,7 @@ Kada budete imali iznose, vratite se na ovu stranicu sa načinima plaćanja i k
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5046,6 +5046,22 @@ Kada budete imali iznose, vratite se na ovu stranicu sa načinima plaćanja i k
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -4396,7 +4396,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k
'imported_customers' => 'Successfully started importing customers', 'imported_customers' => 'Successfully started importing customers',
'login_success' => 'Successful Login', 'login_success' => 'Successful Login',
'login_failure' => 'Failed Login', 'login_failure' => 'Failed Login',
'exported_data' => 'Once the file is ready you"ll receive an email with a download link', 'exported_data' => 'Once the file is ready you\'ll receive an email with a download link',
'include_deleted_clients' => 'Include Deleted Clients', 'include_deleted_clients' => 'Include Deleted Clients',
'include_deleted_clients_help' => 'Load records belonging to deleted clients', 'include_deleted_clients_help' => 'Load records belonging to deleted clients',
'step_1_sign_in' => 'Step 1: Sign In', 'step_1_sign_in' => 'Step 1: Sign In',
@ -4485,7 +4485,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k
'activity_123' => ':user deleted recurring expense :recurring_expense', 'activity_123' => ':user deleted recurring expense :recurring_expense',
'activity_124' => ':user restored recurring expense :recurring_expense', 'activity_124' => ':user restored recurring expense :recurring_expense',
'fpx' => "FPX", 'fpx' => "FPX",
'to_view_entity_set_password' => 'To view the :entity you need to set password.', 'to_view_entity_set_password' => 'To view the :entity you need to set a password.',
'unsubscribe' => 'Unsubscribe', 'unsubscribe' => 'Unsubscribe',
'unsubscribed' => 'Unsubscribed', 'unsubscribed' => 'Unsubscribed',
'unsubscribed_text' => 'You have been removed from notifications for this document', 'unsubscribed_text' => 'You have been removed from notifications for this document',
@ -4583,7 +4583,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k
'purchase_order_number' => 'Purchase Order Number', 'purchase_order_number' => 'Purchase Order Number',
'purchase_order_number_short' => 'Purchase Order #', 'purchase_order_number_short' => 'Purchase Order #',
'inventory_notification_subject' => 'Inventory threshold notification for product: :product', 'inventory_notification_subject' => 'Inventory threshold notification for product: :product',
'inventory_notification_body' => 'Threshold of :amount has been reach for product: :product', 'inventory_notification_body' => 'Threshold of :amount has been reached for product: :product',
'activity_130' => ':user created purchase order :purchase_order', 'activity_130' => ':user created purchase order :purchase_order',
'activity_131' => ':user updated purchase order :purchase_order', 'activity_131' => ':user updated purchase order :purchase_order',
'activity_132' => ':user archived purchase order :purchase_order', 'activity_132' => ':user archived purchase order :purchase_order',
@ -4615,7 +4615,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k
'vendor_document_upload' => 'Vendor Document Upload', 'vendor_document_upload' => 'Vendor Document Upload',
'vendor_document_upload_help' => 'Enable vendors to upload documents', 'vendor_document_upload_help' => 'Enable vendors to upload documents',
'are_you_enjoying_the_app' => 'Are you enjoying the app?', 'are_you_enjoying_the_app' => 'Are you enjoying the app?',
'yes_its_great' => 'Yes, it"s great!', 'yes_its_great' => 'Yes, it\'s great!',
'not_so_much' => 'Not so much', 'not_so_much' => 'Not so much',
'would_you_rate_it' => 'Great to hear! Would you like to rate it?', 'would_you_rate_it' => 'Great to hear! Would you like to rate it?',
'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?', 'would_you_tell_us_more' => 'Sorry to hear it! Would you like to tell us more?',
@ -5053,6 +5053,22 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k
'oauth_mail' => 'OAuth / Mail', 'oauth_mail' => 'OAuth / Mail',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
'analytics' => 'Analytics', 'analytics' => 'Analytics',
'reduced_rate' => 'Reduced Rate',
'tax_all' => 'Tax All',
'tax_selected' => 'Tax Selected',
'version' => 'version',
'seller_subregion' => 'Seller Subregion',
'calculate_taxes' => 'Calculate Taxes',
'calculate_taxes_help' => 'Automatically calculate taxes when saving invoices',
'link_expenses' => 'Link Expenses',
'converted_client_balance' => 'Converted Client Balance',
'converted_payment_balance' => 'Converted Payment Balance',
'total_hours' => 'Total Hours',
'date_picker_hint' => 'Use +days to set the date in the future',
'app_help_link' => 'More information ',
'here' => 'here',
'industry_Restaurant & Catering' => 'Restaurant & Catering',
'show_credits_table' => 'Show Credits Table',
); );

View File

@ -0,0 +1,50 @@
<?php
/**
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2021. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://www.elastic.co/licensing/elastic-license
*/
namespace Tests\Feature;
use App\Services\Invoice\EInvoice\FacturaEInvoice;
use Illuminate\Foundation\Testing\DatabaseTransactions;
use Illuminate\Routing\Middleware\ThrottleRequests;
use Tests\MockAccountData;
use Tests\TestCase;
/**
* @test
* @covers App\Http\Controllers\ActivityController
*/
class FacturaeTest extends TestCase
{
use DatabaseTransactions;
use MockAccountData;
protected function setUp() :void
{
parent::setUp();
$this->makeTestData();
$this->withoutMiddleware(
ThrottleRequests::class
);
}
public function testInvoiceGeneration()
{
$f = new FacturaEInvoice($this->invoice);
$f->run();
$this->assertNotNull($f->run());
nlog($f->run());
}
}