Update translations across multiple locales

Update and improve translations for multiple language files (ar, de, es, fr, hi, id, it, ja, pl, pt, ru, tr, zh). Key changes include localized strings for playlist saving ("Save Playlist As" -> localized), save/result/error messages, concurrent connections and help text, default selection/settings (video quality and subtitle language), and various wording/typo fixes. Also add/translate FFmpeg installation and yt-dlp setup messages in Turkish and Chinese. No functional code changes.
This commit is contained in:
oop7
2026-04-25 17:42:36 +03:00
parent a2e11eec06
commit bb461898e4
13 changed files with 172 additions and 172 deletions
+14 -14
View File
@@ -84,7 +84,7 @@
"deselect_all": "إلغاء تحديد الكل", "deselect_all": "إلغاء تحديد الكل",
"open_folder": "فتح موقع المجلد", "open_folder": "فتح موقع المجلد",
"history": "السجل", "history": "السجل",
"save_playlist": "Save Playlist As" "save_playlist": "حفظ قائمة التشغيل باسم"
}, },
"dialogs": { "dialogs": {
"custom_options": "خيارات مخصصة", "custom_options": "خيارات مخصصة",
@@ -97,7 +97,7 @@
"no_subtitles_available": "لا توجد ترجمات متاحة", "no_subtitles_available": "لا توجد ترجمات متاحة",
"matching": "مطابقة", "matching": "مطابقة",
"ytdlp_log_title": "سجل yt-dlp", "ytdlp_log_title": "سجل yt-dlp",
"filter_playlist_placeholder": "Filter videos..." "filter_playlist_placeholder": "تصفية الفيديوهات..."
}, },
"tabs": { "tabs": {
"cookies": "تسجيل الدخول بالكوكيز", "cookies": "تسجيل الدخول بالكوكيز",
@@ -345,12 +345,12 @@
"tab_general": "عام", "tab_general": "عام",
"tab_format": "تنسيق", "tab_format": "تنسيق",
"tab_file": "ملف", "tab_file": "ملف",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "اتصالات متزامنة",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "عدد الاتصالات لكل عملية تحميل. القيم الأعلى تتجاوز الاختناق ولكنها قد تسبب حظراً مؤقتاً إذا كانت عالية جداً. الافتراضي: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "إعدادات الاختيار الافتراضية",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "دقة الفيديو الافتراضية (الطول):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "لغات الترجمة الافتراضية:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "اضبط ارتفاع الفيديو المفضل ولغات الترجمة (مفصولة بفاصلة). سيتم اختيارها تلقائيًا إذا كانت متوفرة."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "أدخل رابط فيديو يوتيوب أو قائمة تشغيل", "url_placeholder": "أدخل رابط فيديو يوتيوب أو قائمة تشغيل",
@@ -476,12 +476,12 @@
"total_videos": "إجمالي الفيديوهات: {count}", "total_videos": "إجمالي الفيديوهات: {count}",
"display_format": "قائمة التشغيل: {title} | {count} فيديوهات", "display_format": "قائمة التشغيل: {title} | {count} فيديوهات",
"select_videos_title": "اختر مقاطع الفيديو من قائمة التشغيل", "select_videos_title": "اختر مقاطع الفيديو من قائمة التشغيل",
"save_as": "Save Playlist As", "save_as": "حفظ قائمة التشغيل باسم",
"save_success_title": "Success", "save_success_title": "تم بنجاح",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "تم حفظ قائمة التشغيل بنجاح.",
"save_error_title": "Save Error", "save_error_title": "خطأ في الحفظ",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "لم يتم العثور على أي مقاطع فيديو لحفظها!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "فشل في حفظ قائمة التشغيل."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} محدد" "count_selected": "{count} محدد"
+9 -9
View File
@@ -346,11 +346,11 @@
"tab_format": "Format", "tab_format": "Format",
"tab_file": "Datei", "tab_file": "Datei",
"concurrent_fragments": "Gleichzeitige Verbindungen", "concurrent_fragments": "Gleichzeitige Verbindungen",
"concurrent_fragments_help": "Anzahl der Verbindungen pro Download. Höhere Werte umgehen die Drosselung, können aber bei zu hohen Werten zu temporären Sperren führen. Standard: 1.", "concurrent_fragments_help": "Anzahl der Verbindungen pro Download. Höhere Werte umgehen Drosselungen, können aber bei zu hohen Werten zu temporären Sperren führen. Standard: 1.",
"defaults_settings": "Standard-Auswahleinstellungen", "defaults_settings": "Standard-Auswahleinstellungen",
"default_video_quality": "Standard-Videoauflösung (Höhe):", "default_video_quality": "Standard-Videoauflösung (Höhe):",
"default_subtitle_language": "Standard-Untertitelsprache(n):", "default_subtitle_language": "Standard- Untertitelsprache(n):",
"defaults_help": "Geben Sie Ihre bevorzugte Videohöhe und Untertitelsprachen ein (kommagetrennt). Sie werden automatisch ausgewählt, falls verfügbar." "defaults_help": "Legen Sie Ihre bevorzugte Videohöhe und Untertitelsprachen fest (kommagetrennt). Diese werden automatisch ausgewählt, falls verfügbar."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "YouTube-Video- oder Playlist-URL eingeben", "url_placeholder": "YouTube-Video- oder Playlist-URL eingeben",
@@ -476,12 +476,12 @@
"total_videos": "Gesamtanzahl Videos: {count}", "total_videos": "Gesamtanzahl Videos: {count}",
"display_format": "Playlist: {title} | {count} Videos", "display_format": "Playlist: {title} | {count} Videos",
"select_videos_title": "Playlist-Videos auswählen", "select_videos_title": "Playlist-Videos auswählen",
"save_as": "Save Playlist As", "save_as": "Playlist speichern unter",
"save_success_title": "Success", "save_success_title": "Erfolg",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Playlist erfolgreich gespeichert.",
"save_error_title": "Save Error", "save_error_title": "Fehler beim Speichern",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Keine Playlist-Einträge gesammelt!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Fehler beim Speichern der Playlist."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} ausgewählt" "count_selected": "{count} ausgewählt"
+6 -6
View File
@@ -346,11 +346,11 @@
"tab_format": "Formato", "tab_format": "Formato",
"tab_file": "Archivo", "tab_file": "Archivo",
"concurrent_fragments": "Conexiones simultáneas", "concurrent_fragments": "Conexiones simultáneas",
"concurrent_fragments_help": "Número de conexiones por descarga. Los valores más altos evitan la limitación, pero pueden causar bloqueos temporales si son demasiado altos. Predeterminado: 1.", "concurrent_fragments_help": "Número de conexiones por descarga. Los valores más altos evitan la limitación, pero pueden causar bloqueos temporales si se establecen demasiado altos. Predeterminado: 1.",
"defaults_settings": "Configuración de selección predeterminada", "defaults_settings": "Configuración de selección predeterminada",
"default_video_quality": "Resolución de video predeterminada (Altura):", "default_video_quality": "Resolución de video predeterminada (altura):",
"default_subtitle_language": "Idioma(s) de subtítulos predeterminado(s):", "default_subtitle_language": "Idioma(s) de subtítulos predeterminado(s):",
"defaults_help": "Establezca su altura de video y sus idiomas de subtítulos preferidos (separados por comas). Se seleccionarán automáticamente si están disponibles." "defaults_help": "Establece tu altura de video preferida y los idiomas de los subtítulos (separados por comas). Se seleccionarán automáticamente si están disponibles."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Ingresa URL de video o lista de YouTube", "url_placeholder": "Ingresa URL de video o lista de YouTube",
@@ -476,11 +476,11 @@
"total_videos": "Total de Videos: {count}", "total_videos": "Total de Videos: {count}",
"display_format": "Lista de reproducción: {title} | {count} videos", "display_format": "Lista de reproducción: {title} | {count} videos",
"select_videos_title": "Seleccionar Videos de la Lista de Reproducción", "select_videos_title": "Seleccionar Videos de la Lista de Reproducción",
"save_as": "Guardar lista como", "save_as": "Guardar playlist como",
"save_success_title": "Éxito", "save_success_title": "Éxito",
"saved_successfully": "Lista de reproducción guardada con éxito.", "saved_successfully": "Playlist guardada correctamente.",
"save_error_title": "Error al guardar", "save_error_title": "Error al guardar",
"no_videos_to_save": "¡No se han recopilado entradas de la lista!", "no_videos_to_save": "¡No se han recopilado entradas de la lista de reproducción!",
"save_error_msg": "Error al guardar la lista de reproducción." "save_error_msg": "Error al guardar la lista de reproducción."
}, },
"subtitle_selection": { "subtitle_selection": {
+9 -9
View File
@@ -346,11 +346,11 @@
"tab_format": "Format", "tab_format": "Format",
"tab_file": "Fichier", "tab_file": "Fichier",
"concurrent_fragments": "Connexions simultanées", "concurrent_fragments": "Connexions simultanées",
"concurrent_fragments_help": "Nombre de connexions par téléchargement. Des valeurs plus élevées contournent le bridage mais peuvent causer des blocages temporaires si elles sont trop élevées. Par défaut : 1.", "concurrent_fragments_help": "Nombre de connexions par téléchargement. Des valeurs plus élevées contournent le bridage mais peuvent entraîner des blocages temporaires si elles sont trop élevées. Par défaut : 1.",
"defaults_settings": "Paramètres de sélection par défaut", "defaults_settings": "Paramètres de sélection par défaut",
"default_video_quality": "Résolution vidéo par défaut (Hauteur) :", "default_video_quality": "Résolution vidéo par défaut (hauteur) :",
"default_subtitle_language": "Langue(s) des sous-titres par défaut :", "default_subtitle_language": "Langue(s) des sous-titres par défaut :",
"defaults_help": "Définissez votre hauteur de vidéo et vos langues de sous-titres préférées (séparées par des virgules). Elles seront sélectionnées automatiquement si disponibles." "defaults_help": "Définissez votre hauteur de vidéo préférée et les langues des sous-titres (séparées par des virgules). Elles seront sélectionnées automatiquement si elles sont disponibles."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Entrer l'URL de la vidéo ou de la playlist YouTube", "url_placeholder": "Entrer l'URL de la vidéo ou de la playlist YouTube",
@@ -476,12 +476,12 @@
"total_videos": "Total des vidéos : {count}", "total_videos": "Total des vidéos : {count}",
"display_format": "Playlist : {title} | {count} vidéos", "display_format": "Playlist : {title} | {count} vidéos",
"select_videos_title": "Sélectionner les Vidéos de la Playlist", "select_videos_title": "Sélectionner les Vidéos de la Playlist",
"save_as": "Save Playlist As", "save_as": "Enregistrer la playlist sous",
"save_success_title": "Success", "save_success_title": "Succès",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Playlist enregistrée avec succès.",
"save_error_title": "Save Error", "save_error_title": "Erreur d'enregistrement",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Aucune vidéo de la playlist n'a été récupérée !",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Échec de l'enregistrement de la playlist."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} sélectionné(s)" "count_selected": "{count} sélectionné(s)"
+5 -5
View File
@@ -345,12 +345,12 @@
"tab_general": "सामान्य", "tab_general": "सामान्य",
"tab_format": "प्रारूप", "tab_format": "प्रारूप",
"tab_file": "फ़ाइल", "tab_file": "फ़ाइल",
"concurrent_fragments": "समवर्ती कनेक्शन", "concurrent_fragments": "एक साथ कनेक्शन",
"concurrent_fragments_help": "प्रति डाउनलोड कनेक्शन की संख्या। उच्च मान थ्रॉटलिंग को बायपास करते हैं लेकिन बहुत अधिक होने पर अस्थायी ब्लॉक का कारण बन सकते हैं। डिफ़ॉルト: 1", "concurrent_fragments_help": "प्रति डाउनलोड कनेक्शन की संख्या। उच्च मान थ्रॉटलिंग को बायपास करते हैं लेकिन बहुत अधिक सेट होने पर अस्थायी ब्लॉक का कारण बन सकते हैं। डिफ़ॉल्ट: 1.",
"defaults_settings": "डिफ़ॉल्ट चयन सेटिंग्स", "defaults_settings": "डिफ़ॉल्ट चयन सेटिंग्स",
"default_video_quality": "डिफ़ॉल्ट वीडियो रिज़ॉल्यूशन (ऊंचाई):", "default_video_quality": "डिफ़ॉल्ट वीडियो रिज़ॉल्यूशन (ऊंचाई):",
"default_subtitle_language": "डिफ़ॉल्ट उपशीर्षक भाषाएँ:", "default_subtitle_language": "डिफ़ॉल्ट उपशीर्षक भाषा(ए):",
"defaults_help": "अपनी पसंदीदा वीडियो ऊंचाई और उपशीर्षक भाषाएं (कॉमा से अलग) सेट करें। उपलब्ध होने पर वे स्वतः चयनित हो जाएंग।" "defaults_help": "अपनी पसंदीदा वीडियो ऊंचाई और उपशीर्षक भाषाएं (कॉमा से अलग) सेट करें। उपलब्ध होने पर वे स्वतः चयनित हो जाएंग।"
}, },
"main_ui": { "main_ui": {
"url_placeholder": "YouTube वीडियो या प्लेलिस्ट URL दर्ज करें", "url_placeholder": "YouTube वीडियो या प्लेलिस्ट URL दर्ज करें",
@@ -480,7 +480,7 @@
"save_success_title": "सफलता", "save_success_title": "सफलता",
"saved_successfully": "प्लेलिस्ट सफलतापूर्वक सहेजी गई।", "saved_successfully": "प्लेलिस्ट सफलतापूर्वक सहेजी गई।",
"save_error_title": "सहेजने में त्रुटि", "save_error_title": "सहेजने में त्रुटि",
"no_videos_to_save": "कोई प्लेलिस्ट प्रविष्टिया एकत्र नहीं की गईं!", "no_videos_to_save": "कोई प्लेलिस्ट प्रविष्टिया एकत्रित नहीं हुई!",
"save_error_msg": "प्लेलिस्ट सहेजने में विफल।" "save_error_msg": "प्लेलिस्ट सहेजने में विफल।"
}, },
"subtitle_selection": { "subtitle_selection": {
+13 -13
View File
@@ -84,7 +84,7 @@
"deselect_all": "Batalkan pilihan semua", "deselect_all": "Batalkan pilihan semua",
"open_folder": "Buka lokasi folder", "open_folder": "Buka lokasi folder",
"history": "Riwayat", "history": "Riwayat",
"save_playlist": "Save Playlist As" "save_playlist": "Simpan Playlist Sebagai"
}, },
"dialogs": { "dialogs": {
"custom_options": "Opsi khusus", "custom_options": "Opsi khusus",
@@ -345,12 +345,12 @@
"tab_general": "Umum", "tab_general": "Umum",
"tab_format": "Format", "tab_format": "Format",
"tab_file": "Berkas", "tab_file": "Berkas",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "Koneksi Simultan",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "Jumlah koneksi per unduhan. Nilai yang lebih tinggi melewati pembatasan tetapi dapat menyebabkan pemblokiran sementara jika diatur terlalu tinggi. Default: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "Pengaturan Pilihan Default",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "Resolusi Video Default (Tinggi):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "Bahasa Subtitel Default:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "Atur tinggi video dan bahasa subtitel pilihan Anda (pisahkan dengan koma). Mereka akan dipilih otomatis jika tersedia."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Masukkan URL video atau playlist YouTube", "url_placeholder": "Masukkan URL video atau playlist YouTube",
@@ -476,12 +476,12 @@
"total_videos": "Total Video: {count}", "total_videos": "Total Video: {count}",
"display_format": "Playlist: {title} | {count} video", "display_format": "Playlist: {title} | {count} video",
"select_videos_title": "Pilih Video Playlist", "select_videos_title": "Pilih Video Playlist",
"save_as": "Save Playlist As", "save_as": "Simpan Playlist Sebagai",
"save_success_title": "Success", "save_success_title": "Berhasil",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Playlist berhasil disimpan.",
"save_error_title": "Save Error", "save_error_title": "Gagal Menyimpan",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Tidak ada entri playlist yang dikumpulkan!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Gagal menyimpan playlist."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} dipilih" "count_selected": "{count} dipilih"
+13 -13
View File
@@ -84,7 +84,7 @@
"deselect_all": "Deseleziona tutto", "deselect_all": "Deseleziona tutto",
"open_folder": "Apri posizione cartella", "open_folder": "Apri posizione cartella",
"history": "Cronologia", "history": "Cronologia",
"save_playlist": "Save Playlist As" "save_playlist": "Salva playlist come"
}, },
"dialogs": { "dialogs": {
"custom_options": "Opzioni personalizzate", "custom_options": "Opzioni personalizzate",
@@ -345,12 +345,12 @@
"tab_general": "Generale", "tab_general": "Generale",
"tab_format": "Formato", "tab_format": "Formato",
"tab_file": "File", "tab_file": "File",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "Connessioni simultanee",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "Numero di connessioni per download. Valori più alti aggirano il throttling ma possono causare blocchi temporanei se impostati troppo alti. Predefinito: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "Impostazioni di selezione predefinite",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "Risoluzione video predefinita (altezza):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "Lingua/e dei sottotitoli predefinita/e:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "Imposta l'altezza del video preferita e le lingue dei sottotitoli (separate da virgole). Verranno selezionate automaticamente se disponibili."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Inserisci URL video YouTube o playlist", "url_placeholder": "Inserisci URL video YouTube o playlist",
@@ -476,12 +476,12 @@
"total_videos": "Video totali: {count}", "total_videos": "Video totali: {count}",
"display_format": "Playlist: {title} | {count} video", "display_format": "Playlist: {title} | {count} video",
"select_videos_title": "Seleziona Video Playlist", "select_videos_title": "Seleziona Video Playlist",
"save_as": "Save Playlist As", "save_as": "Salva playlist come",
"save_success_title": "Success", "save_success_title": "Successo",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Playlist salvata con successo.",
"save_error_title": "Save Error", "save_error_title": "Errore di salvataggio",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Nessuna voce della playlist raccolta!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Impossibile salvare la playlist."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} selezionati" "count_selected": "{count} selezionati"
+13 -13
View File
@@ -84,7 +84,7 @@
"deselect_all": "すべて解除", "deselect_all": "すべて解除",
"open_folder": "フォルダの場所を開く", "open_folder": "フォルダの場所を開く",
"history": "履歴", "history": "履歴",
"save_playlist": "Save Playlist As" "save_playlist": "プレイリストを別名で保存"
}, },
"dialogs": { "dialogs": {
"custom_options": "カスタムオプション", "custom_options": "カスタムオプション",
@@ -345,12 +345,12 @@
"tab_general": "一般", "tab_general": "一般",
"tab_format": "フォーマット", "tab_format": "フォーマット",
"tab_file": "ファイル", "tab_file": "ファイル",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "同時接続数",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "ダウンロードごとの接続数。値を大きくするとスロットリングを回避できますが、高すぎると一時的なブロックが発生する可能性があります。デフォルト: 1",
"defaults_settings": "Default Selection Settings", "defaults_settings": "デフォルト選択設定",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "デフォルトのビデオ解像度 (高さ):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "デフォルトの字幕言語:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "優先するビデオの高さと字幕言語(カンマ区切り)を設定します。利用可能な場合は自動的に選択されます。"
}, },
"main_ui": { "main_ui": {
"url_placeholder": "YouTubeの動画URLまたはプレイリストURLを入力", "url_placeholder": "YouTubeの動画URLまたはプレイリストURLを入力",
@@ -476,12 +476,12 @@
"total_videos": "総動画数: {count}", "total_videos": "総動画数: {count}",
"display_format": "再生リスト: {title} | {count}個の動画", "display_format": "再生リスト: {title} | {count}個の動画",
"select_videos_title": "プレイリスト動画を選択", "select_videos_title": "プレイリスト動画を選択",
"save_as": "Save Playlist As", "save_as": "プレイリストを別名で保存",
"save_success_title": "Success", "save_success_title": "成功",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "プレイリストを正常に保存しました。",
"save_error_title": "Save Error", "save_error_title": "保存エラー",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "プレイリストのエントリが見つかりません!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "プレイリストの保存に失敗しました。"
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count}個選択" "count_selected": "{count}個選択"
+13 -13
View File
@@ -84,7 +84,7 @@
"deselect_all": "Odznacz wszystko", "deselect_all": "Odznacz wszystko",
"open_folder": "Otwórz lokalizację folderu", "open_folder": "Otwórz lokalizację folderu",
"history": "Historia", "history": "Historia",
"save_playlist": "Save Playlist As" "save_playlist": "Zapisz playlistę jako"
}, },
"dialogs": { "dialogs": {
"custom_options": "Opcje niestandardowe", "custom_options": "Opcje niestandardowe",
@@ -345,12 +345,12 @@
"tab_general": "Ogólne", "tab_general": "Ogólne",
"tab_format": "Format", "tab_format": "Format",
"tab_file": "Plik", "tab_file": "Plik",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "Jednoczesne połączenia",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "Liczba połączeń na pobieranie. Wyższe wartości omijają dławienie, ale mogą powodować tymczasowe blokady, jeśli zostaną ustawione zbyt wysoko. Domyślnie: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "Domyślne ustawienia wyboru",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "Domyślna rozdzielczość wideo (wysokość):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "Domyślny język(i) napisów:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "Ustaw preferowaną wysokość wideo i języki napisów (rozdzielone przecinkami). Zostaną one automatycznie wybrane, jeśli będą dostępne."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Wprowadź URL wideo YouTube lub playlisty", "url_placeholder": "Wprowadź URL wideo YouTube lub playlisty",
@@ -476,12 +476,12 @@
"total_videos": "Wszystkich wideo: {count}", "total_videos": "Wszystkich wideo: {count}",
"display_format": "Playlista: {title} | {count} wideo", "display_format": "Playlista: {title} | {count} wideo",
"select_videos_title": "Wybierz Filmy z Playlisty", "select_videos_title": "Wybierz Filmy z Playlisty",
"save_as": "Save Playlist As", "save_as": "Zapisz playlistę jako",
"save_success_title": "Success", "save_success_title": "Sukces",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Playlista zapisana pomyślnie.",
"save_error_title": "Save Error", "save_error_title": "Błąd zapisu",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Nie zebrano żadnych wpisów z playlisty!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Nie udało się zapisać playlisty."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} wybrano" "count_selected": "{count} wybrano"
+13 -13
View File
@@ -84,7 +84,7 @@
"deselect_all": "Desmarcar Tudo", "deselect_all": "Desmarcar Tudo",
"open_folder": "Abrir local da pasta", "open_folder": "Abrir local da pasta",
"history": "Histórico", "history": "Histórico",
"save_playlist": "Save Playlist As" "save_playlist": "Salvar playlist como"
}, },
"dialogs": { "dialogs": {
"custom_options": "Opções Personalizadas", "custom_options": "Opções Personalizadas",
@@ -345,12 +345,12 @@
"tab_general": "Geral", "tab_general": "Geral",
"tab_format": "Formato", "tab_format": "Formato",
"tab_file": "Arquivo", "tab_file": "Arquivo",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "Conexões simultâneas",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "Número de conexões por download. Valores mais altos contornam o limite de velocidade, mas podem causar bloqueios temporários se forem muito altos. Padrão: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "Configurações de seleção padrão",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "Resolução de vídeo padrão (altura):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "Idioma(s) de legenda padrão:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "Defina sua altura de vídeo preferida e os idiomas das legendas (separados por vírgula). Eles serão selecionados automaticamente se disponíveis."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Digite a URL do vídeo ou playlist do YouTube", "url_placeholder": "Digite a URL do vídeo ou playlist do YouTube",
@@ -476,12 +476,12 @@
"total_videos": "Total de Vídeos: {count}", "total_videos": "Total de Vídeos: {count}",
"display_format": "Playlist: {title} | {count} vídeos", "display_format": "Playlist: {title} | {count} vídeos",
"select_videos_title": "Selecionar Vídeos da Playlist", "select_videos_title": "Selecionar Vídeos da Playlist",
"save_as": "Save Playlist As", "save_as": "Salvar playlist como",
"save_success_title": "Success", "save_success_title": "Sucesso",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Playlist salva com sucesso.",
"save_error_title": "Save Error", "save_error_title": "Erro ao salvar",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Nenhuma entrada de playlist coletada!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Falha ao salvar a playlist."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} selecionadas" "count_selected": "{count} selecionadas"
+13 -13
View File
@@ -84,7 +84,7 @@
"deselect_all": "Снять выделение", "deselect_all": "Снять выделение",
"open_folder": "Открыть расположение папки", "open_folder": "Открыть расположение папки",
"history": "История", "history": "История",
"save_playlist": "Save Playlist As" "save_playlist": "Сохранить плейлист как"
}, },
"dialogs": { "dialogs": {
"custom_options": "Пользовательские опции", "custom_options": "Пользовательские опции",
@@ -345,12 +345,12 @@
"tab_general": "Общие", "tab_general": "Общие",
"tab_format": "Формат", "tab_format": "Формат",
"tab_file": "Файл", "tab_file": "Файл",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "Одновременные соединения",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "Количество соединений на одну загрузку. Более высокие значения позволяют обойти ограничение скорости, но могут вызвать временную блокировку при слишком высоких значениях. По умолчанию: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "Настройки выбора по умолчанию",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "Разрешение видео по умолчанию (высота):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "Язык(и) субтитров по умолчанию:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "Установите предпочтительную высоту видео и языки субтитров (через запятую). Они будут выбраны автоматически, إذا كان متاحاً."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "Введите URL видео или плейлиста YouTube", "url_placeholder": "Введите URL видео или плейлиста YouTube",
@@ -476,12 +476,12 @@
"total_videos": "Всего видео: {count}", "total_videos": "Всего видео: {count}",
"display_format": "Плейлист: {title} | {count} видео", "display_format": "Плейлист: {title} | {count} видео",
"select_videos_title": "Выбрать Видео из Плейлиста", "select_videos_title": "Выбрать Видео из Плейлиста",
"save_as": "Save Playlist As", "save_as": "Сохранить плейлист как",
"save_success_title": "Success", "save_success_title": "Успех",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Плейлист успешно сохранен.",
"save_error_title": "Save Error", "save_error_title": "Ошибка сохранения",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Записи плейлиста не собраны!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Не удалось сохранить плейлист."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "выбрано: {count}" "count_selected": "выбрано: {count}"
+19 -19
View File
@@ -84,7 +84,7 @@
"deselect_all": "Tüm seçimi kaldır", "deselect_all": "Tüm seçimi kaldır",
"open_folder": "Klasör konumunu aç", "open_folder": "Klasör konumunu aç",
"history": "Geçmiş", "history": "Geçmiş",
"save_playlist": "Save Playlist As" "save_playlist": "Oynatma Listesini Farklı Kaydet"
}, },
"dialogs": { "dialogs": {
"custom_options": "Özel seçenekler", "custom_options": "Özel seçenekler",
@@ -345,12 +345,12 @@
"tab_general": "Genel", "tab_general": "Genel",
"tab_format": "Biçim", "tab_format": "Biçim",
"tab_file": "Dosya", "tab_file": "Dosya",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "Eşzamanlı Bağlantılar",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "İndirme başına bağlantı sayısı. Daha yüksek değerler sınırlamayı atlar ancak çok yüksek ayarlanırsa geçici engellemelere neden olabilir. Varsayılan: 1.",
"defaults_settings": "Default Selection Settings", "defaults_settings": "Varsayılan Seçim Ayarları",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "Varsayılan Video Çözünürlüğü (Yükseklik):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "Varsayılan Altyazı Dili/Dilleri:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "Tercih ettiğiniz video yüksekliğini ve altyazı dillerini (virgülle ayırarak) ayarlayın. Varsa otomatik olarak seçileceklerdir."
}, },
"main_ui": { "main_ui": {
"url_placeholder": "YouTube video veya oynatma listesi URL'sini girin", "url_placeholder": "YouTube video veya oynatma listesi URL'sini girin",
@@ -476,12 +476,12 @@
"total_videos": "Toplam Video: {count}", "total_videos": "Toplam Video: {count}",
"display_format": "Oynatma Listesi: {title} | {count} video", "display_format": "Oynatma Listesi: {title} | {count} video",
"select_videos_title": "Oynatma Listesi Videolarını Seç", "select_videos_title": "Oynatma Listesi Videolarını Seç",
"save_as": "Save Playlist As", "save_as": "Oynatma Listesini Farklı Kaydet",
"save_success_title": "Success", "save_success_title": "Başarılı",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "Oynatma listesi başarıyla kaydedildi.",
"save_error_title": "Save Error", "save_error_title": "Kaydetme Hatası",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "Hiçbir oynatma listesi girdisi toplanmadı!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "Oynatma listesi kaydedilemedi."
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "{count} seçildi" "count_selected": "{count} seçildi"
@@ -561,12 +561,12 @@
"install_button": "FFmpeg Kur", "install_button": "FFmpeg Kur",
"manual_guide": "Manuel Kılavuz", "manual_guide": "Manuel Kılavuz",
"installation_failed": "FFmpeg kurulumu bir sorunla karşılaştı.", "installation_failed": "FFmpeg kurulumu bir sorunla karşılaştı.",
"already_installed": "FFmpeg is already installed!", "already_installed": "FFmpeg zaten yüklü!",
"installation_complete": "Installation complete. You can close this dialog and continue using YTSage.", "installation_complete": "Kurulum tamamlandı. Bu iletişim kutusunu kapatabilir ve YTSage'i kullanmaya devam edebilirsiniz.",
"installing": "Installing FFmpeg... Please wait", "installing": "FFmpeg kuruluyor... Lütfen bekleyin",
"install_success": "FFmpeg has been installed successfully!", "install_success": "FFmpeg başarıyla kuruldu!",
"installation_complete_close": "Installation complete. You can now close this dialog and continue using YTSage.", "installation_complete_close": "Kurulum tamamlandı. Artık bu iletişim kutusunu kapatabilir ve YTSage'i kullanmaya devam edebilirsiniz.",
"try_manual": "Please try using the manual installation guide instead." "try_manual": "Lütfen bunun yerine manuel kurulum kılavuzunu kullanmayı deneyin."
}, },
"ytdlp_setup": { "ytdlp_setup": {
"required_title": "yt-dlp Kurulumu Gerekli", "required_title": "yt-dlp Kurulumu Gerekli",
+19 -19
View File
@@ -84,7 +84,7 @@
"deselect_all": "取消全选", "deselect_all": "取消全选",
"open_folder": "打开文件夹位置", "open_folder": "打开文件夹位置",
"history": "历史", "history": "历史",
"save_playlist": "Save Playlist As" "save_playlist": "保存播放列表为"
}, },
"dialogs": { "dialogs": {
"custom_options": "自定义选项", "custom_options": "自定义选项",
@@ -345,12 +345,12 @@
"tab_general": "一般", "tab_general": "一般",
"tab_format": "格式", "tab_format": "格式",
"tab_file": "文件", "tab_file": "文件",
"concurrent_fragments": "Concurrent Connections", "concurrent_fragments": "并发连接数",
"concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", "concurrent_fragments_help": "每个下载的连接数。较高的值可以绕过限速,但如果设置得太高,可能会导致临时被封。默认值:1。",
"defaults_settings": "Default Selection Settings", "defaults_settings": "默认选择设置",
"default_video_quality": "Default Video Resolution (Height):", "default_video_quality": "默认视频分辨率 (高度):",
"default_subtitle_language": "Default Subtitle Language(s):", "default_subtitle_language": "默认字幕语言:",
"defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." "defaults_help": "设置您首选的视频高度和字幕语言(用逗号分隔)。如果可用,它们将被自动选择。"
}, },
"main_ui": { "main_ui": {
"url_placeholder": "输入 YouTube 视频或播放列表网址", "url_placeholder": "输入 YouTube 视频或播放列表网址",
@@ -476,12 +476,12 @@
"total_videos": "总视频数:{count}", "total_videos": "总视频数:{count}",
"display_format": "播放列表:{title} | {count}个视频", "display_format": "播放列表:{title} | {count}个视频",
"select_videos_title": "选择播放列表视频", "select_videos_title": "选择播放列表视频",
"save_as": "Save Playlist As", "save_as": "保存播放列表为",
"save_success_title": "Success", "save_success_title": "成功",
"saved_successfully": "Playlist saved successfully.", "saved_successfully": "播放列表已成功保存。",
"save_error_title": "Save Error", "save_error_title": "保存错误",
"no_videos_to_save": "No playlist entries gathered!", "no_videos_to_save": "未收集到播放列表条目!",
"save_error_msg": "Failed to save playlist." "save_error_msg": "保存播放列表失败。"
}, },
"subtitle_selection": { "subtitle_selection": {
"count_selected": "已选择{count}个" "count_selected": "已选择{count}个"
@@ -561,12 +561,12 @@
"install_button": "安装 FFmpeg", "install_button": "安装 FFmpeg",
"manual_guide": "手动指南", "manual_guide": "手动指南",
"installation_failed": "FFmpeg 安装遇到问题。", "installation_failed": "FFmpeg 安装遇到问题。",
"already_installed": "FFmpeg is already installed!", "already_installed": "FFmpeg 已安装!",
"installation_complete": "Installation complete. You can close this dialog and continue using YTSage.", "installation_complete": "安装完成。您可以关闭此对话框并继续使用 YTSage",
"installing": "Installing FFmpeg... Please wait", "installing": "正在安装 FFmpeg... 请稍候",
"install_success": "FFmpeg has been installed successfully!", "install_success": "FFmpeg 已成功安装!",
"installation_complete_close": "Installation complete. You can now close this dialog and continue using YTSage.", "installation_complete_close": "安装完成。您现在可以关闭此对话框并继续使用 YTSage",
"try_manual": "Please try using the manual installation guide instead." "try_manual": "请尝试使用手动安装指南。"
}, },
"ytdlp_setup": { "ytdlp_setup": {
"required_title": "需要设置 yt-dlp", "required_title": "需要设置 yt-dlp",