translate
This commit is contained in:
25
src/i18n/locales/fr/auth.js
Normal file
25
src/i18n/locales/fr/auth.js
Normal file
@@ -0,0 +1,25 @@
|
||||
export default {
|
||||
"login": "Connexion", // Anmelden
|
||||
"register": "S'inscrire", // Registrieren
|
||||
"logout": "Déconnexion", // Abmelden
|
||||
"profile": "Profil", // Profil
|
||||
"email": "Email", // E-Mail
|
||||
"password": "Mot de passe", // Passwort
|
||||
"confirmPassword": "Confirmer le mot de passe", // Passwort bestätigen
|
||||
"forgotPassword": "Mot de passe oublié ?", // Passwort vergessen?
|
||||
"loginWithGoogle": "Se connecter avec Google", // Mit Google anmelden
|
||||
"or": "OU", // ODER
|
||||
"privacyAccept": "En cliquant sur \"Se connecter avec Google\", j'accepte la", // Mit dem Click auf "Mit Google anmelden" akzeptiere ich die
|
||||
"privacyPolicy": "Politique de confidentialité", // Datenschutzbestimmungen
|
||||
"passwordMinLength": "Le mot de passe doit contenir au moins 8 caractères", // Das Passwort muss mindestens 8 Zeichen lang sein
|
||||
"newPasswordMinLength": "Le nouveau mot de passe doit contenir au moins 8 caractères", // Das neue Passwort muss mindestens 8 Zeichen lang sein
|
||||
"menu": {
|
||||
"profile": "Profil", // Profil
|
||||
"myProfile": "Mon profil", // Mein Profil
|
||||
"checkout": "Paiement", // Bestellabschluss
|
||||
"orders": "Commandes", // Bestellungen
|
||||
"settings": "Paramètres", // Einstellungen
|
||||
"adminDashboard": "Tableau de bord Admin", // Admin Dashboard
|
||||
"adminUsers": "Utilisateurs Admin" // Admin Users
|
||||
}
|
||||
};
|
||||
24
src/i18n/locales/fr/cart.js
Normal file
24
src/i18n/locales/fr/cart.js
Normal file
@@ -0,0 +1,24 @@
|
||||
export default {
|
||||
"title": "Panier", // Warenkorb
|
||||
"empty": "vide", // leer
|
||||
"addToCart": "Ajouter au panier", // In den Korb
|
||||
"preorderCutting": "Précommander en tant que bouture", // Als Steckling vorbestellen
|
||||
"continueShopping": "Continuer vos achats", // Weiter einkaufen
|
||||
"proceedToCheckout": "Passer à la caisse", // Weiter zur Kasse
|
||||
"productCount": "{{count}} {{count, plural, one {produit} other {produits}}}", // {{count}} {{count, plural, one {Produkt} other {Produkte}}}
|
||||
"productSingular": "produit", // Produkt
|
||||
"productPlural": "produits", // Produkte
|
||||
"removeFromCart": "Retirer du panier", // Aus dem Warenkorb entfernen
|
||||
"openCart": "Ouvrir le panier", // Warenkorb öffnen
|
||||
"availableFrom": "Disponible à partir du {{date}}", // Ab {{date}}
|
||||
"backToOrder": "← Retour à la commande", // ← Zurück zur Bestellung
|
||||
"sync": {
|
||||
"title": "Synchronisation du panier", // Warenkorb-Synchronisierung
|
||||
"description": "Vous avez un panier enregistré dans votre compte. Veuillez choisir comment vous souhaitez procéder :", // Sie haben einen gespeicherten Warenkorb in ihrem Account. Bitte wählen Sie, wie Sie verfahren möchten:
|
||||
"deleteServer": "Supprimer le panier serveur", // Server-Warenkorb löschen
|
||||
"useServer": "Utiliser le panier serveur", // Server-Warenkorb übernehmen
|
||||
"merge": "Fusionner les paniers", // Warenkörbe zusammenführen
|
||||
"currentCart": "Votre panier actuel", // Ihr aktueller Warenkorb
|
||||
"serverCart": "Panier enregistré dans votre profil" // In Ihrem Profil gespeicherter Warenkorb
|
||||
}
|
||||
};
|
||||
3
src/i18n/locales/fr/chat.js
Normal file
3
src/i18n/locales/fr/chat.js
Normal file
@@ -0,0 +1,3 @@
|
||||
export default {
|
||||
"privacyRead": "Lu & Accepté", // Gelesen & Akzeptiert
|
||||
};
|
||||
13
src/i18n/locales/fr/checkout.js
Normal file
13
src/i18n/locales/fr/checkout.js
Normal file
@@ -0,0 +1,13 @@
|
||||
export default {
|
||||
"invoiceAddress": "Adresse de facturation", // Rechnungsadresse
|
||||
"deliveryAddress": "Adresse de livraison", // Lieferadresse
|
||||
"saveForFuture": "Enregistrer pour les commandes futures", // Für zukünftige Bestellungen speichern
|
||||
"pickupDate": "Pour quelle date la collecte des boutures est-elle souhaitée ?", // Für welchen Termin ist die Abholung der Stecklinge gewünscht?
|
||||
"note": "Note", // Anmerkung
|
||||
"sameAddress": "L'adresse de livraison est identique à l'adresse de facturation", // Lieferadresse ist identisch mit Rechnungsadresse
|
||||
"termsAccept": "J'ai lu les conditions générales, la politique de confidentialité et les dispositions relatives au droit de rétractation", // Ich habe die AGBs, die Datenschutzerklärung und die Bestimmungen zum Widerrufsrecht gelesen
|
||||
"selectDeliveryMethod": "Sélectionnez le mode de livraison", // Versandart wählen
|
||||
"selectPaymentMethod": "Sélectionnez le mode de paiement", // Zahlungsart wählen
|
||||
"orderSummary": "Résumé de la commande", // Bestellübersicht
|
||||
"addressValidationError": "Veuillez vérifier vos saisies dans les champs d'adresse." // Bitte überprüfen Sie Ihre Eingaben in den Adressfeldern.
|
||||
};
|
||||
19
src/i18n/locales/fr/common.js
Normal file
19
src/i18n/locales/fr/common.js
Normal file
@@ -0,0 +1,19 @@
|
||||
export default {
|
||||
"loading": "Chargement...", // Lädt...
|
||||
"error": "Erreur", // Fehler
|
||||
"close": "Fermer", // Schließen
|
||||
"save": "Enregistrer", // Speichern
|
||||
"cancel": "Annuler", // Abbrechen
|
||||
"ok": "OK", // OK
|
||||
"yes": "Oui", // Ja
|
||||
"no": "Non", // Nein
|
||||
"next": "Suivant", // Weiter
|
||||
"back": "Retour", // Zurück
|
||||
"edit": "Modifier", // Bearbeiten
|
||||
"delete": "Supprimer", // Löschen
|
||||
"add": "Ajouter", // Hinzufügen
|
||||
"remove": "Retirer", // Entfernen
|
||||
"products": "Produits", // Produkte
|
||||
"product": "Produit", // Produkt
|
||||
"days": "Jours" // Tage
|
||||
};
|
||||
27
src/i18n/locales/fr/delivery.js
Normal file
27
src/i18n/locales/fr/delivery.js
Normal file
@@ -0,0 +1,27 @@
|
||||
export default {
|
||||
"methods": {
|
||||
"dhl": "DHL", // DHL
|
||||
"dpd": "DPD", // DPD
|
||||
"sperrgut": "Marchandises volumineuses", // Sperrgut
|
||||
"pickup": "Retrait en magasin" // Abholung in der Filiale
|
||||
},
|
||||
"descriptions": {
|
||||
"standard": "Livraison standard", // Standardversand
|
||||
"standardFree": "Livraison standard - GRATUITE à partir de 100€ d'achat !", // Standardversand - KOSTENLOS ab 100€ Warenwert!
|
||||
"notAvailable": "Non sélectionnable car un ou plusieurs articles doivent être retirés en magasin", // nicht auswählbar weil ein oder mehrere Artikel nur abgeholt werden können
|
||||
"bulky": "Pour les articles volumineux et lourds", // Für große und schwere Artikel
|
||||
"pickupOnly": "Retrait uniquement" // nur Abholung
|
||||
},
|
||||
"prices": {
|
||||
"free": "gratuit", // kostenlos
|
||||
"freeFrom100": "(gratuit à partir de 100€)", // (kostenlos ab 100€)
|
||||
"dhl": "6,99 €", // 6,99 €
|
||||
"dpd": "4,90 €", // 4,90 €
|
||||
"sperrgut": "28,99 €" // 28,99 €
|
||||
},
|
||||
"times": {
|
||||
"cutting14Days": "Délai de livraison : 14 jours", // Lieferzeit: 14 Tage
|
||||
"standard2to3Days": "Délai de livraison : 2-3 jours", // Lieferzeit: 2-3 Tage
|
||||
"supplier7to9Days": "Délai de livraison : 7-9 jours" // Lieferzeit: 7-9 Tage
|
||||
}
|
||||
};
|
||||
7
src/i18n/locales/fr/filters.js
Normal file
7
src/i18n/locales/fr/filters.js
Normal file
@@ -0,0 +1,7 @@
|
||||
export default {
|
||||
"sorting": "Tri", // Sortierung
|
||||
"perPage": "par page", // pro Seite
|
||||
"availability": "Disponibilité", // Verfügbarkeit
|
||||
"manufacturer": "Fabricant", // Hersteller
|
||||
"all": "Tous", // Alle
|
||||
};
|
||||
15
src/i18n/locales/fr/footer.js
Normal file
15
src/i18n/locales/fr/footer.js
Normal file
@@ -0,0 +1,15 @@
|
||||
export default {
|
||||
"hours": "Sam 11h-19h", // Sa 11-19
|
||||
"address": "Trachenberger Straße 14 - Dresden", // Trachenberger Straße 14 - Dresden
|
||||
"location": "Entre l'arrêt Pieschen et Trachenberger Platz", // Zwischen Haltepunkt Pieschen und Trachenberger Platz
|
||||
"allPricesIncl": "* Tous les prix incluent la TVA légale, plus les frais de port", // * Alle Preise inkl. gesetzlicher USt., zzgl. Versand
|
||||
"copyright": "© {{year}} GrowHeads.de", // © {{year}} GrowHeads.de
|
||||
"legal": {
|
||||
"datenschutz": "Politique de confidentialité", // Datenschutz
|
||||
"agb": "Conditions générales", // AGB
|
||||
"sitemap": "Plan du site", // Sitemap
|
||||
"impressum": "Mentions légales", // Impressum
|
||||
"batteriegesetzhinweise": "Informations sur la loi sur les batteries", // Batteriegesetzhinweise
|
||||
"widerrufsrecht": "Droit de rétractation" // Widerrufsrecht
|
||||
}
|
||||
};
|
||||
43
src/i18n/locales/fr/index.js
Normal file
43
src/i18n/locales/fr/index.js
Normal file
@@ -0,0 +1,43 @@
|
||||
import locale from './locale.js';
|
||||
import navigation from './navigation.js';
|
||||
import auth from './auth.js';
|
||||
import cart from './cart.js';
|
||||
import product from './product.js';
|
||||
import search from './search.js';
|
||||
import sorting from './sorting.js';
|
||||
import chat from './chat.js';
|
||||
import delivery from './delivery.js';
|
||||
import checkout from './checkout.js';
|
||||
import payment from './payment.js';
|
||||
import filters from './filters.js';
|
||||
import tax from './tax.js';
|
||||
import footer from './footer.js';
|
||||
import titles from './titles.js';
|
||||
import sections from './sections.js';
|
||||
import pages from './pages.js';
|
||||
import orders from './orders.js';
|
||||
import settings from './settings.js';
|
||||
import common from './common.js';
|
||||
|
||||
export default {
|
||||
"locale": locale,
|
||||
"navigation": navigation,
|
||||
"auth": auth,
|
||||
"cart": cart,
|
||||
"product": product,
|
||||
"search": search,
|
||||
"sorting": sorting,
|
||||
"chat": chat,
|
||||
"delivery": delivery,
|
||||
"checkout": checkout,
|
||||
"payment": payment,
|
||||
"filters": filters,
|
||||
"tax": tax,
|
||||
"footer": footer,
|
||||
"titles": titles,
|
||||
"sections": sections,
|
||||
"pages": pages,
|
||||
"orders": orders,
|
||||
"settings": settings,
|
||||
"common": common
|
||||
};
|
||||
3
src/i18n/locales/fr/locale.js
Normal file
3
src/i18n/locales/fr/locale.js
Normal file
@@ -0,0 +1,3 @@
|
||||
export default {
|
||||
"code": "fr-FR" // de-DE
|
||||
};
|
||||
9
src/i18n/locales/fr/navigation.js
Normal file
9
src/i18n/locales/fr/navigation.js
Normal file
@@ -0,0 +1,9 @@
|
||||
export default {
|
||||
"home": "Accueil", // Startseite
|
||||
"aktionen": "Promotions", // Aktionen
|
||||
"filiale": "Agence", // Filiale
|
||||
"categories": "Catégories", // Kategorien
|
||||
"categoriesOpen": "Ouvrir les catégories", // Kategorien öffnen
|
||||
"categoriesClose": "Fermer les catégories", // Kategorien schließen
|
||||
"otherCategories": "Autres catégories" // Andere Kategorien
|
||||
};
|
||||
23
src/i18n/locales/fr/orders.js
Normal file
23
src/i18n/locales/fr/orders.js
Normal file
@@ -0,0 +1,23 @@
|
||||
export default {
|
||||
"status": {
|
||||
"new": "En cours", // in Bearbeitung
|
||||
"pending": "Nouveau", // Neu
|
||||
"processing": "En cours", // in Bearbeitung
|
||||
"cancelled": "Annulé", // Storniert
|
||||
"shipped": "Expédié", // Verschickt
|
||||
"delivered": "Livré", // Geliefert
|
||||
"return": "Retour", // Retoure
|
||||
"partialReturn": "Retour partiel", // Teil Retoure
|
||||
"partialDelivered": "Partiellement livré" // Teil geliefert
|
||||
},
|
||||
"table": {
|
||||
"orderNumber": "Numéro de commande", // Bestellnummer
|
||||
"date": "Date", // Datum
|
||||
"status": "Statut", // Status
|
||||
"items": "Articles", // Artikel
|
||||
"total": "Total", // Summe
|
||||
"actions": "Actions", // Aktionen
|
||||
"viewDetails": "Voir les détails" // Details anzeigen
|
||||
},
|
||||
"noOrders": "Vous n'avez encore passé aucune commande." // Sie haben noch keine Bestellungen aufgegeben.
|
||||
};
|
||||
10
src/i18n/locales/fr/pages.js
Normal file
10
src/i18n/locales/fr/pages.js
Normal file
@@ -0,0 +1,10 @@
|
||||
export default {
|
||||
"oilPress": {
|
||||
"title": "Emprunter une presse à huile", // Ölpresse ausleihen
|
||||
"comingSoon": "Contenu à venir...", // Inhalt kommt bald...
|
||||
},
|
||||
"thcTest": {
|
||||
"title": "Test de THC", // THC Test
|
||||
"comingSoon": "Contenu à venir...", // Inhalt kommt bald...
|
||||
}
|
||||
};
|
||||
8
src/i18n/locales/fr/payment.js
Normal file
8
src/i18n/locales/fr/payment.js
Normal file
@@ -0,0 +1,8 @@
|
||||
export default {
|
||||
"successful": "Paiement réussi !", // Zahlung erfolgreich!
|
||||
"failed": "Paiement échoué", // Zahlung fehlgeschlagen
|
||||
"orderCompleted": "🎉 Votre commande a été complétée avec succès ! Vous pouvez maintenant consulter vos commandes.", // 🎉 Ihre Bestellung wurde erfolgreich abgeschlossen! Sie können jetzt Ihre Bestellungen einsehen.
|
||||
"orderProcessing": "Votre paiement a été traité avec succès. La commande sera complétée automatiquement.", // Ihre Zahlung wurde erfolgreich verarbeitet. Die Bestellung wird automatisch abgeschlossen.
|
||||
"paymentError": "Votre paiement n'a pas pu être traité. Veuillez réessayer ou choisir un autre mode de paiement.", // Ihre Zahlung konnte nicht verarbeitet werden. Bitte versuchen Sie es erneut oder wählen Sie eine andere Zahlungsmethode.
|
||||
"viewOrders": "Aller à mes commandes" // Zu meinen Bestellungen
|
||||
};
|
||||
32
src/i18n/locales/fr/product.js
Normal file
32
src/i18n/locales/fr/product.js
Normal file
@@ -0,0 +1,32 @@
|
||||
export default {
|
||||
"loading": "Chargement du produit...", // Produkt wird geladen...
|
||||
"notFound": "Produit non trouvé", // Produkt nicht gefunden
|
||||
"notFoundDescription": "Le produit que vous recherchez n'existe pas ou a été supprimé.", // Das gesuchte Produkt existiert nicht oder wurde entfernt.
|
||||
"backToHome": "Retour à la page d'accueil", // Zurück zur Startseite
|
||||
"error": "Erreur", // Fehler
|
||||
"articleNumber": "Numéro d'article", // Artikelnummer
|
||||
"manufacturer": "Fabricant", // Hersteller
|
||||
"inclVat": "TTC {{vat}}%", // inkl. {{vat}}% MwSt.
|
||||
"priceUnit": "{{price}}/{{unit}}", // {{price}}/{{unit}}
|
||||
"new": "Nouveau", // Neu
|
||||
"weeks": "semaines", // Wochen
|
||||
"arriving": "Arrivée :", // Ankunft:
|
||||
"inclVatFooter": "TTC {{vat}}%,*", // inkl. {{vat}}% MwSt.,*
|
||||
"availability": "Disponibilité", // Verfügbarkeit
|
||||
"inStock": "en stock", // auf Lager
|
||||
"comingSoon": "Bientôt disponible", // Bald verfügbar
|
||||
"deliveryTime": "Délai de livraison", // Lieferzeit
|
||||
"inclShort": "TTC", // inkl.
|
||||
"vatShort": "TVA", // MwSt.
|
||||
"countDisplay": {
|
||||
"noProducts": "0 produit", // 0 Produkte
|
||||
"oneProduct": "1 produit", // 1 Produkt
|
||||
"multipleProducts": "{{count}} produits", // {{count}} Produkte
|
||||
"filteredProducts": "{{filtered}} sur {{total}} produits", // {{filtered}} von {{total}} Produkten
|
||||
"filteredOneProduct": "{{filtered}} sur 1 produit", // {{filtered}} von 1 Produkt
|
||||
"xOfYProducts": "{{x}} sur {{y}} produits" // {{x}} von {{y}} Produkten
|
||||
},
|
||||
"removeFiltersToSee": "Supprimez les filtres pour voir les produits", // Entferne Filter um Produkte zu sehen
|
||||
"outOfStock": "Rupture de stock", // Out of Stock
|
||||
"fromXProducts": "à partir de {{count}} produits" // ab {{count}} Produkten
|
||||
};
|
||||
5
src/i18n/locales/fr/search.js
Normal file
5
src/i18n/locales/fr/search.js
Normal file
@@ -0,0 +1,5 @@
|
||||
export default {
|
||||
"placeholder": "Vous pouvez me demander des informations sur les variétés de cannabis...", // Du kannst mich nach Cannabissorten fragen...
|
||||
"recording": "Enregistrement en cours...", // Aufnahme läuft...
|
||||
"searchProducts": "Rechercher des produits...", // Produkte suchen...
|
||||
};
|
||||
8
src/i18n/locales/fr/sections.js
Normal file
8
src/i18n/locales/fr/sections.js
Normal file
@@ -0,0 +1,8 @@
|
||||
export default {
|
||||
"seeds": "Graines", // Seeds
|
||||
"stecklinge": "Boutures", // Stecklinge
|
||||
"oilPress": "Emprunter une presse à huile", // Ölpresse ausleihen
|
||||
"thcTest": "Test THC", // THC Test
|
||||
"address1": "Trachenberger Straße 14", // Trachenberger Straße 14
|
||||
"address2": "01129 Dresden" // 01129 Dresden
|
||||
};
|
||||
34
src/i18n/locales/fr/settings.js
Normal file
34
src/i18n/locales/fr/settings.js
Normal file
@@ -0,0 +1,34 @@
|
||||
export default {
|
||||
"changePassword": "Changer le mot de passe", // Passwort ändern
|
||||
"currentPassword": "Mot de passe actuel", // Aktuelles Passwort
|
||||
"newPassword": "Nouveau mot de passe", // Neues Passwort
|
||||
"confirmNewPassword": "Confirmer le nouveau mot de passe", // Neues Passwort bestätigen
|
||||
"updatePassword": "Mettre à jour le mot de passe", // Passwort aktualisieren
|
||||
"changeEmail": "Changer l'adresse e-mail", // E-Mail-Adresse ändern
|
||||
"password": "Mot de passe", // Passwort
|
||||
"newEmail": "Nouvelle adresse e-mail", // Neue E-Mail-Adresse
|
||||
"updateEmail": "Mettre à jour l'e-mail", // E-Mail aktualisieren
|
||||
"apiKey": "Clé API", // API-Schlüssel
|
||||
"apiKeyDescription": "Utilisez votre clé API pour l'intégration avec des applications externes.", // Verwenden Sie Ihren API-Schlüssel für die Integration mit externen Anwendungen.
|
||||
"apiDocumentation": "Documentation API :", // API-Dokumentation:
|
||||
"copyToClipboard": "Copier dans le presse-papiers", // In Zwischenablage kopieren
|
||||
"generate": "Générer", // Generieren
|
||||
"regenerate": "Régénérer", // Regenerieren
|
||||
"apiKeyCopied": "Clé API copiée dans le presse-papiers", // API-Schlüssel in Zwischenablage kopiert
|
||||
"errors": {
|
||||
"fillAllFields": "Veuillez remplir tous les champs", // Bitte füllen Sie alle Felder aus
|
||||
"passwordsNotMatch": "Les nouveaux mots de passe ne correspondent pas", // Die neuen Passwörter stimmen nicht überein
|
||||
"passwordTooShort": "Le nouveau mot de passe doit contenir au moins 8 caractères", // Das neue Passwort muss mindestens 8 Zeichen lang sein
|
||||
"passwordUpdateError": "Erreur lors de la mise à jour du mot de passe", // Fehler beim Aktualisieren des Passworts
|
||||
"invalidEmail": "Veuillez saisir une adresse e-mail valide", // Bitte geben Sie eine gültige E-Mail-Adresse ein
|
||||
"emailUpdateError": "Erreur lors de la mise à jour de l'adresse e-mail", // Fehler beim Aktualisieren der E-Mail-Adresse
|
||||
"userNotFound": "Utilisateur non trouvé", // Benutzer nicht gefunden
|
||||
"apiKeyGenerationError": "Erreur lors de la génération de la clé API" // Fehler beim Generieren des API-Schlüssels
|
||||
},
|
||||
"success": {
|
||||
"passwordUpdated": "Mot de passe mis à jour avec succès", // Passwort erfolgreich aktualisiert
|
||||
"emailUpdated": "Adresse e-mail mise à jour avec succès", // E-Mail-Adresse erfolgreich aktualisiert
|
||||
"apiKeyGenerated": "Clé API générée avec succès", // API-Schlüssel erfolgreich generiert
|
||||
"apiKeyWarning": "Conservez cette clé en lieu sûr. Pour des raisons de sécurité, elle sera masquée dans 10 secondes." // Speichern Sie diesen Schlüssel sicher. Er wird aus Sicherheitsgründen in 10 Sekunden ausgeblendet.
|
||||
}
|
||||
};
|
||||
6
src/i18n/locales/fr/sorting.js
Normal file
6
src/i18n/locales/fr/sorting.js
Normal file
@@ -0,0 +1,6 @@
|
||||
export default {
|
||||
"name": "Nom", // Name
|
||||
"searchField": "Terme de recherche", // Suchbegriff
|
||||
"priceLowHigh": "Prix : du plus bas au plus élevé", // Preis: Niedrig zu Hoch
|
||||
"priceHighLow": "Prix : du plus élevé au plus bas" // Preis: Hoch zu Niedrig
|
||||
};
|
||||
12
src/i18n/locales/fr/tax.js
Normal file
12
src/i18n/locales/fr/tax.js
Normal file
@@ -0,0 +1,12 @@
|
||||
export default {
|
||||
"vat": "Taxe sur la valeur ajoutée", // Mehrwertsteuer
|
||||
"vat7": "Taxe sur la valeur ajoutée de 7%", // 7% Mehrwertsteuer
|
||||
"vat19": "Taxe sur la valeur ajoutée de 19%", // 19% Mehrwertsteuer
|
||||
"vat19WithShipping": "Taxe sur la valeur ajoutée de 19% (incl. frais de port)", // 19% Mehrwertsteuer (inkl. Versand)
|
||||
"totalNet": "Prix total net", // Gesamtnettopreis
|
||||
"totalGross": "Prix total brut sans frais de port", // Gesamtbruttopreis ohne Versand
|
||||
"subtotal": "Sous-total", // Zwischensumme
|
||||
"incl7Vat": "incl. TVA à 7%", // inkl. 7% MwSt.
|
||||
"inclVatWithFooter": "(incl. {{vat}}% TVA,*)", // (incl. {{vat}}% USt.,*)
|
||||
"inclVatAmount": "incl. {{amount}} € TVA ({{rate}}%)" // nkl. {{amount}} € MwSt. ({{rate}}%)
|
||||
};
|
||||
5
src/i18n/locales/fr/titles.js
Normal file
5
src/i18n/locales/fr/titles.js
Normal file
@@ -0,0 +1,5 @@
|
||||
export default {
|
||||
"home": "Graines et boutures de cannabis de qualité", // Fine Cannabis Seeds & Cuttings
|
||||
"aktionen": "Promotions et offres en cours", // Aktuelle Aktionen & Angebote
|
||||
"filiale": "Notre magasin à Dresde" // Unsere Filiale in Dresden
|
||||
};
|
||||
@@ -1,231 +1,3 @@
|
||||
export default {
|
||||
"locale": {
|
||||
"code": "fr-FR" // de-DE
|
||||
},
|
||||
"navigation": {
|
||||
"home": "Accueil", // Startseite
|
||||
"aktionen": "Promotions", // Aktionen
|
||||
"filiale": "Agence", // Filiale
|
||||
"categories": "Catégories", // Kategorien
|
||||
"categoriesOpen": "Ouvrir les catégories", // Kategorien öffnen
|
||||
"categoriesClose": "Fermer les catégories", // Kategorien schließen
|
||||
"otherCategories": "Autres catégories" // Andere Kategorien
|
||||
},
|
||||
"auth": {
|
||||
"login": "Connexion", // Anmelden
|
||||
"register": "Inscription", // Registrieren
|
||||
"logout": "Déconnexion", // Abmelden
|
||||
"profile": "Profil", // Profil
|
||||
"email": "Email", // E-Mail
|
||||
"password": "Mot de passe", // Passwort
|
||||
"confirmPassword": "Confirmer le mot de passe", // Passwort bestätigen
|
||||
"forgotPassword": "Mot de passe oublié ?", // Passwort vergessen?
|
||||
"loginWithGoogle": "Se connecter avec Google", // Mit Google anmelden
|
||||
"or": "OU", // ODER
|
||||
"privacyAccept": "En cliquant sur \"Se connecter avec Google\", j'accepte la", // Mit dem Click auf \"Mit Google anmelden\" akzeptiere ich die
|
||||
"privacyPolicy": "Politique de confidentialité", // Datenschutzbestimmungen
|
||||
"passwordMinLength": "Le mot de passe doit contenir au moins 8 caractères", // Das Passwort muss mindestens 8 Zeichen lang sein
|
||||
"newPasswordMinLength": "Le nouveau mot de passe doit contenir au moins 8 caractères", // Das neue Passwort muss mindestens 8 Zeichen lang sein
|
||||
"menu": {
|
||||
"profile": "Profil", // Profil
|
||||
"checkout": "Paiement", // Bestellabschluss
|
||||
"orders": "Commandes", // Bestellungen
|
||||
"settings": "Paramètres", // Einstellungen
|
||||
"adminDashboard": "Tableau de bord Admin", // Admin Dashboard
|
||||
"adminUsers": "Utilisateurs Admin" // Admin Users
|
||||
}
|
||||
},
|
||||
"cart": {
|
||||
"title": "Panier", // Warenkorb
|
||||
"empty": "vide", // leer
|
||||
"addToCart": "Ajouter au panier", // In den Korb
|
||||
"preorderCutting": "Précommander en tant que bouture", // Als Steckling vorbestellen
|
||||
"continueShopping": "Continuer vos achats", // Weiter einkaufen
|
||||
"proceedToCheckout": "Passer à la caisse", // Weiter zur Kasse
|
||||
"productCount": "{{count}} {{count, plural, one {Produit} other {Produits}}}", // {{count}} {{count, plural, one {Produkt} other {Produkte}}}
|
||||
"removeFromCart": "Retirer du panier", // Aus dem Warenkorb entfernen
|
||||
"openCart": "Ouvrir le panier", // Warenkorb öffnen
|
||||
"availableFrom": "Disponible à partir du {{date}}", // Ab {{date}}
|
||||
"backToOrder": "← Retour à la commande", // ← Zurück zur Bestellung
|
||||
"sync": {
|
||||
"title": "Synchronisation du panier", // Warenkorb-Synchronisierung
|
||||
"description": "Vous avez un panier enregistré dans votre compte. Veuillez choisir comment vous souhaitez procéder :", // Sie haben einen gespeicherten Warenkorb in ihrem Account. Bitte wählen Sie, wie Sie verfahren möchten:
|
||||
"deleteServer": "Supprimer le panier serveur", // Server-Warenkorb löschen
|
||||
"useServer": "Utiliser le panier serveur", // Server-Warenkorb übernehmen
|
||||
"merge": "Fusionner les paniers", // Warenkörbe zusammenführen
|
||||
"currentCart": "Votre panier actuel", // Ihr aktueller Warenkorb
|
||||
"serverCart": "Panier enregistré dans votre profil" // In Ihrem Profil gespeicherter Warenkorb
|
||||
}
|
||||
},
|
||||
"product": {
|
||||
"loading": "Chargement du produit...", // Produkt wird geladen...
|
||||
"notFound": "Produit non trouvé", // Produkt nicht gefunden
|
||||
"notFoundDescription": "Le produit que vous recherchez n'existe pas ou a été supprimé.", // Das gesuchte Produkt existiert nicht oder wurde entfernt.
|
||||
"backToHome": "Retour à l'accueil", // Zurück zur Startseite
|
||||
"error": "Erreur", // Fehler
|
||||
"articleNumber": "Numéro d'article", // Artikelnummer
|
||||
"manufacturer": "Fabricant", // Hersteller
|
||||
"inclVat": "TTC {{vat}}%", // inkl. {{vat}}% MwSt.
|
||||
"priceUnit": "{{price}}/{{unit}}", // {{price}}/{{unit}}
|
||||
"new": "Nouveau", // Neu
|
||||
"arriving": "Arrivée :", // Ankunft:
|
||||
"inclVatFooter": "TTC {{vat}}%,*", // incl. {{vat}}% USt.,*
|
||||
"availability": "Disponibilité", // Verfügbarkeit
|
||||
"inStock": "en stock", // auf Lager
|
||||
"comingSoon": "Bientôt disponible", // Bald verfügbar
|
||||
"deliveryTime": "Délai de livraison", // Lieferzeit
|
||||
"inclShort": "TTC", // inkl.
|
||||
"vatShort": "TVA", // MwSt.
|
||||
"countDisplay": {
|
||||
"noProducts": "0 produit", // 0 Produkte
|
||||
"oneProduct": "1 produit", // 1 Produkt
|
||||
"multipleProducts": "{{count}} produits", // {{count}} Produkte
|
||||
"filteredProducts": "{{filtered}} sur {{total}} produits", // {{filtered}} von {{total}} Produkten
|
||||
"filteredOneProduct": "{{filtered}} sur 1 produit" // {{filtered}} von 1 Produkt
|
||||
},
|
||||
"removeFiltersToSee": "Supprimez les filtres pour voir les produits", // Entferne Filter um Produkte zu sehen
|
||||
"outOfStock": "Rupture de stock", // Out of Stock
|
||||
"fromXProducts": "à partir de {{count}} produits" // ab {{count}} Produkten
|
||||
},
|
||||
"search": {
|
||||
"placeholder": "Vous pouvez me demander des variétés de cannabis...", // Du kannst mich nach Cannabissorten fragen...
|
||||
"recording": "Enregistrement...", // Aufnahme läuft...
|
||||
"searchProducts": "Rechercher des produits..." // Produkte suchen...
|
||||
},
|
||||
"sorting": {
|
||||
"name": "Nom", // Name
|
||||
"searchField": "Terme de recherche", // Suchbegriff
|
||||
"priceLowHigh": "Prix : du plus bas au plus élevé", // Preis: Niedrig zu Hoch
|
||||
"priceHighLow": "Prix : du plus élevé au plus bas" // Preis: Hoch zu Niedrig
|
||||
},
|
||||
"chat": {
|
||||
"privacyRead": "Lu & Accepté" // Gelesen & Akzeptiert
|
||||
},
|
||||
"delivery": {
|
||||
"methods": {
|
||||
"dhl": "DHL", // DHL
|
||||
"dpd": "DPD", // DPD
|
||||
"sperrgut": "Marchandises volumineuses", // Sperrgut
|
||||
"pickup": "Retrait en agence" // Abholung in der Filiale
|
||||
},
|
||||
"descriptions": {
|
||||
"standard": "Livraison standard", // Standardversand
|
||||
"standardFree": "Livraison standard - GRATUITE à partir de 100€ d'achat !", // Standardversand - KOSTENLOS ab 100€ Warenwert!
|
||||
"notAvailable": "Non sélectionnable car un ou plusieurs articles ne peuvent être que retirés", // nicht auswählbar weil ein oder mehrere Artikel nur abgeholt werden können
|
||||
"bulky": "Pour les articles volumineux et lourds" // Für große und schwere Artikel
|
||||
},
|
||||
"prices": {
|
||||
"free": "gratuit", // kostenlos
|
||||
"freeFrom100": "(gratuit à partir de 100€)", // (kostenlos ab 100€)
|
||||
"dhl": "6,99 €", // 6,99 €
|
||||
"dpd": "4,90 €", // 4,90 €
|
||||
"sperrgut": "28,99 €" // 28,99 €
|
||||
},
|
||||
"times": {
|
||||
"cutting14Days": "Délai de livraison : 14 jours", // Lieferzeit: 14 Tage
|
||||
"standard2to3Days": "Délai de livraison : 2-3 jours", // Lieferzeit: 2-3 Tage
|
||||
"supplier7to9Days": "Délai de livraison : 7-9 jours" // Lieferzeit: 7-9 Tage
|
||||
}
|
||||
},
|
||||
"checkout": {
|
||||
"invoiceAddress": "Adresse de facturation", // Rechnungsadresse
|
||||
"deliveryAddress": "Adresse de livraison", // Lieferadresse
|
||||
"saveForFuture": "Enregistrer pour les commandes futures", // Für zukünftige Bestellungen speichern
|
||||
"pickupDate": "Pour quelle date souhaitez-vous retirer les boutures ?", // Für welchen Termin ist die Abholung der Stecklinge gewünscht?
|
||||
"note": "Note", // Anmerkung
|
||||
"sameAddress": "L'adresse de livraison est identique à l'adresse de facturation", // Lieferadresse ist identisch mit Rechnungsadresse
|
||||
"termsAccept": "J'ai lu les Conditions Générales, la Politique de Confidentialité et les informations sur le droit de rétractation" // Ich habe die AGBs, die Datenschutzerklärung und die Bestimmungen zum Widerrufsrecht gelesen
|
||||
},
|
||||
"payment": {
|
||||
"successful": "Paiement réussi !", // Zahlung erfolgreich!
|
||||
"failed": "Paiement échoué", // Zahlung fehlgeschlagen
|
||||
"orderCompleted": "🎉 Votre commande a été complétée avec succès ! Vous pouvez maintenant consulter vos commandes.", // 🎉 Ihre Bestellung wurde erfolgreich abgeschlossen! Sie können jetzt Ihre Bestellungen einsehen.
|
||||
"orderProcessing": "Votre paiement a été traité avec succès. La commande sera automatiquement finalisée.", // Ihre Zahlung wurde erfolgreich verarbeitet. Die Bestellung wird automatisch abgeschlossen.
|
||||
"paymentError": "Votre paiement n'a pas pu être traité. Veuillez réessayer ou choisir un autre mode de paiement.", // Ihre Zahlung konnte nicht verarbeitet werden. Bitte versuchen Sie es erneut oder wählen Sie eine andere Zahlungsmethode.
|
||||
"viewOrders": "Voir mes commandes" // Zu meinen Bestellungen
|
||||
},
|
||||
"filters": {
|
||||
"sorting": "Tri", // Sortierung
|
||||
"perPage": "par page", // pro Seite
|
||||
"availability": "Disponibilité", // Verfügbarkeit
|
||||
"manufacturer": "Fabricant" // Hersteller
|
||||
},
|
||||
"tax": {
|
||||
"vat": "Taxe sur la valeur ajoutée", // Mehrwertsteuer
|
||||
"vat7": "Taxe sur la valeur ajoutée de 7%", // 7% Mehrwertsteuer
|
||||
"vat19": "Taxe sur la valeur ajoutée de 19%", // 19% Mehrwertsteuer
|
||||
"vat19WithShipping": "Taxe sur la valeur ajoutée de 19% (frais de port inclus)", // 19% Mehrwertsteuer (inkl. Versand)
|
||||
"totalNet": "Prix total net", // Gesamtnettopreis
|
||||
"totalGross": "Prix total brut hors frais de port", // Gesamtbruttopreis ohne Versand
|
||||
"subtotal": "Sous-total" // Zwischensumme
|
||||
},
|
||||
"footer": {
|
||||
"hours": "Sam 11-19", // Sa 11-19
|
||||
"address": "Trachenberger Straße 14 - Dresde", // Trachenberger Straße 14 - Dresden
|
||||
"location": "Entre l'arrêt Pieschen et Trachenberger Platz", // Zwischen Haltepunkt Pieschen und Trachenberger Platz
|
||||
"allPricesIncl": "* Tous les prix incluent la TVA légale, frais de port en sus", // * Alle Preise inkl. gesetzlicher USt., zzgl. Versand
|
||||
"copyright": "© {{year}} GrowHeads.de", // © {{year}} GrowHeads.de
|
||||
"legal": {
|
||||
"datenschutz": "Confidentialité", // Datenschutz
|
||||
"agb": "Conditions générales", // AGB
|
||||
"sitemap": "Plan du site", // Sitemap
|
||||
"impressum": "Mentions légales", // Impressum
|
||||
"batteriegesetzhinweise": "Notes sur la loi sur les batteries", // Batteriegesetzhinweise
|
||||
"widerrufsrecht": "Droit de rétractation" // Widerrufsrecht
|
||||
}
|
||||
},
|
||||
"titles": {
|
||||
"home": "Graines & Boutures de Cannabis de Qualité", // Fine Cannabis Seeds & Cuttings (the text in the string has special characters, translate using the comment)
|
||||
"aktionen": "Promotions & Offres en cours", // Aktuelle Aktionen & Angebote (the text in the string has special characters, translate using the comment)
|
||||
"filiale": "Notre agence à Dresde" // Unsere Filiale in Dresden (the text in the string has special characters, translate using the comment)
|
||||
},
|
||||
"sections": {
|
||||
"seeds": "Graines", // Seeds
|
||||
"stecklinge": "Boutures", // Stecklinge
|
||||
"oilPress": "Emprunter une presse à huile", // Ölpresse ausleihen
|
||||
"thcTest": "Test THC", // THC Test
|
||||
"address1": "Trachenberger Straße 14", // Trachenberger Straße 14
|
||||
"address2": "01129 Dresde" // 01129 Dresden
|
||||
},
|
||||
"pages": {
|
||||
"oilPress": {
|
||||
"title": "Emprunter une presse à huile", // Ölpresse ausleihen
|
||||
"comingSoon": "Contenu à venir..." // Inhalt kommt bald...
|
||||
},
|
||||
"thcTest": {
|
||||
"title": "Test THC", // THC Test
|
||||
"comingSoon": "Contenu à venir..." // Inhalt kommt bald...
|
||||
}
|
||||
},
|
||||
"orders": {
|
||||
"status": {
|
||||
"new": "En traitement", // in Bearbeitung
|
||||
"pending": "Nouveau", // Neu
|
||||
"processing": "En traitement", // in Bearbeitung
|
||||
"cancelled": "Annulé", // Storniert
|
||||
"shipped": "Expédié", // Verschickt
|
||||
"delivered": "Livré", // Geliefert
|
||||
"return": "Retour", // Retoure
|
||||
"partialReturn": "Retour partiel", // Teil Retoure
|
||||
"partialDelivered": "Partiellement livré" // Teil geliefert
|
||||
}
|
||||
},
|
||||
"common": {
|
||||
"loading": "Chargement...", // Lädt...
|
||||
"error": "Erreur", // Fehler
|
||||
"close": "Fermer", // Schließen
|
||||
"save": "Enregistrer", // Speichern
|
||||
"cancel": "Annuler", // Abbrechen
|
||||
"ok": "OK", // OK
|
||||
"yes": "Oui", // Ja
|
||||
"no": "Non", // Nein
|
||||
"next": "Suivant", // Weiter
|
||||
"back": "Retour", // Zurück
|
||||
"edit": "Modifier", // Bearbeiten
|
||||
"delete": "Supprimer", // Löschen
|
||||
"add": "Ajouter", // Hinzufügen
|
||||
"remove": "Retirer", // Entfernen
|
||||
"products": "Produits", // Produkte
|
||||
"product": "Produit" // Produkt
|
||||
}
|
||||
};
|
||||
import translations from './index.js';
|
||||
|
||||
export default translations;
|
||||
Reference in New Issue
Block a user