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/it.json
Normal file
101
src/locales/it.json
Normal file
@@ -0,0 +1,101 @@
|
||||
{
|
||||
"welcome": {
|
||||
"greeting": "Benvenuto su Telegram Tinder Bot! 💕",
|
||||
"description": "Trova la tua anima gemella proprio qui!",
|
||||
"getStarted": "Inizia"
|
||||
},
|
||||
"profile": {
|
||||
"create": "Crea Profilo",
|
||||
"edit": "Modifica Profilo",
|
||||
"view": "Visualizza Profilo",
|
||||
"name": "Nome",
|
||||
"age": "Età",
|
||||
"city": "Città",
|
||||
"bio": "Info",
|
||||
"photos": "Foto",
|
||||
"gender": "Genere",
|
||||
"lookingFor": "Cerco",
|
||||
"datingGoal": "Obiettivo Appuntamenti",
|
||||
"hobbies": "Hobby",
|
||||
"lifestyle": "Stile di Vita",
|
||||
"male": "Maschio",
|
||||
"female": "Femmina",
|
||||
"both": "Entrambi",
|
||||
"relationship": "Relazione",
|
||||
"friendship": "Amicizia",
|
||||
"dating": "Appuntamenti",
|
||||
"hookup": "Avventura",
|
||||
"marriage": "Matrimonio",
|
||||
"networking": "Networking",
|
||||
"travel": "Viaggi",
|
||||
"business": "Affari",
|
||||
"other": "Altro"
|
||||
},
|
||||
"search": {
|
||||
"title": "Sfoglia Profili",
|
||||
"noProfiles": "Nessun altro profilo! Riprova più tardi.",
|
||||
"like": "❤️ Mi Piace",
|
||||
"dislike": "👎 Salta",
|
||||
"superLike": "⭐ Super Like",
|
||||
"match": "È un match! 🎉"
|
||||
},
|
||||
"vip": {
|
||||
"title": "Ricerca VIP",
|
||||
"premiumRequired": "Questa funzione è disponibile solo per utenti premium",
|
||||
"filters": "Filtri",
|
||||
"ageRange": "Fascia di Età",
|
||||
"cityFilter": "Città",
|
||||
"datingGoalFilter": "Obiettivo Appuntamenti",
|
||||
"hobbiesFilter": "Hobby",
|
||||
"lifestyleFilter": "Stile di Vita",
|
||||
"applyFilters": "Applica Filtri",
|
||||
"clearFilters": "Cancella Filtri",
|
||||
"noResults": "Nessun profilo trovato con i tuoi filtri",
|
||||
"translateProfile": "🌐 Traduci Profilo"
|
||||
},
|
||||
"premium": {
|
||||
"title": "Abbonamento Premium",
|
||||
"features": "Funzionalità premium:",
|
||||
"vipSearch": "• Ricerca VIP con filtri",
|
||||
"profileTranslation": "• Traduzione profili nella tua lingua",
|
||||
"unlimitedLikes": "• Mi piace illimitati",
|
||||
"superLikes": "• Super like extra",
|
||||
"price": "Prezzo: €4,99/mese",
|
||||
"activate": "Attiva Premium"
|
||||
},
|
||||
"translation": {
|
||||
"translating": "Traduzione profilo...",
|
||||
"translated": "Profilo tradotto:",
|
||||
"error": "Errore di traduzione. Riprova più tardi.",
|
||||
"premiumOnly": "La traduzione è disponibile solo per utenti premium"
|
||||
},
|
||||
"commands": {
|
||||
"start": "Menu Principale",
|
||||
"profile": "Il Mio Profilo",
|
||||
"search": "Sfoglia",
|
||||
"vip": "Ricerca VIP",
|
||||
"matches": "Match",
|
||||
"premium": "Premium",
|
||||
"settings": "Impostazioni",
|
||||
"help": "Aiuto"
|
||||
},
|
||||
"buttons": {
|
||||
"back": "« Indietro",
|
||||
"next": "Avanti »",
|
||||
"save": "Salva",
|
||||
"cancel": "Annulla",
|
||||
"confirm": "Conferma",
|
||||
"edit": "Modifica",
|
||||
"delete": "Elimina",
|
||||
"yes": "Sì",
|
||||
"no": "No"
|
||||
},
|
||||
"errors": {
|
||||
"profileNotFound": "Profilo non trovato",
|
||||
"profileIncomplete": "Per favore completa il tuo profilo",
|
||||
"ageInvalid": "Per favore inserisci un'età valida (18-100)",
|
||||
"photoRequired": "Per favore aggiungi almeno una foto",
|
||||
"networkError": "Errore di rete. Riprova più tardi.",
|
||||
"serverError": "Errore del server. Riprova più tardi."
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user