Integrate i18n support for German and enhance localization: Initialize i18next for prerendering with German as the default language. Import and configure translation files for multiple languages, including Hungarian, Italian, and others, ensuring comprehensive localization support across the application. Update Hungarian and Italian translation files with improved comments for clarity and accuracy.

This commit is contained in:
sebseb7
2025-07-16 06:09:01 +02:00
parent f5d6778def
commit fd77fc8f7f
3 changed files with 408 additions and 340 deletions

View File

@@ -1,231 +1,231 @@
export default {
"locale": {
"code": "hu-HU"
"code": "hu-HU" // de-DE
},
"navigation": {
"home": "Főoldal",
"aktionen": "Akciók",
"filiale": "Partner",
"categories": "Kategóriák",
"categoriesOpen": "Nyitott kategóriák",
"categoriesClose": "Bezárás kategóriák",
"otherCategories": "Egyéb kategóriák"
"home": "Kezdőlap", // Startseite
"aktionen": "Akciók", // Aktionen
"filiale": "Fiók", // Filiale
"categories": "Kategóriák", // Kategorien
"categoriesOpen": "Kategóriák megnyitása", // Kategorien öffnen
"categoriesClose": "Kategóriák bezárása", // Kategorien schließen
"otherCategories": "Egyéb kategóriák" // Andere Kategorien
},
"auth": {
"login": "Bejelentkezés",
"register": "Regisztráció",
"logout": "Kijelentkezés",
"profile": "Profil",
"email": "Email",
"password": "Jelszó",
"confirmPassword": "Jelszó megerősítése",
"forgotPassword": "Elfelejtette jelszavát?",
"loginWithGoogle": "Bejelentkezés Google-lel",
"or": "VAGY",
"privacyAccept": "A \"Bejelentkezés Google-lel\" gombra kattintva elfogadom az",
"privacyPolicy": "Adatvédelmi irányelveket",
"passwordMinLength": "A jelszónak minimum 8 karakteresnek kell lennie",
"newPasswordMinLength": "Az új jelszónak minimum 8 karakteresnek kell lennie",
"login": "Bejelentkezés", // Anmelden
"register": "Regisztráció", // Registrieren
"logout": "Kijelentkezés", // Abmelden
"profile": "Profil", // Profil
"email": "Email", // E-Mail
"password": "Jelszó", // Passwort
"confirmPassword": "Jelszó megerősítése", // Passwort bestätigen
"forgotPassword": "Elfelejtett jelszó?", // Passwort vergessen?
"loginWithGoogle": "Bejelentkezés Google-lal", // Mit Google anmelden
"or": "VAGY", // ODER
"privacyAccept": "A \"Bejelentkezés Google-lal\" gombra kattintva elfogadom a", // Mit dem Click auf \"Mit Google anmelden\" akzeptiere ich die
"privacyPolicy": "Adatvédelmi szabályzatot", // Datenschutzbestimmungen
"passwordMinLength": "A jelszónak legalább 8 karakter hosszúnak kell lennie", // Das Passwort muss mindestens 8 Zeichen lang sein
"newPasswordMinLength": "Az új jelszónak legalább 8 karakter hosszúnak kell lennie", // Das neue Passwort muss mindestens 8 Zeichen lang sein
"menu": {
"profile": "Profil",
"checkout": "Fizetés",
"orders": "Rendelések",
"settings": "Beállítások",
"adminDashboard": "Admin panel",
"adminUsers": "Felhasználók"
"profile": "Profil", // Profil
"checkout": "Pénztár", // Bestellabschluss
"orders": "Rendelések", // Bestellungen
"settings": "Beállítások", // Einstellungen
"adminDashboard": "Admin Vezérlőpult", // Admin Dashboard
"adminUsers": "Admin Felhasználók" // Admin Users
}
},
"cart": {
"title": "Kosár",
"empty": "üres",
"addToCart": "Kosárba tesz",
"preorderCutting": "Előrendelés vagdosásként",
"continueShopping": "Folytassa a vásárlást",
"proceedToCheckout": "Tovább a fizetéshez",
"productCount": "{{count}} {{count, plural, one {termék} other {termékek}}}",
"removeFromCart": "Kivétel a kosárból",
"openCart": "Kosár megnyitása",
"availableFrom": "Elérhető {{date}}",
"backToOrder": "← Vissza a rendeléshez",
"title": "Kosár", // Warenkorb
"empty": "üres", // leer
"addToCart": "Kosárba tesz", // In den Korb
"preorderCutting": "Előrendelés dugványként", // Als Steckling vorbestellen
"continueShopping": "Vásárlás folytatása", // Weiter einkaufen
"proceedToCheckout": "Tovább a pénztárhoz", // Weiter zur Kasse
"productCount": "{{count}} {{count, plural, one {Termék} other {Termékek}}}", // {{count}} {{count, plural, one {Produkt} other {Produkte}}}
"removeFromCart": "Eltávolítás a kosárból", // Aus dem Warenkorb entfernen
"openCart": "Kosár megnyitása", // Warenkorb öffnen
"availableFrom": "{{date}}-tól elérhető", // Ab {{date}}
"backToOrder": "← Vissza a rendeléshez", // ← Zurück zur Bestellung
"sync": {
"title": "Kosár szinkronizálás",
"description": "Van egy mentett kosara a fiókjában. Kérjük, válassza ki, hogyan folytatja:",
"deleteServer": "Szerver kosár törlése",
"useServer": "Szerver kosár használata",
"merge": "Kosarak összeolvasztása",
"currentCart": "Aktuális kosara",
"serverCart": "Mentett kosár a profiljában"
"title": "Kosár szinkronizálás", // Warenkorb-Synchronisierung
"description": "Fiókodban van egy mentett kosár. Kérjük, válaszd ki, hogyan szeretnél továbbhaladni:", // Sie haben einen gespeicherten Warenkorb in ihrem Account. Bitte wählen Sie, wie Sie verfahren möchten:
"deleteServer": "Szerver kosár törlése", // Server-Warenkorb löschen
"useServer": "Szerver kosár használata", // Server-Warenkorb übernehmen
"merge": "Kosarak egyesítése", // Warenkörbe zusammenführen
"currentCart": "Jelenlegi kosarad", // Ihr aktueller Warenkorb
"serverCart": "Profilodban mentett kosár" // In Ihrem Profil gespeicherter Warenkorb
}
},
"product": {
"loading": "Termék betöltése...",
"notFound": "Termék nem található",
"notFoundDescription": "A keresett termék nem létezik, vagy törölték.",
"backToHome": "Vissza a főoldalra",
"error": "Hiba",
"articleNumber": "Cikkszám",
"manufacturer": "Gyártó",
"inclVat": "beleértve {{vat}}% ÁFA",
"priceUnit": "{{price}}/{{unit}}",
"new": "Új",
"arriving": "Érkezés:",
"inclVatFooter": "beleértve {{vat}}% ÁFA, *",
"availability": "Elérhetőség",
"inStock": "Raktáron",
"comingSoon": "Közel van",
"deliveryTime": "Szállítási idő",
"inclShort": "beleértve",
"vatShort": "ÁFA",
"loading": "Termék betöltése...", // Produkt wird geladen...
"notFound": "Termék nem található", // Produkt nicht gefunden
"notFoundDescription": "A keresett termék nem létezik vagy eltávolították.", // Das gesuchte Produkt existiert nicht oder wurde entfernt.
"backToHome": "Vissza a kezdőlapra", // Zurück zur Startseite
"error": "Hiba", // Fehler
"articleNumber": "Cikkszám", // Artikelnummer
"manufacturer": "Gyártó", // Hersteller
"inclVat": "Áfával együtt {{vat}}%", // inkl. {{vat}}% MwSt.
"priceUnit": "{{price}}/{{unit}}", // {{price}}/{{unit}}
"new": "Új", // Neu
"arriving": "Érkezik:", // Ankunft:
"inclVatFooter": "Áfával együtt {{vat}}%*", // incl. {{vat}}% USt.,*
"availability": "Elérhetőség", // Verfügbarkeit
"inStock": "készleten", // auf Lager
"comingSoon": "Hamarosan elérhető", // Bald verfügbar
"deliveryTime": "Szállítási idő", // Lieferzeit
"inclShort": "áfával", // inkl.
"vatShort": "ÁFA", // MwSt.
"countDisplay": {
"noProducts": "0 termék",
"oneProduct": "1 termék",
"multipleProducts": "{{count}} termék",
"filteredProducts": "{{filtered}} a(z) {{total}} termékből",
"filteredOneProduct": "{{filtered}} a 1 termékből"
"noProducts": "0 termék", // 0 Produkte
"oneProduct": "1 termék", // 1 Produkt
"multipleProducts": "{{count}} termék", // {{count}} Produkte
"filteredProducts": "{{filtered}} / {{total}} termék", // {{filtered}} von {{total}} Produkten
"filteredOneProduct": "{{filtered}} / 1 termék" // {{filtered}} von 1 Produkt
},
"removeFiltersToSee": "Szűrők eltávolítása a termékek megtekintéséhez",
"outOfStock": "Nincs raktáron",
"fromXProducts": "innen {{count}} termék"
"removeFiltersToSee": "Szűrők eltávolítása a termékek megtekintéséhez", // Entferne Filter um Produkte zu sehen
"outOfStock": "Nincs készleten", // Out of Stock
"fromXProducts": "{{count}} terméktől" // ab {{count}} Produkten
},
"search": {
"placeholder": "Kérdezhetek a kannabisz fajtákról...",
"recording": "Felvétel...",
"searchProducts": "Termékek keresése..."
"placeholder": "Kérdezhetsz tőlem kannabisz fajtákról...", // Du kannst mich nach Cannabissorten fragen...
"recording": "Felvétel...", // Aufnahme läuft...
"searchProducts": "Termékek keresése..." // Produkte suchen...
},
"sorting": {
"name": "Név",
"searchField": "Keresési kifejezés",
"priceLowHigh": "Ár: legolcsóbbtól legdrágábbig",
"priceHighLow": "Ár: legdrágábbtól legolcsóbbig"
"name": "Név", // Name
"searchField": "Keresési kifejezés", // Suchbegriff
"priceLowHigh": "Ár: alacsonytól a magasig", // Preis: Niedrig zu Hoch
"priceHighLow": "Ár: magasról az alacsonyra" // Preis: Hoch zu Niedrig
},
"chat": {
"privacyRead": "Elolvastam & Elfogadom"
"privacyRead": "Elolvasva & Elfogadva" // Gelesen & Akzeptiert
},
"delivery": {
"methods": {
"dhl": "DHL",
"dpd": "DPR",
"sperrgut": "Hordozható tárgyak",
"pickup": "Átvétel az üzletben"
"dhl": "DHL", // DHL
"dpd": "DPD", // DPD
"sperrgut": "Nagy méretű csomag", // Sperrgut
"pickup": "Átvétel a fiókban" // Abholung in der Filiale
},
"descriptions": {
"standard": "Standard szállítás",
"standardFree": "Standard szállítás - INGYENES 100 € értékű áru felett!",
"notAvailable": "nem választható, mert egy vagy több tétel csak személyes átvétellel rendelhető",
"bulky": "Nagy és nehéz tételekhez"
"standard": "Normál szállítás", // Standardversand
"standardFree": "Normál szállítás - INGYENES 100€ rendelési érték felett!", // Standardversand - KOSTENLOS ab 100€ Warenwert!
"notAvailable": "Nem választható, mert egy vagy több termék csak átvétellel elérhető", // nicht auswählbar weil ein oder mehrere Artikel nur abgeholt werden können
"bulky": "Nagy és nehéz termékekhez" // Für große und schwere Artikel
},
"prices": {
"free": "ingyenes",
"freeFrom100": "(ingyenes 100 € felett)",
"dhl": "€6.99",
"dpd": "€4.90",
"sperrgut": "28.99"
"free": "ingyenes", // kostenlos
"freeFrom100": "(ingyenes 100€-tól)", // (kostenlos ab 100€)
"dhl": "6,99 €", // 6,99 €
"dpd": "4,90 €", // 4,90 €
"sperrgut": "28,99 €" // 28,99 €
},
"times": {
"cutting14Days": "Szállítási idő: 14 nap",
"standard2to3Days": "Szállítási idő: 2-3 nap",
"supplier7to9Days": "Szállítási idő: 7-9 nap"
"cutting14Days": "Szállítási idő: 14 nap", // Lieferzeit: 14 Tage
"standard2to3Days": "Szállítási idő: 2-3 nap", // Lieferzeit: 2-3 Tage
"supplier7to9Days": "Szállítási idő: 7-9 nap" // Lieferzeit: 7-9 Tage
}
},
"checkout": {
"invoiceAddress": "Számlázási cím",
"deliveryAddress": "Szállítási cím",
"saveForFuture": "Mentés jövőbeli rendelésekhöz",
"pickupDate": "Milyen dátumra kér szállítást a vagdosásokról?",
"note": "Megjegyzés",
"sameAddress": "A szállítási cím megegyezik a számlázási címmel",
"termsAccept": "Elolvastam a szerződési feltételeket, az adatvédelmi irányelveket és a visszalépési jogot"
"invoiceAddress": "Számlázási cím", // Rechnungsadresse
"deliveryAddress": "Szállítási cím", // Lieferadresse
"saveForFuture": "Mentés a jövőbeni rendelésekhez", // Für zukünftige Bestellungen speichern
"pickupDate": "Melyik napra szeretnéd átvenni a dugványokat?", // Für welchen Termin ist die Abholung der Stecklinge gewünscht?
"note": "Megjegyzés", // Anmerkung
"sameAddress": "A szállítási cím megegyezik a számlázási címmel", // Lieferadresse ist identisch mit Rechnungsadresse
"termsAccept": "Elolvastam az ÁSZF-et, az Adatvédelmi szabályzatot és a Visszavonási tájékoztatót" // Ich habe die AGBs, die Datenschutzerklärung und die Bestimmungen zum Widerrufsrecht gelesen
},
"payment": {
"successful": "Sikeres fizetés!",
"failed": "Fizetés nem sikerült",
"orderCompleted": "🎉 A rendelése sikeresen befejeződött! Most megtekintheti rendeléseit.",
"orderProcessing": "A fizetés sikeresen feldolgozva. A rendelés automatikusan be lesz fejezve.",
"paymentError": "A fizetést nem sikerült feldolgozni. Kérjük, próbálja újra, vagy válasszon más fizetési módot.",
"viewOrders": "Rendeléseim megtekintése"
"successful": "Fizetés sikeres!", // Zahlung erfolgreich!
"failed": "Fizetés sikertelen", // Zahlung fehlgeschlagen
"orderCompleted": "🎉 A rendelésed sikeresen befejeződött! Most már megtekintheted a rendeléseidet.", // 🎉 Ihre Bestellung wurde erfolgreich abgeschlossen! Sie können jetzt Ihre Bestellungen einsehen.
"orderProcessing": "A fizetésed sikeresen feldolgozásra került. A rendelés automatikusan befejeződik.", // Ihre Zahlung wurde erfolgreich verarbeitet. Die Bestellung wird automatisch abgeschlossen.
"paymentError": "A fizetés nem sikerült. Kérjük, próbáld újra vagy válassz másik fizetési módot.", // Ihre Zahlung konnte nicht verarbeitet werden. Bitte versuchen Sie es erneut oder wählen Sie eine andere Zahlungsmethode.
"viewOrders": "Rendeléseim megtekintése" // Zu meinen Bestellungen
},
"filters": {
"sorting": "Rendezés",
"perPage": "oldalanként",
"availability": "Elérhetőség",
"manufacturer": "Gyártó"
"sorting": "Rendezés", // Sortierung
"perPage": "oldalanként", // pro Seite
"availability": "Elérhetőség", // Verfügbarkeit
"manufacturer": "Gyártó" // Hersteller
},
"tax": {
"vat": FA",
"vat7": "7% ÁFA",
"vat19": "19% ÁFA",
"vat19WithShipping": "19% ÁFA (postaköltséggel)",
"totalNet": "Nettó végösszeg",
"totalGross": "Bruttó végösszeg szállítás nélkül",
"subtotal": "Részösszeg"
"vat": ltalános forgalmi adó", // Mehrwertsteuer
"vat7": "7% Általános forgalmi adó", // 7% Mehrwertsteuer
"vat19": "19% Általános forgalmi adó", // 19% Mehrwertsteuer
"vat19WithShipping": "19% Általános forgalmi adó (szállítással együtt)", // 19% Mehrwertsteuer (inkl. Versand)
"totalNet": "Nettó összeg", // Gesamtnettopreis
"totalGross": "Bruttó összeg szállítás nélkül", // Gesamtbruttopreis ohne Versand
"subtotal": "Részösszeg" // Zwischensumme
},
"footer": {
"hours": "Szombat 11-19",
"address": "Trachenberger Straße 14 - Drezda",
"location": "Pieschen megállótól és Trachenberger Platz-tól között",
"allPricesIncl": "* Minden ár tartalmazza a törvényes ÁFÁ-t, plusz szállítási díjat",
"copyright": "© {{year}} GrowHeads.de",
"hours": "Szo 11-19", // Sa 11-19
"address": "Trachenberger Straße 14 - Dresden", // Trachenberger Straße 14 - Dresden
"location": "A Pieschen megálló és a Trachenberger Platz között", // Zwischen Haltepunkt Pieschen und Trachenberger Platz
"allPricesIncl": "* Minden ár tartalmazza a törvényes ÁFÁ-t, plusz szállítási költség", // * Alle Preise inkl. gesetzlicher USt., zzgl. Versand
"copyright": "© {{year}} GrowHeads.de", // © {{year}} GrowHeads.de
"legal": {
"datenschutz": "Adatvédelmi irányelvek",
"agb": "Általános Szerződési Feltételek",
"sitemap": "Oldaltérkép",
"impressum": "Impresszum",
"batteriegesetzhinweise": "Akkumulátor szabályozási figyelmeztetések",
"widerrufsrecht": "Elállási jog"
"datenschutz": "Adatvédelem", // Datenschutz
"agb": "Általános Szerződési Feltételek", // AGB
"sitemap": "Oldaltérkép", // Sitemap
"impressum": "Impresszum", // Impressum
"batteriegesetzhinweise": "Akkumulátor törvényi tájékoztatók", // Batteriegesetzhinweise
"widerrufsrecht": "Elállási jog" // Widerrufsrecht
}
},
},
"titles": {
"home": "ine anabis eeds & uttings",
"aktionen": "tuelle ktionen & gebote",
"filiale": "ur iliale in resden"
"home": "Minőségi kannabisz magok és dugványok", // Fine Cannabis Seeds & Cuttings (the text in the string has special characters, translate using the comment)
"aktionen": "Aktuális akciók és ajánlatok", // Aktuelle Aktionen & Angebote (the text in the string has special characters, translate using the comment)
"filiale": "Fiókunk Dresdenben" // Unsere Filiale in Dresden (the text in the string has special characters, translate using the comment)
},
"sections": {
"seeds": "Magok",
"stecklinge": "Vágások",
"oilPress": "Olajprés bérlés",
"thcTest": "THC teszt",
"address1": "Trachenberger Straße 14",
"address2": "01129 Drezda"
"seeds": "Magok", // Seeds
"stecklinge": "Dugványok", // Stecklinge
"oilPress": "Olajprés kölcsönzés", // Ölpresse ausleihen
"thcTest": "THC teszt", // THC Test
"address1": "Trachenberger Straße 14", // Trachenberger Straße 14
"address2": "01129 Dresden" // 01129 Dresden
},
"pages": {
"oilPress": {
"title": "Olajprés bérlés",
"comingSoon": "Tartalom hamarosan..."
"title": "Olajprés kölcsönzés", // Ölpresse ausleihen
"comingSoon": "Tartalom hamarosan..." // Inhalt kommt bald...
},
"thcTest": {
"title": "THC teszt",
"comingSoon": "Tartalom hamarosan..."
"title": "THC teszt", // THC Test
"comingSoon": "Tartalom hamarosan..." // Inhalt kommt bald...
}
},
"orders": {
"status": {
"new": "Folyamatban",
"pending": "Új",
"processing": "Folyamatban",
"cancelled": "Lemondva",
"shipped": "Kiszállítva",
"delivered": "Kézbesítve",
"return": "Visszaküldés",
"partialReturn": "Részleges visszaküldés",
"partialDelivered": "Részben kézbesítve"
"new": "Feldolgozás alatt", // in Bearbeitung
"pending": "Új", // Neu
"processing": "Feldolgozás alatt", // in Bearbeitung
"cancelled": "Törölve", // Storniert
"shipped": "Kiszállítva", // Verschickt
"delivered": "Kézbesítve", // Geliefert
"return": "Visszaküldés", // Retoure
"partialReturn": "Részleges visszaküldés", // Teil Retoure
"partialDelivered": "Részben kézbesítve" // Teil geliefert
}
},
"common": {
"loading": "Betöltés...",
"error": "Hiba",
"close": "Bezárás",
"save": "Mentés",
"cancel": "Mégse",
"ok": "OK",
"yes": "Igen",
"no": "Nem",
"next": "Következő",
"back": "Vissza",
"edit": "Szerkesztés",
"delete": "Törlés",
"add": "Hozzáadás",
"remove": "Eltávolítás",
"products": "Termékek",
"product": "Termék"
"loading": "Betöltés...", // Lädt...
"error": "Hiba", // Fehler
"close": "Bezárás", // Schließen
"save": "Mentés", // Speichern
"cancel": "Mégse", // Abbrechen
"ok": "OK", // OK
"yes": "Igen", // Ja
"no": "Nem", // Nein
"next": "Következő", // Weiter
"back": "Vissza", // Zurück
"edit": "Szerkesztés", // Bearbeiten
"delete": "Törlés", // Löschen
"add": "Hozzáadás", // Hinzufügen
"remove": "Eltávolítás", // Entfernen
"products": "Termékek", // Produkte
"product": "Termék" // Produkt
}
};