diff --git a/package.json b/package.json index dc5c0e6c3..cf99f33f7 100755 --- a/package.json +++ b/package.json @@ -25,8 +25,9 @@ "vue-template-compiler": "^2.6.11" }, "dependencies": { + "opencollective": "^1.0.3", "opencollective-postinstall": "^2.0.1", - "opencollective": "^1.0.3" + "vee-validate": "^3.3.0" }, "collective": { "type": "opencollective", diff --git a/packages/Webkul/Admin/src/Resources/assets/js/app.js b/packages/Webkul/Admin/src/Resources/assets/js/app.js index 86c5b4ec4..57d05ff8b 100755 --- a/packages/Webkul/Admin/src/Resources/assets/js/app.js +++ b/packages/Webkul/Admin/src/Resources/assets/js/app.js @@ -1,5 +1,7 @@ import Vue from 'vue'; -import VeeValidate from 'vee-validate'; +import VeeValidate, { Validator } from 'vee-validate'; +import de from 'vee-validate/dist/locale/de'; +import ar from 'vee-validate/dist/locale/ar'; import './bootstrap'; @@ -7,6 +9,10 @@ window.Vue = Vue; window.VeeValidate = VeeValidate; Vue.use(VeeValidate, { + dictionary: { + ar: ar, + de: de, + }, events: 'input|change|blur', }); Vue.prototype.$http = axios @@ -30,6 +36,8 @@ $(document).ready(function () { mounted() { this.addServerErrors(); this.addFlashMessages(); + + this.$validator.localize(document.documentElement.lang); }, methods: { @@ -90,7 +98,7 @@ $(document).ready(function () { if (typeof flashMessages == 'undefined') { return; }; - + const flashes = this.$refs.flashes; flashMessages.forEach(function(flash) { diff --git a/packages/Webkul/Admin/src/Resources/lang/de/app.php b/packages/Webkul/Admin/src/Resources/lang/de/app.php new file mode 100755 index 000000000..ae91473b8 --- /dev/null +++ b/packages/Webkul/Admin/src/Resources/lang/de/app.php @@ -0,0 +1,1326 @@ + 'Speichern', + 'create' => 'Erstellen', + 'update' => 'Update', + 'delete' => 'Löschen', + 'failed' => 'Fehlgeschlagen', + 'store' => 'Speichern', + 'image' => 'Bild', + 'no result' => 'Kein Ergebnis', + 'product' => 'Produkt', + 'attribute' => 'Attribut', + 'actions' => 'Aktionen', + 'id' => 'Id', + 'action' => 'Aktion', + 'yes' => 'Ja', + 'no' => 'Nein', + 'true' => 'Wahr', + 'false' => 'Falsch', + 'apply' => 'Anwenden', + 'label' => 'Label', + 'name' => 'Name', + 'title' => 'Titel', + 'code' => 'Code', + 'type' => 'Typ', + 'required' => 'Erforderlich', + 'unique' => 'Einzigartig', + 'locale-based' => 'Sprachabhängig', + 'channel-based' => 'Channelabhängig', + 'status' => 'Status', + 'select-option' => 'Wählen Sie eine Option', + 'category' => 'Kategorie', + 'common' => + array ( + 'no-result-found' => 'Wir konnten keine Aufzeichnungen finden.', + 'country' => 'Land', + 'state' => 'Staat', + 'true' => 'Wahr', + 'false' => 'Falsch', + ), + 'layouts' => + array ( + 'my-account' => 'Mein Konto', + 'logout' => 'Logout', + 'visit-shop' => 'Shop besuchen', + 'dashboard' => 'Dashboard', + 'sales' => 'Vertrieb', + 'orders' => 'Bestellungen', + 'shipments' => 'Sendungen', + 'invoices' => 'Rechnungen', + 'refunds' => 'Erstattungen', + 'catalog' => 'Katalog', + 'products' => 'Produkte', + 'categories' => 'Kategorien', + 'attributes' => 'Attribute', + 'attribute-families' => 'Attributgruppen', + 'customers' => 'Kunden', + 'groups' => 'Gruppen', + 'reviews' => 'Bewertungen', + 'newsletter-subscriptions' => 'Newsletter-Abonnements', + 'configure' => 'Konfigurieren', + 'settings' => 'Einstellungen', + 'locales' => 'Sprachen', + 'currencies' => 'Währungen', + 'exchange-rates' => 'Wechselkurse', + 'inventory-sources' => 'Inventar-Quellen', + 'channels' => 'Kanäle', + 'users' => 'Benutzer', + 'roles' => 'Rollen', + 'sliders' => 'Slider', + 'taxes' => 'Steuern', + 'tax-categories' => 'Steuer-Kategorien', + 'tax-rates' => 'Steuersätze', + 'promotions' => 'Promotions', + 'discount' => 'Rabatt', + 'cms' => 'CMS', + ), + 'acl' => + array ( + 'dashboard' => 'Dashboard', + 'sales' => 'Vertrieb', + 'orders' => 'Bestellungen', + 'shipments' => 'Sendungen', + 'invoices' => 'Rechnungen', + 'catalog' => 'Katalog', + 'products' => 'Produkte', + 'categories' => 'Kategorien', + 'attributes' => 'Attribute', + 'attribute-families' => 'Attributgruppen', + 'customers' => 'Kunden', + 'groups' => 'Gruppen', + 'reviews' => 'Bewertungen', + 'newsletter-subscriptions' => 'Newsletter-Abonnements', + 'configure' => 'Konfigurieren', + 'settings' => 'Einstellungen', + 'locales' => 'Sprachen', + 'currencies' => 'Währungen', + 'exchange-rates' => 'Wechselkurse', + 'inventory-sources' => 'Inventarquellen', + 'channels' => 'Kanäle', + 'users' => 'Benutzer', + 'roles' => 'Rollen', + 'sliders' => 'Sliders', + 'taxes' => 'Steuern', + 'tax-categories' => 'Steuerkategorien', + 'tax-rates' => 'Steuersätze', + 'edit' => 'Bearbeiten', + 'create' => 'Hinzufügen', + 'delete' => 'Löschen', + 'promotions' => 'Promotions', + 'cart-rules' => 'Warenkorbregeln', + 'catalog-rules' => 'Katalogregeln', + ), + 'dashboard' => + array ( + 'title' => 'Dashboard', + 'from' => 'Von', + 'to' => 'An', + 'total-customers' => 'Anzahl Kunden', + 'total-orders' => 'Anzahl Aufträge', + 'total-sale' => 'Gesamterlös', + 'average-sale' => 'Durchschnitt pro Verkauf', + 'increased' => ':progress%', + 'decreased' => ':progress%', + 'sales' => 'Vertrieb', + 'top-performing-categories' => 'Top Kategorien', + 'product-count' => ':count Produkte', + 'top-selling-products' => 'Top Produkte', + 'sale-count' => ':count Verkäufe', + 'customer-with-most-sales' => 'Kunden Mit Dem Meisten Umsatz', + 'order-count' => ':count Bestellungen', + 'revenue' => 'Einnahmen :total', + 'stock-threshold' => 'Lagerbestand', + 'qty-left' => ':qty Verbleibend', + ), + 'datagrid' => + array ( + 'mass-ops' => + array ( + 'method-error' => 'Fehler! Falsche Methode erkannt, überprüfen Sie die Konfiguration der Massenaktion', + 'delete-success' => 'Ausgewählte :resource wurden erfolgreich gelöscht', + 'partial-action' => 'Einige Aktionen wurden nicht durchgeführt, aufgrund von System-Einschränkungen von :resource', + 'update-success' => 'Ausgewählt :resource wurden erfolgreich aktualisiert', + 'no-resource' => 'Die bereitgestellte Ressource reicht für die Aktion nicht aus', + ), + 'id' => 'Id', + 'status' => 'Status', + 'code' => 'Code', + 'admin-name' => 'Name', + 'name' => 'Name', + 'direction' => 'Richtung', + 'fullname' => 'Vollständiger Name', + 'type' => 'Typ', + 'required' => 'Erforderlich', + 'unique' => 'Einzigartig', + 'per-locale' => 'Sprach-basierend', + 'per-channel' => 'Channel-basierend', + 'position' => 'Position', + 'locale' => 'Sprache', + 'hostname' => 'Hostname', + 'email' => 'E-Mail', + 'group' => 'Gruppe', + 'phone' => 'Telefon', + 'gender' => 'Geschlecht', + 'title' => 'Titel', + 'layout' => 'Layout', + 'url-key' => 'URL-Schlüssel', + 'comment' => 'Kommentar', + 'product-name' => 'Produkt', + 'currency-name' => 'Währungsname', + 'exch-rate' => 'Tauschrate', + 'priority' => 'Priorität', + 'subscribed' => 'Abonniert', + 'base-total' => 'Basis Gesamt', + 'grand-total' => 'Gesamtsumme', + 'order-date' => 'Bestelldatum', + 'channel-name' => 'Kanal Name', + 'billed-to' => 'Rechnung an', + 'shipped-to' => 'Versendet an', + 'order-id' => 'Auftragsnummer', + 'invoice-date' => 'Rechnungsdatum', + 'total-qty' => 'Gesamtmenge', + 'inventory-source' => 'Inventar Quelle', + 'shipment-date' => 'Versand Datum', + 'shipment-to' => 'Versand', + 'sku' => 'SKU', + 'price' => 'Preis', + 'qty' => 'Menge', + 'permission-type' => 'Berechtigungsart', + 'identifier' => 'Bezeichner', + 'state' => 'Bundesland', + 'country' => 'Land', + 'tax-rate' => 'Rate', + 'role' => 'Rolle', + 'sub-total' => 'Zwischensumme', + 'no-of-products' => 'Anzahl der Produkte', + 'attribute-family' => 'Attributgruppe', + 'starts-from' => 'Beginnt von', + 'ends-till' => 'Endet bis', + 'per-cust' => 'Pro Kunde', + 'usage-throttle' => 'Einsatzzeiten', + 'for-guest' => 'Für Gäste', + 'order_number' => 'Auftragsnummer', + 'refund-date' => 'Rückerstattung Datum', + 'refunded' => 'Erstattet', + 'start' => 'Starten', + 'end' => 'Ende', + 'active' => 'Aktiv', + 'inactive' => 'Inaktiv', + 'true' => 'Wahr', + 'false' => 'Falsch', + 'approved' => 'Genehmigt', + 'pending' => 'Ausstehend', + 'disapproved' => 'Abgelehnt', + 'coupon-code' => 'Gutschein-Code', + 'times-used' => 'Mal Verwendet', + 'created-date' => 'Erstellt-Datum', + 'expiration-date' => 'Ablaufdatum', + 'edit' => 'Bearbeiten', + 'delete' => 'Löschen', + 'view' => 'Anzeigen', + 'rtl' => 'RTL', + 'ltr' => 'LTR', + 'update-status' => 'Update-Status', + ), + 'account' => + array ( + 'title' => 'Mein Konto', + 'save-btn-title' => 'Speichern', + 'general' => 'Allgemein', + 'name' => 'Name', + 'email' => 'E-Mail', + 'password' => 'Passwort', + 'confirm-password' => 'Passwort bestätigen', + 'change-password' => 'Änderung des Account-Passworts', + 'current-password' => 'Aktuelles Passwort', + ), + 'users' => + array ( + 'forget-password' => + array ( + 'title' => 'Passwort vergessen', + 'header-title' => 'Passwort wiederherstellen', + 'email' => 'Registrierte E-Mail-Adresse', + 'password' => 'Passwort', + 'confirm-password' => 'Passwort bestätigen', + 'back-link-title' => 'Zurück zur Anmeldung', + 'submit-btn-title' => 'E-Mail zum Zurücksetzen des Passworts senden', + ), + 'reset-password' => + array ( + 'title' => 'Passwort zurücksetzen', + 'email' => 'Registrierte E-Mail-Adresse', + 'password' => 'Passwort', + 'confirm-password' => 'Passwort bestätigen', + 'back-link-title' => 'Zurück zur Anmeldung', + 'submit-btn-title' => 'Passwort Zurücksetzen', + ), + 'roles' => + array ( + 'title' => 'Rollen', + 'add-role-title' => 'Rolle hinzufügen', + 'edit-role-title' => 'Rolle bearbeiten', + 'save-btn-title' => 'Rolle speichern', + 'general' => 'Allgemein', + 'name' => 'Name', + 'description' => 'Beschreibung', + 'access-control' => 'Zugangskontrolle', + 'permissions' => 'Berechtigungen', + 'custom' => 'Benutzerdefiniert', + 'all' => 'Alle', + ), + 'users' => + array ( + 'title' => 'Benutzer', + 'add-user-title' => 'Benutzer hinzufügen', + 'edit-user-title' => 'Benutzer bearbeiten', + 'save-btn-title' => 'Benutzer speichern', + 'general' => 'Allgemein', + 'email' => 'E-Mail', + 'name' => 'Name', + 'password' => 'Passwort', + 'confirm-password' => 'Passwort bestätigen', + 'status-and-role' => 'Status und Rolle', + 'role' => 'Rolle', + 'status' => 'Status', + 'account-is-active' => 'Konto ist aktiv', + 'current-password' => 'Geben Sie das aktuelle Passwort ein', + 'confirm-delete' => 'Bestätigen Sie dieses Konto zu löschen', + 'confirm-delete-title' => 'Bestätigen Sie das Passwort vor dem Löschen', + 'delete-last' => 'Es ist mindestens ein Administrator erforderlich.', + 'delete-success' => 'Erfolg! Benutzer gelöscht', + 'incorrect-password' => 'Das von Ihnen eingegebene Passwort ist falsch', + 'password-match' => 'Aktuelle Passwörter stimmt nicht überein.', + 'account-save' => 'Konto-Änderungen erfolgreich gespeichert.', + 'login-error' => 'Bitte überprüfen Sie Ihre Anmeldeinformationen und versuchen Sie es erneut.', + 'activate-warning' => 'Ihr Konto ist noch nicht aktiviert, kontaktieren Sie bitte den Administrator.', + ), + 'sessions' => + array ( + 'title' => 'Anmelden', + 'email' => 'E-Mail', + 'password' => 'Passwort', + 'forget-password-link-title' => 'Passwort vergessen?', + 'remember-me' => 'Anmeldung merken', + 'submit-btn-title' => 'Anmelden', + ), + ), + 'sales' => + array ( + 'orders' => + array ( + 'title' => 'Bestellungen', + 'view-title' => 'Bestellung #:order_id', + 'cancel-btn-title' => 'Abbrechen', + 'shipment-btn-title' => 'Sendung', + 'invoice-btn-title' => 'Rechnung', + 'info' => 'Informationen', + 'invoices' => 'Rechnungen', + 'shipments' => 'Sendungen', + 'order-and-account' => 'Bestellung und Rechnung', + 'order-info' => 'Bestellinformationen', + 'order-date' => 'Bestelldatum', + 'order-status' => 'Bestellstatus', + 'order-status-canceled' => 'Abgebrochen', + 'order-status-closed' => 'Geschlossen', + 'order-status-fraud' => 'Betrug', + 'order-status-pending' => 'Ausstehend', + 'order-status-pending-payment' => 'Ausstehende Zahlung', + 'order-status-processing' => 'Verarbeitung', + 'order-status-success' => 'Abgeschlossen', + 'channel' => 'Kanal', + 'customer-name' => 'Name des Kunden', + 'email' => 'E-Mail', + 'contact-number' => 'Kontakt-Nummer', + 'account-info' => 'Account-Informationen', + 'address' => 'Adresse', + 'shipping-address' => 'Versandadresse', + 'billing-address' => 'Rechnungsadresse', + 'payment-and-shipping' => 'Zahlung und Versand', + 'payment-info' => 'Zahlungsinformationen', + 'payment-method' => 'Zahlungsmethode', + 'currency' => 'Währung', + 'shipping-info' => 'Versand-Informationen', + 'shipping-method' => 'Versandart', + 'shipping-price' => 'Versandkosten', + 'products-ordered' => 'Bestellte Produkte', + 'SKU' => 'SKU', + 'product-name' => 'Produktname', + 'qty' => 'Menge', + 'item-status' => 'Produktstatus', + 'item-ordered' => 'Bestellt (:qty_ordered)', + 'item-invoice' => 'In Rechnung gestellt (:qty_invoiced)', + 'item-shipped' => 'Versand (:qty_shipped)', + 'item-canceled' => 'Abgebrochen (:qty_canceled)', + 'item-refunded' => 'Erstattet (:qty_refunded)', + 'price' => 'Preis', + 'total' => 'Insgesamt', + 'subtotal' => 'Zwischensumme', + 'shipping-handling' => 'Versand & Verpackungskosten', + 'discount' => 'Rabatt', + 'tax' => 'Umsatzsteuer', + 'tax-percent' => 'Umsatzsteuer Prozent', + 'tax-amount' => 'Umsatzsteuer Betrag', + 'discount-amount' => 'Rabatt Betrag', + 'grand-total' => 'Gesamtsumme', + 'total-paid' => 'Insgesamt Bezahlt', + 'total-refunded' => 'Insgesamt Erstattet', + 'total-due' => 'Insgesamt fällig', + 'cancel-confirm-msg' => 'Sind Sie sicher, dass Sie diese Bestellung stornieren möchten?', + 'refund-btn-title' => 'Rückerstattung', + 'refunds' => 'Erstattungen', + ), + 'invoices' => + array ( + 'title' => 'Rechnungen', + 'id' => 'Id', + 'invoice-id' => 'Rechnungsnummer', + 'date' => 'Rechnungsdatum', + 'order-id' => 'Auftragsnummer', + 'customer-name' => 'Name des Kunden', + 'status' => 'Status', + 'amount' => 'Betrag', + 'action' => 'Aktion', + 'add-title' => 'Rechnung erstellen', + 'save-btn-title' => 'Rechnung speichern', + 'qty' => 'Menge', + 'qty-ordered' => 'Bestellte Menge', + 'qty-to-invoice' => 'Menge in Rechnung zu stellen', + 'view-title' => 'Rechnung #:invoice_id', + 'bill-to' => 'Rechnung an', + 'ship-to' => 'Versenden an', + 'print' => 'Drucken', + 'order-date' => 'Bestell-Datum', + 'creation-error' => 'Die Erstellung einer Bestellrechnung ist nicht zulässig.', + 'product-error' => 'Eine Rechnung kann nicht ohne Produkte erstellt werden.', + ), + 'shipments' => + array ( + 'title' => 'Sendungen', + 'id' => 'Id', + 'date' => 'Versanddatum', + 'order-id' => 'Auftragsnummer', + 'order-date' => 'Bestelldatum', + 'customer-name' => 'Name des Kunden', + 'total-qty' => 'Menge insgesamt', + 'action' => 'Aktion', + 'add-title' => 'Sendung anlegen', + 'save-btn-title' => 'Versandkosten sparen', + 'qty-ordered' => 'Bestellte Menge', + 'qty-to-ship' => 'Menge zu versenden', + 'available-sources' => 'Verfügbaren Quellen', + 'source' => 'Quelle', + 'select-source' => 'Bitte wählen sie die Quelle', + 'qty-available' => 'Menge verfügbar', + 'inventory-source' => 'Inventarquelle', + 'carrier-title' => 'Zulieferer', + 'tracking-number' => 'Tracking-Nummer', + 'view-title' => 'Versand #:shipment_id', + 'creation-error' => 'Für diese Bestellung kann kein Versand erstellt werden.', + 'order-error' => 'Die Erstellung von Auftragssendungen ist nicht zulässig.', + 'quantity-invalid' => 'Die angeforderte Menge ist ungültig oder nicht verfügbar.', + ), + 'refunds' => + array ( + 'title' => 'Erstattungen', + 'id' => 'Id', + 'add-title' => 'Erstattung erstellen', + 'save-btn-title' => 'Rückerstattung', + 'order-id' => 'Auftragsnummer', + 'qty-ordered' => 'Bestellte Menge', + 'qty-to-refund' => 'Menge zu erstatten', + 'refund-shipping' => 'Erstattung Versand', + 'adjustment-refund' => 'Rückerstattung anpassen', + 'adjustment-fee' => 'Gebühr anpassen', + 'update-qty' => 'Mengen anpassen', + 'invalid-qty' => 'Wir haben eine ungültige Menge gefunden, um Artikel zu erstatten.', + 'refund-limit-error' => 'Das meiste Geld, das zur Rückerstattung zur Verfügung steht, ist :Höhe.', + 'refunded' => 'Erstattet', + 'date' => 'Rückerstattungsdatum', + 'customer-name' => 'Name des Kunden', + 'status' => 'Status', + 'action' => 'Aktion', + 'view-title' => 'Rückerstattung #:refund_id', + 'invalid-refund-amount-error' => 'Der Rückerstattungsbetrag sollte nicht Null sein.', + ), + ), + 'catalog' => + array ( + 'products' => + array ( + 'title' => 'Produkte', + 'add-product-btn-title' => 'Produkt hinzufügen', + 'add-title' => 'Produkt hinzufügen', + 'edit-title' => 'Produkt bearbeiten', + 'save-btn-title' => 'Produkt speichern', + 'general' => 'Allgemein', + 'product-type' => 'Produkttyp', + 'simple' => 'Einfach', + 'configurable' => 'Konfigurierbar', + 'familiy' => 'Attributgruppe', + 'sku' => 'SKU', + 'configurable-attributes' => 'Konfigurierbare Attribute', + 'attribute-header' => 'Attribut(s)', + 'attribute-option-header' => 'Attribut Option(s)', + 'no' => 'Nein', + 'yes' => 'Ja', + 'disabled' => 'Deaktiviert', + 'enabled' => 'Aktiviert', + 'add-variant-btn-title' => 'Variante hinzufügen', + 'name' => 'Name', + 'qty' => 'Menge', + 'price' => 'Preis', + 'weight' => 'Gewicht', + 'status' => 'Status', + 'add-variant-title' => 'Variante hinzufügen', + 'variant-already-exist-message' => 'Eine Variante mit denselben Attributoptionen ist bereits vorhanden.', + 'add-image-btn-title' => 'Bild hinzufügen', + 'mass-delete-success' => 'Alle ausgewählten Produkte wurden erfolgreich gelöscht', + 'mass-update-success' => 'Alle ausgewählten Produkte wurden erfolgreich aktualisiert', + 'configurable-error' => 'Bitte wählen Sie mindestens eine konfigurierbares Attribut.', + 'categories' => 'Kategorien', + 'images' => 'Bilder', + 'inventories' => 'Vorräte', + 'variations' => 'Variationen', + 'downloadable' => 'Herunterladbare Informationen', + 'links' => 'Links', + 'add-link-btn-title' => 'Link hinzufügen', + 'samples' => 'Beispiele', + 'add-sample-btn-title' => 'Beispiel hinzufügen', + 'downloads' => 'Download erlaubt', + 'file' => 'Datei', + 'sample' => 'Beispiel', + 'upload-file' => 'Datei hochladen', + 'url' => 'Url', + 'sort-order' => 'Sortierreihenfolge', + 'browse-file' => 'Datei durchsuchen', + 'product-link' => 'Verlinkte Produkte', + 'cross-selling' => 'Cross-Selling', + 'up-selling' => 'Up Selling', + 'related-products' => 'Verwandte Produkte', + 'product-search-hint' => 'Geben Sie den Produktnamen ein', + 'no-result-found' => 'Produkte nicht mit demselben Namen gefunden.', + 'searching' => 'Suche ...', + 'grouped-products' => 'Gruppierte Produkte', + 'search-products' => 'Produkte suchen', + 'channel' => 'Kanäle', + 'bundle-items' => 'Artikel bündeln', + 'add-option-btn-title' => 'Option hinzufügen', + 'option-title' => 'Option Titel', + 'input-type' => 'Input Type', + 'is-required' => 'Ist erforderlich', + 'select' => 'Select', + 'radio' => 'Radio', + 'checkbox' => 'Checkbox', + 'multiselect' => 'Multiselect', + 'new-option' => 'Neue Option', + 'is-default' => 'Ist Standard', + ), + 'attributes' => + array ( + 'title' => 'Attribute', + 'add-title' => 'Attribut hinzufügen', + 'edit-title' => 'Attribut bearbeiten', + 'save-btn-title' => 'Attribut speichern', + 'general' => 'Allgemein', + 'code' => 'Attribut-Code', + 'type' => 'Attribut-Typ', + 'text' => 'Text', + 'textarea' => 'Textarea', + 'price' => 'Preis', + 'boolean' => 'Boolean', + 'select' => 'Select', + 'multiselect' => 'Multiselect', + 'datetime' => 'Datetime', + 'date' => 'Datum', + 'label' => 'Label', + 'admin' => 'Admin', + 'options' => 'Optionen', + 'position' => 'Position', + 'add-option-btn-title' => 'Option hinzufügen', + 'validations' => 'Validierungen', + 'input_validation' => 'Eingabe-Validierung', + 'is_required' => 'Ist erforderlich', + 'is_unique' => 'Ist einzigartig', + 'number' => 'Anzahl', + 'decimal' => 'Dezimal', + 'email' => 'E-Mail', + 'url' => 'URL', + 'configuration' => 'Konfiguration', + 'status' => 'Status', + 'yes' => 'Ja', + 'no' => 'Nein', + 'value_per_locale' => 'Wert pro Sprache', + 'value_per_channel' => 'Wert pro Kanal', + 'is_filterable' => 'Verwendung in der geschichteten Navigation', + 'is_configurable' => 'Verwenden Sie diese Option, um ein konfigurierbares Produkt zu erstellen', + 'admin_name' => 'Admin-Name', + 'is_visible_on_front' => 'Sichtbar auf der Produktansichtseite im Frontend', + 'swatch_type' => 'Farbfeld-Typ', + 'dropdown' => 'Dropdown', + 'color-swatch' => 'Farbfeld', + 'image-swatch' => 'Bild Farbfeld', + 'text-swatch' => 'Text Farbfeld', + 'swatch' => 'Farbfeld', + 'image' => 'Bild', + 'file' => 'Datei', + 'checkbox' => 'Checkbox', + 'use_in_flat' => 'In Produkt Flat Tabelle erstellen', + 'is_comparable' => 'Attribut ist vergleichbar', + 'default_null_option' => 'Erstellen Sie eine leere Standardoption', + ), + 'families' => + array ( + 'title' => 'Familien', + 'add-family-btn-title' => 'Familie hinzufügen', + 'add-title' => 'Familie hinzufügen', + 'edit-title' => 'Familie bearbeiten', + 'save-btn-title' => 'Familie speichern', + 'general' => 'Allgemein', + 'code' => 'Familien Code', + 'name' => 'Name', + 'groups' => 'Gruppen', + 'add-group-title' => 'Gruppe hinzufügen', + 'position' => 'Position', + 'attribute-code' => 'Code', + 'type' => 'Typ', + 'add-attribute-title' => 'Attribut hinzufügen', + 'search' => 'Suche', + 'group-exist-error' => 'Eine gleichnamige Gruppe existiert bereits.', + ), + 'categories' => + array ( + 'title' => 'Kategorien', + 'add-title' => 'Kategorie hinzufügen', + 'edit-title' => 'Kategorie bearbeiten', + 'save-btn-title' => 'Kategorie speichern', + 'general' => 'Allgemein', + 'name' => 'Name', + 'visible-in-menu' => 'Sichtbar im Menü', + 'yes' => 'Ja', + 'no' => 'Nein', + 'position' => 'Position', + 'display-mode' => 'Display-Modus', + 'products-and-description' => 'Produkte und Beschreibung', + 'products-only' => 'Nur Produkte', + 'description-only' => 'Nur Beschreibungen', + 'description-and-images' => 'Beschreibung und Bilder', + 'description' => 'Beschreibung', + 'parent-category' => 'Übergeordnete Kategorie', + 'seo' => 'Suchmaschinen-Optimierung', + 'slug' => 'Slug', + 'meta_title' => 'Meta Titel', + 'meta_description' => 'Meta-Beschreibung', + 'meta_keywords' => 'Meta-Schlüsselworte', + 'image' => 'Bild', + 'filterable-attributes' => 'Filterbare Attribute', + 'attributes' => 'Attribute', + ), + ), + 'configuration' => + array ( + 'title' => 'Konfiguration', + 'save-btn-title' => 'Speichern', + 'save-message' => 'Konfiguration erfolgreich gespeichert', + 'yes' => 'Ja', + 'no' => 'Nein', + 'delete' => 'Löschen', + 'tax-categories' => + array ( + 'title' => 'Steuerkategorien', + 'add-title' => 'Steuerkategorie hinzufügen', + 'edit-title' => 'Steuerkategorie bearbeiten', + 'save-btn-title' => 'Steuerkategorie speichern', + 'general' => 'Steuerkategorie', + 'select-channel' => 'Wählen Sie einen Kanal', + 'name' => 'Name', + 'code' => 'Code', + 'description' => 'Beschreibung', + 'select-taxrates' => 'Wählen Sie die Steuersätze', + 'edit' => + array ( + 'title' => 'Steuerkategorie bearbeiten', + 'edit-button-title' => 'Steuerkategorie bearbeiten', + ), + ), + 'tax-rates' => + array ( + 'title' => 'Steuersätze', + 'add-title' => 'Steuersatz hinzufügen', + 'edit-title' => 'Steuersatz bearbeiten', + 'save-btn-title' => 'Steuersatz speichern', + 'general' => 'Steuersatz', + 'identifier' => 'Bezeichnung', + 'is_zip' => 'Postleitzahlen Reichweite aktivieren', + 'zip_from' => 'Postleitzahl von', + 'zip_to' => 'Postleitzahl bis', + 'state' => 'Staat', + 'select-state' => 'Wählen Sie eine Region, ein Bundesland oder eine Provinz aus.', + 'country' => 'Land', + 'tax_rate' => 'Rate', + 'edit' => + array ( + 'title' => 'Steuersatz bearbeiten', + 'edit-button-title' => 'Steuersatz bearbeiten', + ), + 'zip_code' => 'Postleitzahl', + ), + 'sales' => + array ( + 'shipping-method' => + array ( + 'title' => 'Versand-Methoden', + 'save-btn-title' => 'Speichern', + 'description' => 'Bearbeiten', + 'active' => 'Aktiv', + 'status' => 'Status', + ), + ), + ), + 'settings' => + array ( + 'locales' => + array ( + 'title' => 'Sprachen', + 'add-title' => 'Sprache hinzufügen', + 'edit-title' => 'Sprache bearbeiten', + 'save-btn-title' => 'Sprache speichern', + 'general' => 'Allgemein', + 'code' => 'Code', + 'name' => 'Name', + 'direction' => 'Richtung', + 'create-success' => 'Sprache erfolgreich erstellt.', + 'update-success' => 'Sprache erfolgreich aktualisiert.', + 'delete-success' => 'Sprache erfolgreich gelöscht.', + 'last-delete-error' => 'Mindestens eine Sprache ist erforderlich.', + ), + 'countries' => + array ( + 'title' => 'Länder', + 'add-title' => 'Land hinzufügen', + 'save-btn-title' => 'Land speichern', + 'general' => 'Allgemein', + 'code' => 'Code', + 'name' => 'Name', + ), + 'currencies' => + array ( + 'title' => 'Währungen', + 'add-title' => 'Währung hinzufügen', + 'edit-title' => 'Währung bearbeiten', + 'save-btn-title' => 'Währung speichern', + 'general' => 'Allgemein', + 'code' => 'Code', + 'name' => 'Name', + 'symbol' => 'Symbol', + 'create-success' => 'Währung erfolgreich erstellt.', + 'update-success' => 'Währung erfolgreich aktualisiert.', + 'delete-success' => 'Währung erfolgreich gelöscht.', + 'last-delete-error' => 'Mindestens eine Währung ist erforderlich.', + ), + 'exchange_rates' => + array ( + 'title' => 'Wechselkurse', + 'add-title' => 'Wechselkurs hinzufügen', + 'edit-title' => 'Wechselkurs bearbeiten', + 'save-btn-title' => 'Wechselkurs speichern', + 'general' => 'Allgemein', + 'source_currency' => 'Quell-Währung', + 'target_currency' => 'Ziel-Währung', + 'rate' => 'Rate', + 'exchange-class-not-found' => ':service Wechselkursklasse nicht gefunden', + 'update-rates' => 'Rate aktualisieren mit :service', + 'create-success' => 'Wechselkurs erfolgreich erstellt.', + 'update-success' => 'Wechselkurse erfolgreichaktualisiert.', + 'delete-success' => 'Wechselkurs erfolgreich gelöscht.', + 'last-delete-error' => 'Mindestens ein Wechselkurs ist erforderlich.', + ), + 'inventory_sources' => + array ( + 'title' => 'Inventar-Quellen', + 'add-title' => 'Inventar Quelle hinzufügen', + 'edit-title' => 'Inventar Quelle bearbeiten', + 'save-btn-title' => 'Inventar Quelle speichern', + 'general' => 'Allgemein', + 'code' => 'Code', + 'name' => 'Name', + 'description' => 'Beschreibung', + 'source-is-active' => 'Quelle ist aktiv', + 'contact-info' => 'Kontakt-Informationen', + 'contact_name' => 'Name', + 'contact_email' => 'E-Mail', + 'contact_number' => 'Kontakt-Nummer', + 'contact_fax' => 'Fax', + 'address' => 'Quell-Adresse', + 'country' => 'Land', + 'state' => 'Staat', + 'city' => 'Stadt', + 'street' => 'Straße', + 'postcode' => 'Postleitzahl', + 'priority' => 'Priorität', + 'latitude' => 'Breite', + 'longitude' => 'Länge', + 'status' => 'Status', + 'create-success' => 'Inventar Quelle erfolgreich erstellt.', + 'update-success' => 'Inventar Quelle erfolgreich aktualisiert.', + 'delete-success' => 'Inventar Quelle erfolgreich gelöscht.', + 'last-delete-error' => 'Mindestens eine Inventar-Quelle erforderlich ist.', + ), + 'channels' => + array ( + 'title' => 'Kanäle', + 'add-title' => 'Kanal hinzufügen', + 'edit-title' => 'Kanal bearbeiten', + 'save-btn-title' => 'Kanal speichern', + 'general' => 'Allgemein', + 'code' => 'Code', + 'name' => 'Name', + 'description' => 'Beschreibung', + 'hostname' => 'Hostname', + 'currencies-and-locales' => 'Währungen und Spachen', + 'locales' => 'Sprachen', + 'default-locale' => 'Standard-Sprache', + 'currencies' => 'Währungen', + 'base-currency' => 'Standard-Währung', + 'root-category' => 'Root-Kategorie', + 'inventory_sources' => 'Inventar-Quellen', + 'design' => 'Design', + 'theme' => 'Theme', + 'home_page_content' => 'Startseite Inhalt', + 'footer_content' => 'Fußzeile Inhalt', + 'logo' => 'Logo', + 'favicon' => 'Favicon', + 'create-success' => 'Kanal erfolgreich erstellt.', + 'update-success' => 'Kanal erfolgreich aktualisiert.', + 'delete-success' => 'Kanal erfolgreich gelöscht.', + 'last-delete-error' => 'Mindestens ein Kanal ist erforderlich.', + 'seo' => 'Home-Page-SEO', + 'seo-title' => 'Meta Titel', + 'seo-description' => 'Meta-Beschreibung', + 'seo-keywords' => 'Meta-keywords', + ), + 'sliders' => + array ( + 'title' => 'Sliders', + 'name' => 'Name', + 'add-title' => 'Slider erstellen', + 'edit-title' => 'Slider editieren', + 'save-btn-title' => 'Slider speichern', + 'general' => 'Allgemein', + 'image' => 'Bild', + 'content' => 'Inhalt', + 'channels' => 'Kanal', + 'created-success' => 'Slider erfolgreich erstellt', + 'created-fault' => 'Fehler beim Erstellen des Slider-Elements', + 'update-success' => 'Slider-Eintrag wurde erfolgreich aktualisiert', + 'update-fail' => 'Slider kann nicht aktualisiert werden', + 'delete-success' => 'Der letzte Slider kann nicht gelöscht werden', + 'delete-fail' => 'Slider erfolgreich gelöscht', + ), + 'tax-categories' => + array ( + 'title' => 'Steuerkategorien', + 'add-title' => 'Steuerkategorie erstellen', + 'edit-title' => 'Steuerkategorie bearbeiten', + 'save-btn-title' => 'Steuern-Kategorie speichern', + 'general' => 'Steuerkategorie', + 'select-channel' => 'Wählen Sie einen Kanal', + 'name' => 'Name', + 'code' => 'Code', + 'description' => 'Beschreibung', + 'select-taxrates' => 'Wählen Sie die Steuersätze', + 'edit' => + array ( + 'title' => 'Steuerkategorie bearbeiten', + 'edit-button-title' => 'Steuerkategorie bearbeiten', + ), + 'create-success' => 'Neue Steuerkategorie Angelegt', + 'create-error' => 'Fehler Bei Der Erstellung Der Steuerkategorie', + 'update-success' => 'Erfolgreich Aktualisiert, Steuerkategorie', + 'update-error' => 'Fehler Beim Update Der Steuerkategorie', + 'atleast-one' => 'Nicht Löschen Sie Die Letzte Steuerart', + 'delete' => 'Steuer Kategorie Wurde Erfolgreich Gelöscht', + ), + 'tax-rates' => + array ( + 'title' => 'Steuersätze', + 'add-title' => 'Steuersatz erstellen', + 'edit-title' => 'Steuersatz bearbeiten', + 'save-btn-title' => 'Steuersatz speichern', + 'general' => 'Steuersatz', + 'identifier' => 'Bezeichner', + 'is_zip' => 'Postleitzahlen Reichweite aktivieren', + 'zip_from' => 'Postleitzahl von', + 'zip_to' => 'Postleitzahl bis', + 'state' => 'Staat', + 'select-state' => 'Wählen Sie eine Region, ein Bundesland oder eine Provinz aus.', + 'country' => 'Land', + 'tax_rate' => 'Rate', + 'edit' => + array ( + 'title' => 'Steuersatz bearbeiten', + 'edit-button-title' => 'Steuersatz bearbeiten', + ), + 'zip_code' => 'Postleitzahl', + 'create-success' => 'Steuersatz erfolgreich erstellt', + 'create-error' => 'Steuersatz kann nicht erstellt werden', + 'update-success' => 'Steuersatz erfolgreich aktualisiert', + 'update-error' => 'Fehler! Steuersatz Kann nicht aktualisiert werden', + 'delete' => 'Steuersatz erfolgreich gelöscht', + 'atleast-one' => 'Letzter Steuersatz kann nicht gelöscht werden', + ), + 'development' => + array ( + 'title' => 'Entwicklung', + ), + ), + 'customers' => + array ( + 'groups' => + array ( + 'add-title' => 'Gruppe hinzufügen', + 'edit-title' => 'Gruppe bearbeiten', + 'save-btn-title' => 'Gruppe speichern', + 'title' => 'Gruppen', + 'code' => 'Code', + 'name' => 'Name', + 'is_user_defined' => 'Benutzer definiert', + 'yes' => 'Ja', + ), + 'addresses' => + array ( + 'title' => ':customer_name\'s Adressen-Liste', + 'vat_id' => 'Umsatzsteuer-ID', + 'create-title' => 'Kunden-Adresse erstellen', + 'edit-title' => 'Kunden-Adresse bearbeiten', + 'title-orders' => ':customer_name Auftragsliste', + 'address-list' => 'Adressliste', + 'order-list' => 'Bestellliste', + 'address-id' => 'Adresse-ID', + 'address-1' => 'Adresse 1', + 'city' => 'Stadt', + 'state-name' => 'Staat', + 'country-name' => 'Land', + 'postcode' => 'Postleitzahl', + 'default-address' => 'Standard-Adresse', + 'yes' => 'Ja', + 'not-approved' => 'Nicht zugelassen', + 'no' => 'Nein', + 'dash' => '-', + 'delete' => 'Löschen', + 'create-btn-title' => 'Adresse hinzufügen', + 'save-btn-title' => 'Adresse speichern', + 'general' => 'Allgemein', + 'success-create' => 'Erfolg: Kunden-Adresse erstellt wurde.', + 'success-update' => 'Erfolg: Kunden-Adresse erfolgreich aktualisiert.', + 'success-delete' => 'Erfolg: Kunden-Adresse erfolgreich gelöscht.', + 'success-mass-delete' => 'Erfolg: Die ausgewählten Adressen wurden erfolgreich gelöscht.', + 'error-create' => 'Fehler: Kunde-Adresse nicht erstellt.', + ), + 'note' => + array ( + 'title' => 'Notiz hinzufügen', + 'save-note' => 'Notiz speichern', + 'enter-note' => 'Hinweis eingeben', + 'help-title' => 'Notiz zu diesem Kunden hinzufügen', + ), + 'customers' => + array ( + 'add-title' => 'Kunden hinzufügen', + 'edit-title' => 'Kunde bearbeiten', + 'title' => 'Kunden', + 'first_name' => 'Vorname', + 'last_name' => 'Nachname', + 'gender' => 'Geschlecht', + 'email' => 'E-Mail', + 'date_of_birth' => 'Geburtsdatum', + 'phone' => 'Telefon', + 'customer_group' => 'Kundengruppe', + 'save-btn-title' => 'Kunde speichern', + 'channel_name' => 'Kanalname', + 'state' => 'Staat', + 'select-state' => 'Wählen Sie eine Region, ein Bundesland, oder eine Provinz aus.', + 'country' => 'Land', + 'other' => 'Andere', + 'male' => 'Männlich', + 'female' => 'Weiblich', + 'group-default' => 'Die Standardgruppe kann nicht gelöscht werden.', + 'edit-help-title' => 'Kunde bearbeiten', + 'delete-help-title' => 'Kunde löschen', + 'addresses' => 'Adressen', + 'mass-destroy-success' => 'Kunden erfolgreich gelöscht', + 'mass-update-success' => 'Kunden erfolgreich aktualisiert', + 'status' => 'Status', + 'active' => 'Aktiv', + 'inactive' => 'Inaktiv', + ), + 'reviews' => + array ( + 'title' => 'Bewertungen', + 'edit-title' => 'Bewertung bearbeiten', + 'rating' => 'Bewertung', + 'status' => 'Status', + 'comment' => 'Kommentar', + 'pending' => 'Ausstehend', + 'approved' => 'Genehmigen', + 'disapproved' => 'Missbilligen', + ), + 'subscribers' => + array ( + 'title' => 'Newsletter-Abonnenten', + 'title-edit' => 'Newsletter-Abonnenten bearbeiten', + 'email' => 'E-Mail', + 'is_subscribed' => 'Abonniert', + 'edit-btn-title' => 'Abonnenten bearbeiten', + 'update-success' => 'Der Abonnent wurde erfolgreich aktualisiert', + 'update-failed' => 'Fehler! Sie können den Abonnenten nicht kündigen', + 'delete' => 'Der Abonnent wurde erfolgreich gelöscht', + 'delete-failed' => 'Fehler! Abonnenten können nicht gelöscht werden', + ), + ), + 'promotions' => + array ( + 'cart-rules' => + array ( + 'title' => 'Warenkorbregeln', + 'add-title' => 'Warenkorbregel hinzufügen', + 'edit-title' => 'Warenkorbregel bearbeiten', + 'save-btn-title' => 'Warenkorbregel speichern', + 'rule-information' => 'Regelinformationen', + 'name' => 'Name', + 'description' => 'Beschreibung', + 'status' => 'Status', + 'is-active' => 'Warenkorbregel ist aktiv', + 'channels' => 'Kanäle', + 'customer-groups' => 'Kundengruppen', + 'coupon-type' => 'Gutscheintyp', + 'no-coupon' => 'Ohne Gutschein', + 'specific-coupon' => 'Gutscheintyp', + 'auto-generate-coupon' => 'Gutschein automatisch generieren', + 'no' => 'Nein', + 'yes' => 'Ja', + 'coupon-code' => 'Gutscheincode', + 'uses-per-coupon' => 'Verwendungen pro Gutschein', + 'uses-per-customer' => 'Verwendungen pro Kunde', + 'uses-per-customer-control-info' => 'Wird nur für angemeldete Kunden verwendet.', + 'from' => 'Von', + 'to' => 'An', + 'priority' => 'Priorität', + 'conditions' => 'Bedingungen', + 'condition-type' => 'Bedingungen Typ', + 'all-conditions-true' => 'Alle Bedingungen sind erfüllt', + 'any-condition-true' => 'Jede Bedingung ist wahr', + 'add-condition' => 'Bedingung hinzufügen', + 'choose-condition-to-add' => 'Wählen Sie eine Bedingung zum Hinzufügen aus', + 'cart-attribute' => 'Warenkorbattribut', + 'subtotal' => 'Zwischensumme', + 'total-items-qty' => 'Gesamtmenge der Artikel', + 'total-weight' => 'Gesamtgewicht', + 'payment-method' => 'Zahlungsmethode', + 'shipping-method' => 'Versandart', + 'shipping-postcode' => 'Postleitzahl', + 'shipping-state' => 'Versand Staat', + 'shipping-country' => 'Versand Land', + 'cart-item-attribute' => 'Warenkorb-Item-Attribut', + 'price-in-cart' => 'Betrag im Warenkorb', + 'qty-in-cart' => 'Menge im Warenkorb', + 'product-attribute' => 'Produkt-Attribut', + 'attribute-name-children-only' => ':attribute_name (Nur Kinder)', + 'attribute-name-parent-only' => ':attribute_name (Nur Eltern)', + 'is-equal-to' => 'Gleich', + 'is-not-equal-to' => 'Ist nicht gleich', + 'equals-or-greater-than' => 'Gleich oder größer als', + 'equals-or-less-than' => 'Gleich oder weniger als', + 'greater-than' => 'Größer als', + 'less-than' => 'Weniger als', + 'contain' => 'Enthalten', + 'contains' => 'Enthält', + 'does-not-contain' => 'Nicht enthalten', + 'actions' => 'Aktionen', + 'action-type' => 'Aktion Typ', + 'percentage-product-price' => 'Prozentsatz des Produktpreises', + 'fixed-amount' => 'Fester Betrag', + 'fixed-amount-whole-cart' => 'Fester Betrag für gesamten Warenkorb', + 'buy-x-get-y-free' => 'Kaufen Sie X, erhalten Sie Y kostenfrei', + 'discount-amount' => 'Rabattbetrag', + 'discount-quantity' => 'Maximale Anzahl reduzierter Artikel', + 'discount-step' => 'Kaufe Sie Menge X', + 'free-shipping' => 'Kostenloser Versand', + 'apply-to-shipping' => 'Auf den Versand anwenden', + 'coupon-codes' => 'Gutschein-Codes', + 'coupon-qty' => 'Gutschein Menge', + 'code-length' => 'Code-Länge', + 'code-format' => 'Code-Format', + 'alphanumeric' => 'Alphanumerisch', + 'alphabetical' => 'Alphabetisch', + 'numeric' => 'Numerisch', + 'code-prefix' => 'Code-Präfix', + 'code-suffix' => 'Code Suffix', + 'generate' => 'Generieren', + 'cart-rule-not-defind-error' => 'Warenkorb-Regel ist nicht definiert', + 'mass-delete-success' => 'Alle ausgewählten Gutscheine wurden erfolgreich gelöscht.', + 'end-other-rules' => 'Ende Andere Regeln', + 'children-categories' => 'Kategorien (Nur Kinder)', + 'parent-categories' => 'Kategorien (Nur Eltern)', + 'categories' => 'Kategorien', + 'attribute_family' => 'Attributgruppe', + ), + 'catalog-rules' => + array ( + 'title' => 'Katalogregeln', + 'add-title' => 'Katalogregel hinzufügen', + 'edit-title' => 'Katalogregel bearbeiten', + 'save-btn-title' => 'Katalogregel speichern', + 'rule-information' => 'Regeliformationen', + 'name' => 'Name', + 'description' => 'Beschreibung', + 'status' => 'Status', + 'is-active' => 'Katalogregel ist aktiv', + 'channels' => 'Kanäle', + 'customer-groups' => 'Kundengruppen', + 'no' => 'Nein', + 'yes' => 'Ja', + 'from' => 'Von', + 'to' => 'An', + 'priority' => 'Priorität', + 'conditions' => 'Bedingungen', + 'condition-type' => 'Bedingungen Typ', + 'all-conditions-true' => 'Alle Bedingungen sind erfüllt', + 'any-condition-true' => 'Jede Bedingung ist wahr', + 'add-condition' => 'Bedingung hinzufügen', + 'choose-condition-to-add' => 'Wählen Sie eine Bedingung zum Hinzufügen aus', + 'product-attribute' => 'Produkt-Attribut', + 'attribute-name-children-only' => ':attribute_name (Nur Kinder)', + 'attribute-name-parent-only' => ':attribute_name (Nur Eltern)', + 'is-equal-to' => 'Gleich', + 'is-not-equal-to' => 'Ist nicht gleich', + 'equals-or-greater-than' => 'Gleich oder größer als', + 'equals-or-less-than' => 'Gleich oder weniger als', + 'greater-than' => 'Größer als', + 'less-than' => 'Weniger als', + 'contain' => 'Enthalten', + 'contains' => 'Enthält', + 'does-not-contain' => 'Nicht enthalten', + 'actions' => 'Aktionen', + 'action-type' => 'Aktion Typ', + 'percentage-product-price' => 'Prozentsatz des Produktpreises', + 'fixed-amount' => 'Fester Betrag', + 'fixed-amount-whole-cart' => 'Fester Betrag für gesamten Warenkob', + 'buy-x-get-y-free' => 'Kaufen Sie X, erhalten Sie Y kostenfrei', + 'discount-amount' => 'Rabatt-Betrag', + 'mass-delete-success' => 'Alle ausgewählten Gutscheine wurden erfolgreich gelöscht.', + 'end-other-rules' => 'Ende Andere Regeln', + 'categories' => 'Kategorien', + 'attribute_family' => 'Attributgruppe', + ), + ), + 'error' => + array ( + 'go-to-home' => 'HOME ÖFFNEN', + 'in-maitainace' => 'In Bearbeitung', + 'right-back' => 'Gleich wieder zurück', + 404 => + array ( + 'page-title' => '404-Seite nicht gefunden', + 'name' => '404', + 'title' => 'Seite nicht gefunden', + 'message' => 'Die gesuchte Seite existiert nicht oder wurde verschoben. Navigieren Sie mit dem Seitenmenü.', + ), + 403 => + array ( + 'page-title' => '403 Verboten-Fehler', + 'name' => '403', + 'title' => 'Verboten-Fehler', + 'message' => 'Sie haben keine Berechtigung um auf diese Seite zuzugreifen.', + ), + 500 => + array ( + 'page-title' => '500 Interner Serverfehler', + 'name' => '500', + 'title' => 'Interner Serverfehler', + 'message' => 'Der Server hat einen internen Fehler.', + ), + 401 => + array ( + 'page-title' => '401 Unauthorisiert', + 'name' => '401', + 'title' => 'Unauthorisiert', + 'message' => 'Die Anforderung wurde nicht angewendet, da keine gültigen Authentifizierungsdaten für die Zielressource vorhanden sind.', + ), + ), + 'export' => + array ( + 'export' => 'Export', + 'import' => 'Import', + 'format' => 'Wählen Sie ein Format', + 'download' => 'Download', + 'upload' => 'Hochladen', + 'csv' => 'CSV', + 'xls' => 'XLS', + 'file' => 'Datei', + 'upload-error' => 'Die Datei muss von folgendem Typ sein: xls, xlsx, csv.', + 'duplicate-error' => 'Bezeichner müssen eindeutig sein, doppelte Bezeichner :identifier in Zeile :position.', + 'enough-row-error' => 'die Datei hat nicht genug Zeilen', + 'allowed-type' => 'Erlaubter Typ :', + 'file-type' => 'csv, xls, xlsx.', + 'no-records' => 'Nichts zu exportieren', + 'illegal-format' => 'Fehler! Diese Art von Format wird entweder nicht unterstützt oder ist unzulässig', + ), + 'cms' => + array ( + 'pages' => + array ( + 'general' => 'Allgemein', + 'seo' => 'SEO', + 'pages' => 'Seiten', + 'title' => 'Seiten', + 'add-title' => 'Seite hinzufügen', + 'content' => 'Inhalt', + 'url-key' => 'URL-Schlüssel', + 'channel' => 'Kanäle', + 'locale' => 'Sprachen', + 'create-btn-title' => 'Seite speichern', + 'edit-title' => 'Seite bearbeiten', + 'edit-btn-title' => 'Seite speichern', + 'create-success' => 'Seite erfolgreich erstellt', + 'create-partial' => 'Einige der angeforderten Seiten sind bereits vorhanden', + 'create-failure' => 'Alle angeforderten Seiten sind bereits vorhanden', + 'update-success' => 'Seite erfolgreich aktualisiert', + 'update-failure' => 'Die Seite kann nicht aktualisiert werden', + 'page-title' => 'Titel der Seite', + 'layout' => 'Layout', + 'meta_keywords' => 'Meta-Schlüsselworte', + 'meta_description' => 'Meta-Beschreibung', + 'meta_title' => 'Meta Titel', + 'delete-success' => 'CMS-Seite erfolgreich gelöscht', + 'delete-failure' => 'CMS-Seite kann nicht gelöscht werden', + 'preview' => 'Vorschau', + 'one-col' => '
Wir lieben es, Software zu erstellen und die Probleme der realen Welt mit den Binärdateien zu lösen. Wir fühlen uns unseren Zielen sehr verpflichtet. Wir investieren unsere Ressourcen, um benutzerfreundliche Software und Anwendungen von Weltklasse für das Unternehmensgeschäft mit erstklassiger Technologie zu entwickeln.
', + 'slider-path' => 'Slider Pfad', + 'category-logo' => 'Kategorielogo', + 'product-policy' => 'Produktrichtlinie', + 'update-meta-data' => 'Metadaten aktualisieren', + 'product-view-image' => 'Produktansicht Bild', + 'advertisement-two' => 'Werbung Zwei Bilder', + 'advertisement-one' => 'Werbung Eins Bilder', + 'footer-middle-content' => 'Fußzeile Mittlerer Inhalt', + 'advertisement-four' => 'Werbung Vier Bilder', + 'advertisement-three' => 'Werbung Drei Bilder', + 'images' => 'Bilder', + 'general' => 'Allgemein', + 'add-image-btn-title' => 'Bild hinzufügen' + ], + 'category' => [ + 'save-btn-title' => 'Menü speichern', + 'title' => 'Kategoriemenüliste', + 'add-title' => 'Menüinhalt hinzufügen', + 'edit-title' => 'Menüinhalt bearbeiten', + 'btn-add-category' => 'Kategorieinhalt hinzufügen', + 'datagrid' => [ + 'category-id' => 'Kategorie Id', + 'category-name' => 'Kategorie Name', + 'category-icon' => 'Kategorie Symbol', + 'category-status' => 'Status', + ], + 'tab' => [ + 'general' => 'Allgemein', + ], + 'status' => 'Status', + 'active' => 'Aktiv', + 'inactive' => 'Inaktiv', + 'select' => '-- Auswählen --', + 'icon-class' => 'Symbol Klasse', + 'select-category' => 'Kategorie auswählen', + 'tooltip-content' => 'Tooltip-Inhalt', + 'mass-delete-success' => 'Ausgewähltes Kategorienmenü erfolgreich gelöscht.', + ], + 'general' => [ + 'locale_logo' => 'Logo Sprache', + ], + ], + + 'home' => [ + 'view-all' => 'Alle ansehen', + 'add-to-cart' => 'In den Warenkorb legen', + 'hot-categories' => 'Trend Kategorien', + 'payment-methods' => 'Zahlungsmethoden', + 'customer-reviews' => 'Kundenbewertungen', + 'shipping-methods' => 'Versandarten', + 'popular-categories' => 'Beliebte Kategorien', + ], + + 'header' => [ + 'cart' => 'Warenkorb', + 'cart' => 'Warenkorb', + 'guest' => 'Gast', + 'logout' => 'Ausloggen', + 'title' => 'Konto', + 'account' => 'Konto', + 'profile' => 'Profil', + 'wishlist' => 'Wunschzettel', + 'all-categories' => 'Alle Kategorien', + 'search-text' => 'Nach Produkten suchen', + 'welcome-message' => 'Herzlich willkommen, :customer_name', + 'dropdown-text' => 'Verwalten Sie Warenkorb, Bestellungen und Wunschliste', + ], + + 'menu-navbar' => [ + 'text-more' => 'Mehr', + 'text-category' => 'Kategorien', + ], + + 'minicart' => [ + 'cart' => 'Warenkorb', + 'view-cart' => 'Warenkorb ansehen', + ], + + 'checkout' => [ + 'qty' => 'Menge', + 'checkout' => 'Bestellen', + 'cart' => [ + 'view-cart' => 'Warenkorb ansehen', + 'cart-summary' => 'Warenkorb Zusammenfassung', + ], + 'qty' => 'Menge', + 'items' => 'Artikel', + 'subtotal' => 'Zwischensumme', + 'sub-total' => 'Zwischensumme', + 'proceed' => 'Zur Kasse', + ], + + 'customer' => [ + 'compare' => [ + 'text' => 'Vergleichen', + 'compare_similar_items' => 'Ähnliche Artikel vergleichen', + 'added' => 'Element erfolgreich zur Vergleichsliste hinzugefügt', + 'already_added' => 'Artikel bereits zur Vergleichsliste hinzugefügt', + 'removed' => 'Element erfolgreich aus Vergleichsliste entfernt', + 'empty-text' => "Sie haben keine Elemente in Ihrer Vergleichsliste", + 'product_image' => 'Produktbild', + 'actions' => 'Aktionen', + ], + 'login-form' => [ + 'sign-up' => 'Anmelden', + 'new-customer' => 'Neukunde', + 'customer-login' => 'Kundenlogin', + 'registered-user' => 'Registrierter Nutzer', + 'your-email-address' => 'Ihre E-mail-Adresse', + 'form-login-text' => 'Wenn Sie ein Konto haben, melden Sie sich mit Ihrer E-Mail-Adresse an.', + ], + 'signup-form' => [ + 'login' => 'Anmelden', + 'become-user' => 'Benutzer werden', + 'user-registration' => 'Benutzer Registration', + 'form-sginup-text' => 'Wenn Sie neu in unserem Shop sind, freuen wir uns, Sie als Mitglied zu begrüßen zu dürfen.', + ], + 'forget-password' => [ + 'login' => 'Anmelden', + 'forgot-password' => 'Passwort vergessen', + 'recover-password' => 'Passwort wiederherstellen', + 'recover-password-text' => 'Wenn Sie Ihr Passwort vergessen haben, stellen Sie es durch Eingabe Ihrer E-Mail-Adresse wieder her.', + ] + ], + + 'error' => [ + 'go-to-home' => 'Zur Startseite', + 'page-lost-short' => 'Inhalt verloren', + 'something_went_wrong' => 'Etwas ist schief gelaufen', + 'page-lost-description' => "Die gesuchte Seite ist nicht verfügbar. Versuchen Sie erneut zu suchen oder verwenden Sie die Schaltfläche Zurück.", + ], + + 'products' => [ + 'text' => 'Produkte', + 'details' => 'Details', + 'reviews-title' => 'Bewertungen', + 'reviewed' => 'Bewertet', + 'review-by' => 'Bewertung durch', + 'quick-view' => 'Schnellansicht', + 'not-available' => 'Nicht verfügbar', + 'submit-review' => 'Bewertung abschicken', + 'ratings' => ':totalRatings Sterne', + 'reviews-count' => ':totalReviews Bewertungen', + 'customer-rating' => 'Kundenbewertung', + 'more-infomation' => 'Mehr Informationen', + 'view-all-reviews' => 'Alle Bewertungen anzeigen', + 'write-your-review' => 'Schreiben Sie Ihre Bewertung', + 'short-description' => 'Kurze Beschreibungen', + 'recently-viewed' => 'Kürzlich angesehene Produkte', + 'be-first-review' => 'Sei der erste der eine Bewertung schreibt', + ], + + 'shop' => [ + 'gender' => [ + 'male' => 'Männlich', + 'other' => 'Andere', + 'female' => 'Weiblich', + ], + 'general' => [ + 'no' => 'Nein', + 'yes' => 'Ja', + 'view' => 'Ansicht', + 'filter' => 'Filter', + 'orders' => 'Bestellungen', + 'update' => 'Aktualisieren', + 'reviews' => 'Bewertungen', + 'addresses' => 'Adressen', + 'top-brands' => 'Top Marken', + 'new-password' => 'Neues Passwort', + 'downloadables' => 'Herunterladbare Produkte', + 'confirm-new-password' => 'Bestätigen Sie Ihr neues Passwort', + 'enter-current-password' => 'Geben Sie Ihr aktuelles Passwort ein', + + 'alert' => [ + 'info' => 'Information', + 'error' => 'Fehler', + 'success' => 'Erfolg', + 'warning' => 'Warnung', + ], + ], + 'wishlist' => [ + 'add-wishlist-text' => 'Produkt zur Wunschliste hinzufügen', + 'remove-wishlist-text' => 'Produkt von der Wunschliste entfernen' + ] + ], + + 'responsive' => [ + 'header' => [ + 'languages' => 'Sprachen', + 'greeting' => 'Herzlich willkommen, :customer !', + ] + ], +] + +?> diff --git a/packages/Webkul/Velocity/src/Resources/lang/en/app.php b/packages/Webkul/Velocity/src/Resources/lang/en/app.php index f5ff8d49c..b0ba677bd 100644 --- a/packages/Webkul/Velocity/src/Resources/lang/en/app.php +++ b/packages/Webkul/Velocity/src/Resources/lang/en/app.php @@ -198,6 +198,8 @@ return [ 'already_added' => 'Item already added to compare list', 'removed' => 'Item successfully removed from compare list', 'empty-text' => "You don't have any items in your compare list", + 'product_image' => 'Product Image', + 'actions' => 'Actions', ], 'login-form' => [ 'sign-up' => 'Sign up', diff --git a/packages/Webkul/Velocity/src/Resources/lang/fa/app.php b/packages/Webkul/Velocity/src/Resources/lang/fa/app.php index b53b5f3e3..efeb8259b 100644 --- a/packages/Webkul/Velocity/src/Resources/lang/fa/app.php +++ b/packages/Webkul/Velocity/src/Resources/lang/fa/app.php @@ -198,6 +198,8 @@ return [ 'already_added' => 'مورد در حال حاضر برای مقایسه لیست اضافه شده است', 'removed' => 'مورد با موفقیت از لیست مقایسه حذف شد', 'empty-text' => "شما هیچ موردی را در لیست مقایسه خود ندارید", + 'product_image' => 'Product Image', + 'actions' => 'Actions', ], 'login-form' => [ 'sign-up' => 'ثبت نام', diff --git a/packages/Webkul/Velocity/src/Resources/lang/nl/app.php b/packages/Webkul/Velocity/src/Resources/lang/nl/app.php index 0002a7478..f757c1c08 100644 --- a/packages/Webkul/Velocity/src/Resources/lang/nl/app.php +++ b/packages/Webkul/Velocity/src/Resources/lang/nl/app.php @@ -198,6 +198,8 @@ return [ 'already_added' => 'Item already added to compare list', 'removed' => 'Item successfully removed from compare list', 'empty-text' => "You don't have any items in your compare list", + 'product_image' => 'Product Image', + 'actions' => 'Actions', ], 'login-form' => [ 'sign-up' => 'Registreren', diff --git a/packages/Webkul/Velocity/src/Resources/lang/pt_BR/app.php b/packages/Webkul/Velocity/src/Resources/lang/pt_BR/app.php index ec69dbd4e..03ec3736b 100644 --- a/packages/Webkul/Velocity/src/Resources/lang/pt_BR/app.php +++ b/packages/Webkul/Velocity/src/Resources/lang/pt_BR/app.php @@ -200,6 +200,8 @@ return [ 'added' => 'Item adicionado com sucesso à lista de comparação', 'removed' => 'Item removido com sucesso da lista de comparação', 'empty-text' => "Você não possui nenhum item na sua lista de comparação", + 'product_image' => 'Imagem do Produto', + 'actions' => 'Ações', ], 'login-form' => [ 'sign-up' => 'Cadastrar', diff --git a/packages/Webkul/Velocity/src/Resources/views/shop/guest/compare/compare-products.blade.php b/packages/Webkul/Velocity/src/Resources/views/shop/guest/compare/compare-products.blade.php index 09e41ce85..072abcc03 100644 --- a/packages/Webkul/Velocity/src/Resources/views/shop/guest/compare/compare-products.blade.php +++ b/packages/Webkul/Velocity/src/Resources/views/shop/guest/compare/compare-products.blade.php @@ -40,19 +40,19 @@ array_splice($comparableAttributes, 1, 0, [[ 'code' => 'image', - 'admin_name' => 'Product Image' + 'admin_name' => __('velocity::app.customer.compare.product_image') ]]); array_splice($comparableAttributes, 2, 0, [[ 'code' => 'addToCartHtml', - 'admin_name' => 'Actions' + 'admin_name' => __('velocity::app.customer.compare.actions') ]]); @endphp @foreach ($comparableAttributes as $attribute)