Add new download and error messages to translations

Expanded translation files (ar, de, fr, hi, id, it, pl) with additional download status messages, error messages, playlist info, and subtitle selection strings to improve localization coverage and user feedback.
This commit is contained in:
Your Name
2025-10-04 12:40:05 +03:00
parent 3164c07416
commit 67d1ad1fbc
7 changed files with 322 additions and 7 deletions
+46 -1
View File
@@ -153,6 +153,22 @@
},
"download": {
"preparing": "डाउनलोड तैयार हो रहा है...",
"starting": "🚀 डाउनलोड शुरू हो रहा है...",
"fetching_info": "🔍 वीडियो जानकारी प्राप्त कर रहे हैं...",
"preparing_streams": "🎯 वीडियो स्ट्रीम तैयार हो रही है...",
"downloading_audio": "⏬ ऑडियो डाउनलोड हो रहा है...",
"downloading_video": "⏬ वीडियो डाउनलोड हो रहा है...",
"downloading_subtitle": "⏬ उपशीर्षक डाउनलोड हो रहे हैं...",
"downloading": "⏬ डाउनलोड हो रहा है...",
"completed": "✅ डाउनलोड पूर्ण!",
"video_completed": "✅ वीडियो डाउनलोड पूर्ण!",
"audio_completed": "✅ ऑडियो डाउनलोड पूर्ण!",
"subtitle_completed": "✅ उपशीर्षक डाउनलोड पूर्ण!",
"completed_cleaning": "✅ डाउनलोड पूर्ण! साफ़ कर रहे हैं...",
"cancelled": "डाउनलोड रद्द किया गया",
"processing_playlist": "📋 प्लेलिस्ट डेटा प्रोसेस हो रहा है...",
"paused": "डाउनलोड रोका गया",
"resumed": "डाउनलोड जारी रखा गया",
"please_enter_url": "कृपया पहले URL दर्ज करें।",
"please_set_path": "कृपया पहले डाउनलोड पथ सेट करें।",
"please_enter_url_and_path": "कृपया URL दर्ज करें और डाउनलोड पथ सेट करें।",
@@ -187,7 +203,8 @@
"updating_from_to": "⬆️ {current} से {latest} पर अपडेट हो रहा है...",
"running_pip_install": "📦 pip install --upgrade चल रहा है...",
"pip_completed": "✅ Pip अपडेट सफलतापूर्वक पूर्ण!",
"pip_failed": "❌ Pip अपडेट असफल: {error}"
"pip_failed": "❌ Pip अपडेट असफल: {error}",
"already_up_to_date": "✅ yt-dlp पहले से अप टू डेट है!"
},
"about": {
"title": "YTSage के बारे में",
@@ -328,6 +345,34 @@
"status": {
"ready": "तैयार",
"file_exists": "⚠️ फ़ाइल पहले से मौजूद है",
"video_file_exists": "⚠️ वीडियो फ़ाइल पहले से मौजूद है",
"audio_file_exists": "⚠️ ऑडियो फ़ाइल पहले से मौजूद है",
"subtitle_file_exists": "⚠️ उपशीर्षक फ़ाइल पहले से मौजूद है",
"cancelling": "डाउनलोड रद्द हो रहा है..."
},
"errors": {
"playlist_no_videos": "त्रुटि: प्लेलिस्ट में कोई वैध वीडियो नहीं है।",
"playlist_no_url": "त्रुटि: प्लेलिस्ट के पहले वीडियो के लिए URL प्राप्त नहीं कर सके।",
"ytdlp_not_found": "त्रुटि: yt-dlp executable नहीं मिला। कृपया पहले yt-dlp इंस्टॉल करें।",
"ytdlp_not_found_path": "त्रुटि: yt-dlp executable नहीं मिला। यह अनुचित इंस्टॉलेशन या PATH समस्या के कारण हो सकता है।",
"no_data_returned": "त्रुटि: yt-dlp से कोई डेटा वापस नहीं आया",
"no_format_info": "त्रुटि: कोई प्रारूप जानकारी उपलब्ध नहीं।",
"analysis_timeout": "त्रुटि: विश्लेषण टाइमआउट। कृपया पुनः प्रयास करें।",
"invalid_speed_limit": "❌ त्रुटि: सेटिंग्स में अमान्य गति सीमा मान।",
"ytdlp_failed": "त्रुटि: yt-dlp असफल: {error}",
"parse_failed": "त्रुटि: yt-dlp आउटपुट पार्स करने में विफल: {error}",
"analysis_failed": "त्रुटि: विश्लेषण विफल: {error}",
"generic_error": "त्रुटि: {error}"
},
"update_dialog": {
"title": "अपडेट उपलब्ध"
},
"playlist": {
"unknown": "अज्ञात प्लेलिस्ट",
"total_videos": "कुल वीडियो: {count}",
"display_format": "प्लेलिस्ट: {title} | {count} वीडियो"
},
"subtitle_selection": {
"count_selected": "{count} चुना गया"
}
}