localization

This commit is contained in:
2025-09-13 15:16:05 +09:00
parent e81725e4d5
commit 1eb7d1c9bc
11 changed files with 660 additions and 11 deletions

94
src/locales/en_fixed.json Normal file
View File

@@ -0,0 +1,94 @@
{
"commands": {
"start": "🏠 Main menu",
"help": " Help",
"profile": "👤 My profile",
"search": "🔍 Browse profiles",
"matches": "💕 Matches",
"premium": "⭐ Premium",
"settings": "⚙️ Settings"
},
"menu": {
"main": "🏠 Main menu",
"back": "👈 Back",
"profile": "👤 Profile",
"search": "🔍 Browse",
"matches": "💕 Matches",
"premium": "⭐ Premium",
"settings": "⚙️ Settings"
},
"welcome": {
"newUser": "Welcome to Telegram Tinder Bot! 💕\\n\\nHere you can find interesting people for communication and dating.\\n\\nTo get started, create your profile!",
"existingUser": "Welcome back! 👋\\n\\nChoose an action:",
"createProfile": "🚀 Create profile"
},
"help": {
"title": "📋 How to use the bot:",
"step1": "1⃣ Create profile",
"step1Desc": " • Enter name, age, city\\n • Add description\\n • Upload photo",
"step2": "2⃣ Browse profiles",
"step2Desc": " • Swipe through other users' profiles\\n • Like (❤️) or dislike (👎)",
"step3": "3⃣ Get match",
"step3Desc": " • When two people like each other\\n • Chat becomes available",
"step4": "4⃣ Communication",
"step4Desc": " • Find common interests\\n • Arrange meetings",
"tipsTitle": "💡 Tips:",
"tips": "• Use quality photos\\n• Write interesting description\\n• Be polite in communication",
"createProfile": "🚀 Create profile"
},
"settings": {
"title": "⚙️ Settings",
"language": "🌐 Interface language",
"ageRange": "📅 Age range",
"showAge": "🎂 Show age",
"showCity": "📍 Show city",
"notifications": "🔔 Notifications",
"privacy": "🔒 Privacy",
"back": "👈 Back"
},
"languages": {
"ru": "🇷🇺 Русский",
"en": "🇺🇸 English",
"es": "🇪🇸 Español",
"fr": "🇫🇷 Français",
"de": "🇩🇪 Deutsch",
"it": "🇮🇹 Italiano",
"pt": "🇵🇹 Português",
"zh": "🇨🇳 中文",
"ja": "🇯🇵 日本語",
"ko": "🇰🇷 한국어",
"uz": "🇺🇿 O'zbekcha",
"kk": "🇰🇿 Қазақша"
},
"howItWorks": {
"title": "🤔 How does it work?",
"step1": "1⃣ Create profile",
"step1Desc": " • Enter name, age, city\\n • Add description\\n • Upload photo",
"step2": "2⃣ Browse profiles",
"step2Desc": " • Swipe through other users' profiles\\n • Like (❤️) or dislike (👎)",
"step3": "3⃣ Get match",
"step3Desc": " • When two people like each other\\n • Chat becomes available",
"step4": "4⃣ Communication",
"step4Desc": " • Find common interests\\n • Arrange meetings",
"tipsTitle": "💡 Tips:",
"tips": "• Use quality photos\\n• Write interesting description\\n• Be polite in communication",
"createProfile": "🚀 Create profile"
},
"noProfile": {
"message": "❌ You don't have a profile yet.\\nCreate one to start using the bot!",
"createButton": "🚀 Create profile"
},
"profileCreated": {
"success": "🎉 Profile created successfully!\\n\\nWelcome, {{name}}! 💖\\n\\nNow you can start searching for your soulmate!",
"myProfile": "👤 My profile",
"startSearch": "🔍 Start search"
},
"errors": {
"profileNotFound": "Profile not found",
"profileIncomplete": "Fill out the profile completely",
"ageInvalid": "Enter correct age (18-100)",
"photoRequired": "Add at least one photo",
"networkError": "Network error. Try later.",
"serverError": "Server error. Try later."
}
}