feat: Complete multilingual interface with 10 languages including Korean
🌍 Added complete translation files: - 🇪🇸 Spanish (es.json) - Español - 🇫🇷 French (fr.json) - Français - 🇩🇪 German (de.json) - Deutsch - 🇮🇹 Italian (it.json) - Italiano - 🇵🇹 Portuguese (pt.json) - Português - 🇨🇳 Chinese (zh.json) - 中文 - 🇯🇵 Japanese (ja.json) - 日本語 🔧 Updated LocalizationService: - All 10 languages loaded and initialized - Updated supported languages list - Enhanced language detection ��️ Enhanced UI: - Extended language selection menu with all 10 languages - Updated language names mapping in controllers - Proper flag emojis for each language 💡 Features: - Native translations for all UI elements - Cultural appropriate pricing displays - Proper date/currency formatting per locale - Korean language support with proper hangul characters Ready for global deployment with comprehensive language support!
This commit is contained in:
101
src/locales/de.json
Normal file
101
src/locales/de.json
Normal file
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"welcome": {
|
||||
"greeting": "Willkommen beim Telegram Tinder Bot! 💕",
|
||||
"description": "Finde deine Seelenverwandte direkt hier!",
|
||||
"getStarted": "Loslegen"
|
||||
},
|
||||
"profile": {
|
||||
"create": "Profil Erstellen",
|
||||
"edit": "Profil Bearbeiten",
|
||||
"view": "Profil Ansehen",
|
||||
"name": "Name",
|
||||
"age": "Alter",
|
||||
"city": "Stadt",
|
||||
"bio": "Über mich",
|
||||
"photos": "Fotos",
|
||||
"gender": "Geschlecht",
|
||||
"lookingFor": "Suche nach",
|
||||
"datingGoal": "Dating-Ziel",
|
||||
"hobbies": "Hobbys",
|
||||
"lifestyle": "Lebensstil",
|
||||
"male": "Männlich",
|
||||
"female": "Weiblich",
|
||||
"both": "Beide",
|
||||
"relationship": "Beziehung",
|
||||
"friendship": "Freundschaft",
|
||||
"dating": "Dating",
|
||||
"hookup": "Abenteuer",
|
||||
"marriage": "Ehe",
|
||||
"networking": "Networking",
|
||||
"travel": "Reisen",
|
||||
"business": "Geschäft",
|
||||
"other": "Andere"
|
||||
},
|
||||
"search": {
|
||||
"title": "Profile Durchsuchen",
|
||||
"noProfiles": "Keine weiteren Profile! Versuche es später erneut.",
|
||||
"like": "❤️ Gefällt mir",
|
||||
"dislike": "👎 Überspringen",
|
||||
"superLike": "⭐ Super Like",
|
||||
"match": "Es ist ein Match! 🎉"
|
||||
},
|
||||
"vip": {
|
||||
"title": "VIP-Suche",
|
||||
"premiumRequired": "Diese Funktion ist nur für Premium-Nutzer verfügbar",
|
||||
"filters": "Filter",
|
||||
"ageRange": "Altersbereich",
|
||||
"cityFilter": "Stadt",
|
||||
"datingGoalFilter": "Dating-Ziel",
|
||||
"hobbiesFilter": "Hobbys",
|
||||
"lifestyleFilter": "Lebensstil",
|
||||
"applyFilters": "Filter Anwenden",
|
||||
"clearFilters": "Filter Löschen",
|
||||
"noResults": "Keine Profile mit deinen Filtern gefunden",
|
||||
"translateProfile": "🌐 Profil Übersetzen"
|
||||
},
|
||||
"premium": {
|
||||
"title": "Premium-Abonnement",
|
||||
"features": "Premium-Features:",
|
||||
"vipSearch": "• VIP-Suche mit Filtern",
|
||||
"profileTranslation": "• Profilübersetzung in deine Sprache",
|
||||
"unlimitedLikes": "• Unbegrenzte Likes",
|
||||
"superLikes": "• Zusätzliche Super-Likes",
|
||||
"price": "Preis: 4,99€/Monat",
|
||||
"activate": "Premium Aktivieren"
|
||||
},
|
||||
"translation": {
|
||||
"translating": "Profil wird übersetzt...",
|
||||
"translated": "Profil übersetzt:",
|
||||
"error": "Übersetzungsfehler. Bitte versuche es später erneut.",
|
||||
"premiumOnly": "Übersetzung ist nur für Premium-Nutzer verfügbar"
|
||||
},
|
||||
"commands": {
|
||||
"start": "Hauptmenü",
|
||||
"profile": "Mein Profil",
|
||||
"search": "Durchsuchen",
|
||||
"vip": "VIP-Suche",
|
||||
"matches": "Matches",
|
||||
"premium": "Premium",
|
||||
"settings": "Einstellungen",
|
||||
"help": "Hilfe"
|
||||
},
|
||||
"buttons": {
|
||||
"back": "« Zurück",
|
||||
"next": "Weiter »",
|
||||
"save": "Speichern",
|
||||
"cancel": "Abbrechen",
|
||||
"confirm": "Bestätigen",
|
||||
"edit": "Bearbeiten",
|
||||
"delete": "Löschen",
|
||||
"yes": "Ja",
|
||||
"no": "Nein"
|
||||
},
|
||||
"errors": {
|
||||
"profileNotFound": "Profil nicht gefunden",
|
||||
"profileIncomplete": "Bitte vervollständige dein Profil",
|
||||
"ageInvalid": "Bitte gib ein gültiges Alter ein (18-100)",
|
||||
"photoRequired": "Bitte füge mindestens ein Foto hinzu",
|
||||
"networkError": "Netzwerkfehler. Bitte versuche es später erneut.",
|
||||
"serverError": "Serverfehler. Bitte versuche es später erneut."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user