完善多语言支持
This commit is contained in:
212
i18n/locales/hi.json
Normal file
212
i18n/locales/hi.json
Normal file
@@ -0,0 +1,212 @@
|
||||
{
|
||||
"welcome": "स्वागत है!",
|
||||
"tabs": {
|
||||
"all": "सभी",
|
||||
"live": "लाइव",
|
||||
"upcoming": "आगामी",
|
||||
"finished": "समाप्त",
|
||||
"fav": "पसंदीदा"
|
||||
},
|
||||
"favorites": {
|
||||
"filter_match": "मैच",
|
||||
"filter_team": "टीमें",
|
||||
"filter_player": "खिलाड़ी",
|
||||
"filter_league": "लीग",
|
||||
"no_data": "कोई पसंदीदा नहीं मिला",
|
||||
"unknown": "अज्ञात"
|
||||
},
|
||||
"settings": {
|
||||
"title": "सेटिंग्स",
|
||||
"back": "वापस",
|
||||
"theme": "थीम",
|
||||
"language": "भाषा",
|
||||
"light": "हल्का",
|
||||
"dark": "डार्क",
|
||||
"system": "सिस्टम",
|
||||
"english": "अंग्रेज़ी",
|
||||
"chinese": "चीनी",
|
||||
"odds_title": "ऑड्स सेटिंग्स",
|
||||
"odds_show": "ऑड्स दिखाएँ",
|
||||
"odds_select_company": "बुकमेकर चुनें (अधिकतम 2)",
|
||||
"odds_enabled": "चालू",
|
||||
"odds_disabled": "बंद",
|
||||
"odds_unselected": "चयन नहीं किया गया",
|
||||
"odds_modal_title": "बुकमेकर चुनें (अधिकतम 2)",
|
||||
"odds_confirm": "पुष्टि करें",
|
||||
"cards_title": "कार्ड सेटिंग्स",
|
||||
"cards_show": "कार्ड दिखाएँ",
|
||||
"cards_enabled": "चालू",
|
||||
"cards_disabled": "बंद",
|
||||
"cards_unselected": "चयन नहीं किया गया",
|
||||
"cards_modal_title": "कार्ड सेटिंग्स",
|
||||
"cards_confirm": "पुष्टि करें",
|
||||
"login": "लॉगिन",
|
||||
"click_to_login": "लॉगिन करने के लिए क्लिक करें",
|
||||
"logout": "लॉगआउट",
|
||||
"select_login_method": "लॉगिन विधि चुनें",
|
||||
"cancel": "रद्द करें",
|
||||
"google_login": "Google से लॉगिन करें"
|
||||
},
|
||||
"home": {
|
||||
"title": "ScoreNow",
|
||||
"time": "समय",
|
||||
"league": "लीग",
|
||||
"select_sport": "खेल",
|
||||
"select_league": "लीग चुनें",
|
||||
"all_leagues": "सभी लीग",
|
||||
"loading": "लोड हो रहा है...",
|
||||
"no_matches": "कोई मैच नहीं मिला",
|
||||
"no_leagues": "कोई लीग उपलब्ध नहीं है"
|
||||
},
|
||||
"profile": {
|
||||
"title": "मेरा प्रोफ़ाइल",
|
||||
"name": "उपयोगकर्ता नाम",
|
||||
"settings": "सेटिंग्स",
|
||||
"privacy": "गोपनीयता नीति"
|
||||
},
|
||||
"privacy": {
|
||||
"title": "गोपनीयता नीति",
|
||||
"page_title": "ScoreNow गोपनीयता नीति",
|
||||
"section1_title": "1. जानकारी संग्रह",
|
||||
"section1_text": "ScoreNow निम्न जानकारी एकत्र करता है: पंजीकरण के दौरान दी गई खाता जानकारी; आपके द्वारा फ़ॉलो की गई टीमों और लीग की प्राथमिकताएँ; और लाइव स्कोर फ़ीचर उपयोग करते समय डिवाइस पहचानकर्ता व नेटवर्क लॉग।",
|
||||
"section2_title": "2. जानकारी का उपयोग",
|
||||
"section2_text": "हम इस जानकारी का उपयोग आपकी रुचि वाले मैच रिमाइंडर भेजने, समाचार व जानकारी के प्रदर्शन क्रम को अनुकूलित करने और रियल-टाइम व सटीक मैच डेटा प्रदान करने के लिए करते हैं।",
|
||||
"section3_title": "3. तृतीय-पक्ष सेवाएँ",
|
||||
"section3_text": "सटीक मैच डेटा और विश्लेषण प्रदान करने के लिए हम तृतीय-पक्ष डेटा प्रदाताओं के साथ सहयोग कर सकते हैं। हम आपकी व्यक्तिगत पहचान संबंधी जानकारी साझा नहीं करते, केवल गुमनाम सांख्यिकीय डेटा का उपयोग किया जाता है।",
|
||||
"section4_title": "4. अनुमतियाँ",
|
||||
"section4_text": "हम गोल अलर्ट भेजने के लिए नोटिफिकेशन अनुमति और मैच से संबंधित चित्र व सामग्री कैश करने के लिए स्टोरेज अनुमति मांगते हैं, जिससे डेटा की खपत कम होती है।",
|
||||
"section5_title": "5. डेटा सुरक्षा",
|
||||
"section5_text": "ScoreNow उद्योग-मानक एन्क्रिप्शन तकनीक का उपयोग करता है ताकि आपकी जानकारी सुरक्षित रहे और अनधिकृत पहुँच को रोका जा सके।",
|
||||
"section6_title": "6. आपके अधिकार",
|
||||
"section6_text": "आप किसी भी समय सेटिंग्स में जाकर नोटिफिकेशन प्राथमिकताएँ प्रबंधित कर सकते हैं, खोज इतिहास साफ कर सकते हैं या अपना खाता हटा सकते हैं।",
|
||||
"last_updated": "अंतिम अपडेट: जनवरी 2026"
|
||||
},
|
||||
"detail": {
|
||||
"title": "मैच विवरण",
|
||||
"pending": "प्रतीक्षारत",
|
||||
"retry": "फिर से प्रयास करें",
|
||||
"fetch_failed": "विवरण प्राप्त करने में विफल",
|
||||
"not_found": "मैच डेटा नहीं मिला",
|
||||
"tabs": {
|
||||
"info": "विवरण",
|
||||
"stats": "आँकड़े",
|
||||
"odds": "ऑड्स",
|
||||
"lineup": "लाइनअप",
|
||||
"analysis": "विश्लेषण",
|
||||
"h2h": "आमने-सामने",
|
||||
"chat": "चैट"
|
||||
},
|
||||
"info_card": {
|
||||
"title": "मैच जानकारी",
|
||||
"country": "देश/क्षेत्र",
|
||||
"league": "लीग",
|
||||
"stage": "चरण",
|
||||
"stadium": "स्टेडियम",
|
||||
"referee": "रेफरी",
|
||||
"date": "तारीख व समय"
|
||||
},
|
||||
"score_table": {
|
||||
"team": "टीम",
|
||||
"total": "पूरा समय",
|
||||
"halftime": "हाफ टाइम",
|
||||
"full_time": "90'",
|
||||
"extra_time": "अतिरिक्त समय",
|
||||
"penalty": "पेनल्टी"
|
||||
},
|
||||
"halftime": "हाफ टाइम: {{score}}",
|
||||
"empty_stats": "कोई आँकड़े उपलब्ध नहीं",
|
||||
"empty_odds": "कोई ऑड्स उपलब्ध नहीं",
|
||||
"empty_h2h": "कोई आमने-सामने डेटा नहीं",
|
||||
"empty_chat": "चैट उपलब्ध नहीं है",
|
||||
"h2h": {
|
||||
"h2h": "आमने-सामने",
|
||||
"loading": "लोड हो रहा है...",
|
||||
"error": "लोड करने में विफल",
|
||||
"retry": "फिर से प्रयास करें",
|
||||
"no_data": "कोई डेटा उपलब्ध नहीं"
|
||||
},
|
||||
"odds_card": {
|
||||
"title": "मैच ऑड्स",
|
||||
"disclaimer": ""
|
||||
},
|
||||
"stats_card": {
|
||||
"title": "आँकड़े",
|
||||
"possession": "कब्ज़ा",
|
||||
"info_title": "मोमेंटम विवरण",
|
||||
"info_desc": "मोमेंटम चार्ट मैच के विभिन्न समयों में दोनों टीमों के आक्रमण दबाव और खतरे के स्तर को दर्शाता है।",
|
||||
"point1": "ऊपरी तरंगें घरेलू टीम और निचली तरंगें मेहमान टीम को दर्शाती हैं।",
|
||||
"point2": "तरंगों की ऊँचाई आक्रमण की तीव्रता, गेंद पर कब्ज़ा और शॉट के खतरे पर निर्भर करती है।",
|
||||
"point3": "रेखा जितनी अधिक उतार-चढ़ाव करती है, उस अवधि में आक्रमण की आवृत्ति उतनी अधिक होती है।",
|
||||
"close": "बंद करें"
|
||||
},
|
||||
"other_info": {
|
||||
"title": "अन्य जानकारी"
|
||||
},
|
||||
"events": {
|
||||
"goals": "गोल",
|
||||
"cards": "कार्ड",
|
||||
"substitutes": "सब्स्टीट्यूट",
|
||||
"lineups": "लाइनअप",
|
||||
"red_card": "लाल कार्ड",
|
||||
"yellow_card": "पीला कार्ड",
|
||||
"start": "मैच शुरू",
|
||||
"ht": "हाफ टाइम",
|
||||
"goal": "गोल",
|
||||
"penalty_goal": "पेनल्टी गोल",
|
||||
"toggle_visibility": "टाइमलाइन दिखाएँ/छुपाएँ",
|
||||
"lineups_goalkeepers": "गोलकीपर",
|
||||
"lineups_defenders": "डिफेंडर",
|
||||
"lineups_midfielders": "मिडफील्डर",
|
||||
"lineups_forwards": "फॉरवर्ड",
|
||||
"lineups_coach": "कोच",
|
||||
"lineups_subs": "सब्स्टीट्यूट",
|
||||
"lineups_missing": "अनुपस्थित खिलाड़ी"
|
||||
}
|
||||
},
|
||||
"selection": {
|
||||
"selected": "चयनित",
|
||||
"click_to_toggle": "बदलने के लिए टैप करें"
|
||||
},
|
||||
"sports": {
|
||||
"football": "फ़ुटबॉल",
|
||||
"basketball": "बास्केटबॉल",
|
||||
"tennis": "टेनिस",
|
||||
"cricket": "क्रिकेट",
|
||||
"baseball": "बेसबॉल",
|
||||
"badminton": "बैडमिंटन",
|
||||
"snooker": "स्नूकर",
|
||||
"volleyball": "वॉलीबॉल"
|
||||
},
|
||||
"search": {
|
||||
"title": "खोज",
|
||||
"subtitle": "टीमें · खिलाड़ी · लीग",
|
||||
"placeholder": "टीम, खिलाड़ी या लीग खोजें",
|
||||
"recent": "हाल की खोजें",
|
||||
"clear": "साफ़ करें",
|
||||
"results": "परिणाम",
|
||||
"found": "मिले",
|
||||
"tap_to_open": "खोलने के लिए टैप करें",
|
||||
"no_results": "कोई परिणाम नहीं",
|
||||
"no_results_hint": "कोई और कीवर्ड आज़माएँ या श्रेणी बदलें",
|
||||
"loading": "लोड हो रहा है",
|
||||
"error": "त्रुटि",
|
||||
"error_hint": "खोज विफल रही, कृपया पुनः प्रयास करें",
|
||||
"start_searching": "खोज शुरू करें",
|
||||
"start_searching_hint": "टीम, खिलाड़ी या लीग खोजने के लिए कीवर्ड दर्ज करें",
|
||||
"type": {
|
||||
"all": "सभी",
|
||||
"team": "टीम",
|
||||
"player": "खिलाड़ी",
|
||||
"league": "लीग"
|
||||
},
|
||||
"detail": {
|
||||
"country": "देश",
|
||||
"league": "लीग",
|
||||
"season": "सीज़न",
|
||||
"team": "टीम",
|
||||
"position": "पोज़िशन",
|
||||
"open": "विवरण खोलें",
|
||||
"save": "हाल में सहेजें"
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user