1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-10 05:02:36 +01:00

Updated Translations

This commit is contained in:
David Bomba 2024-05-25 08:50:08 +10:00
parent 2c5fc96653
commit 98e1f160bb
6 changed files with 839 additions and 449 deletions

View File

@ -242,7 +242,7 @@ $lang = array(
'invoice_subject' => 'Nová faktura :number od :account',
'invoice_message' => 'Pro zobrazení faktury za :amount, klikněte na odkaz níže.',
'payment_subject' => 'Platba obdržena',
'payment_message' => 'Děkujeme za Vaši platbu vy výši :amount.',
'payment_message' => 'Děkujeme za Vaši platbu ve výši :amount.',
'email_salutation' => 'Vážený(á) :name,',
'email_signature' => 'S pozdravem,',
'email_from' => 'Tým Invoice Ninja',
@ -435,7 +435,7 @@ $lang = array(
'token_billing_4' => 'Vždy',
'token_billing_checkbox' => 'Ukládat detaily platební karty',
'view_in_gateway' => 'Zobrazit v :gateway',
'use_card_on_file' => 'Use Card on File',
'use_card_on_file' => 'Použít uloženou kartu',
'edit_payment_details' => 'Editovat platební údaje',
'token_billing' => 'Ukládat platební údaje',
'token_billing_secure' => 'Data jsou bezpečně uložena u :stripe_link',
@ -460,9 +460,9 @@ $lang = array(
'edit_token' => 'Editovat token',
'delete_token' => 'Smazat Token',
'token' => 'Token',
'add_gateway' => 'Add Payment Gateway',
'delete_gateway' => 'Delete Payment Gateway',
'edit_gateway' => 'Edit Payment Gateway',
'add_gateway' => 'Přidat platební bránu',
'delete_gateway' => 'Odstranit platební bránu',
'edit_gateway' => 'Upravit platební bránu',
'updated_gateway' => 'Brána úspěšně změněna',
'created_gateway' => 'Brána úspěšně vytvořena',
'deleted_gateway' => 'Brána úspěšně smazána',
@ -3081,7 +3081,7 @@ $lang = array(
'please_enter_a_last_name' => 'Please enter a last name',
'please_agree_to_terms_and_privacy' => 'Please agree to the terms of service and privacy policy to create an account.',
'i_agree_to_the' => 'I agree to the',
'terms_of_service_link' => 'terms of service',
'terms_of_service_link' => 'smluvní podmínky',
'privacy_policy_link' => 'privacy policy',
'view_website' => 'Navštívit web',
'create_account' => 'Create Account',
@ -4030,7 +4030,7 @@ $lang = array(
'user_detached' => 'User detached from company',
'create_webhook_failure' => 'Failed to create Webhook',
'payment_message_extended' => 'Thank you for your payment of :amount for :invoice',
'online_payments_minimum_note' => 'Note: Online payments are supported only if amount is bigger than $1 or currency equivalent.',
'online_payments_minimum_note' => 'Note: Online payments are supported only if amount is larger than $1 or currency equivalent.',
'payment_token_not_found' => 'Payment token not found, please try again. If an issue still persist, try with another payment method',
'vendor_address1' => 'Vendor Street',
'vendor_address2' => 'Dodavatelské číslo patra/bytu',
@ -5013,7 +5013,7 @@ $lang = array(
'tax_category' => 'Tax Category',
'physical_goods' => 'Physical Goods',
'digital_products' => 'Digitální produkty',
'services' => 'Services',
'services' => 'Služby',
'shipping' => 'Shipping',
'tax_exempt' => 'Osvobozen od daní',
'late_fee_added_locked_invoice' => 'Late fee for invoice :invoice added on :date',
@ -5298,6 +5298,34 @@ $lang = array(
'rappen_rounding_help' => 'Round amount to 5 cents',
'assign_group' => 'Assign group',
'paypal_advanced_cards' => 'Advanced Card Payments',
'local_domain_help' => 'EHLO domain (optional)',
'port_help' => 'ie. 25,587,465',
'host_help' => 'ie. smtp.gmail.com',
'always_show_required_fields' => 'Allows show required fields form',
'always_show_required_fields_help' => 'Displays the required fields form always at checkout',
'advanced_cards' => 'Advanced Cards',
'activity_140' => 'Statement sent to :client',
'invoice_net_amount' => 'Invoice Net Amount',
'round_to_minutes' => 'Round To Minutes',
'1_minute' => '1 Minute',
'5_minutes' => '5 Minutes',
'15_minutes' => '15 Minutes',
'30_minutes' => '30 Minutes',
'1_hour' => '1 Hour',
'1_day' => '1 Day',
'round_tasks' => 'Round Tasks',
'round_tasks_help' => 'Round time intervals when saving tasks',
'direction' => 'Direction',
'round_up' => 'Round Up',
'round_down' => 'Round Down',
'task_round_to_nearest' => 'Round To Nearest',
'bulk_updated' => 'Successfully updated data',
'bulk_update' => 'Bulk Update',
'calculate' => 'Calculate',
'sum' => 'Sum',
'money' => 'Money',
'web_app' => 'Web App',
'desktop_app' => 'Desktop App',
);
return $lang;

View File

@ -739,7 +739,7 @@ $lang = array(
'activity_7' => ':contact hat Rechnung :invoice für :client angesehen',
'activity_8' => ':user archivierte Rechnung :invoice',
'activity_9' => ':user löschte Rechnung :invoice',
'activity_10' => ':user hat die Zahlung :payment für :payment _amount der Rechnung :invoice für Kunde :client eingegeben',
'activity_10' => ':user hat die Zahlung :payment über :payment_amount der Rechnung :invoice für Kunde :client eingegeben.',
'activity_11' => ':user aktualisierte Zahlung :payment',
'activity_12' => ':user archivierte Zahlung :payment',
'activity_13' => ':user löschte Zahlung :payment',
@ -2198,7 +2198,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'mailgun_private_key' => 'Mailgun privater Schlüssel',
'brevo_domain' => 'Brevo-Domäne',
'brevo_private_key' => 'Privater Brevo-Schlüssel',
'send_test_email' => 'Send Test Email',
'send_test_email' => 'Test-E-Mail verschicken',
'select_label' => 'Bezeichnung wählen',
'label' => 'Label',
'service' => 'Leistung',
@ -5302,8 +5302,33 @@ Leistungsempfängers',
'assign_group' => 'Gruppe zuweisen',
'paypal_advanced_cards' => 'Advanced Card Payments',
'local_domain_help' => 'EHLO domain (optional)',
'port_help' => 'ie. 25,587,465',
'host_help' => 'ie. smtp.gmail.com',
'port_help' => 'z.B. 25, 587, 465',
'host_help' => 'z.B. smtp.gmail.com',
'always_show_required_fields' => 'Allows show required fields form',
'always_show_required_fields_help' => 'Displays the required fields form always at checkout',
'advanced_cards' => 'Advanced Cards',
'activity_140' => 'Statement sent to :client',
'invoice_net_amount' => 'Rechnungsnettobetrag',
'round_to_minutes' => 'Auf Minuten runden',
'1_minute' => '1 Minute',
'5_minutes' => '5 Minuten',
'15_minutes' => '15 Minuten',
'30_minutes' => '30 Minuten',
'1_hour' => '1 Stunde',
'1_day' => '1 Tag',
'round_tasks' => 'Round Tasks',
'round_tasks_help' => 'Zeitintervalle beim speichern runden',
'direction' => 'Richtung',
'round_up' => 'Aufrunden',
'round_down' => 'Abrunden',
'task_round_to_nearest' => 'Round To Nearest',
'bulk_updated' => 'Daten erfolgreich aktualisiert',
'bulk_update' => 'Bulk Update',
'calculate' => 'Berechnen',
'sum' => 'Summe',
'money' => 'Money',
'web_app' => 'Webanwendung',
'desktop_app' => 'Desktopanwendung',
);
return $lang;

View File

@ -5325,6 +5325,9 @@ $lang = array(
'money' => 'Money',
'web_app' => 'Web App',
'desktop_app' => 'Desktop App',
'disconnected' => 'Disconnected',
'reconnect' => 'Reconnect',
'e_invoice_settings' => 'E-Invoice Settings',
);
return $lang;

File diff suppressed because it is too large Load Diff

View File

@ -5317,6 +5317,11 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'task_round_to_nearest' => 'Arrondir au plus près',
'bulk_updated' => 'Les données ont été mises à jour',
'bulk_update' => 'Mise à jour groupée',
'calculate' => 'Calculer',
'sum' => 'Somme',
'money' => 'Argent',
'web_app' => 'App web',
'desktop_app' => 'App de bureau',
);
return $lang;

View File

@ -157,6 +157,58 @@ class ReminderTest extends TestCase
}
public function testDKRemindersNotSending()
{
//Schedule
// Settings:
// Payment terms: 14 days
// 1st reminder: after 5 days
// 2st reminder: after 10 days
// 3rd reminder: after 15 days
// Endless reminder: all 2 weeks
// Email settings: 9:00
// Timezone: UTC+1
$settings = CompanySettings::defaults();
$settings->timezone_id = '40';
$settings->entity_send_time = 9;
$settings->payment_terms = '14';
$settings->send_reminders = true;
$settings->enable_reminder1 = true;
$settings->enable_reminder2 = true;
$settings->enable_reminder3 = true;
$settings->enable_reminder_endless = true;
$settings->schedule_reminder1 = 'after_invoice_date';
$settings->schedule_reminder2 = 'after_invoice_date';
$settings->schedule_reminder3 = 'after_invoice_date';
$settings->num_days_reminder1 = 5;
$settings->num_days_reminder1 = 10;
$settings->num_days_reminder1 = 15;
$settings->endless_reminder_frequency_id = '3';
$this->buildData($settings);
$this->travelTo(Carbon::parse('2024-03-01')->startOfDay());
$this->invoice->status_id = 1;
$this->invoice->amount = 10;
$this->invoice->balance = 10;
$this->invoice->next_send_date = null;
$this->invoice->date = '2024-03-01';
$this->invoice->last_sent_date = now();
$this->invoice->reminder_last_sent = null;
$this->invoice->save();
$this->invoice->service()->markSent()->save();
$this->assertEquals('2024-03-15', $this->invoice->due_date);
}
public function testForUtcEdgeCaseOnTheFirstOfMonth()
{