diff --git a/public/img/akaunting-loading.gif b/public/img/akaunting-loading.gif
index 3a84e74fe..ecba2f16c 100644
Binary files a/public/img/akaunting-loading.gif and b/public/img/akaunting-loading.gif differ
diff --git a/resources/lang/ca-ES/errors.php b/resources/lang/ca-ES/errors.php
index e0d61b6bc..b194ce968 100644
--- a/resources/lang/ca-ES/errors.php
+++ b/resources/lang/ca-ES/errors.php
@@ -19,5 +19,7 @@ return [
'404' => 'No hem pogut trobar la pàgina que estàs cercant.',
'500' => 'Mirarem de resoldre-ho de seguida.',
'record' => 'No hem pogut trobar el registre que estàs cercant.',
+ 'amount' => 'Aquesta pàgina conté preus incorrectes! Si us plau, consulta l\'administrador.',
],
+
];
diff --git a/resources/lang/ca-ES/messages.php b/resources/lang/ca-ES/messages.php
index 15497b422..bbbfc3822 100644
--- a/resources/lang/ca-ES/messages.php
+++ b/resources/lang/ca-ES/messages.php
@@ -41,6 +41,7 @@ return [
'reconciled_doc' => 'Avís: No pots canviar/esborrar :type perquè conté transaccions conciliades!',
'disable_code' => 'Avís: No pots desactivar o canviar la moneda de :name perquè té :text relacionat.',
'payment_cancel' => 'Avís: Has cancel·lat el teu pagament recent :method!',
+ 'missing_transfer' => 'Avís: No es troba la transferència relativa a aquesta transacció. S\'hauria d\'esborrar la transacció.',
],
];
diff --git a/resources/lang/de-DE/accounts.php b/resources/lang/de-DE/accounts.php
index c6a858841..af554ae2f 100644
--- a/resources/lang/de-DE/accounts.php
+++ b/resources/lang/de-DE/accounts.php
@@ -3,6 +3,7 @@
return [
'account_name' => 'Konto',
+ 'account_balance' => 'Kontostand',
'number' => 'Nummer',
'opening_balance' => 'Start Guthaben',
'current_balance' => 'Aktuelles Guthaben',
@@ -14,5 +15,17 @@ return [
'outgoing' => 'Ausgehende',
'see_performance' => 'Einkommen vs Ausgaben',
'create_report' => 'Wenn Sie die Einnahmen vs Ausgaben für dieses Konto sehen möchten, können Sie eine Bericht-Instanz erstellen.',
+ 'banks' => 'Bank|Banken',
+ 'credit_cards' => 'Kreditkarte|Kreditkarten',
+
+ 'form_description' => [
+ 'general' => 'Kreditkartentyp für negativen Eröffnungssaldo verwenden. Die Nummer ist wichtig, um Konten korrekt abzugleichen. Das Standardkonto zeichnet alle Transaktionen auf, wenn nicht anders ausgewählt.',
+ 'bank' => 'Sie können mehrere Bankkonten in mehr als einer Bank haben. Das Aufzeichnen von Informationen über Ihre Bank erleichtert die Übereinstimmung der Transaktionen innerhalb Ihrer Bank.',
+ ],
+
+ 'no_records' => [
+ 'transactions' => 'Es gibt noch keine Transaktionen nach/von diesem Konto. Erstellen Sie jetzt eine neue.',
+ 'transfers' => 'Es gibt noch keine Überweisung nach/von diesem Konto. Erstellen Sie jetzt eine neue.',
+ ],
];
diff --git a/resources/lang/de-DE/auth.php b/resources/lang/de-DE/auth.php
index 72c0b4fc5..bc1b3934a 100644
--- a/resources/lang/de-DE/auth.php
+++ b/resources/lang/de-DE/auth.php
@@ -2,20 +2,34 @@
return [
+ 'auth' => 'Authentifizierung',
'profile' => 'Profil',
'logout' => 'Abmelden',
'login' => 'Anmelden',
+ 'forgot' => 'Vergessen',
'login_to' => 'Anmelden, um Ihre Sitzung zu starten',
'remember_me' => 'Angemeldet bleiben',
'forgot_password' => 'Ich habe mein Passwort vergessen',
'reset_password' => 'Passwort zurücksetzen',
+ 'change_password' => 'Passwort ändern',
'enter_email' => 'Geben Sie Ihre E-Mail-Adresse ein',
'current_email' => 'Aktuelle E-Mail',
'reset' => 'Zurücksetzen',
'never' => 'niemals',
'landing_page' => 'Startseite',
+ 'personal_information' => 'Persönliche Informationen',
+ 'register_user' => 'Benutzer anmelden',
+ 'register' => 'Registrieren',
+
+ 'form_description' => [
+ 'personal' => 'Der Einladungslink wird an den neuen Benutzer gesendet, also stellen Sie sicher, dass die E-Mail-Adresse korrekt ist. Sie können anschließend ihr Passwort festlegen.',
+ 'assign' => 'Der Benutzer hat Zugriff auf die ausgewählten Unternehmen. Sie können die Berechtigungen auf der Seite Rollen einschränken.',
+ 'preferences' => 'Wählen Sie die Standardsprache des Benutzers. Sie können auch die Startseite nach dem Anmelden des Benutzers festlegen.',
+ ],
'password' => [
+ 'pass' => 'Passwort',
+ 'pass_confirm' => 'Passwortbestätigung',
'current' => 'Passwort',
'current_confirm' => 'Passwortbestätigung',
'new' => 'Neues Passwort',
@@ -28,14 +42,51 @@ return [
'no_company' => 'Fehler: Ihrem Konto wurde kein Unternehmen zugewiesen. Bitte kontaktieren Sie den Systemadministrator.',
],
+ 'login_redirect' => 'Verifizierung erledigt! Sie werden nun weitergeleitet...',
'failed' => 'Diese Anmeldeinformationen entsprechen nicht unseren Aufzeichnungen.',
'throttle' => 'Zu viele fehlgeschlagene Anmeldeversuche. Bitte versuchen Sie es erneut in :seconds Sekunden.',
'disabled' => 'Dieses Konto ist deaktiviert! Bitte kontaktieren Sie den Systemadministrator.',
'notification' => [
- 'message_1' => 'Sie erhalten diese E-Mail, da Sie das Passwort für Ihr Konto zurücksetzen lassen wollen.',
- 'message_2' => 'Falls Sie keine Anfrage für das Zurücksetzen ihres Passwort gestellt haben, ist keine weitere Aktion erforderlich.',
- 'button' => 'Passwort zurücksetzen',
+ 'message_1' => 'Sie erhalten diese E-Mail, da Sie das Passwort für Ihr Konto zurücksetzen lassen wollen.',
+ 'message_2' => 'Falls Sie keine Anfrage für das Zurücksetzen ihres Passwort gestellt haben, ist keine weitere Aktion erforderlich.',
+ 'button' => 'Passwort zurücksetzen',
+ ],
+
+ 'invitation' => [
+ 'message_1' => 'Sie erhalten diese E-Mail, weil Sie zur zusammenarbeit bei Akaunting eingeladen wurden.',
+ 'message_2' => 'Wenn Sie nicht beitreten möchten, ist keine weitere Aktion erforderlich.',
+ 'button' => 'Legen Sie los',
+ ],
+
+ 'information' => [
+ 'invoice' => 'Rechnungen einfach erstellen',
+ 'reports' => 'Detaillierte Berichte abrufen',
+ 'expense' => 'Alle Ausgaben verfolgen',
+ 'customize' => 'Passen Sie Ihr Akaunting an',
+ ],
+
+ 'roles' => [
+ 'admin' => [
+ 'name' => 'Admin',
+ 'description' => 'Sie erhalten vollen Zugriff auf Akaunting, einschließlich Kunden, Rechnungen, Berichte, Einstellungen und Apps.',
+ ],
+ 'manager' => [
+ 'name' => 'Manager',
+ 'description' => 'Sie erhalten vollen Zugriff auf Akaunting, können aber keine Benutzer und Apps verwalten.',
+ ],
+ 'customer' => [
+ 'name' => 'Kunde',
+ 'description' => 'Sie können auf das Kundenportal zugreifen und ihre Rechnungen online über die Zahlungsmethoden, die Sie eingerichtet haben, bezahlen.',
+ ],
+ 'accountant' => [
+ 'name' => 'Buchhalter',
+ 'description' => 'Sie können auf Rechnungen, Transaktionen, Berichte und Journaleinträge zugreifen.',
+ ],
+ 'employee' => [
+ 'name' => 'Mitarbeiter/in',
+ 'description' => 'Sie können nur Ihre eigenen Ausgabenansprüche erstellen und Zeit für zugewiesene Projekte erfassen.',
+ ],
],
];
diff --git a/resources/lang/de-DE/companies.php b/resources/lang/de-DE/companies.php
index d3d892a43..564173e00 100644
--- a/resources/lang/de-DE/companies.php
+++ b/resources/lang/de-DE/companies.php
@@ -11,4 +11,12 @@ return [
'disable_active' => 'Fehler: Das aktive Unternehmen kann nicht deaktiviert werden. Bitte zunächst das Unternehmen wechseln!',
],
+ 'form_description' => [
+ 'general' => 'Diese Informationen sind in den Datensätzen sichtbar, die Sie erstellen.',
+ 'billing' => 'Die Steuernummer erscheint in jeder Rechnung/Rechnung. Dashboard und Berichte werden unter der Standardwährung angezeigt.',
+ 'address' => 'Die Adresse wird in Rechnungen, Quittungen und anderen Datensätzen verwendet, die Sie ausstellen.',
+ ],
+
+ 'skip_step' => 'Diesen Schritt überspringen',
+
];
diff --git a/resources/lang/de-DE/currencies.php b/resources/lang/de-DE/currencies.php
index 495cd4374..fe68dc04e 100644
--- a/resources/lang/de-DE/currencies.php
+++ b/resources/lang/de-DE/currencies.php
@@ -14,6 +14,14 @@ return [
'position' => 'Symbolposition',
'before' => 'Vor dem Betrag',
'after' => 'Nach dem Betrag',
- ]
+ ],
+
+ 'form_description' => [
+ 'general' => 'Die Standardwährung wird im Dashboard und Berichten verwendet. Für andere Währungen muss der Kurs niedriger als 1 (für schwächere Währungen) und höher als 1 (für stärkere Währungen) sein.',
+ ],
+
+ 'no_currency' => 'Keine Währung',
+ 'create_currency' => 'Erstellen Sie eine neue Währung und bearbeiten Sie diese jederzeit aus den Einstellungen.',
+ 'new_currency' => 'Neue Währung:',
];
diff --git a/resources/lang/de-DE/customers.php b/resources/lang/de-DE/customers.php
index 98007b676..624ce9b65 100644
--- a/resources/lang/de-DE/customers.php
+++ b/resources/lang/de-DE/customers.php
@@ -2,11 +2,29 @@
return [
- 'can_login' => 'Login erlauben?',
- 'user_created' => 'Benutzer angelegt',
+ 'can_login' => 'Login erlauben?',
+ 'can_login_description' => 'Senden Sie diesem Benutzer eine Einladung, sich im Client Portal anzumelden.',
+ 'user_created' => 'Benutzer angelegt',
+ 'client_portal_description' => 'Das Kundenportal ist ein Umfeld, in dem Sie Transaktionen und Rechnungen mit Ihren Kunden teilen können, wo Sie Beziehungen zu Ihrem Unternehmen verfolgen, bezahlen. Sie können sich jederzeit mit ihrem Passwort anmelden.',
'error' => [
- 'email' => 'Diese Email ist bereits in Benutzung.',
+ 'email' => 'Diese Email ist bereits in Benutzung.',
+ ],
+
+ 'client_portal_text' => [
+ 'can' => 'Dieser Kunde kann sich im Kunden Portal anmelden.',
+ 'cant' => 'Dieser Kunde kann sich nicht im Kunden Portal einloggen.',
+ ],
+
+ 'form_description' => [
+ 'general' => 'Die Kontaktinformationen Ihres Kunden werden in Rechnungen und deren Profilen angezeigt. Sie können Ihren Kunden auch erlauben, sich einzuloggen, um die Rechnungen zu verfolgen, die Sie ihnen gesendet haben, indem Sie das Kästchen unten anklicken.',
+ 'billing' => 'Die Steuernummer erscheint in jeder an den Kunden ausgestellten Rechnung. Die ausgewählte Währung wird zur Standardwährung für diesen Kunden.',
+ 'address' => 'Die Adresse wird für die Rechnungen benötigt, daher müssen Sie die genaue Rechnungsadresse für Ihren Kunden angeben.',
+ ],
+
+ 'no_records' => [
+ 'invoices' => 'Sie haben noch keine Rechnung für diesem Kunden erstellt. Erstellen Sie jetzt eine neue Rechnung.',
+ 'transactions' => 'Es gibt noch keine Transaktion für diesen Kunden. Erstellen Sie jetzt eine neue.',
],
];
diff --git a/resources/lang/de-DE/documents.php b/resources/lang/de-DE/documents.php
index 97caeb674..ece968af2 100644
--- a/resources/lang/de-DE/documents.php
+++ b/resources/lang/de-DE/documents.php
@@ -2,53 +2,85 @@
return [
- 'edit_columns' => 'Spalten bearbeiten',
- 'empty_items' => 'Sie haben keine Artikel hinzugefügt.',
+ 'edit_columns' => 'Spalten bearbeiten',
+ 'empty_items' => 'Sie haben keine Artikel hinzugefügt.',
+ 'grand_total' => 'Gesamtbetrag',
+ 'accept_payment_online' => 'Online Zahlungen akzeptieren',
+ 'transaction' => 'Eine Zahlung über :amount wurde mit :account getätigt.',
+ 'billing' => 'Abrechnung',
+ 'advanced' => 'Erweitert',
+
+ 'invoice_detail' => [
+ 'marked' => 'Sie markierten diese Rechnung als',
+ 'services' => 'Dienste',
+ 'another_item' => 'Weiteres Element',
+ 'another_description' => 'und eine weitere Beschreibung',
+ 'more_item' => '+:count mehr Elemente',
+ ],
'statuses' => [
- 'draft' => 'Entwurf',
- 'sent' => 'Versandt',
- 'expired' => 'Abgelaufen',
- 'viewed' => 'Gelesen',
- 'approved' => 'Bestätigt',
- 'received' => 'Erhalten',
- 'refused' => 'Abgelehnt',
- 'restored' => 'Wiederhergestellt',
- 'reversed' => 'Rückgängig gemacht',
- 'partial' => 'Teilweise',
- 'paid' => 'Bezahlt',
- 'pending' => 'Ausstehend',
- 'invoiced' => 'In Rechnung gestellt',
- 'overdue' => 'Überfällig',
- 'unpaid' => 'Unbezahlt',
- 'cancelled' => 'Storniert',
- 'voided' => 'Ungültig',
- 'completed' => 'Abgeschlossen',
- 'shipped' => 'Versandt',
- 'refunded' => 'Rückerstattung',
- 'failed' => 'Fehgeschlagen',
- 'denied' => 'Verweigert',
- 'processed' => 'Verarbeitet',
- 'open' => 'Offen',
- 'closed' => 'Geschlossen',
- 'billed' => 'Abgerechnet',
- 'delivered' => 'Ausgestellt',
- 'returned' => 'Rücksendungen',
- 'drawn' => 'Gezeichnet',
- 'not_billed' => 'Nicht abgerechnet',
- 'issued' => 'Ausgestellt',
- 'not_invoiced' => 'Nicht abgerechnet',
- 'confirmed' => 'Bestätigt',
- 'not_confirmed' => 'Nicht bestätigt',
+ 'draft' => 'Entwurf',
+ 'sent' => 'Versandt',
+ 'expired' => 'Abgelaufen',
+ 'viewed' => 'Gelesen',
+ 'approved' => 'Bestätigt',
+ 'received' => 'Erhalten',
+ 'refused' => 'Abgelehnt',
+ 'restored' => 'Wiederhergestellt',
+ 'reversed' => 'Rückgängig gemacht',
+ 'partial' => 'Teilweise',
+ 'paid' => 'Bezahlt',
+ 'pending' => 'Ausstehend',
+ 'invoiced' => 'In Rechnung gestellt',
+ 'overdue' => 'Überfällig',
+ 'unpaid' => 'Unbezahlt',
+ 'cancelled' => 'Storniert',
+ 'voided' => 'Ungültig',
+ 'completed' => 'Abgeschlossen',
+ 'shipped' => 'Versandt',
+ 'refunded' => 'Rückerstattung',
+ 'failed' => 'Fehgeschlagen',
+ 'denied' => 'Verweigert',
+ 'processed' => 'Verarbeitet',
+ 'open' => 'Offen',
+ 'closed' => 'Geschlossen',
+ 'billed' => 'Abgerechnet',
+ 'delivered' => 'Ausgestellt',
+ 'returned' => 'Rücksendungen',
+ 'drawn' => 'Gezeichnet',
+ 'not_billed' => 'Nicht abgerechnet',
+ 'issued' => 'Ausgestellt',
+ 'not_invoiced' => 'Nicht abgerechnet',
+ 'confirmed' => 'Bestätigt',
+ 'not_confirmed' => 'Nicht bestätigt',
+ 'active' => 'Aktiv',
+ 'ended' => 'Beendet',
+ ],
+
+ 'form_description' => [
+ 'companies' => 'Ändern Sie die Adresse, das Logo und andere Informationen für Ihr Unternehmen.',
+ 'billing' => 'Rechnungsdetails erscheinen in Ihrem Dokument.',
+ 'advanced' => 'Wählen Sie die Kategorie, fügen Sie den Footer hinzu oder bearbeiten und fügen Sie Anhänge zu Ihrem :type hinzu.',
+ 'attachment' => 'Laden Sie die an :type angehängten Dateien herunter',
],
'messages' => [
- 'email_sent' => ':type wurde per E-Mail versendet!',
- 'marked_as' => ':type markiert als :status!',
- 'marked_sent' => ':type als gesendet markiert!',
- 'marked_paid' => ':type als bezahlt markiert!',
- 'marked_viewed' => ':type als gelesen markiert!',
- 'marked_cancelled' => ':type als storniert markiert!',
- 'marked_received' => ':type als empfangen markiert!',
+ 'email_sent' => ':type wurde per E-Mail versendet!',
+ 'marked_as' => ':type markiert als :status!',
+ 'marked_sent' => ':type als gesendet markiert!',
+ 'marked_paid' => ':type als bezahlt markiert!',
+ 'marked_viewed' => ':type als gelesen markiert!',
+ 'marked_cancelled' => ':type als storniert markiert!',
+ 'marked_received' => ':type als empfangen markiert!',
],
+
+ 'recurring' => [
+ 'auto_generated' => 'Automatisch generiert',
+
+ 'tooltip' => [
+ 'document_date' => 'Das :type Datum wird automatisch basierend auf dem :type Zeitplan und der Frequenz zugewiesen.',
+ 'document_number' => 'Die :type Nummer wird automatisch zugewiesen, wenn :type generiert wird.',
+ ],
+ ],
+
];
diff --git a/resources/lang/de-DE/footer.php b/resources/lang/de-DE/footer.php
index d18b2eb68..0f3c21601 100644
--- a/resources/lang/de-DE/footer.php
+++ b/resources/lang/de-DE/footer.php
@@ -6,5 +6,8 @@ return [
'powered' => 'Powered By Akaunting',
'link' => 'https://akaunting.com',
'software' => 'Kostenlose Buchhaltungssoftware',
+ 'powered_by' => 'Zur Verfügung gestellt von',
+ 'tag_line' => 'Senden Sie Rechnungen, verfolgen Sie Ausgaben und automatisieren Sie Abrechnung mit Akaunting. :get_started_url',
+ 'get_started' => 'Los geht\'s',
];
diff --git a/resources/lang/de-DE/items.php b/resources/lang/de-DE/items.php
index 836bc41f3..4b3b579e8 100644
--- a/resources/lang/de-DE/items.php
+++ b/resources/lang/de-DE/items.php
@@ -2,8 +2,16 @@
return [
- 'sale_price' => 'Verkaufspreis',
- 'purchase_price' => 'Einkaufspreis',
- 'enter_item_description' => 'Artikelbeschreibung eingeben',
+ 'sale_price' => 'Verkaufspreis',
+ 'purchase_price' => 'Einkaufspreis',
+ 'enter_item_description' => 'Artikelbeschreibung eingeben',
+ 'billing' => 'Abrechnung',
+ 'sale_information' => 'Verkaufsinformation',
+ 'purchase_information' => 'Kaufinformationen',
+
+ 'form_description' => [
+ 'general' => 'Wählen Sie eine Kategorie aus, um Ihre Berichte detaillierter zu gestalten. Die Beschreibung wird bei Auswahl des Artikels in der Rechnung angezeigt.',
+ 'billing' => 'Die Kauf- und Verkaufsinformationen sowie Steuern werden innerhalb der Rechnungen verwendet.',
+ ],
];
diff --git a/resources/lang/de-DE/messages.php b/resources/lang/de-DE/messages.php
index 3368302df..f75fe20e4 100644
--- a/resources/lang/de-DE/messages.php
+++ b/resources/lang/de-DE/messages.php
@@ -13,6 +13,9 @@ return [
'export_queued' => ':type Export ist geplant! Sie erhalten eine E-Mail, sobald dieser fertiggestellt ist.',
'enabled' => ':type aktiviert!',
'disabled' => ':type deaktiviert!',
+ 'connected' => ':type verbunden!',
+ 'invited' => ':type eingeladen!',
+ 'ended' => ':type beendet!',
'clear_all' => 'Großartig! Du hast all deinen :type gelöscht.',
],
@@ -27,6 +30,8 @@ return [
'invalid_apikey' => 'Fehler: Der eingegebene API-Schlüssel ist ungültig!',
'import_column' => 'Fehler: :message. Name des Blattes: :sheet. Zeilennummer: :line.',
'import_sheet' => 'Fehler: Name des Blattes ist nicht gültig. Bitte die Beispieldatei überprüfen.',
+ 'same_amount' => 'Fehler: Der Gesamtbetrag der Aufteilung muss genau der gleiche sein wie :transaction total: :amount',
+ 'over_match' => 'Fehler: :type nicht verbunden! Der eingegebene Betrag darf die Summe der Zahlung nicht überschreiten: :amount',
],
'warning' => [
@@ -36,6 +41,7 @@ return [
'reconciled_doc' => 'Warnung: Sie dürfen :type nicht ändern/löschen, da Transaktionen abgeglichen wurden!',
'disable_code' => 'Warnung: Sie dürfen die Währung von :name nicht deaktivieren oder verändern, da :text dazu in Bezug steht.',
'payment_cancel' => 'Warnung: Sie haben Ihre letzte Zahlung :method abgebrochen!',
+ 'missing_transfer' => 'Warnung: Die Überweisung, die mit dieser Transaktion zusammenhängt, fehlt. Sie sollten erwägen, diese Transaktion zu löschen.',
],
];
diff --git a/resources/lang/de-DE/modules.php b/resources/lang/de-DE/modules.php
index 71b072af1..c17ebc79d 100644
--- a/resources/lang/de-DE/modules.php
+++ b/resources/lang/de-DE/modules.php
@@ -4,17 +4,53 @@ return [
'api_key' => 'API-Schlüssel',
'my_apps' => 'Meine Apps',
+ 'checkout' => 'Zur Kasse',
+ 'documentation' => 'Dokumentation',
+
+ 'home' => 'Startseite',
+ 'tiles' => 'Liste',
+ 'item' => 'App-Details',
'pre_sale' => 'Pre-Sale',
+ 'no_apps' => 'Schauen Sie sich die professionellsten Apps für Ihr Unternehmen an und erhalten Sie diese zum besten Preis.',
+ 'learn_more' => 'Mehr erfahren',
+ 'see_apps' => 'Apps ansehen',
+ 'no_apps_marketing' => 'Lass dein Geschäft professionell erledigen',
+ 'premium_banner' => 'WECHSELN SIE NOCH HEUTE ZU PREMIUM',
+ 'see_all' => 'Alle anzeigen',
+ 'see_all_type' => 'Alle :type ansehen',
+ 'saving' => 'Sie sparen :saved-price pro Jahr!',
'top_paid' => 'Top bezahlt',
'new' => 'Neu',
'top_free' => 'Top kostenlos',
'free' => 'Kostenlos',
+ 'monthly' => 'Monatlich',
+ 'yearly' => 'Jährlich',
+ 'yearly_pricing' => 'Jährliche Rechnung',
+ 'monthly_price' => 'Ab :price',
+ 'per_month' => 'pro Monat',
+ 'billed_yearly' => 'Jährlich abgerechnet',
+ 'billed_monthly' => 'Monatlich abgerechnet',
+ 'save_year' => 'Sie sparen :price pro Jahr!',
+ 'if_paid_year' => 'Oder :price/mo wenn jährlich bezahlt',
+ 'information_monthly' => 'Diese Option ist nur für Cloud-Service gültig',
'install' => 'Installieren',
'buy_now' => 'Jetzt kaufen',
'get_api_key' => 'Klicke hier um Ihren API-Schlüssel zu erhalten.',
'no_apps' => 'Bisher existieren noch keine Apps in dieser Kategorie.',
'become_developer' => 'Sind sie ein Entwickler? Hier lernen Sie wie Sie eine App erstellen und verkaufen können!',
'recommended_apps' => 'Empfohlene Apps',
+ 'can_not_install' => 'Monatliche Abonnements sind nur im Cloud-Dienst verfügbar. Erfahre mehr.',
+ 'apps_managing' => 'Schauen Sie sich die angesagtesten Apps an und fangen Sie heute an, Ihre Finanzen professionell zu verwalten.',
+ 'ready' => 'Bereit',
+ 'popular_this_week' => 'Beliebt in dieser Woche',
+ 'install_cloud' => 'Auf Cloud-Dienst verwenden',
+ 'get_cloud' => 'Cloud-Service erhalten',
+ 'get_premium_cloud' => 'Holen Sie sich jetzt die Premium Cloud-Version',
+ 'switch_to_cloud' => 'Zur Cloud wechseln',
+ 'hosted_on_akaunting' => 'Auf akaunting.com hostet',
+ 'only_works_cloud' => 'Diese App ist nur in der Cloud verfügbar.',
+ 'only_premium_plan' => 'Diese App ist nur in Premium Cloud verfügbar.',
+ 'not_found' => 'Keine App gefunden',
'about' => 'Über',
@@ -25,13 +61,22 @@ return [
'view' => 'Ansicht',
'back' => 'Zurück',
+ 'use_app' => 'Benutze die App jetzt',
+
+ 'see_more' => 'Mehr anzeigen',
+
'installed' => ':module installiert',
'uninstalled' => ':module deinstalliert',
'updated_2' => ':module aktualisiert',
'enabled' => ':module aktiviert',
'disabled' => ':module deaktiviert',
+ 'per_month' => 'pro Monat',
+ 'pre_sale_uninstall' => 'Verpassen Sie den ermäßigten Preis für den Vorverkauf nicht!',
+ 'pre_sale_install' => 'Sie erhalten die App zum Ende des Vorverkaufs.',
'tab' => [
+ 'features' => 'Funktionen',
+ 'screenshots' => 'Bildschirmfotos',
'installation' => 'Installation',
'faq' => 'Häufige Fragen / FAQ',
'changelog' => 'Changelog',
@@ -49,6 +94,7 @@ return [
],
'errors' => [
+ 'purchase' => 'Du solltest :module kaufen/erneuern!',
'download' => ':module kann nicht heruntergeladen werden',
'zip' => ':module zip Datei kann nicht erstellt werden',
'unzip' => ':module kann nicht entpackt werden',
diff --git a/resources/lang/de-DE/portal.php b/resources/lang/de-DE/portal.php
new file mode 100644
index 000000000..e65d966ae
--- /dev/null
+++ b/resources/lang/de-DE/portal.php
@@ -0,0 +1,52 @@
+ 'Profil',
+ 'invoices' => 'Rechnungen',
+ 'payments' => 'Zahlungen',
+ 'payment_received' => 'Zahlung eingegangen, vielen Dank.',
+ 'create_your_invoice' => 'Erstellen Sie jetzt Ihre eigene Rechnung – kostenlos',
+ 'get_started' => 'Kostenlos starten',
+ 'billing_address' => 'Rechnungensadresse',
+ 'see_all_details' => 'Alle Kontodetails anzeigen',
+ 'all_payments' => 'Anmelden, um alle Zahlungen anzuzeigen',
+ 'received_date' => 'Empfangsdatum',
+
+ 'last_payment' => [
+ 'title' => 'Letzte Zahlung',
+ 'description' => 'Sie haben diese Zahlung am :date gemacht',
+ 'not_payment' => 'Sie haben noch keine Zahlung getätigt.',
+ ],
+
+ 'outstanding_balance' => [
+ 'title' => 'Ausstehender Saldo',
+ 'description' => 'Ihr ausstehender Kontostand ist:',
+ 'not_payment' => 'Sie haben noch kein ausstehendes Guthaben.',
+ ],
+
+ 'latest_invoices' => [
+ 'title' => 'Neueste Rechnungen',
+ 'description' => ':date - Sie wurden mit Rechnungsnummer :invoice_number abgerechnet.',
+ 'no_data' => 'Keine Rechnungen vorhanden.',
+ ],
+
+ 'invoice_history' => [
+ 'title' => 'Rechnungsverlauf',
+ 'description' => ':date - Sie wurden mit Rechnungsnummer :invoice_number abgerechnet.',
+ 'no_data' => 'Sie haben noch keine Rechnungsverlauf.',
+ ],
+
+ 'payment_history' => [
+ 'title' => 'Zahlungsverlauf',
+ 'description' => ':date - Sie haben eine Zahlung von :amount getätigt.',
+ 'invoice_description'=> ':date - Sie haben :amount für die Rechnungsnummer :invoice_number bezahlt.',
+
+ 'no_data' => 'Sie haben noch keinen Zahlungsverlauf.',
+ ],
+
+ 'payment_detail' => [
+ 'description' => 'Sie haben :amount für diese Rechnung am :date bezahlt.'
+ ],
+
+];
diff --git a/resources/lang/de-DE/reports.php b/resources/lang/de-DE/reports.php
index f9e103be6..0f6b8870c 100644
--- a/resources/lang/de-DE/reports.php
+++ b/resources/lang/de-DE/reports.php
@@ -2,27 +2,42 @@
return [
- 'years' => 'Jahr|Jahre',
- 'this_year' => 'Dieses Jahr',
- 'previous_year' => 'Vorheriges Jahr',
- 'this_quarter' => 'Dieses Quartal',
- 'previous_quarter' => 'Letztes Quartal',
- 'last_12_months' => 'Die letzten 12 Monate',
- 'profit_loss' => 'Gewinn & Verlust',
- 'gross_profit' => 'Bruttoertrag',
- 'net_profit' => 'Reingewinn',
- 'total_expenses' => 'Gesamtausgaben',
- 'net' => 'Netto',
- 'income_expense' => 'Einkommen vs Ausgaben',
- 'income_summary' => 'Einkommensübersicht',
- 'expense_summary' => 'Ausgabenübersicht',
- 'income_expense_summary' => 'Einkommen vs Ausgaben',
- 'tax_summary' => 'Steuerzusammenfassung',
+ 'years' => 'Jahr|Jahre',
+ 'preferences' => 'Einstellungen',
+ 'this_year' => 'Dieses Jahr',
+ 'previous_year' => 'Vorheriges Jahr',
+ 'this_quarter' => 'Dieses Quartal',
+ 'previous_quarter' => 'Letztes Quartal',
+ 'last_12_months' => 'Die letzten 12 Monate',
+ 'profit_loss' => 'Gewinn & Verlust',
+ 'income_summary' => 'Einkommensübersicht',
+ 'expense_summary' => 'Ausgabenübersicht',
+ 'income_expense_summary' => 'Einkommen vs Ausgaben',
+ 'tax_summary' => 'Steuerzusammenfassung',
+ 'gross_profit' => 'Bruttoertrag',
+ 'net_profit' => 'Reingewinn',
+ 'total_expenses' => 'Gesamtausgaben',
+ 'net' => 'Netto',
+ 'income_expense' => 'Einkommen vs Ausgaben',
+ 'pin' => 'Bericht anheften',
- 'charts' => [
- 'line' => 'Linien',
- 'bar' => 'Balken',
- 'pie' => 'Kuchen',
+ 'income_expense_description' => 'Erhalten Sie einen Überblick über Ihre Einnahmen und Ausgaben.',
+ 'accounting_description' => 'Schaffen Sie sich ein klares Bild davon, wie Ihr Geschäft abläuft.',
+
+ 'form_description' => [
+ 'general' => 'Hier können Sie die allgemeinen Informationen des Berichts wie Name, Typ, Beschreibung usw. eingeben.',
+ 'preferences' => 'Einstellungen helfen Ihnen, Ihre Berichte anzupassen.'
],
+ 'charts' => [
+ 'line' => 'Linien',
+ 'bar' => 'Balken',
+ 'pie' => 'Kuchen',
+ ],
+
+ 'pin_text' => [
+ 'unpin_report' => 'Bericht lösen',
+ 'pin_report' => 'Bericht anheften',
+ ]
+
];
diff --git a/resources/lang/de-DE/taxes.php b/resources/lang/de-DE/taxes.php
index fb1f38fd6..14e266506 100644
--- a/resources/lang/de-DE/taxes.php
+++ b/resources/lang/de-DE/taxes.php
@@ -9,4 +9,12 @@ return [
'compound' => 'zusammengesetzt',
'fixed' => 'Fest',
'withholding' => 'Auszahlung',
+ 'no_taxes' => 'Keine Steuern',
+ 'create_task' => 'Erstellen Sie eine neue Steuer und bearbeiten Sie diese jederzeit in den Einstellungen.',
+ 'new_tax' => 'Neue Steuer',
+
+ 'form_description' => [
+ 'general' => 'Inklusive Steuer wird in den Preis des Artikels berechnet. Die Gesamtsteuer wird zusätzlich zu den anderen Steuern berechnet. Feststeuer wird als Betrag und nicht als Prozentsatz erhoben.',
+ ],
+
];
diff --git a/resources/lang/de-DE/widgets.php b/resources/lang/de-DE/widgets.php
index a7589e02b..3bfc75bfb 100644
--- a/resources/lang/de-DE/widgets.php
+++ b/resources/lang/de-DE/widgets.php
@@ -2,23 +2,33 @@
return [
- 'currencies' => 'Währungen',
- 'total_income' => 'Total Einnahmen',
'receivables' => 'Forderungen',
- 'open_invoices' => 'Offene Rechnungen (Einnahmen)',
- 'overdue_invoices' => 'Überfällige Rechnungen (Einnahmen)',
- 'total_expenses' => 'Ausgaben Gesamt',
'payables' => 'Verbindlichkeiten',
- 'open_bills' => 'Offene Rechnungen (Ausgaben)',
- 'overdue_bills' => 'Überfällige Rechnungen (Ausgaben)',
- 'total_profit' => 'Gewinn Gesamt',
- 'open_profit' => 'Offener Gewinn',
- 'overdue_profit' => 'Überfälliger Gewinn',
'cash_flow' => 'Umlaufvermögen',
- 'no_profit_loss' => 'Kein Gewinn-Verlust',
- 'income_by_category' => 'Einnahmen nach Kategorie',
+ 'profit_loss' => 'Gewinn & Verlust',
'expenses_by_category' => 'Ausgaben nach Kategorie',
'account_balance' => 'Kontostand',
- 'latest_income' => 'Neueste Einnahmen',
- 'latest_expenses' => 'Letzte Ausgaben',
+ 'bank_feeds' => 'Bankkonten verbinden',
+ 'currencies' => 'Währungen',
+
+ 'view_report' => 'Bericht Anzeigen',
+ 'total_unpaid_invoices' => 'Gesamte unbezahlte Rechnungen (Debitoren)',
+ 'total_unpaid_bills' => 'Gesamte unbezahlte Rechnungen (Kreditoren)',
+
+ 'description' => [
+ 'receivables' => 'Betrag, den Sie noch von Ihren Kunden erhalten müssen',
+ 'payables' => 'Betrag, den Sie noch an Ihren Kreditoren bezahlen müssen',
+ 'cash_flow' => 'Geld, das in Ihr Unternehmen ein- und ausgeht',
+ 'profit_loss' => 'Einnahmen und Ausgaben einschließlich unbezahlter Rechnungen',
+ 'expenses_by_category' => 'Top-Ausgaben in verschiedenen Kategorien',
+ 'account_balance' => 'Aktueller Kontostand Ihrer Bankkonten',
+ 'bank_feeds' => 'Importieren Sie Ihre Transaktionen automatisch in Akaunting , indem Sie Ihre Bankkonten verbinden',
+ ],
+
+ 'periods' => [
+ 'overdue_1_30' => '1-30 Tage verspätet',
+ 'overdue_30_60' => '30-60 Tage verspätet',
+ 'overdue_60_90' => '60-90 Tage verspätet',
+ 'overdue_90_un' => '> 90 Tage verspätet',
+ ],
];
diff --git a/resources/lang/en-AU/reports.php b/resources/lang/en-AU/reports.php
index d6ec54ca1..98b893600 100644
--- a/resources/lang/en-AU/reports.php
+++ b/resources/lang/en-AU/reports.php
@@ -26,7 +26,7 @@ return [
'form_description' => [
'general' => 'Here you can enter the general information of report such as name, type, description, etc.',
- 'preferences' => 'Preferences helps you to customise your reports. '
+ 'preferences' => 'Preferences helps you to customise your reports.'
],
'charts' => [
diff --git a/resources/lang/fr-FR/reports.php b/resources/lang/fr-FR/reports.php
index d55a47b1e..715eb0f70 100644
--- a/resources/lang/fr-FR/reports.php
+++ b/resources/lang/fr-FR/reports.php
@@ -21,12 +21,12 @@ return [
'income_expense' => 'Recettes & Dépenses',
'pin' => 'Épingler votre rapport',
- 'income_expense_description' => 'Description pour les rapports de revenus et de dépenses',
- 'accounting_description' => 'Description des rapports comptables',
+ 'income_expense_description' => 'Obtenez un aperçu de vos revenus et dépenses.',
+ 'accounting_description' => 'Obtenez une image claire de la façon dont votre entreprise se déroule.',
'form_description' => [
'general' => 'Saisir ici les informations générales du rapport telles que le nom, le type, la description, etc.',
- 'preferences' => 'Les préférences vous aident à personnaliser vos rapports. '
+ 'preferences' => 'Les préférences vous aident à personnaliser vos rapports.'
],
'charts' => [
diff --git a/resources/lang/fr-FR/transactions.php b/resources/lang/fr-FR/transactions.php
index 60b1c7ff8..31e2a02e4 100644
--- a/resources/lang/fr-FR/transactions.php
+++ b/resources/lang/fr-FR/transactions.php
@@ -24,6 +24,8 @@ return [
'create_recurring' => ':user a créé ce modèle récurrent le :date',
'schedule' => 'Répéter chaque :interval :frequency depuis :date',
'children' => ':count transactions ont été créées automatiquement',
+ 'transfer_headline' => 'De :from_account à :to_account',
+ 'transfer_desc' => 'Transfert créé le :date.',
],
'share' => [
diff --git a/resources/lang/hi-IN/errors.php b/resources/lang/hi-IN/errors.php
index 075bed8a5..2f897f4b6 100644
--- a/resources/lang/hi-IN/errors.php
+++ b/resources/lang/hi-IN/errors.php
@@ -19,5 +19,7 @@ return [
'404' => 'आपको वह पृष्ठ नहीं मिला, जिसकी आप तलाश कर रहे थे।',
'500' => 'हम इसे ठीक करने पर तुरंत काम करेंगे।',
'record' => 'आप जो रिकॉर्ड ढूंढ रहे थे, वह हमें नहीं मिला।',
+ 'amount' => 'इस पृष्ठ में अमान्य राशियाँ हैं! कृपया सिस्टम व्यवस्थापक से संपर्क करें।',
],
+
];
diff --git a/resources/lang/hi-IN/messages.php b/resources/lang/hi-IN/messages.php
index 92f261c96..b6fb032c0 100644
--- a/resources/lang/hi-IN/messages.php
+++ b/resources/lang/hi-IN/messages.php
@@ -41,6 +41,7 @@ return [
'reconciled_doc' => 'चेतावनी: आपको :type को बदलने / हटाने की अनुमति नहीं है क्योंकि इसमें लेन-देन सामंजस्य है!',
'disable_code' => 'चेतावनी: आपको :name की मुद्रा को निष्क्रिय या बदलने की अनुमति नहीं है क्योंकि इसमें :text संबंधित है।',
'payment_cancel' => 'चेतावनी: आपने अपना हाल का :method भुगतान रद्द कर दिया है!',
+ 'missing_transfer' => 'चेतावनी: इस लेन-देन से संबंधित स्थानांतरण अनुपलब्ध है। आपको इस लेन-देन को हटाने पर विचार करना चाहिए।',
],
];
diff --git a/resources/lang/hi-IN/validation.php b/resources/lang/hi-IN/validation.php
index 31a7ccafe..b9caa2086 100644
--- a/resources/lang/hi-IN/validation.php
+++ b/resources/lang/hi-IN/validation.php
@@ -14,6 +14,7 @@ return [
*/
'accepted' => ':attribute को स्वीकार किया जाना चाहिए।',
+ 'accepted_if' => ':other :value होने पर :attribute स्वीकार किया जाना चाहिए।',
'active_url' => ':attribute एक मान्य URL नहीं है।',
'after' => ':attribute, :date के बाद की एक तारीख होनी चाहिए।',
'after_or_equal' => ':attribute के बराबर या उसके बाद की :date होनी चाहिए।',
@@ -24,10 +25,10 @@ return [
'before' => ':attribute, :date से पहले की एक तारीख होनी चाहिए।',
'before_or_equal' => ':attribute के बराबर या उसके पहले की :date होनी चाहिए।',
'between' => [
- 'numeric' => ':attribute, :min और :max के बीच होना चाहिए।',
- 'file' => ':attribute, :min और :max किलोबाइट के बीच होना चाहिए।',
- 'string' => ':attribute, :min और :max वर्णों के बीच होना चाहिए।',
'array' => ':attribute, :min और :max वस्तुओ के बीच होनी चाहिए।',
+ 'file' => ':attribute, :min और :max किलोबाइट के बीच होना चाहिए।',
+ 'numeric' => ':attribute, :min और :max के बीच होना चाहिए।',
+ 'string' => ':attribute, :min और :max वर्णों के बीच होना चाहिए।',
],
'boolean' => ':attribute फील्ड सही या गलत होना चाहिए।',
'confirmed' => ':attribute पुष्टिकरण मेल नहीं खा रहा है।',
@@ -35,27 +36,31 @@ return [
'date' => ':attribute एक मान्य तारीख नहीं है।',
'date_equals' => ':attribute तारीख :date के बराबर होना चाहिए।',
'date_format' => ':attribute फॉर्मेट :format से मेल नहीं खा रहा है।',
+ 'declined' => ':attribute अस्वीकृत किया जाना चाहिए।',
+ 'declined_if' => ':other :value होने पर :attribute को अस्वीकार कर दिया जाना चाहिए।',
'different' => ':attribute और :other अलग होना चाहिए।',
'digits' => ':attribute, :digits अंक होना चाहिए।',
'digits_between' => ':attribute, :min और :max अंकों के बीच होना चाहिए।',
'dimensions' => ':attribute में अमान्य छवि पैमाना हैं।',
'distinct' => ':attribute फील्ड का एक डुप्लिकेट मान होता है।',
+ 'doesnt_start_with' => ':attribute निम्न में से किसी एक से प्रारंभ नहीं हो सकता है: :values.',
'email' => ':attribute एक मान्य ईमेल पता होना चाहिए।',
'ends_with' => ':attribute को निम्न में से किसी एक के साथ समाप्त होना चाहिए: :values',
+ 'enum' => 'चुना गया :attribute अमान्य है।',
'exists' => 'चुना गया :attribute अमान्य है।',
'file' => ':attribute फ़ाइल होना चाहिए।',
'filled' => ':attribute फ़ील्ड में मान होना चाहिए।',
'gt' => [
- 'numeric' => ':attribute :value से अधिक होनी चाहिए।',
- 'file' => ':attribute :value किलोबाइट से अधिक होनी चाहिए।',
- 'string' => ':attribute :value वर्णों से बड़ा होना चाहिए।',
'array' => ':attribute में :value से अधिक आइटम होने चाहिए।',
+ 'file' => ':attribute :value किलोबाइट से अधिक होनी चाहिए।',
+ 'numeric' => ':attribute :value से अधिक होनी चाहिए।',
+ 'string' => ':attribute :value वर्णों से बड़ा होना चाहिए।',
],
'gte' => [
- 'numeric' => ':attribute :value से बड़ा या उसके बराबर होना चाहिए।',
- 'file' => ':attribute :value किलोबाइट से बड़ा या उसके बराबर होना चाहिए।',
- 'string' => ':attribute :value वर्णों से बड़ा या उसके बराबर होना चाहिए।',
'array' => ':attribute में :value या अधिक आइटम होने चाहिए।',
+ 'file' => ':attribute :value किलोबाइट से बड़ा या उसके बराबर होना चाहिए।',
+ 'numeric' => ':attribute :value से बड़ा या उसके बराबर होना चाहिए।',
+ 'string' => ':attribute :value वर्णों से बड़ा या उसके बराबर होना चाहिए।',
],
'image' => ':attribute एक छवि होना चाहिए।',
'in' => 'चुना गया :attribute अमान्य है।',
@@ -66,54 +71,63 @@ return [
'ipv6' => ':attribute एक मान्य IPv6 पता होना चाहिए।',
'json' => ':attribute एक मान्य JSON स्ट्रिंग होना चाहिए।',
'lt' => [
- 'numeric' => ':attribute :value से कम होना चाहिए।',
- 'file' => ':attribute :value किलोबाइट से कम होना चाहिए।',
- 'string' => ':attribute :value वर्णों से कम होनी चाहिए।',
'array' => ':attribute में :value से कम आइटम होने चाहिए।',
+ 'file' => ':attribute :value किलोबाइट से कम होना चाहिए।',
+ 'numeric' => ':attribute :value से कम होना चाहिए।',
+ 'string' => ':attribute :value वर्णों से कम होनी चाहिए।',
],
'lte' => [
- 'numeric' => ':attribute :value से कम या उसके बराबर होना चाहिए।',
- 'file' => ':attribute :value किलोबाइट से कम या उसके बराबर होना चाहिए।',
- 'string' => ':attribute :value वर्णों से कम या बराबर होनी चाहिए।',
'array' => ':attribute में :value आइटम से अधिक नहीं होना चाहिए।',
+ 'file' => ':attribute :value किलोबाइट से कम या उसके बराबर होना चाहिए।',
+ 'numeric' => ':attribute :value से कम या उसके बराबर होना चाहिए।',
+ 'string' => ':attribute :value वर्णों से कम या बराबर होनी चाहिए।',
],
+ 'mac_address' => ':attribute एक मान्य MAC पता होना चाहिए।',
'max' => [
- 'numeric' => ':attribute, :max से बड़ा नहीं हो सकता है।',
- 'file' => ':attribute :max किलोबाइट से बड़ा नहीं हो सकता है।',
- 'string' => ':attribute, :max वर्णों से बड़ा नहीं हो सकता है।',
'array' => ':attribute, :max आइटमों से अधिक नहीं हो सकता है।',
+ 'file' => ':attribute :max किलोबाइट से बड़ा नहीं हो सकता है।',
+ 'numeric' => ':attribute, :max से बड़ा नहीं हो सकता है।',
+ 'string' => ':attribute, :max वर्णों से बड़ा नहीं हो सकता है।',
],
'mimes' => ':attribute एक प्रकार की फ़ाइल: :values होना चाहिए।',
'mimetypes' => ':attribute एक प्रकार की फ़ाइल :values होना चाहिए।',
'min' => [
- 'numeric' => ':attribute कम से कम :min होना चाहिए।',
- 'file' => ':attribute कम से कम :min किलोबाइट होना चाहिए।',
- 'string' => ':attribute कम से कम :min वर्ण होना चाहिए।',
'array' => ':attribute कम से कम :min आइटम होना चाहिए।',
+ 'file' => ':attribute कम से कम :min किलोबाइट होना चाहिए।',
+ 'numeric' => ':attribute कम से कम :min होना चाहिए।',
+ 'string' => ':attribute कम से कम :min वर्ण होना चाहिए।',
],
'multiple_of' => ':attribute :value की गुणज होनी चाहिए।',
'not_in' => 'चुना गया :attribute अमान्य है।',
'not_regex' => ':attribute प्रारूप अमान्य है।',
'numeric' => ':attribute एक संख्या होनी चाहिए।',
- 'password' => 'पासवर्ड ग़लत है',
+ 'password' => [
+ 'letters' => ':attribute में कम से कम एक अक्षर होना चाहिए।',
+ 'mixed' => ':attribute में कम से कम एक अपरकेस और एक लोअरकेस अक्षर होना चाहिए।',
+ 'numbers' => ':attribute में कम से कम एक नंबर होना चाहिए।',
+ 'symbols' => ':attribute में कम से कम एक प्रतीक(सिम्बोल) होना चाहिए।',
+ 'uncompromised' => 'दिया गया :attribute एक डेटा लीक में सामने आया है। कृपया कोई दूसरा :attribute चुनें.',
+ ],
'present' => ':attribute फ़ील्ड उपस्थित होना चाहिए।',
+ 'prohibited' => ':attribute फ़ील्ड निषिद्ध है।',
+ 'prohibited_if' => ':attribute फ़ील्ड निषिद्ध है जब :other :value है।',
+ 'prohibited_unless' => ':attribute फ़ील्ड निषिद्ध है जब तक कि :other :values में न हो।',
+ 'prohibits' => ':attribute फ़ील्ड :other को उपस्थित होने से रोकता है।',
'regex' => ':attribute प्रारूप अमान्य है।',
'required' => ':attribute फ़ील्ड आवश्यक है।',
+ 'required_array_keys' => ':attribute फ़ील्ड में निम्न के लिए प्रविष्टियां होनी चाहिए: :values.',
'required_if' => ':attribute फ़ील्ड आवश्यक होता है जब :other :value होता है।',
'required_unless' => ':attribute फील्ड आवश्यक होता है जब :other, :values में नहीं होता है।',
'required_with' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।',
'required_with_all' => ':attribute फ़ील्ड आवश्यक होता है जब :values मौजूद होता है।',
'required_without' => ':attribute फील्ड आवश्यक होता है जब :values मौजूद नहीं होता है।',
'required_without_all' => ':attribute फील्ड आवश्यक होता है जब एक भी :values मौजूद नहीं होता है।',
- 'prohibited' => ':attribute फ़ील्ड निषिद्ध है।',
- 'prohibited_if' => ':attribute फ़ील्ड निषिद्ध है जब :other :value है।',
- 'prohibited_unless' => ':attribute फ़ील्ड निषिद्ध है जब तक कि :other :values में न हो।',
'same' => ':attribute और :other मेल खाना चाहिए।',
'size' => [
- 'numeric' => ':attribute, :size होना चाहिए।',
- 'file' => ':attribute, :size किलोबाइट होना चाहिए।',
- 'string' => ':attribute :size वर्ण होना चाहिए।',
'array' => ':attribute में :size आइटम होने चाहिए।',
+ 'file' => ':attribute, :size किलोबाइट होना चाहिए।',
+ 'numeric' => ':attribute, :size होना चाहिए।',
+ 'string' => ':attribute :size वर्ण होना चाहिए।',
],
'starts_with' => ':attribute निम्न में से किसी एक से शुरू होना चाहिए: :values.',
'string' => ':attribute का स्ट्रिंग होना चाहिए।',
@@ -141,6 +155,7 @@ return [
'invalid_currency' => ':attribute कोड अमान्य है।',
'invalid_amount' => 'राशि :attribute अमान्य है।',
'invalid_extension' => 'फ़ाइल एक्सटेंशन अमान्य है।',
+ 'invalid_dimension' => ':attribute आयाम अधिकतम :width px :height px होना चाहिए।',
],
/*