1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-08 12:12:48 +01:00

Dev branch from Hillel (#2640)

* file and dir permissions

* Dev from Hillel

* file and dir permissions
This commit is contained in:
David Bomba 2019-01-31 08:16:04 +11:00 committed by GitHub
parent fce09b036a
commit 0b501181ac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
38 changed files with 326 additions and 293 deletions

View File

@ -20,12 +20,8 @@ The self-host zip includes all third party libraries whereas downloading the cod
* [User Guide](https://invoice-ninja.readthedocs.io/en/latest/)
* [Support Forum](https://www.invoiceninja.com/forums/forum/support/)
## Affiliates Programs
* Referral Program (we pay you)
* $100 per sign up paid over 3 years - [Learn more](https://www.invoiceninja.com/referral-program/)
* White-Label Reseller (you pay us)
* Hosted: $500 annually and either 10% of revenue or $1/user/month
* Self-Hosted: Contact us for volume license pricing
## Referral Program
* Earn 50% of Pro & Enterprise Plans up to 4 years - [Learn more](https://www.invoiceninja.com/referral-program/)
## Mobile Apps
* Current: [github.com/invoiceninja/flutter-mobile](https://github.com/invoiceninja/flutter-mobile)

View File

@ -136,6 +136,7 @@ class ClientPortalController extends BaseController
}
}
if (! Input::has('phantomjs')) {
if ($wepayGateway = $account->getGatewayConfig(GATEWAY_WEPAY)) {
$data['enableWePayACH'] = $wepayGateway->getAchEnabled();
}
@ -143,6 +144,7 @@ class ClientPortalController extends BaseController
//$data['enableStripeSources'] = $stripeGateway->getAlipayEnabled();
$data['enableStripeSources'] = true;
}
}
$showApprove = $invoice->quote_invoice_id ? false : true;
if ($invoice->invoice_status_id >= INVOICE_STATUS_APPROVED) {

View File

@ -135,7 +135,7 @@ class PaymentMethod extends EntityModel
public function scopeClientId($query, $clientId)
{
$query->whereHas('contact', function ($query) use ($clientId) {
$query->whereClientId($clientId);
$query->withTrashed()->whereClientId($clientId);
});
}

View File

@ -408,7 +408,7 @@ class ContactMailer extends Mailer
if ($new_day_throttle > $day) {
$errorEmail = env('ERROR_EMAIL');
if ($errorEmail && ! Cache::get("throttle_notified:{$key}")) {
Mail::raw('Account Throttle', function ($message) use ($errorEmail, $account) {
Mail::raw('Account Throttle: ' . $account->account_key, function ($message) use ($errorEmail, $account) {
$message->to($errorEmail)
->from(CONTACT_EMAIL)
->subject("Email throttle triggered for account " . $account->id);

View File

@ -98,6 +98,7 @@ class CurrenciesSeeder extends Seeder
['name' => 'CFP Franc', 'code' => 'XPF', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'], // precision should be zero
['name' => 'Mauritian Rupee', 'code' => 'MUR', 'symbol' => 'Rs', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Cape Verdean Escudo', 'code' => 'CVE', 'symbol' => '', 'precision' => '2', 'thousand_separator' => '.', 'decimal_separator' => '$'],
['name' => 'Kuwaiti Dinar', 'code' => 'KWD', 'symbol' => 'KD', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
];
foreach ($currencies as $currency) {

View File

@ -288,6 +288,7 @@ NINJA.decodeJavascript = function(invoice, javascript)
'signature': NINJA.signature(invoice),
'signatureBase64': NINJA.signatureImage(invoice),
'signatureDate': NINJA.signatureDate(invoice),
'invoiceTotal': formatMoneyInvoice(invoice.amount, invoice),
}
for (var key in json) {

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2452,6 +2452,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2449,6 +2449,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -96,14 +96,15 @@ $LANG = array(
'powered_by' => 'Unterstützt durch',
'no_items' => 'Keine Objekte',
'recurring_invoices' => 'Wiederkehrende Rechnungen',
'recurring_help' => '<p>Automatically send clients the same invoices weekly, bi-monthly, monthly, quarterly or annually. </p>
<p>Use :MONTH, :QUARTER or :YEAR for dynamic dates. Basic math works as well, for example :MONTH-1.</p>
<p>Examples of dynamic invoice variables:</p>
'recurring_help' => '<p>Senden Sie Ihren Kunden automatisch die gleichen Rechnungen wöchentlich, zweimonatlich, monatlich, vierteljährlich oder jährlich zu.</p>
<p>Verwenden Sie :MONTH, :QUARTER oder :YEAR für dynamische Daten. Grundlegende Mathematik funktioniert auch, zum Beispiel :MONTH-1.</p>
<p>Beispiele für dynamische Rechnungsvariablen:</p>
<ul>
<li>"Gym membership for the month of :MONTH" >> "Gym membership for the month of July"</li>
<li>":YEAR+1 yearly subscription" >> "2015 Yearly Subscription"</li>
<li>"Retainer payment for :QUARTER+1" >> "Retainer payment for Q2"</li>
</ul>',
<li>"Mitgliedschaft im Fitnessstudio für den Monat :MONTH". >> "Mitgliedschaft im Fitnessstudio für den Monat Juli".</li>
<li>":YEAR+1 Jahresabonnement" >> "2015 Jahresabonnement".</li>
<li> "Einbehaltungszahlung für :QUARTER+1" >> "Einbehaltungszahlung für Q2".</li>
</ul>
',
'recurring_quotes' => 'Wiederkehrende Angebote',
'in_total_revenue' => 'Gesamtumsatz',
'billed_client' => 'abgerechneter Kunde',
@ -180,7 +181,7 @@ $LANG = array(
'custom_messages' => 'Benutzerdefinierte Nachrichten',
'default_email_footer' => 'Standard-E-Mail Signatur',
'select_file' => 'Bitte wähle eine Datei',
'first_row_headers' => 'Benutze erste Zeile als Kopfzeile',
'first_row_headers' => 'Benutze erste Zeile als Spaltenüberschrift',
'column' => 'Spalte',
'sample' => 'Beispiel',
'import_to' => 'Importieren nach',
@ -303,7 +304,8 @@ $LANG = array(
'pro_plan_custom_fields' => ':link um durch eine Pro-Mitgliedschaft erweiterte Felder zu aktivieren',
'advanced_settings' => 'Erweiterte Einstellungen',
'pro_plan_advanced_settings' => ':link um durch eine Pro-Mitgliedschaft erweiterte Einstellungen zu aktivieren',
'invoice_design' => 'Rechnungsdesign',
'invoice_design' => 'Rechnungs-
design',
'specify_colors' => 'Farben wählen',
'specify_colors_label' => 'Wähle die in der Rechnung verwendeten Farben',
'chart_builder' => 'Diagrammersteller',
@ -510,7 +512,7 @@ $LANG = array(
'payment_type_bitcoin' => 'Bitcoin',
'payment_type_gocardless' => 'GoCardless',
'knowledge_base' => 'FAQ',
'partial' => 'Teilzahlung/Anzahlung',
'partial' => 'Teil-/Anzahlung',
'partial_remaining' => ':partial von :balance',
'more_fields' => 'Weitere Felder',
'less_fields' => 'Weniger Felder',
@ -643,7 +645,7 @@ $LANG = array(
'styles' => 'Stile',
'defaults' => 'Standards',
'margins' => 'Außenabstände',
'header' => 'Kopfzeile',
'header' => 'Kopf',
'footer' => 'Fußzeile',
'custom' => 'Benutzerdefiniert',
'invoice_to' => 'Rechnung an',
@ -662,8 +664,8 @@ $LANG = array(
'created_by_invoice' => 'Erstellt durch :invoice',
'primary_user' => 'Primärer Benutzer',
'help' => 'Hilfe',
'customize_help' => '<p>We use :pdfmake_link to define the invoice designs declaratively. The pdfmake :playground_link provides a great way to see the library in action.</p>
<p>If you need help figuring something out post a question to our :forum_link with the design you\'re using.</p>',
'customize_help' => '<p>Wir verwenden :pdfmake_link, um die Rechnungsdesigns deklarativ zu definieren. Der pdfmake :playground_link bietet eine gute Möglichkeit, die Bibliothek in Aktion zu sehen.</p>
<p>Wenn du Hilfe bei der Suche nach etwas brauchst, schicke eine Frage an unseren :forum_link mit dem von dir verwendeten Design.</p>',
'playground' => 'Spielplatz',
'support_forum' => 'Support-Forum',
'invoice_due_date' => 'Fälligkeitsdatum',
@ -852,7 +854,7 @@ $LANG = array(
'invoice_file' => 'Rechnungs Datei',
'task_file' => 'Aufgaben Datei',
'no_mapper' => 'Kein gültiges Mapping für die Datei',
'invalid_csv_header' => 'Ungültiger CSV Header',
'invalid_csv_header' => 'Ungültige CSV Spaltenüberschrift',
'client_portal' => 'Kunden-Portal',
'admin' => 'Admin',
'disabled' => 'Deaktiviert',
@ -972,7 +974,7 @@ $LANG = array(
'thursday' => 'Donnerstag',
'friday' => 'Freitag',
'saturday' => 'Samstag',
'header_font_id' => 'Header-Schriftart',
'header_font_id' => 'Kopf-Schriftart',
'body_font_id' => 'Body-Schriftart',
'color_font_help' => 'Info: Die primäre Farbe und Schriftarten werden auch im Kundenportal und im individuellen Mail-Design verwendet.',
'live_preview' => 'Live-Vorschau',
@ -981,15 +983,15 @@ $LANG = array(
'quote_message_button' => 'Um Ihr Angebot über :amount zu sehen, klicken Sie die Schaltfläche unten.',
'payment_message_button' => 'Vielen Dank für Ihre Zahlung von :amount.',
'payment_type_direct_debit' => 'Einzugsermächtigung',
'bank_accounts' => 'Bankverbindungen',
'bank_accounts' => 'Kreditkarten & Banken',
'add_bank_account' => 'Bankverbindung hinzufügen',
'setup_account' => 'Konto einrichten',
'import_expenses' => 'Ausgaben importieren',
'bank_id' => 'Bank',
'integration_type' => 'Integrations-Typ',
'updated_bank_account' => 'Bankverbindung erfolgreich aktualisiert',
'edit_bank_account' => 'Bankverbindung Bearbeiten',
'archive_bank_account' => 'Bankverbindung Archivieren',
'edit_bank_account' => 'Bankverbindung bearbeiten',
'archive_bank_account' => 'Bankverbindung archivieren',
'archived_bank_account' => 'Bankverbindung erfolgreich archiviert',
'created_bank_account' => 'Bankverbindung erfolgreich erstellt',
'validate_bank_account' => 'Bankverbindung bestätigen',
@ -1014,7 +1016,7 @@ $LANG = array(
'first_page' => 'Erste Seite',
'all_pages' => 'Alle Seiten',
'last_page' => 'Letzte Seite',
'all_pages_header' => 'Zeige Header auf',
'all_pages_header' => 'Zeige Kopf auf',
'all_pages_footer' => 'Zeige Footer auf',
'invoice_currency' => 'Rechnungs-Währung',
'enable_https' => 'Wir empfehlen dringend HTTPS zu verwenden, um Kreditkarten online zu akzeptieren.',
@ -1037,7 +1039,7 @@ $LANG = array(
'old_browser' => 'Bitte verwende einen :link',
'newer_browser' => 'neuerer Browser',
'white_label_custom_css' => ':link für $:price um ein individuelles Styling zu ermöglichen und unser Projekt zu unterstützen.',
'bank_accounts_help' => 'Fügen Sie eine Bankverbindung hinzu, um Ausgaben automatisch zu importieren und Lieferanten zu erstellen. Unterstützt American Express und :link',
'bank_accounts_help' => 'Fügen Sie eine Bankverbindung hinzu, um automatisch Ausgaben zu importieren und Lieferanten zu erstellen. Unterstützt American Express und :link',
'us_banks' => '400+ US-Banken',
'pro_plan_remove_logo' => ':link, um das InvoiceNinja-Logo zu entfernen, indem du dem Pro Plan beitrittst',
@ -1253,7 +1255,7 @@ $LANG = array(
'secret' => 'Passwort',
'public_key' => 'Öffentlicher Schlüssel',
'plaid_optional' => '(optional)',
'plaid_environment_help' => 'When a Stripe test key is given, Plaid\'s development environment (tartan) will be used.',
'plaid_environment_help' => 'Wenn ein Stripe-Testschlüssel angegeben wird, wird die Entwicklungsumgebung (Tartan) von Plaid verwendet.',
'other_providers' => 'Andere Anbieter',
'country_not_supported' => 'Dieses Land wird nicht unterstützt.',
'invalid_routing_number' => 'Die Bankleitzahl ist nicht gültig.',
@ -1291,7 +1293,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'webhook_url' => 'Webhook URL',
'stripe_webhook_help' => 'Sie müssen :link',
'stripe_webhook_help_link_text' => 'fügen Sie diese URL als Endpunkt zu Stripe hinzu',
'gocardless_webhook_help_link_text' => 'add this URL as an endpoint in GoCardless',
'gocardless_webhook_help_link_text' => 'diese URL als Endpunkt in GoCardless hinzufügen',
'payment_method_error' => 'Es gab einen Fehler beim Hinzufügen Ihrer Zahlungsmethode. Bitte versuchen Sie es später erneut.',
'notification_invoice_payment_failed_subject' => 'Zahlung für Rechnung :invoice fehlgeschlagen',
'notification_invoice_payment_failed' => 'Eine Zahlung Ihres Kunden :client für die Rechnung :invoice schlug fehl. Die Zahlung wurde als Fehlgeschlagen markiert und :amount wurde dem Saldo Ihres Kunden hinzugefügt.',
@ -1761,7 +1763,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'lang_Albanian' => 'Albanian',
'lang_Greek' => 'Griechisch',
'lang_English - United Kingdom' => 'Englisch (UK)',
'lang_English - Australia' => 'English - Australia',
'lang_English - Australia' => 'Englisch - Australien',
'lang_Slovenian' => 'Slowenisch',
'lang_Finnish' => 'Finnisch',
'lang_Romanian' => 'Romänisch',
@ -1770,8 +1772,8 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'lang_Portuguese - Portugal' => 'Portugiesisch - Portugal',
'lang_Thai' => 'Thailändisch',
'lang_Macedonian' => 'Mazedonier',
'lang_Chinese - Taiwan' => 'Chinese - Taiwan',
'lang_Serbian' => 'Serbian',
'lang_Chinese - Taiwan' => 'Chinesisch - Taiwan',
'lang_Serbian' => 'Serbisch',
// Industries
'industry_Accounting & Legal' => 'Buchhaltung und Rechnungswesen',
@ -1860,7 +1862,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'bot_emailed_notify_paid' => 'Ich schicke Ihnen nach der Zahlung eine E-Mail.',
'add_product_to_invoice' => 'Füge 1 :product hinzu',
'not_authorized' => 'Du bist nicht autorisiert',
'bot_get_email' => 'Hi! (wave)<br/>Thanks for trying the Invoice Ninja Bot.<br/>You need to create a free account to use this bot.<br/>Send me your account email address to get started.',
'bot_get_email' => 'Hallo! (Welle) <br/>Danke, dass du den Rechnungs Ninja Bot ausprobiert hast.<br/> Du musst ein kostenloses Konto erstellen, um diesen Bot zu nutzen. <br/>Schicke mir deine E-Mail-Adresse, um loszulegen.',
'bot_get_code' => 'Danke! Ich habe dir eine E-Mail mit deinem Sicherheitscode geschickt.',
'bot_welcome' => 'Das war es schon, dein Account ist verifiziert.<br/>',
'email_not_found' => 'Ich konnte keinen verfügbaren Account für :email finden',
@ -2075,7 +2077,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'security_confirmation' => 'Deine E-Mail Adresse wurde bestätigt.',
'white_label_expired' => 'Deine White Label Lizenz ist ausgelaufen, bitte denke darüber nach diese zu verlängern um unser Projekt zu unterstützen.',
'renew_license' => 'Verlängere die Lizenz',
'iphone_app_message' => 'Berücksichtigen Sie unser :link herunterzuladen',
'iphone_app_message' => 'Berücksichtigen Sie unsere :link herunterzuladen',
'iphone_app' => 'iPhone-App',
'android_app' => 'Android App',
'logged_in' => 'Eingeloggt',
@ -2140,7 +2142,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'template' => 'Vorlage',
'start_of_week_help' => 'Verwendet von <b>Datums</b>selektoren',
'financial_year_start_help' => 'Verwendet von <b>Datum-Bereichs</b>selektoren',
'reports_help' => 'Shift + Click to sort by multiple columns, Ctrl + Click to clear the grouping.',
'reports_help' => 'Umschalt + Klicken, um nach mehreren Spalten zu sortieren, Strg + Klicken, um die Gruppierung zu löschen.',
'this_year' => 'Dieses Jahr',
// Updated login screen
@ -2179,18 +2181,18 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'create_project' => 'Projekt erstellen',
'create_vendor' => 'Lieferanten erstellen',
'create_expense_category' => 'Kategorie erstellen',
'pro_plan_reports' => ':link to enable reports by joining the Pro Plan',
'pro_plan_reports' => ':link zur Aktivierung von Berichten durch Beitritt zum Pro Plan',
'mark_ready' => 'Als bereit markieren',
'limits' => 'Grenzwerte',
'fees' => 'Gebühren',
'fee' => 'Gebühr',
'set_limits_fees' => 'Limits/Gebühren festlegen',
'fees_tax_help' => 'Enable line item taxes to set the fee tax rates.',
'set_limits_fees' => ':gateway_type Limits/Gebühren festlegen',
'fees_tax_help' => 'Aktivieren Sie Einzelposten Steuern, um die Gebührensteuersätze festzulegen.',
'fees_sample' => 'Die Gebühren für eine Rechnung über :amount  würden :total betragen.',
'discount_sample' => 'Der Rabatt für eine Rechnungen über :amount würde :total betragen.',
'no_fees' => 'Keine Gebühren',
'gateway_fees_disclaimer' => 'Achtung: Nicht alle Länder oder Bezahldienste erlauben es, Gebühren zu erheben. Beachten Sie die jeweiligen gesetztlichen Bestimmungen bzw. Nutzungsbedingungen.',
'gateway_fees_disclaimer' => 'Achtung: Nicht alle Länder oder Zahlungsdienstleister erlauben es, Gebühren zu erheben. Beachten Sie die jeweiligen gesetzlichen Bestimmungen bzw. Nutzungsbedingungen.',
'percent' => 'Prozent',
'location' => 'Ort',
'line_item' => 'Posten',
@ -2248,7 +2250,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'confirm_account_to_import' => 'Bitte bestätigen Sie Ihr Konto um Daten zu importieren.',
'import_started' => 'Ihr Import wurde gestartet, wir senden Ihnen eine E-Mail zu, sobald er abgeschlossen wurde.',
'listening' => 'Höre zu...',
'microphone_help' => 'Say "new invoice for [client]" or "show me [client]\'s archived payments"',
'microphone_help' => 'Sagen Sie "neue Rechnung für [client]" oder "zeige mir für [client] archivierte Zahlungen".',
'voice_commands' => 'Sprachbefehle',
'sample_commands' => 'Beispiele für Sprachbefehle',
'voice_commands_feedback' => 'Wir arbeiten aktiv daran, dieses Feature zu verbessern. Wenn es einen Befehl gibt, den wir unterstützen sollen, senden Sie uns bitte eine E-Mail an :email.',
@ -2436,23 +2438,24 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'currency_brunei_dollar' => 'Brunei-Dollar',
'currency_georgian_lari' => 'Georgischer Lari',
'currency_qatari_riyal' => ' Katar-Riyal',
'currency_honduran_lempira' => 'Honduran Lempira',
'currency_surinamese_dollar' => 'Surinamese Dollar',
'currency_bahraini_dinar' => 'Bahraini Dinar',
'currency_venezuelan_bolivars' => 'Venezuelan Bolivars',
'currency_south_korean_won' => 'South Korean Won',
'currency_moroccan_dirham' => 'Moroccan Dirham',
'currency_jamaican_dollar' => 'Jamaican Dollar',
'currency_angolan_kwanza' => 'Angolan Kwanza',
'currency_haitian_gourde' => 'Haitian Gourde',
'currency_zambian_kwacha' => 'Zambian Kwacha',
'currency_nepalese_rupee' => 'Nepalese Rupee',
'currency_honduran_lempira' => 'Honduranische Lempira',
'currency_surinamese_dollar' => 'Surinamischer Dollar',
'currency_bahraini_dinar' => 'Bahrainischer Dinar',
'currency_venezuelan_bolivars' => 'Venezuelanische Bolivars',
'currency_south_korean_won' => 'Südkoreanischer Won',
'currency_moroccan_dirham' => 'Marokkanischer Dirham',
'currency_jamaican_dollar' => 'Jamaikanischer Dollar',
'currency_angolan_kwanza' => 'Angolanische Kwanza',
'currency_haitian_gourde' => 'Haitianischer Gourde',
'currency_zambian_kwacha' => 'Sambische Kwacha',
'currency_nepalese_rupee' => 'Nepalesische Rupie',
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_mauritian_rupee' => 'Mauritianische Rupie',
'currency_cape_verdean_escudo' => 'Kapverdischer Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',
'review_app_help' => 'Wir hoffen, dass Ihnen die App gefällt. Wenn Sie :link in Betracht ziehen würden, wären wir Ihnen sehr dankbar!',
'writing_a_review' => 'Schreiben einer Rezension',
'use_english_version' => 'Achten Sie darauf, die englische Version der Dateien zu verwenden. Wir verwenden die Spaltenüberschriften, um die Felder abzugleichen.',
'tax1' => 'Steuern',
@ -2482,8 +2485,8 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'delete_company_help' => 'Die Firma unwiderruflich mit allen Daten löschen.',
'delete_company_message' => 'Achtung: Dadurch wird Ihre Firma unwiderruflich gelöscht. Es gibt kein Zurück.',
'applied_discount' => 'The coupon has been applied, the plan price has been reduced by :discount%.',
'applied_free_year' => 'The coupon has been applied, your account has been upgraded to pro for one year.',
'applied_discount' => 'Der Coupon wurde angewendet, der Planpreis wurde um :discount% reduziert.',
'applied_free_year' => 'Der Gutschein wurde verwendet. Ihr Konto wurde für ein Jahr auf Pro aktualisiert.',
'contact_us_help' => 'Wenn Sie einen Fehler melden, fügen Sie bitte alle relevanten Informationen aus storage/logs/laravel-error.log hinzu.',
'include_errors' => 'Fehler einschließen',
@ -2568,7 +2571,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'two_factor_setup' => 'Zwei-Faktor Einrichtung',
'two_factor_setup_help' => 'Barcode mit :link kompatibler App scannen.',
'one_time_password' => 'Einmaliges Passwort',
'set_phone_for_two_factor' => 'Set your mobile phone number as a backup to enable.',
'set_phone_for_two_factor' => 'Legen Sie Ihre Handynummer als Backup für die Aktivierung fest.',
'enabled_two_factor' => 'Zwei-Faktor-Authentifizierung erfolgreich aktiviert',
'add_product' => 'Produkt hinzufügen',
'email_will_be_sent_on' => 'Hinweis: Das E-Mail wird am :date gesendet.',
@ -2605,21 +2608,21 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'scheduled_report_help' => ':report Bericht als :format an E-Mail senden',
'created_scheduled_report' => 'Bericht erfolgreich eingeplant',
'deleted_scheduled_report' => 'Eingeplanten Bericht erfolgreich gelöscht',
'scheduled_report_attached' => 'Your scheduled :type report is attached.',
'scheduled_report_error' => 'Failed to create schedule report',
'invalid_one_time_password' => 'Invalid one time password',
'scheduled_report_attached' => 'Ihr geplanter Bericht vom Typ :type ist angehängt.',
'scheduled_report_error' => 'Fehler beim Erstellen des geplanten Berichts.',
'invalid_one_time_password' => 'Ungültiges Einmalpasswort',
'apple_pay' => 'Apple/Google Pay',
'enable_apple_pay' => 'Akzeptiere Apple Pay und Pay mit Google',
'requires_subdomain' => 'This payment type requires that a :link.',
'requires_subdomain' => 'Diese Zahlungsart erfordert einen :link.',
'subdomain_is_set' => 'subdomain ist gesetzt',
'verification_file' => 'Verifizierungsdatei',
'verification_file_missing' => 'The verification file is needed to accept payments.',
'verification_file_missing' => 'Die Verifikationsdatei wird benötigt, um Zahlungen zu akzeptieren.',
'apple_pay_domain' => 'Nutze <code>:domain</code>als die Domain in :link',
'apple_pay_not_supported' => 'Es tut uns leid, Apple/Google Pay ist nicht von Ihrem Browser unterstützt',
'optional_payment_methods' => 'Optionale Zahlungsmethoden',
'add_subscription' => 'Abonnement hinzufügen',
'target_url' => 'Ziel',
'target_url_help' => 'When the selected event occurs the app will post the entity to the target URL.',
'target_url_help' => 'Wenn das ausgewählte Ereignis eintritt, wird die App die Entität an die Ziel-URL senden.',
'event' => 'Ereignis',
'subscription_event_1' => 'Erstellter Kunde',
'subscription_event_2' => 'Erstellte Rechnung',
@ -2660,8 +2663,8 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'send_client_reminders' => 'E-Mail Erinnerungen versenden',
'can_view_tasks' => 'Aufgaben sind im Portal sichtbar',
'is_not_sent_reminders' => 'Erinnerungen werden nicht gesendet',
'promotion_footer' => 'Your promotion will expire soon, :link to upgrade now.',
'unable_to_delete_primary' => 'Note: to delete this company first delete all linked companies.',
'promotion_footer' => 'Ihre Promotion läuft bald ab, :link, um jetzt ein Upgrade durchzuführen.',
'unable_to_delete_primary' => 'Hinweis: Um diese Firma zu löschen, löschen Sie zunächst alle verknüpften Unternehmen.',
'please_register' => 'Bitte erstellen Sie sich einen Account',
'processing_request' => 'Anfrage verarbeiten',
'mcrypt_warning' => 'Warnung: Mcrypt ist veraltet, führen sie :command aus, um Ihre Verschlüsselung zu aktualisieren.',
@ -2694,10 +2697,10 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'signature_on_invoice_help' => 'Füge den folgenden Code hinzu, um die Unterschrift des Kunden auf dem PDF anzuzeigen.',
'signature_on_pdf' => 'Auf PDF anzeigen',
'signature_on_pdf_help' => 'Unterschrift des Kunden auf dem Angebots/Rechnungs PDF anzeigen.',
'expired_white_label' => 'The white label license has expired',
'expired_white_label' => 'Die White-Label-Lizenz ist abgelaufen.',
'return_to_login' => 'Zurück zum Login',
'convert_products_tip' => 'Hinweis: Fügen Sie einen :link namens ":name" hinzu, um den Wechselkurs anzuzeigen.',
'amount_greater_than_balance' => 'The amount is greater than the invoice balance, a credit will be created with the remaining amount.',
'amount_greater_than_balance' => 'Der Betrag ist größer als der Rechnungsbetrag, es wird eine Gutschrift mit dem Restbetrag erstellt.',
'custom_fields_tip' => 'Verwenden Sie <code>Label|Option1,Option2</code> um ein Auswahlfeld anzuzeigen.',
'client_information' => 'Kundeninformation',
'updated_client_details' => 'Kundendaten erfolgreich aktualisiert',
@ -2721,22 +2724,22 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'deleted_proposals' => 'Erfolgreich :count Vorschläge archiviert',
'restored_proposal' => 'Vorschlag erfolgreich wiederhergestellt',
'restore_proposal' => 'Vorschlag wiederherstellen',
'snippet' => 'Snippet',
'snippets' => 'Snippets',
'proposal_snippet' => 'Snippet',
'proposal_snippets' => 'Snippets',
'new_proposal_snippet' => 'New Snippet',
'edit_proposal_snippet' => 'Edit Snippet',
'archive_proposal_snippet' => 'Archive Snippet',
'delete_proposal_snippet' => 'Delete Snippet',
'created_proposal_snippet' => 'Successfully created snippet',
'updated_proposal_snippet' => 'Successfully updated snippet',
'archived_proposal_snippet' => 'Successfully archived snippet',
'deleted_proposal_snippet' => 'Successfully archived snippet',
'archived_proposal_snippets' => 'Successfully archived :count snippets',
'deleted_proposal_snippets' => 'Successfully archived :count snippets',
'restored_proposal_snippet' => 'Successfully restored snippet',
'restore_proposal_snippet' => 'Restore Snippet',
'snippet' => 'Schnipsel',
'snippets' => 'Schnipsel',
'proposal_snippet' => 'Schnipsel',
'proposal_snippets' => 'Schnipsel',
'new_proposal_snippet' => 'Neuer Schnipsel',
'edit_proposal_snippet' => 'Schnipsel bearbeiten',
'archive_proposal_snippet' => 'Schnipsel archivieren',
'delete_proposal_snippet' => 'Schnipsel löschen',
'created_proposal_snippet' => 'Schnipsel erfolgreich erstellt',
'updated_proposal_snippet' => 'Schnipsel erfolgreich geändert',
'archived_proposal_snippet' => 'Schnipsel erfolgreich archiviert',
'deleted_proposal_snippet' => 'Schnipsel erfolgreich archiviert',
'archived_proposal_snippets' => ':count Schnipsel erfolgreich archiviert',
'deleted_proposal_snippets' => ':count Schnipsel erfolgreich archiviert',
'restored_proposal_snippet' => 'Schnipsel erfolgreich wieder hergestellt',
'restore_proposal_snippet' => 'Schnipsel wieder herstellen',
'template' => 'Vorlage',
'templates' => 'Vorlagen',
'proposal_template' => 'Vorlage',
@ -2769,7 +2772,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'restore_proposal_category' => 'Kategorie wiederherstellen',
'delete_status' => 'Status löschen',
'standard' => 'Standard',
'icon' => 'Icon',
'icon' => 'Symbol',
'proposal_not_found' => 'Der angeforderte Vorschlag ist nicht verfügbar',
'create_proposal_category' => 'Kategorie erstellen',
'clone_proposal_template' => 'Vorlage kopieren',
@ -2781,17 +2784,17 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'no_assets' => 'Keine Bilder, hierhin ziehen zum hochladen',
'add_image' => 'Bild hinzufügen',
'select_image' => 'Bild auswählen',
'upgrade_to_upload_images' => 'Upgrade to the enterprise plan to upload images',
'upgrade_to_upload_images' => 'Upgrade auf den Unternehmensplan zum Hochladen von Bildern',
'delete_image' => 'Bild löschen',
'delete_image_help' => 'Warnung: Wenn Sie das Bild löschen, wird es aus allen Vorschlägen entfernt.',
'amount_variable_help' => 'Note: the invoice $amount field will use the partial/deposit field if set otherwise it will use the invoice balance.',
'amount_variable_help' => 'Hinweis: Das Rechnungsfeld $amount verwendet das Feld Teil-/Anzahlung. Wenn nicht anders eingestellt, wird der Rechnungsbetrag verwendet.',
'taxes_are_included_help' => 'Hinweis: Inklusive Steuern wurden aktiviert.',
'taxes_are_not_included_help' => 'Note: Inclusive taxes are not enabled.',
'taxes_are_not_included_help' => 'Hinweis: Inklusive Steuern sind nicht aktiviert.',
'change_requires_purge' => 'Die Änderung dieser Einstellung erfordert eine :link der Kontodaten.',
'purging' => 'Bereinigung',
'warning_local_refund' => 'The refund will be recorded in the app but will NOT be processed by the payment gateway.',
'warning_local_refund' => 'Die Rückerstattung wird in der App erfasst, aber NICHT vom Zahlungs-Gateway verarbeitet.',
'email_address_changed' => 'E-Mail Adresse wurde geändert',
'email_address_changed_message' => 'The email address for your account has been changed from :old_email to :new_email.',
'email_address_changed_message' => 'Die E-Mail-Adresse für dein Konto wurde von :old_email auf :new_email geändert.',
'test' => 'Test',
'beta' => 'Beta',
'gmp_required' => 'Exportieren zu ZIP benötigt die GMP Erweiterung',
@ -2809,7 +2812,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'total_bounced' => 'Gesamt abgeprallt',
'total_spam' => 'Gesamt Spam',
'platforms' => 'Plattformen',
'email_clients' => 'Email Clients',
'email_clients' => 'Email Kunden',
'mobile' => 'Mobil',
'desktop' => 'Desktop',
'webmail' => 'Webmail',
@ -2818,35 +2821,35 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'unset' => 'nicht gesetzt',
'received_new_payment' => 'Du hast eine neue Zahlung erhalten',
'slack_webhook_help' => 'Erhalten Sie Zahlungsbenachrichtigungen über',
'slack_incoming_webhooks' => 'Slack incoming webhooks',
'slack_incoming_webhooks' => 'Slack eingehende Webhooks',
'accept' => 'Akzeptieren',
'accepted_terms' => 'Successfully accepted the latest terms of service',
'accepted_terms' => 'Die neuesten Nutzungsbedingungen wurden akzeptiert.',
'invalid_url' => 'Ungültige URL',
'workflow_settings' => 'Workflow Settings',
'auto_email_invoice' => 'Auto Email',
'workflow_settings' => 'Workflow Einstellungen',
'auto_email_invoice' => 'Automatische Email',
'auto_email_invoice_help' => 'Senden Sie wiederkehrende Rechnungen automatisch per E-Mail, wenn sie erstellt werden.',
'auto_archive_invoice' => 'Auto Archive',
'auto_archive_invoice' => 'Automatisches Archiv',
'auto_archive_invoice_help' => 'Archivieren Sie Rechnungen automatisch, wenn sie bezahlt sind.',
'auto_archive_quote' => 'Auto Archive',
'auto_archive_quote' => 'Automatisches Archiv',
'auto_archive_quote_help' => 'Archivieren Sie Angebote automatisch, wenn sie konvertiert werden.',
'allow_approve_expired_quote' => 'Allow approve expired quote',
'allow_approve_expired_quote_help' => 'Allow clients to approve expired quotes.',
'allow_approve_expired_quote' => 'Genehmigung des abgelaufenen Angebots erlauben',
'allow_approve_expired_quote_help' => 'Erlaube es Kunden, abgelaufene Angebote zu anzunehmen.',
'invoice_workflow' => 'Rechnungs-Workflow',
'quote_workflow' => 'Angebots-Workflow',
'client_must_be_active' => 'Error: the client must be active',
'purge_client' => 'Purge Client',
'purged_client' => 'Successfully purged client',
'purge_client_warning' => 'All related records (invoices, tasks, expenses, documents, etc) will also be deleted.',
'client_must_be_active' => 'Fehler: Der Kunde muss aktiv sein.',
'purge_client' => 'Kunden bereinigen',
'purged_client' => 'Kunde erfolgreich bereinigt',
'purge_client_warning' => 'Alle zugehörigen Datensätze (Rechnungen, Aufgaben, Ausgaben, Dokumente usw.) werden ebenfalls gelöscht.',
'clone_product' => 'Produkt duplizieren',
'item_details' => 'Artikeldetails',
'send_item_details_help' => 'Senden Sie die Einzelpostendetails an das Zahlungsportal.',
'view_proposal' => 'Vorschlag ansehen',
'view_in_portal' => 'View in Portal',
'cookie_message' => 'This website uses cookies to ensure you get the best experience on our website.',
'got_it' => 'Got it!',
'vendor_will_create' => 'vendor will be created',
'vendors_will_create' => 'vendors will be created',
'created_vendors' => 'Successfully created :count vendor(s)',
'view_in_portal' => 'Im Portal anzeigen',
'cookie_message' => 'Diese Website verwendet Cookies, um sicherzustellen, dass Sie das beste Ergebnis auf unserer Website erzielen.',
'got_it' => 'Verstanden!',
'vendor_will_create' => 'Lieferant wird erstellt',
'vendors_will_create' => 'Lieferanten werden erstellt',
'created_vendors' => 'Erfolgreich erstellte :count Lieferant(en)',
'import_vendors' => 'Lieferanten importieren',
'company' => 'Firma',
'client_field' => 'Kunden Feld',
@ -2855,7 +2858,7 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'task_field' => 'Aufgabenfeld',
'project_field' => 'Projektfeld',
'expense_field' => 'Ausgaben Feld',
'vendor_field' => 'Vendor Field',
'vendor_field' => 'Lieferanten Feld',
'company_field' => 'Firmen Feld',
'invoice_field' => 'Rechnungsfeld',
'invoice_surcharge' => 'Rechnungsgebühr',
@ -2868,30 +2871,30 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'paid_invoice' => 'Bezahlte Rechnung',
'unapproved_quote' => 'Nicht genehmigtes Angebot',
'unapproved_proposal' => 'Nicht genehmigter Vorschlag',
'autofills_city_state' => 'Auto-fills city/state',
'autofills_city_state' => 'Automatische Ausfüllung der Stadt / des Bundeslandes',
'no_match_found' => 'Kein Treffer gefunden',
'password_strength' => 'Passwortqualität',
'strength_weak' => 'Schwach',
'strength_good' => 'Gut',
'strength_strong' => 'Stark',
'mark' => 'Mark',
'updated_task_status' => 'Successfully update task status',
'mark' => 'Markierung',
'updated_task_status' => 'Aufgabenstatus erfolgreich aktualisiert',
'background_image' => 'Hintergrundbild',
'background_image_help' => 'Use the :link to manage your images, we recommend using a small file.',
'background_image_help' => 'Verwenden Sie den :link zur Verwaltung Ihrer Bilder. Wir empfehlen die Verwendung einer kleinen Datei.',
'proposal_editor' => 'Vorschlag Editor',
'background' => 'Hintergrund',
'guide' => 'Guide',
'gateway_fee_item' => 'Gateway Fee Item',
'gateway_fee_description' => 'Gateway Fee Surcharge',
'gateway_fee_discount_description' => 'Gateway Fee Discount',
'show_payments' => 'Show Payments',
'show_aging' => 'Show Aging',
'reference' => 'Reference',
'amount_paid' => 'Amount Paid',
'guide' => 'Leitfaden',
'gateway_fee_item' => 'Gateway-Gebühren Position',
'gateway_fee_description' => 'Gateway-Gebühren Zuschlag',
'gateway_fee_discount_description' => 'Gateway-Gebühren Nachlass',
'show_payments' => 'Zeige Zahlungen',
'show_aging' => 'Zeige Alterung',
'reference' => 'Referenz',
'amount_paid' => 'Bezahlter Betrag',
'send_notifications_for' => 'Benachrichtigungen senden für',
'all_invoices' => 'Alle Rechnungen',
'my_invoices' => 'Meine Rechnungen',
'mobile_refresh_warning' => 'If you\'re using the mobile app you may need to do a full refresh.',
'mobile_refresh_warning' => 'Wenn Sie die mobile App verwenden, müssen Sie möglicherweise eine vollständige Aktualisierung durchführen.',
'enable_proposals_for_background' => 'So laden Sie ein Hintergrundbild hoch :link zum Aktivieren des Vorschlagsmoduls.',
'payment_reference' => 'Zahlungsreferenz',
'maximum' => 'Maximum',
@ -2903,21 +2906,21 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'please_enter_a_product_key' => 'Bitte geben Sie Ihren Produkt schlüssel ein',
'an_error_occurred' => 'Ein Fehler ist aufgetreten',
'overview' => 'Übersicht',
'copied_to_clipboard' => 'Copied :value to the clipboard',
'copied_to_clipboard' => ':value in die Zwischenablage kopiert',
'error' => 'Fehler',
'could_not_launch' => 'Could not launch',
'additional' => 'Additional',
'could_not_launch' => 'Konnte nicht gestartet werden',
'additional' => 'Zusätzlich',
'ok' => 'Ok',
'email_is_invalid' => 'E-Mail ist ungültig',
'items' => 'Items',
'partial_deposit' => 'Partial/Deposit',
'add_item' => 'Add Item',
'total_amount' => 'Total Amount',
'items' => 'Element',
'partial_deposit' => 'Teil-/Anzahlung',
'add_item' => 'Artikel hinzufügen',
'total_amount' => 'Gesamtbetrag',
'pdf' => 'PDF',
'invoice_status_id' => 'Rechnungs Status',
'click_plus_to_add_item' => 'Click + to add an item',
'click_plus_to_add_item' => 'Klicken Sie auf +, um ein Element hinzuzufügen.',
'count_selected' => ':count ausgewählt',
'dismiss' => 'Dismiss',
'dismiss' => 'Verwerfen',
'please_select_a_date' => 'Bitte wählen Sie ein Datum',
'please_select_a_client' => 'Bitte wählen Sie einen Kunden',
'language' => 'Sprache',
@ -2933,9 +2936,9 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'invoice_status_4' => 'Bestätigt',
'invoice_status_5' => 'Teilweise',
'invoice_status_6' => 'Bezahlt',
'marked_invoice_as_sent' => 'Successfully marked invoice as sent',
'please_enter_a_client_or_contact_name' => 'Please enter a client or contact name',
'restart_app_to_apply_change' => 'Restart the app to apply the change',
'marked_invoice_as_sent' => 'Rechnung erfolgreich als versendet markiert',
'please_enter_a_client_or_contact_name' => 'Bitte geben Sie einen Kunden- oder Kontaktnamen ein',
'restart_app_to_apply_change' => 'Starten Sie die App neu, um die Änderung zu übernehmen.',
'refresh_data' => 'Daten aktualisieren',
'blank_contact' => 'Leerer Kontakt',
'no_records_found' => 'Kein Einträge gefunden',
@ -2948,14 +2951,14 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'reminder2' => 'Zweite Erinnerung',
'reminder3' => 'Dritte Erinnerung',
'send' => 'Senden',
'auto_billing' => 'Auto billing',
'auto_billing' => 'Automatische Rechnungsstellung',
'button' => 'Knopf',
'more' => 'Mehr',
'edit_recurring_invoice' => 'Bearbeite wiederkehrende Rechnung',
'edit_recurring_quote' => 'Bearbeite wiederkehrendes Angebot',
'quote_status' => 'Angebots Status',
'please_select_an_invoice' => 'Bitte wählen Sie eine Rechnung aus',
'filtered_by' => 'Filtered by',
'filtered_by' => 'Gefiltert nach',
'payment_status' => 'Zahlungsstatus',
'payment_status_1' => 'Ausstehend',
'payment_status_2' => 'entwertet',
@ -2966,172 +2969,172 @@ Sobald Sie die Beträge erhalten haben, kommen Sie bitte wieder zurück zu diese
'send_receipt_to_client' => 'Quittung an den Kunden senden',
'refunded' => 'Erstattet',
'marked_quote_as_sent' => 'Angebot erfolgreich als versendet markiert',
'custom_module_settings' => 'Custom Module Settings',
'custom_module_settings' => 'Benutzerdefinierte Moduleinstellungen',
'ticket' => 'Ticket',
'tickets' => 'Tickets',
'ticket_number' => 'Ticket #',
'new_ticket' => 'New Ticket',
'edit_ticket' => 'Edit Ticket',
'view_ticket' => 'View Ticket',
'archive_ticket' => 'Archive Ticket',
'restore_ticket' => 'Restore Ticket',
'delete_ticket' => 'Delete Ticket',
'archived_ticket' => 'Successfully archived ticket',
'archived_tickets' => 'Successfully archived tickets',
'restored_ticket' => 'Successfully restored ticket',
'deleted_ticket' => 'Successfully deleted ticket',
'open' => 'Open',
'new' => 'New',
'new_ticket' => 'Neues Ticket',
'edit_ticket' => 'Ticket bearbeiten',
'view_ticket' => 'Ticket anzeigen',
'archive_ticket' => 'Ticket archivieren',
'restore_ticket' => 'Ticket wieder herstellen',
'delete_ticket' => 'Ticket löschen',
'archived_ticket' => 'Ticket erfolgreich archiviert',
'archived_tickets' => 'Ticket erfolgreich archiviert',
'restored_ticket' => 'Ticket erfolgreich wieder hergestellt',
'deleted_ticket' => 'Ticket erfolgreich gelöscht',
'open' => 'Offen',
'new' => 'Neu',
'closed' => 'Geschlossen',
'reopened' => 'Reopened',
'reopened' => 'Wieder geöffnet',
'priority' => 'Priorität',
'last_updated' => 'Last Updated',
'comment' => 'Comments',
'tags' => 'Tags',
'linked_objects' => 'Linked Objects',
'low' => 'Low',
'medium' => 'Medium',
'high' => 'High',
'no_due_date' => 'No due date set',
'assigned_to' => 'Assigned to',
'reply' => 'Reply',
'awaiting_reply' => 'Awaiting reply',
'ticket_close' => 'Close Ticket',
'ticket_reopen' => 'Reopen Ticket',
'ticket_open' => 'Open Ticket',
'ticket_split' => 'Split Ticket',
'ticket_merge' => 'Merge Ticket',
'ticket_update' => 'Update Ticket',
'ticket_settings' => 'Ticket Settings',
'updated_ticket' => 'Ticket Updated',
'mark_spam' => 'Mark as Spam',
'local_part' => 'Local Part',
'local_part_unavailable' => 'Name taken',
'local_part_available' => 'Name available',
'local_part_invalid' => 'Invalid name (alpha numeric only, no spaces',
'local_part_help' => 'Customize the local part of your inbound support email, ie. YOUR_NAME@support.invoiceninja.com',
'from_name_help' => 'From name is the recognizable sender which is displayed instead of the email address, ie Support Center',
'last_updated' => 'Zuletzt aktualisiert',
'comment' => 'Kommentare',
'tags' => 'Stichworte',
'linked_objects' => 'Verknüpfte Objekte',
'low' => 'Niedrig',
'medium' => 'Mittel',
'high' => 'Hoch',
'no_due_date' => 'Kein Fälligkeitsdatum festgelegt',
'assigned_to' => 'Zugewiesen an',
'reply' => 'Antwort',
'awaiting_reply' => 'Warten auf Antwort',
'ticket_close' => 'Ticket schließen',
'ticket_reopen' => 'Ticket wieder öffnen',
'ticket_open' => 'Ticket öffnen',
'ticket_split' => 'Ticket teilen',
'ticket_merge' => 'Ticket zusammenführen',
'ticket_update' => 'Ticket aktualisieren',
'ticket_settings' => 'Ticket Einstelungen',
'updated_ticket' => 'Ticket aktualisiert',
'mark_spam' => 'Als Spam markieren',
'local_part' => 'Lokaler Teil',
'local_part_unavailable' => 'Name übernommen',
'local_part_available' => 'Name verfügbar',
'local_part_invalid' => 'Ungültiger Name (nur alphanumerisch, keine Leerzeichen)',
'local_part_help' => 'Passen Sie den lokalen Teil Ihrer Inbound-Support-E-Mail an, z.B. YOUR_NAME@support.invoiceninja.com',
'from_name_help' => '"Von Name" ist der erkennbare Absender, der anstelle der E-Mail-Adresse angezeigt wird, z.B. "Support Center".',
'local_part_placeholder' => 'YOUR_NAME',
'from_name_placeholder' => 'Support Center',
'attachments' => 'Attachments',
'client_upload' => 'Client uploads',
'enable_client_upload_help' => 'Allow clients to upload documents/attachments',
'max_file_size_help' => 'Maximum file size (KB) is limited by your post_max_size and upload_max_filesize variables as set in your PHP.INI',
'max_file_size' => 'Maximum file size',
'mime_types' => 'Mime types',
'attachments' => 'Anhänge',
'client_upload' => 'Kunden-Uploads',
'enable_client_upload_help' => 'Ermöglicht es Kunden, Dokumente/Anhänge hochzuladen.',
'max_file_size_help' => 'Die maximale Dateigröße (KB) wird durch die Variablen post_max_size und upload_max_filesize begrenzt, wie sie in Ihrer PHP.INI festgelegt sind.',
'max_file_size' => 'Maximale Dateigröße',
'mime_types' => 'Mime-Typen',
'mime_types_placeholder' => '.pdf , .docx, .jpg',
'mime_types_help' => 'Comma separated list of allowed mime types, leave blank for all',
'ticket_number_start_help' => 'Ticket number must be greater than the current ticket number',
'new_ticket_template_id' => 'New ticket',
'new_ticket_autoresponder_help' => 'Selecting a template will send an auto response to a client/contact when a new ticket is created',
'update_ticket_template_id' => 'Updated ticket',
'update_ticket_autoresponder_help' => 'Selecting a template will send an auto response to a client/contact when a ticket is updated',
'close_ticket_template_id' => 'Closed ticket',
'close_ticket_autoresponder_help' => 'Selecting a template will send an auto response to a client/contact when a ticket is closed',
'default_priority' => 'Default priority',
'alert_new_comment_id' => 'New comment',
'alert_comment_ticket_help' => 'Selecting a template will send a notification (to agent) when a comment is made.',
'alert_comment_ticket_email_help' => 'Comma separated emails to bcc on new comment.',
'new_ticket_notification_list' => 'Additional new ticket notifications',
'update_ticket_notification_list' => 'Additional new comment notifications',
'mime_types_help' => 'Kommagetrennte Liste der zulässigen Mime-Typen, leer lassen für alle',
'ticket_number_start_help' => 'Die Ticketnummer muss größer sein als die aktuelle Ticketnummer.',
'new_ticket_template_id' => 'Neues Ticket',
'new_ticket_autoresponder_help' => 'Die Auswahl einer Vorlage sendet eine automatische Antwort an einen Kunden/Kontakt, wenn ein neues Ticket erstellt wird.',
'update_ticket_template_id' => 'Ticket aktualisiert',
'update_ticket_autoresponder_help' => 'Die Auswahl einer Vorlage sendet eine automatische Antwort an einen Kunden/Kontakt, wenn ein Ticket aktualisiert wird.',
'close_ticket_template_id' => 'Ticket geschlossen',
'close_ticket_autoresponder_help' => 'Die Auswahl einer Vorlage sendet eine automatische Antwort an einen Kunden/Kontakt, wenn ein Ticket geschlossen ist.',
'default_priority' => 'Standardpriorität',
'alert_new_comment_id' => 'Neuer Kommentar',
'alert_comment_ticket_help' => 'Die Auswahl einer Vorlage sendet eine Benachrichtigung (an den Agenten), wenn ein Kommentar abgegeben wird.',
'alert_comment_ticket_email_help' => 'Komma getrennte E-Mails an bcc bei neuem Kommentar.',
'new_ticket_notification_list' => 'Zusätzliche neue Ticket-Benachrichtigungen',
'update_ticket_notification_list' => 'Zusätzliche Benachrichtigungen über neue Kommentare',
'comma_separated_values' => 'admin@example.com, supervisor@example.com',
'alert_ticket_assign_agent_id' => 'Ticket assignment',
'alert_ticket_assign_agent_id_hel' => 'Selecting a template will send a notification (to agent) when a ticket is assigned.',
'alert_ticket_assign_agent_id_notifications' => 'Additional ticket assigned notifications',
'alert_ticket_assign_agent_id_help' => 'Comma separated emails to bcc on ticket assignment.',
'alert_ticket_transfer_email_help' => 'Comma separated emails to bcc on ticket transfer.',
'alert_ticket_overdue_agent_id' => 'Ticket overdue',
'alert_ticket_overdue_email' => 'Additional overdue ticket notifications',
'alert_ticket_overdue_email_help' => 'Comma separated emails to bcc on ticket overdue.',
'alert_ticket_overdue_agent_id_help' => 'Selecting a template will send a notification (to agent) when a ticket becomes overdue.',
'alert_ticket_assign_agent_id' => 'Ticketzuweisung',
'alert_ticket_assign_agent_id_hel' => 'Die Auswahl einer Vorlage sendet eine Benachrichtigung (an den Agenten), wenn ein Ticket zugewiesen wird.',
'alert_ticket_assign_agent_id_notifications' => 'Zusätzliche Ticketbenachrichtigungen',
'alert_ticket_assign_agent_id_help' => 'Komma getrennte E-Mails an bcc bei der Ticketvergabe.',
'alert_ticket_transfer_email_help' => 'Komma getrennte E-Mails an bcc bei der Ticketübertragung.',
'alert_ticket_overdue_agent_id' => 'Ticket überfällig',
'alert_ticket_overdue_email' => 'Zusätzliche überfällige Ticket-Benachrichtigungen',
'alert_ticket_overdue_email_help' => 'Komma getrennte E-Mails an bcc bei überfälligem Ticket.',
'alert_ticket_overdue_agent_id_help' => 'Die Auswahl einer Vorlage sendet eine Benachrichtigung (an den Agenten), wenn ein Ticket überfällig wird.',
'ticket_master' => 'Ticket Master',
'ticket_master_help' => 'Has the ability to assign and transfer tickets. Assigned as the default agent for all tickets.',
'default_agent' => 'Default Agent',
'default_agent_help' => 'If selected will automatically be assigned to all inbound tickets',
'show_agent_details' => 'Show agent details on responses',
'ticket_master_help' => 'Hat die Fähigkeit, Tickets zuzuordnen und zu übertragen. Wird als Standard-Agent für alle Tickets zugewiesen.',
'default_agent' => 'Standard-Agent',
'default_agent_help' => 'Wenn ausgewählt, wird er automatisch allen eingehenden Tickets zugeordnet.',
'show_agent_details' => 'Zeigen Sie Agentendetails in den Antworten an',
'avatar' => 'Avatar',
'remove_avatar' => 'Remove avatar',
'ticket_not_found' => 'Ticket not found',
'add_template' => 'Add Template',
'ticket_template' => 'Ticket Template',
'ticket_templates' => 'Ticket Templates',
'updated_ticket_template' => 'Updated Ticket Template',
'created_ticket_template' => 'Created Ticket Template',
'archive_ticket_template' => 'Archive Template',
'restore_ticket_template' => 'Restore Template',
'archived_ticket_template' => 'Successfully archived template',
'restored_ticket_template' => 'Successfully restored template',
'close_reason' => 'Let us know why you are closing this ticket',
'reopen_reason' => 'Let us know why you are reopening this ticket',
'enter_ticket_message' => 'Please enter a message to update the ticket',
'show_hide_all' => 'Show / Hide all',
'subject_required' => 'Subject required',
'mobile_refresh_warning' => 'If you\'re using the mobile app you may need to do a full refresh.',
'remove_avatar' => 'Avatar entfernen',
'ticket_not_found' => 'Ticket nicht gefunden',
'add_template' => 'Vorlage hinzufügen',
'ticket_template' => 'Ticket Vorlage',
'ticket_templates' => 'Ticket Vorlagen',
'updated_ticket_template' => 'Ticket Vorlage aktualisiert',
'created_ticket_template' => 'Ticket Vorlage erstellt',
'archive_ticket_template' => 'Vorlage archiviert',
'restore_ticket_template' => 'Vorlage wieder herstellen',
'archived_ticket_template' => 'Vorlage erfolgreich archiviert',
'restored_ticket_template' => 'Vorlage erfolgreich wieder hergestellt',
'close_reason' => 'Lassen Sie uns wissen, warum Sie dieses Ticket schließen.',
'reopen_reason' => 'Lassen Sie uns wissen, warum Sie dieses Ticket wieder öffnen.',
'enter_ticket_message' => 'Bitte geben Sie eine Nachricht ein, um das Ticket zu aktualisieren.',
'show_hide_all' => 'Alle anzeigen / verstecken',
'subject_required' => 'Betreff erforderlich',
'mobile_refresh_warning' => 'Wenn Sie die mobile App verwenden, müssen Sie möglicherweise eine vollständige Aktualisierung durchführen.',
'enable_proposals_for_background' => 'So laden Sie ein Hintergrundbild hoch :link zum Aktivieren des Vorschlagsmoduls.',
'ticket_assignment' => 'Ticket :ticket_number has been assigned to :agent',
'ticket_contact_reply' => 'Ticket :ticket_number has been updated by client :contact',
'ticket_new_template_subject' => 'Ticket :ticket_number has been created.',
'ticket_updated_template_subject' => 'Ticket :ticket_number has been updated.',
'ticket_closed_template_subject' => 'Ticket :ticket_number has been closed.',
'ticket_overdue_template_subject' => 'Ticket :ticket_number is now overdue',
'merge' => 'Merge',
'merged' => 'Merged',
'ticket_assignment' => 'Ticket :ticket_number wurde dem :agent zugewiesen.',
'ticket_contact_reply' => 'Ticket :ticket_number wurde vom Kunden :contact aktualisiert',
'ticket_new_template_subject' => 'Ticket :ticket_number wurde erstellt.',
'ticket_updated_template_subject' => 'Ticket :ticket_number wurde aktualisiert.',
'ticket_closed_template_subject' => 'Ticket :ticket_number wurde geschlossen.',
'ticket_overdue_template_subject' => 'Ticket :ticket_number ist jetzt überfällig.',
'merge' => 'Zusammenführen',
'merged' => 'Zusammengeführt',
'agent' => 'Agent',
'parent_ticket' => 'Parent Ticket',
'linked_tickets' => 'Linked Tickets',
'merge_prompt' => 'Enter ticket number to merge into',
'merge_from_to' => 'Ticket #:old_ticket merged into Ticket #:new_ticket',
'merge_closed_ticket_text' => 'Ticket #:old_ticket was closed and merged into Ticket#:new_ticket - :subject',
'merge_updated_ticket_text' => 'Ticket #:old_ticket was closed and merged into this ticket',
'merge_placeholder' => 'Merge ticket #:ticket into the following ticket',
'select_ticket' => 'Select Ticket',
'new_internal_ticket' => 'New internal ticket',
'internal_ticket' => 'Internal ticket',
'create_ticket' => 'Create ticket',
'allow_inbound_email_tickets_external' => 'New Tickets by email (Client)',
'allow_inbound_email_tickets_external_help' => 'Allow clients to create new tickets by email',
'include_in_filter' => 'Include in filter',
'parent_ticket' => 'Übergeordnetes Ticket',
'linked_tickets' => 'Verknüpfte Tickets',
'merge_prompt' => 'Geben Sie die Ticketnummer ein, mit der Sie zusammenführen möchten.',
'merge_from_to' => 'Ticket #:old_ticket mit Ticket #:new_ticket zusammengeführt',
'merge_closed_ticket_text' => 'Ticket #:old_ticket wurde geschlossen und in Ticket#:new_ticket zusammengeführt -:: Subject',
'merge_updated_ticket_text' => 'Ticket #:old_ticket wurde geschlossen und mit diesem Ticket zusammengeführt.',
'merge_placeholder' => 'Zusammenführen von Ticket #:ticket in das folgende Ticket',
'select_ticket' => 'Ticket auswählen',
'new_internal_ticket' => 'Neues internes Ticket',
'internal_ticket' => 'Internes Ticket',
'create_ticket' => 'Ticket erstellen',
'allow_inbound_email_tickets_external' => 'Neue Tickets per E-Mail (Kunde)',
'allow_inbound_email_tickets_external_help' => 'Ermöglicht es Kunden, neue Tickets per E-Mail zu erstellen.',
'include_in_filter' => 'In den Filter aufnehmen',
'custom_client1' => ':VALUE',
'custom_client2' => ':VALUE',
'compare' => 'Compare',
'compare' => 'Vergleiche',
'hosted_login' => 'Hosted Login',
'selfhost_login' => 'Selfhost Login',
'google_login' => 'Google Login',
'thanks_for_patience' => 'Thank for your patience while we work to implement these features.\n\nWe hope to have them completed in the next few months.\n\nUntil then we\'ll continue to support the',
'legacy_mobile_app' => 'legacy mobile app',
'today' => 'Today',
'current' => 'Current',
'previous' => 'Previous',
'current_period' => 'Current Period',
'comparison_period' => 'Comparison Period',
'previous_period' => 'Previous Period',
'previous_year' => 'Previous Year',
'compare_to' => 'Compare to',
'last_week' => 'Last Week',
'clone_to_invoice' => 'Clone to Invoice',
'clone_to_quote' => 'Clone to Quote',
'convert' => 'Convert',
'last7_days' => 'Last 7 Days',
'last30_days' => 'Last 30 Days',
'custom_js' => 'Custom JS',
'adjust_fee_percent_help' => 'Adjust percent to account for fee',
'thanks_for_patience' => 'Vielen Dank für Ihre Geduld, während wir an der Implementierung dieser Funktionen arbeiten. Wir hoffen, dass sie in den nächsten Monaten fertiggestellt werden.... Bis dahin werden wir weiterhin die',
'legacy_mobile_app' => 'legacy Mobile App',
'today' => 'Heute',
'current' => 'Aktuell',
'previous' => 'Vorherige',
'current_period' => 'Aktuelle Periode',
'comparison_period' => 'Vergleichsperiode',
'previous_period' => 'Vorherige Periode',
'previous_year' => 'Vorjahr',
'compare_to' => 'Vergleiche mit',
'last_week' => 'Letzte Woche',
'clone_to_invoice' => 'Klone in Rechnung',
'clone_to_quote' => 'Klone in Angebot',
'convert' => 'Konvertiere',
'last7_days' => 'Letzte 7 Tage',
'last30_days' => 'Letzte 30 Tage',
'custom_js' => 'Benutzerdefiniert JS',
'adjust_fee_percent_help' => 'Gebühren Prozentsatz an das Konto anpassen',
'show_product_notes' => 'Produktdetails anzeigen',
'show_product_notes_help' => 'Fügt Sie die <b>Beschreibung und die Kosten</b> in die Produkt-Dropdown-Liste ein',
'important' => 'Important',
'thank_you_for_using_our_app' => 'Thank you for using our app!',
'if_you_like_it' => 'If you like it please',
'to_rate_it' => 'to rate it.',
'average' => 'Average',
'unapproved' => 'Unapproved',
'authenticate_to_change_setting' => 'Please authenticate to change this setting',
'locked' => 'Locked',
'authenticate' => 'Authenticate',
'please_authenticate' => 'Please authenticate',
'biometric_authentication' => 'Biometric Authentication',
'auto_start_tasks' => 'Auto Start Tasks',
'budgeted' => 'Budgeted',
'please_enter_a_name' => 'Please enter a name',
'click_plus_to_add_time' => 'Click + to add time',
'show_product_notes_help' => 'Fügt die <b>Beschreibung und die Kosten</b> in die Produkt-Dropdown-Liste ein',
'important' => 'Wichtig',
'thank_you_for_using_our_app' => 'Vielen Dank, dass Sie unsere App nutzen!',
'if_you_like_it' => 'Wenn es dir gefällt, bitte',
'to_rate_it' => ', um es zu bewerten.',
'average' => 'Durchschnittlich',
'unapproved' => 'Nicht genehmigt',
'authenticate_to_change_setting' => 'Bitte authentifizieren Sie sich, um diese Einstellung zu ändern.',
'locked' => 'Gesperrt',
'authenticate' => 'Authentifizieren',
'please_authenticate' => 'Bitte authentifizieren Sie sich',
'biometric_authentication' => 'Biometrische Authentifizierung',
'auto_start_tasks' => 'Aufgaben für den automatischen Start',
'budgeted' => 'Budgetiert',
'please_enter_a_name' => 'Bitte geben Sie einen Namen ein',
'click_plus_to_add_time' => 'Klicken Sie auf +, um die Zeit hinzuzufügen.',
);

View File

@ -2450,6 +2450,7 @@ email που είναι συνδεδεμένη με το λογαριασμό σ
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Ρουπία Μαυρίκιου',
'currency_cape_verdean_escudo' => 'Εσκούδο Πράσινου Ακρωτηρίου',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Ελπίζουμε να απολαμβάνετε τη χρήση της εφαρμογής.<br/> Εάν θα θέλατε να γράψετε μια κριτική :link θα το εκτιμούσαμε ιδιαίτερα!',
'writing_a_review' => 'συγγραφή κριτικής',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2448,6 +2448,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Esperamos que estés disfrutando de usar la aplicación.<br/>Si consideras :link lo apreciaremos mucho!',
'writing_a_review' => 'escribiendo una reseña',

View File

@ -2440,6 +2440,7 @@ Una vez que tenga los montos, vuelva a esta página de métodos de pago y haga c
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Esperamos que estés disfrutando con la app. <br/>Si consideras :link ¡te lo agraderemos enormemente!',
'writing_a_review' => 'escribir una reseña',

View File

@ -2452,6 +2452,7 @@ Lasku poistettiin (if only one, alternative)',
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2444,6 +2444,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Nous espérons que votre utilisation de cette application vous est agréable.<br/>Un commentaire de votre part serait grandement apprécié!',
'writing_a_review' => 'écrire un commentaire',

View File

@ -2442,6 +2442,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'currency_cfp_franc' => 'Franc Pacifique',
'currency_mauritian_rupee' => 'Roupie mauricienne',
'currency_cape_verdean_escudo' => 'Escudo cap-verdien',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Nous espérons que votre utilisation de cette application vous est agréable.<br/>Un commentaire de votre part serait grandement apprécié!',
'writing_a_review' => 'rédiger un commentaire',

View File

@ -2451,6 +2451,7 @@ Nevažeći kontakt email',
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2443,6 +2443,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Се надеваме дека уживате во користењето на апликацијата. <br/> Ако го земете во предвид :link многу би ни значело!',
'writing_a_review' => 'пишување рецензија',

View File

@ -2450,6 +2450,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'skriv tilbakemelding',

View File

@ -2442,6 +2442,7 @@ Kom terug naar deze betalingsmethode pagina zodra u de bedragen heeft ontvangen
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hopen dat je het leuk vindt om de app te gebruiken.<br/> Als je zou overwegen :link, zouden we dat zeer op prijs stellen!',
'writing_a_review' => 'een recensie schrijven',

View File

@ -2447,6 +2447,7 @@ Gdy przelewy zostaną zaksięgowane na Twoim koncie, wróć do tej strony i klik
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2441,6 +2441,7 @@ Quando tiver os valores dos depósitos, volte a esta pagina e complete a verific
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2442,6 +2442,7 @@ Quando tiver os valores dos depósitos, volte a esta página e conclua a verific
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2452,6 +2452,7 @@ Atentie: Folosește Legacy API Key, nu Token API',
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2447,6 +2447,7 @@ Ko imate zneske, se vrnite na to stran plačilnega sredstva in kliknite na "Comp
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2448,6 +2448,7 @@ Pasi të keni pranuar shumat, kthehuni në faqen e metodave të pagesës dhe kli
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2451,6 +2451,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'Nadamo se da uživate u korišćenju aplikacije. <br/> Bili bismo veoma zahvalni ako biste razmotrili :link.',
'writing_a_review' => 'napišite ocenu',

View File

@ -2457,6 +2457,7 @@ Den här funktionen kräver att en produkt skapas och en betalningsgateway är k
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2452,6 +2452,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2449,6 +2449,7 @@ adresine gönderildi. Müthiş tüm özelliklerin kilidini açmak için lütfen
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => 'We hope you\'re enjoying using the app.<br/>If you\'d consider :link we\'d greatly appreciate it!',
'writing_a_review' => 'writing a review',

View File

@ -2448,6 +2448,7 @@ $LANG = array(
'currency_cfp_franc' => 'CFP Franc',
'currency_mauritian_rupee' => 'Mauritian Rupee',
'currency_cape_verdean_escudo' => 'Cape Verdean Escudo',
'currency_kuwaiti_dinar' => 'Kuwaiti Dinar',
'review_app_help' => '我們希望您喜歡使用這個程式。<br/>若您考慮 :link我們會非常感謝',
'writing_a_review' => '撰寫評語',

View File

@ -86,7 +86,7 @@
@if (Utils::isTimeTracker())
{!! link_to('#', trans('texts.self_host_login'), ['onclick' => 'setSelfHostUrl()']) !!}
@else
{!! link_to(NINJA_WEB_URL.'/knowledgebase/', trans('texts.knowledge_base'), ['target' => '_blank']) !!}
{!! link_to(NINJA_WEB_URL.'/knowledge-base/', trans('texts.knowledge_base'), ['target' => '_blank']) !!}
@endif
</div>
@endif