diff --git a/ytsage/languages/ar.json b/ytsage/languages/ar.json index 3f2dea5..e61e38b 100644 --- a/ytsage/languages/ar.json +++ b/ytsage/languages/ar.json @@ -84,7 +84,7 @@ "deselect_all": "إلغاء تحديد الكل", "open_folder": "فتح موقع المجلد", "history": "السجل", - "save_playlist": "Save Playlist As" + "save_playlist": "حفظ قائمة التشغيل باسم" }, "dialogs": { "custom_options": "خيارات مخصصة", @@ -97,7 +97,7 @@ "no_subtitles_available": "لا توجد ترجمات متاحة", "matching": "مطابقة", "ytdlp_log_title": "سجل yt-dlp", - "filter_playlist_placeholder": "Filter videos..." + "filter_playlist_placeholder": "تصفية الفيديوهات..." }, "tabs": { "cookies": "تسجيل الدخول بالكوكيز", @@ -345,12 +345,12 @@ "tab_general": "عام", "tab_format": "تنسيق", "tab_file": "ملف", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "اتصالات متزامنة", + "concurrent_fragments_help": "عدد الاتصالات لكل عملية تحميل. القيم الأعلى تتجاوز الاختناق ولكنها قد تسبب حظراً مؤقتاً إذا كانت عالية جداً. الافتراضي: 1.", + "defaults_settings": "إعدادات الاختيار الافتراضية", + "default_video_quality": "دقة الفيديو الافتراضية (الطول):", + "default_subtitle_language": "لغات الترجمة الافتراضية:", + "defaults_help": "اضبط ارتفاع الفيديو المفضل ولغات الترجمة (مفصولة بفاصلة). سيتم اختيارها تلقائيًا إذا كانت متوفرة." }, "main_ui": { "url_placeholder": "أدخل رابط فيديو يوتيوب أو قائمة تشغيل", @@ -476,12 +476,12 @@ "total_videos": "إجمالي الفيديوهات: {count}", "display_format": "قائمة التشغيل: {title} | {count} فيديوهات", "select_videos_title": "اختر مقاطع الفيديو من قائمة التشغيل", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "حفظ قائمة التشغيل باسم", + "save_success_title": "تم بنجاح", + "saved_successfully": "تم حفظ قائمة التشغيل بنجاح.", + "save_error_title": "خطأ في الحفظ", + "no_videos_to_save": "لم يتم العثور على أي مقاطع فيديو لحفظها!", + "save_error_msg": "فشل في حفظ قائمة التشغيل." }, "subtitle_selection": { "count_selected": "{count} محدد" @@ -638,4 +638,4 @@ "update_failed": "❌ فشل التحديث: {error}", "check_failed": "فشل التحقق من التحديثات. يرجى التحقق من اتصالك بالإنترنت." } -} +} \ No newline at end of file diff --git a/ytsage/languages/de.json b/ytsage/languages/de.json index 2102520..d3375ce 100644 --- a/ytsage/languages/de.json +++ b/ytsage/languages/de.json @@ -346,11 +346,11 @@ "tab_format": "Format", "tab_file": "Datei", "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", "default_video_quality": "Standard-Videoauflösung (Höhe):", - "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." + "default_subtitle_language": "Standard- Untertitelsprache(n):", + "defaults_help": "Legen Sie Ihre bevorzugte Videohöhe und Untertitelsprachen fest (kommagetrennt). Diese werden automatisch ausgewählt, falls verfügbar." }, "main_ui": { "url_placeholder": "YouTube-Video- oder Playlist-URL eingeben", @@ -476,12 +476,12 @@ "total_videos": "Gesamtanzahl Videos: {count}", "display_format": "Playlist: {title} | {count} Videos", "select_videos_title": "Playlist-Videos auswählen", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Playlist speichern unter", + "save_success_title": "Erfolg", + "saved_successfully": "Playlist erfolgreich gespeichert.", + "save_error_title": "Fehler beim Speichern", + "no_videos_to_save": "Keine Playlist-Einträge gesammelt!", + "save_error_msg": "Fehler beim Speichern der Playlist." }, "subtitle_selection": { "count_selected": "{count} ausgewählt" @@ -638,4 +638,4 @@ "update_failed": "❌ Update fehlgeschlagen: {error}", "check_failed": "Suche nach Updates fehlgeschlagen. Bitte überprüfen Sie Ihre Internetverbindung." } -} +} \ No newline at end of file diff --git a/ytsage/languages/es.json b/ytsage/languages/es.json index db5797d..f8f39c6 100644 --- a/ytsage/languages/es.json +++ b/ytsage/languages/es.json @@ -346,11 +346,11 @@ "tab_format": "Formato", "tab_file": "Archivo", "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", - "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):", - "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": { "url_placeholder": "Ingresa URL de video o lista de YouTube", @@ -476,11 +476,11 @@ "total_videos": "Total de Videos: {count}", "display_format": "Lista de reproducción: {title} | {count} videos", "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", - "saved_successfully": "Lista de reproducción guardada con éxito.", + "saved_successfully": "Playlist guardada correctamente.", "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." }, "subtitle_selection": { @@ -638,4 +638,4 @@ "update_failed": "❌ Error en la actualización: {error}", "check_failed": "Error al buscar actualizaciones. Por favor, verifique su conexión a Internet." } -} +} \ No newline at end of file diff --git a/ytsage/languages/fr.json b/ytsage/languages/fr.json index 2e21587..88768e6 100644 --- a/ytsage/languages/fr.json +++ b/ytsage/languages/fr.json @@ -346,11 +346,11 @@ "tab_format": "Format", "tab_file": "Fichier", "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", - "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 :", - "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": { "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}", "display_format": "Playlist : {title} | {count} vidéos", "select_videos_title": "Sélectionner les Vidéos de la Playlist", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Enregistrer la playlist sous", + "save_success_title": "Succès", + "saved_successfully": "Playlist enregistrée avec succès.", + "save_error_title": "Erreur d'enregistrement", + "no_videos_to_save": "Aucune vidéo de la playlist n'a été récupérée !", + "save_error_msg": "Échec de l'enregistrement de la playlist." }, "subtitle_selection": { "count_selected": "{count} sélectionné(s)" @@ -638,4 +638,4 @@ "update_failed": "❌ Échec de la mise à jour : {error}", "check_failed": "Échec de la vérification des mises à jour. Veuillez vérifier votre connexion Internet." } -} +} \ No newline at end of file diff --git a/ytsage/languages/hi.json b/ytsage/languages/hi.json index 848d375..a491106 100644 --- a/ytsage/languages/hi.json +++ b/ytsage/languages/hi.json @@ -345,12 +345,12 @@ "tab_general": "सामान्य", "tab_format": "प्रारूप", "tab_file": "फ़ाइल", - "concurrent_fragments": "समवर्ती कनेक्शन", - "concurrent_fragments_help": "प्रति डाउनलोड कनेक्शन की संख्या। उच्च मान थ्रॉटलिंग को बायपास करते हैं लेकिन बहुत अधिक होने पर अस्थायी ब्लॉक का कारण बन सकते हैं। डिफ़ॉルト: 1।", + "concurrent_fragments": "एक साथ कनेक्शन", + "concurrent_fragments_help": "प्रति डाउनलोड कनेक्शन की संख्या। उच्च मान थ्रॉटलिंग को बायपास करते हैं लेकिन बहुत अधिक सेट होने पर अस्थायी ब्लॉक का कारण बन सकते हैं। डिफ़ॉल्ट: 1.", "defaults_settings": "डिफ़ॉल्ट चयन सेटिंग्स", "default_video_quality": "डिफ़ॉल्ट वीडियो रिज़ॉल्यूशन (ऊंचाई):", - "default_subtitle_language": "डिफ़ॉल्ट उपशीर्षक भाषाएँ:", - "defaults_help": "अपनी पसंदीदा वीडियो ऊंचाई और उपशीर्षक भाषाएं (कॉमा से अलग) सेट करें। उपलब्ध होने पर वे स्वतः चयनित हो जाएंगे।" + "default_subtitle_language": "डिफ़ॉल्ट उपशीर्षक भाषा(ए):", + "defaults_help": "अपनी पसंदीदा वीडियो ऊंचाई और उपशीर्षक भाषाएं (कॉमा से अलग) सेट करें। उपलब्ध होने पर वे स्वतः चयनित हो जाएंगी।" }, "main_ui": { "url_placeholder": "YouTube वीडियो या प्लेलिस्ट URL दर्ज करें", @@ -480,7 +480,7 @@ "save_success_title": "सफलता", "saved_successfully": "प्लेलिस्ट सफलतापूर्वक सहेजी गई।", "save_error_title": "सहेजने में त्रुटि", - "no_videos_to_save": "कोई प्लेलिस्ट प्रविष्टियां एकत्र नहीं की गईं!", + "no_videos_to_save": "कोई प्लेलिस्ट प्रविष्टियाँ एकत्रित नहीं हुई!", "save_error_msg": "प्लेलिस्ट सहेजने में विफल।" }, "subtitle_selection": { @@ -638,4 +638,4 @@ "update_failed": "❌ अपडेट विफल: {error}", "check_failed": "अपडेट की जांच विफल। कृपया अपना इंटरनेट कनेक्शन जांचें।" } -} +} \ No newline at end of file diff --git a/ytsage/languages/id.json b/ytsage/languages/id.json index 5467f99..023b36c 100644 --- a/ytsage/languages/id.json +++ b/ytsage/languages/id.json @@ -84,7 +84,7 @@ "deselect_all": "Batalkan pilihan semua", "open_folder": "Buka lokasi folder", "history": "Riwayat", - "save_playlist": "Save Playlist As" + "save_playlist": "Simpan Playlist Sebagai" }, "dialogs": { "custom_options": "Opsi khusus", @@ -345,12 +345,12 @@ "tab_general": "Umum", "tab_format": "Format", "tab_file": "Berkas", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "Koneksi Simultan", + "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": "Pengaturan Pilihan Default", + "default_video_quality": "Resolusi Video Default (Tinggi):", + "default_subtitle_language": "Bahasa Subtitel Default:", + "defaults_help": "Atur tinggi video dan bahasa subtitel pilihan Anda (pisahkan dengan koma). Mereka akan dipilih otomatis jika tersedia." }, "main_ui": { "url_placeholder": "Masukkan URL video atau playlist YouTube", @@ -476,12 +476,12 @@ "total_videos": "Total Video: {count}", "display_format": "Playlist: {title} | {count} video", "select_videos_title": "Pilih Video Playlist", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Simpan Playlist Sebagai", + "save_success_title": "Berhasil", + "saved_successfully": "Playlist berhasil disimpan.", + "save_error_title": "Gagal Menyimpan", + "no_videos_to_save": "Tidak ada entri playlist yang dikumpulkan!", + "save_error_msg": "Gagal menyimpan playlist." }, "subtitle_selection": { "count_selected": "{count} dipilih" @@ -638,4 +638,4 @@ "update_failed": "❌ Pembaruan gagal: {error}", "check_failed": "Gagal memeriksa pembaruan. Harap periksa koneksi internet Anda." } -} +} \ No newline at end of file diff --git a/ytsage/languages/it.json b/ytsage/languages/it.json index 22320c4..bf20226 100644 --- a/ytsage/languages/it.json +++ b/ytsage/languages/it.json @@ -84,7 +84,7 @@ "deselect_all": "Deseleziona tutto", "open_folder": "Apri posizione cartella", "history": "Cronologia", - "save_playlist": "Save Playlist As" + "save_playlist": "Salva playlist come" }, "dialogs": { "custom_options": "Opzioni personalizzate", @@ -345,12 +345,12 @@ "tab_general": "Generale", "tab_format": "Formato", "tab_file": "File", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "Connessioni simultanee", + "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": "Impostazioni di selezione predefinite", + "default_video_quality": "Risoluzione video predefinita (altezza):", + "default_subtitle_language": "Lingua/e dei sottotitoli predefinita/e:", + "defaults_help": "Imposta l'altezza del video preferita e le lingue dei sottotitoli (separate da virgole). Verranno selezionate automaticamente se disponibili." }, "main_ui": { "url_placeholder": "Inserisci URL video YouTube o playlist", @@ -476,12 +476,12 @@ "total_videos": "Video totali: {count}", "display_format": "Playlist: {title} | {count} video", "select_videos_title": "Seleziona Video Playlist", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Salva playlist come", + "save_success_title": "Successo", + "saved_successfully": "Playlist salvata con successo.", + "save_error_title": "Errore di salvataggio", + "no_videos_to_save": "Nessuna voce della playlist raccolta!", + "save_error_msg": "Impossibile salvare la playlist." }, "subtitle_selection": { "count_selected": "{count} selezionati" @@ -638,4 +638,4 @@ "update_failed": "❌ Aggiornamento fallito: {error}", "check_failed": "Impossibile controllare gli aggiornamenti. Controlla la tua connessione Internet." } -} +} \ No newline at end of file diff --git a/ytsage/languages/ja.json b/ytsage/languages/ja.json index a4bc6bf..540c217 100644 --- a/ytsage/languages/ja.json +++ b/ytsage/languages/ja.json @@ -84,7 +84,7 @@ "deselect_all": "すべて解除", "open_folder": "フォルダの場所を開く", "history": "履歴", - "save_playlist": "Save Playlist As" + "save_playlist": "プレイリストを別名で保存" }, "dialogs": { "custom_options": "カスタムオプション", @@ -345,12 +345,12 @@ "tab_general": "一般", "tab_format": "フォーマット", "tab_file": "ファイル", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "同時接続数", + "concurrent_fragments_help": "ダウンロードごとの接続数。値を大きくするとスロットリングを回避できますが、高すぎると一時的なブロックが発生する可能性があります。デフォルト: 1。", + "defaults_settings": "デフォルト選択設定", + "default_video_quality": "デフォルトのビデオ解像度 (高さ):", + "default_subtitle_language": "デフォルトの字幕言語:", + "defaults_help": "優先するビデオの高さと字幕言語(カンマ区切り)を設定します。利用可能な場合は自動的に選択されます。" }, "main_ui": { "url_placeholder": "YouTubeの動画URLまたはプレイリストURLを入力", @@ -476,12 +476,12 @@ "total_videos": "総動画数: {count}", "display_format": "再生リスト: {title} | {count}個の動画", "select_videos_title": "プレイリスト動画を選択", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "プレイリストを別名で保存", + "save_success_title": "成功", + "saved_successfully": "プレイリストを正常に保存しました。", + "save_error_title": "保存エラー", + "no_videos_to_save": "プレイリストのエントリが見つかりません!", + "save_error_msg": "プレイリストの保存に失敗しました。" }, "subtitle_selection": { "count_selected": "{count}個選択" @@ -638,4 +638,4 @@ "update_failed": "❌ 更新が失敗しました:{error}", "check_failed": "更新の確認に失敗しました。インターネット接続を確認してください。" } -} +} \ No newline at end of file diff --git a/ytsage/languages/pl.json b/ytsage/languages/pl.json index d163669..9864a4e 100644 --- a/ytsage/languages/pl.json +++ b/ytsage/languages/pl.json @@ -84,7 +84,7 @@ "deselect_all": "Odznacz wszystko", "open_folder": "Otwórz lokalizację folderu", "history": "Historia", - "save_playlist": "Save Playlist As" + "save_playlist": "Zapisz playlistę jako" }, "dialogs": { "custom_options": "Opcje niestandardowe", @@ -345,12 +345,12 @@ "tab_general": "Ogólne", "tab_format": "Format", "tab_file": "Plik", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "Jednoczesne połączenia", + "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": "Domyślne ustawienia wyboru", + "default_video_quality": "Domyślna rozdzielczość wideo (wysokość):", + "default_subtitle_language": "Domyślny język(i) napisów:", + "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": { "url_placeholder": "Wprowadź URL wideo YouTube lub playlisty", @@ -476,12 +476,12 @@ "total_videos": "Wszystkich wideo: {count}", "display_format": "Playlista: {title} | {count} wideo", "select_videos_title": "Wybierz Filmy z Playlisty", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Zapisz playlistę jako", + "save_success_title": "Sukces", + "saved_successfully": "Playlista zapisana pomyślnie.", + "save_error_title": "Błąd zapisu", + "no_videos_to_save": "Nie zebrano żadnych wpisów z playlisty!", + "save_error_msg": "Nie udało się zapisać playlisty." }, "subtitle_selection": { "count_selected": "{count} wybrano" @@ -638,4 +638,4 @@ "update_failed": "❌ Aktualizacja nie powiodła się: {error}", "check_failed": "Nie udało się sprawdzić aktualizacji. Sprawdź połączenie internetowe." } -} +} \ No newline at end of file diff --git a/ytsage/languages/pt.json b/ytsage/languages/pt.json index b011e71..1645137 100644 --- a/ytsage/languages/pt.json +++ b/ytsage/languages/pt.json @@ -84,7 +84,7 @@ "deselect_all": "Desmarcar Tudo", "open_folder": "Abrir local da pasta", "history": "Histórico", - "save_playlist": "Save Playlist As" + "save_playlist": "Salvar playlist como" }, "dialogs": { "custom_options": "Opções Personalizadas", @@ -345,12 +345,12 @@ "tab_general": "Geral", "tab_format": "Formato", "tab_file": "Arquivo", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "Conexões simultâneas", + "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": "Configurações de seleção padrão", + "default_video_quality": "Resolução de vídeo padrão (altura):", + "default_subtitle_language": "Idioma(s) de legenda padrão:", + "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": { "url_placeholder": "Digite a URL do vídeo ou playlist do YouTube", @@ -476,12 +476,12 @@ "total_videos": "Total de Vídeos: {count}", "display_format": "Playlist: {title} | {count} vídeos", "select_videos_title": "Selecionar Vídeos da Playlist", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Salvar playlist como", + "save_success_title": "Sucesso", + "saved_successfully": "Playlist salva com sucesso.", + "save_error_title": "Erro ao salvar", + "no_videos_to_save": "Nenhuma entrada de playlist coletada!", + "save_error_msg": "Falha ao salvar a playlist." }, "subtitle_selection": { "count_selected": "{count} selecionadas" @@ -638,4 +638,4 @@ "update_failed": "❌ Falha na atualização: {error}", "check_failed": "Falha ao verificar atualizações. Verifique sua conexão com a Internet." } -} +} \ No newline at end of file diff --git a/ytsage/languages/ru.json b/ytsage/languages/ru.json index 159a86c..dc615a8 100644 --- a/ytsage/languages/ru.json +++ b/ytsage/languages/ru.json @@ -84,7 +84,7 @@ "deselect_all": "Снять выделение", "open_folder": "Открыть расположение папки", "history": "История", - "save_playlist": "Save Playlist As" + "save_playlist": "Сохранить плейлист как" }, "dialogs": { "custom_options": "Пользовательские опции", @@ -345,12 +345,12 @@ "tab_general": "Общие", "tab_format": "Формат", "tab_file": "Файл", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "Одновременные соединения", + "concurrent_fragments_help": "Количество соединений на одну загрузку. Более высокие значения позволяют обойти ограничение скорости, но могут вызвать временную блокировку при слишком высоких значениях. По умолчанию: 1.", + "defaults_settings": "Настройки выбора по умолчанию", + "default_video_quality": "Разрешение видео по умолчанию (высота):", + "default_subtitle_language": "Язык(и) субтитров по умолчанию:", + "defaults_help": "Установите предпочтительную высоту видео и языки субтитров (через запятую). Они будут выбраны автоматически, إذا كان متاحاً." }, "main_ui": { "url_placeholder": "Введите URL видео или плейлиста YouTube", @@ -476,12 +476,12 @@ "total_videos": "Всего видео: {count}", "display_format": "Плейлист: {title} | {count} видео", "select_videos_title": "Выбрать Видео из Плейлиста", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Сохранить плейлист как", + "save_success_title": "Успех", + "saved_successfully": "Плейлист успешно сохранен.", + "save_error_title": "Ошибка сохранения", + "no_videos_to_save": "Записи плейлиста не собраны!", + "save_error_msg": "Не удалось сохранить плейлист." }, "subtitle_selection": { "count_selected": "выбрано: {count}" @@ -638,4 +638,4 @@ "update_failed": "❌ Ошибка обновления: {error}", "check_failed": "Не удалось проверить обновления. Проверьте подключение к Интернету." } -} +} \ No newline at end of file diff --git a/ytsage/languages/tr.json b/ytsage/languages/tr.json index 2dcf524..a4381d2 100644 --- a/ytsage/languages/tr.json +++ b/ytsage/languages/tr.json @@ -84,7 +84,7 @@ "deselect_all": "Tüm seçimi kaldır", "open_folder": "Klasör konumunu aç", "history": "Geçmiş", - "save_playlist": "Save Playlist As" + "save_playlist": "Oynatma Listesini Farklı Kaydet" }, "dialogs": { "custom_options": "Özel seçenekler", @@ -345,12 +345,12 @@ "tab_general": "Genel", "tab_format": "Biçim", "tab_file": "Dosya", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "Eşzamanlı Bağlantılar", + "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": "Varsayılan Seçim Ayarları", + "default_video_quality": "Varsayılan Video Çözünürlüğü (Yükseklik):", + "default_subtitle_language": "Varsayılan Altyazı Dili/Dilleri:", + "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": { "url_placeholder": "YouTube video veya oynatma listesi URL'sini girin", @@ -476,12 +476,12 @@ "total_videos": "Toplam Video: {count}", "display_format": "Oynatma Listesi: {title} | {count} video", "select_videos_title": "Oynatma Listesi Videolarını Seç", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "Oynatma Listesini Farklı Kaydet", + "save_success_title": "Başarılı", + "saved_successfully": "Oynatma listesi başarıyla kaydedildi.", + "save_error_title": "Kaydetme Hatası", + "no_videos_to_save": "Hiçbir oynatma listesi girdisi toplanmadı!", + "save_error_msg": "Oynatma listesi kaydedilemedi." }, "subtitle_selection": { "count_selected": "{count} seçildi" @@ -561,12 +561,12 @@ "install_button": "FFmpeg Kur", "manual_guide": "Manuel Kılavuz", "installation_failed": "FFmpeg kurulumu bir sorunla karşılaştı.", - "already_installed": "FFmpeg is already installed!", - "installation_complete": "Installation complete. You can close this dialog and continue using YTSage.", - "installing": "Installing FFmpeg... Please wait", - "install_success": "FFmpeg has been installed successfully!", - "installation_complete_close": "Installation complete. You can now close this dialog and continue using YTSage.", - "try_manual": "Please try using the manual installation guide instead." + "already_installed": "FFmpeg zaten yüklü!", + "installation_complete": "Kurulum tamamlandı. Bu iletişim kutusunu kapatabilir ve YTSage'i kullanmaya devam edebilirsiniz.", + "installing": "FFmpeg kuruluyor... Lütfen bekleyin", + "install_success": "FFmpeg başarıyla kuruldu!", + "installation_complete_close": "Kurulum tamamlandı. Artık bu iletişim kutusunu kapatabilir ve YTSage'i kullanmaya devam edebilirsiniz.", + "try_manual": "Lütfen bunun yerine manuel kurulum kılavuzunu kullanmayı deneyin." }, "ytdlp_setup": { "required_title": "yt-dlp Kurulumu Gerekli", @@ -638,4 +638,4 @@ "update_failed": "❌ Güncelleme başarısız: {error}", "check_failed": "Güncellemeler kontrol edilemedi. Lütfen internet bağlantınızı kontrol edin." } -} +} \ No newline at end of file diff --git a/ytsage/languages/zh.json b/ytsage/languages/zh.json index 13b70a9..4ad99aa 100644 --- a/ytsage/languages/zh.json +++ b/ytsage/languages/zh.json @@ -84,7 +84,7 @@ "deselect_all": "取消全选", "open_folder": "打开文件夹位置", "history": "历史", - "save_playlist": "Save Playlist As" + "save_playlist": "保存播放列表为" }, "dialogs": { "custom_options": "自定义选项", @@ -345,12 +345,12 @@ "tab_general": "一般", "tab_format": "格式", "tab_file": "文件", - "concurrent_fragments": "Concurrent Connections", - "concurrent_fragments_help": "Number of connections per download. Higher values bypass throttling but may cause temporary blocks if set too high. Default: 1.", - "defaults_settings": "Default Selection Settings", - "default_video_quality": "Default Video Resolution (Height):", - "default_subtitle_language": "Default Subtitle Language(s):", - "defaults_help": "Set your preferred video height and subtitle languages (comma-separated). They will be auto-selected if available." + "concurrent_fragments": "并发连接数", + "concurrent_fragments_help": "每个下载的连接数。较高的值可以绕过限速,但如果设置得太高,可能会导致临时被封。默认值:1。", + "defaults_settings": "默认选择设置", + "default_video_quality": "默认视频分辨率 (高度):", + "default_subtitle_language": "默认字幕语言:", + "defaults_help": "设置您首选的视频高度和字幕语言(用逗号分隔)。如果可用,它们将被自动选择。" }, "main_ui": { "url_placeholder": "输入 YouTube 视频或播放列表网址", @@ -476,12 +476,12 @@ "total_videos": "总视频数:{count}", "display_format": "播放列表:{title} | {count}个视频", "select_videos_title": "选择播放列表视频", - "save_as": "Save Playlist As", - "save_success_title": "Success", - "saved_successfully": "Playlist saved successfully.", - "save_error_title": "Save Error", - "no_videos_to_save": "No playlist entries gathered!", - "save_error_msg": "Failed to save playlist." + "save_as": "保存播放列表为", + "save_success_title": "成功", + "saved_successfully": "播放列表已成功保存。", + "save_error_title": "保存错误", + "no_videos_to_save": "未收集到播放列表条目!", + "save_error_msg": "保存播放列表失败。" }, "subtitle_selection": { "count_selected": "已选择{count}个" @@ -561,12 +561,12 @@ "install_button": "安装 FFmpeg", "manual_guide": "手动指南", "installation_failed": "FFmpeg 安装遇到问题。", - "already_installed": "FFmpeg is already installed!", - "installation_complete": "Installation complete. You can close this dialog and continue using YTSage.", - "installing": "Installing FFmpeg... Please wait", - "install_success": "FFmpeg has been installed successfully!", - "installation_complete_close": "Installation complete. You can now close this dialog and continue using YTSage.", - "try_manual": "Please try using the manual installation guide instead." + "already_installed": "FFmpeg 已安装!", + "installation_complete": "安装完成。您可以关闭此对话框并继续使用 YTSage。", + "installing": "正在安装 FFmpeg... 请稍候", + "install_success": "FFmpeg 已成功安装!", + "installation_complete_close": "安装完成。您现在可以关闭此对话框并继续使用 YTSage。", + "try_manual": "请尝试使用手动安装指南。" }, "ytdlp_setup": { "required_title": "需要设置 yt-dlp", @@ -638,4 +638,4 @@ "update_failed": "❌ 更新失败:{error}", "check_failed": "检查更新失败。请检查您的网络连接。" } -} +} \ No newline at end of file