diff --git a/layout/Library/Application Support/YTLite.bundle/ar.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/ar.lproj/Localizable.strings index ad1c7cc..07565a0 100644 --- a/layout/Library/Application Support/YTLite.bundle/ar.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/ar.lproj/Localizable.strings @@ -140,8 +140,6 @@ "24hrFormatDesc" = "يعرض وقت الانتهاء بصيغة 24 ساعة."; "Player.Actions" = "الإجراءات"; -"LeftSideGesture" = "إيماءة للجانب الأيسر"; -"RightSideGesture" = "إيماءة للجانب الأيمن"; "DefaultPlaybackRate" = "معدل التشغيل الافتراضي"; "BackgroundPlayback" = "التشغيل في الخلفية"; "BackgroundPlaybackDesc" = "يتيح التشغيل في الخلفية."; @@ -161,6 +159,10 @@ "ExitFullscreenDesc" = "يخرج من وضع ملء الشاشة في نهاية تشغيل الفيديو."; "Player.Gestures" = "الإيماءات"; +"LeftSideGesture" = "إيماءة للجانب الأيسر"; +"RightSideGesture" = "إيماءة للجانب الأيمن"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "اضغط مع الاستمرار للسرعة"; "AdjustWithFinger" = "ضبط السرعة بالإيماءات"; "AdjustWithFingerDesc" = "يسمح بضبط سرعة التشغيل عن طريق الضغط المطول على المشغل وتحريك الإصبع لأعلى ولأسفل."; @@ -169,6 +171,7 @@ "SeekAnywhere" = "أسحب للبحث"; "SeekAnywhereDesc" = "يسمح بالتحكم في التقديم والإرجاع أثناء التشغيل عن طريق السحب لليسار ولليمين."; "SeekMethod" = "طريقة البحث"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "مستقل"; "DurationBased" = "على أساس المدة"; "SeekSensitivity" = "حساسية البحث"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "الفيديوهات القصيرة"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "تخطي الفيديوهات القصيرة تلقائيًا"; "ShortsOnlyMode" = "وضع الفيديوهات القصيرة"; "ShortsOnlyModeDesc" = "يحد من وظائف الـYouTube لمشاهدة الفيديوهات القصيرة (Shorts) فقط."; -"AutoSkipShorts" = "تخطي الفيديوهات القصيرة تلقائيًا"; -"AutoSkipShortsDesc" = "ينتقل إلى الفيديو التالي عند انتهاء تشغيل الفيديو الحالي."; "ShortsProgress" = "تمكين شريط التقدم"; "ShortsProgressDesc" = "يعرض شريط التقدم في مشغل الفيديوهات القصيرة (Shorts)."; "SpeedByLongTap" = "زيادة سرعة تشغيل الفيديوهات القصيرة بالضغط المطول"; @@ -462,6 +468,7 @@ "Copied" = "تم النسخ إلى الحافظة"; "Saved" = "تم الحفظ في الصور"; "Done" = "تم"; +"NothingToShowInMenu" = "لا يوجد شيء لعرضه في قائمة السياق هذه"; "Error" = "خطأ"; "Error.Clipboard" = "خطأ. تحقق من الحافظة لمزيد من المعلومات"; "Error.PathIssue" = "خطأ. مشكلة في توليد المسار النهائي. مشكلة في عنوان الوسائط؟"; diff --git a/layout/Library/Application Support/YTLite.bundle/en.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/en.lproj/Localizable.strings index 43e5720..b8f137c 100644 --- a/layout/Library/Application Support/YTLite.bundle/en.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/en.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "Gestures"; "LeftSideGesture" = "Gesture for the left side"; "RightSideGesture" = "Gesture for the right side"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "Hold to speed"; "AdjustWithFinger" = "Adjust speed by gestures"; "AdjustWithFingerDesc" = "Allows adjusting playback speed by long press on player and moving finger up and down."; @@ -169,6 +171,7 @@ "SeekAnywhere" = "Swipe to seek"; "SeekAnywhereDesc" = "Allows controlling playback seeking by swiping left and right."; "SeekMethod" = "Seek method"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "Independent"; "DurationBased" = "Duration-based"; "SeekSensitivity" = "Seek sensitivity"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "Shorts"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "Auto-skip Shorts"; "ShortsOnlyMode" = "Shorts Only Mode"; "ShortsOnlyModeDesc" = "Limits YouTube functionality to viewing Shorts only."; -"AutoSkipShorts" = "Auto-skip Shorts"; -"AutoSkipShortsDesc" = "Moves to the next video when the current video playback finishes."; "ShortsProgress" = "Enable progress bar"; "ShortsProgressDesc" = "Displays progress bar in the Shorts overlay."; "SpeedByLongTap" = "Increase Shorts playback rate"; @@ -462,6 +468,7 @@ "Copied" = "Copied to clipboard"; "Saved" = "Saved to Photos"; "Done" = "Done"; +"NothingToShowInMenu" = "Nothing to show in this context menu"; "Error" = "Error"; "Error.Clipboard" = "Error. Check clipboard for more info"; "Error.PathIssue" = "Error. Problem with generating final path. Issue with media title?"; diff --git a/layout/Library/Application Support/YTLite.bundle/es.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/es.lproj/Localizable.strings index a34db0d..7c8ba56 100644 --- a/layout/Library/Application Support/YTLite.bundle/es.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/es.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "Gestos"; "LeftSideGesture" = "Gesture for the left side"; "RightSideGesture" = "Gesture for the right side"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "Mantener para velocidad"; "AdjustWithFinger" = "Ajusta la velocidad mediante gestos"; "AdjustWithFingerDesc" = "Permite ajustar la velocidad de reproducción presionando durante mucho tiempo el reproductor y moviendo el dedo hacia arriba y hacia abajo"; @@ -169,6 +171,7 @@ "SeekAnywhere" = "Swipe to seek"; "SeekAnywhereDesc" = "Allows controlling playback seeking by swiping left and right."; "SeekMethod" = "Seek method"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "Independent"; "DurationBased" = "Duration-based"; "SeekSensitivity" = "Seek sensitivity"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "Shorts"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "Salto automático de Shorts"; "ShortsOnlyMode" = "Modo sólo Shorts"; "ShortsOnlyModeDesc" = "Limita la funcionalidad de YouTube únicamente a la visualización de Shorts."; -"AutoSkipShorts" = "Salto automático de Shorts"; -"AutoSkipShortsDesc" = "Pasa al vídeo siguiente cuando finaliza la reproducción del vídeo actual."; "ShortsProgress" = "Activar barra de progreso"; "ShortsProgressDesc" = "Muestra una barra de progreso en la superposición de Shorts."; "SpeedByLongTap" = "Aumentar la velocidad de reproducción de los Shorts"; @@ -461,6 +467,7 @@ "Cancelled" = "Cancelado"; "Copied" = "Copiado al portapapeles"; "Done" = "Hecho"; +"NothingToShowInMenu" = "Nothing to show in this context menu"; "Saved" = "Guardado en Fotos"; "Error" = "Error"; "Error.Clipboard" = "Error. Revisa el portapapeles para obtener más información"; diff --git a/layout/Library/Application Support/YTLite.bundle/fr.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/fr.lproj/Localizable.strings index 6142902..8eed8a6 100644 --- a/layout/Library/Application Support/YTLite.bundle/fr.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/fr.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "Gestes"; "LeftSideGesture" = "Geste pour le côté gauche"; "RightSideGesture" = "Geste pour le côté droit"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "Maintenir pour accélérer"; "AdjustWithFinger" = "Ajuster la vitesse par gestes"; "AdjustWithFingerDesc" = "Permet d'ajuster la vitesse de lecture par un appui long sur le lecteur et en déplaçant le doigt vers le haut et le bas"; @@ -169,6 +171,7 @@ "SeekAnywhere" = "Glisser pour chercher"; "SeekAnywhereDesc" = "Permet de contrôler la recherche de lecture en glissant vers la gauche et la droite."; "SeekMethod" = "Méthode de recherche"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "Indépendant"; "DurationBased" = "Basé sur la durée"; "SeekSensitivity" = "Sensibilité de recherche"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "Shorts"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "Auto-skip des Shorts"; "ShortsOnlyMode" = "Mode Shorts uniquement"; "ShortsOnlyModeDesc" = "Limite les fonctionnalités de YouTube à la visualisation des Shorts uniquement."; -"AutoSkipShorts" = "Auto-skip des Shorts"; -"AutoSkipShortsDesc" = "Passe à la vidéo suivante lorsque la lecture de la vidéo actuelle se termine."; "ShortsProgress" = "Activer la barre de progression"; "ShortsProgressDesc" = "Affiche la barre de progression dans l'overlay des Shorts."; "SpeedByLongTap" = "Augmenter la vitesse de lecture des Shorts"; @@ -462,6 +468,7 @@ "Copied" = "Copié dans le presse-papiers"; "Saved" = "Enregistré dans Photos"; "Done" = "Terminé"; +"NothingToShowInMenu" = "Nothing to show in this context menu"; "Error" = "Erreur"; "Error.Clipboard" = "Erreur. Vérifiez le presse-papiers pour plus d'infos"; "Error.PathIssue" = "Erreur. Problème de génération du chemin final. Problème avec le titre du média ?"; diff --git a/layout/Library/Application Support/YTLite.bundle/ja.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/ja.lproj/Localizable.strings index d02b903..6b7dca4 100644 --- a/layout/Library/Application Support/YTLite.bundle/ja.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/ja.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "ジェスチャー"; "LeftSideGesture" = "Gesture for the left side"; "RightSideGesture" = "Gesture for the right side"; +"ActivationAreaWidth" = "Gesture Activation Width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "再生速度を維持"; "AdjustWithFinger" = "ジェスチャーで速度を調整する"; "AdjustWithFingerDesc" = "プレーヤーを長押しして指を上下に動かすことで再生速度を調整できます。"; @@ -169,6 +171,7 @@ "SeekAnywhere" = "Swipe to seek"; "SeekAnywhereDesc" = "Allows controlling playback seeking by swiping left and right."; "SeekMethod" = "Seek method"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "Independent"; "DurationBased" = "Duration-based"; "SeekSensitivity" = "Seek sensitivity"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "ショート"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "ショート動画を自動スキップ"; "ShortsOnlyMode" = "ショートのみモード"; "ShortsOnlyModeDesc" = "YouTubeの機能をショート動画の視聴のみに制限します。注意:これをOnにすると他の操作は行えません。\n\nショート動画プレーヤーで「2本の指で長押し」すると、ショート動画専用モードを無効にできます。"; -"AutoSkipShorts" = "ショート動画を自動スキップ"; -"AutoSkipShortsDesc" = "現在のビデオの再生が終了すると、次のビデオに移動します。"; "ShortsProgress" = "プログレスバーを有効化"; "ShortsProgressDesc" = "ショートオーバーレイにプログレスバーを表示します。"; "SpeedByLongTap" = "ショート動画の再生速度を上げる"; @@ -462,6 +468,7 @@ "Copied" = "クリップボードにコピーされました"; "Saved" = "写真に保存"; "Done" = "完了"; +"NothingToShowInMenu" = "Nothing to show in this context menu"; "Error" = "エラー"; "Error.Clipboard" = "エラー!詳細についてはクリップボードを確認してください"; "Error.PathIssue" = "エラー!最終パスの生成時に問題が発生しました。メディアに問題があるかもしれません"; diff --git a/layout/Library/Application Support/YTLite.bundle/ru.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/ru.lproj/Localizable.strings index ed4acdb..23683fa 100644 --- a/layout/Library/Application Support/YTLite.bundle/ru.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/ru.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "Жесты"; "LeftSideGesture" = "Жест для левой части"; "RightSideGesture" = "Жест для правой части"; +"ActivationAreaWidth" = "Ширина активации жестов"; +"ActivationAreaWidthDesc" = "Данное значение отвечает за зону распознавания жестов в пикселях для левой и правой части экрана.\n\nМаксимально допустимое значение - треть ширины экрана.\n\nНастройка данной опции полезна для избежания случайной активации при попытке свернуть или развернуть плеер."; "HoldToSpeed" = "Ускорение долгим нажатием"; "AdjustWithFinger" = "Регулировать скорость жестами"; "AdjustWithFingerDesc" = "Позволяет регулировать скорость зажатием и вертикальным движением пальца по окну плеера."; @@ -169,6 +171,7 @@ "SeekAnywhere" = "Перемотка свайпами"; "SeekAnywhereDesc" = "Позволяет управлять перемоткой воспроизведения свайпами влево и вправо."; "SeekMethod" = "Тип перемотки"; +"SeekMethodDesc" = "Свободный: Свободная быстрая прокрутка по всей длительности видео. Соблюдается только чувствительность прокрутки.\n\nЗависимый от длительности: Сила прокрутки будет зависеть от длины видео и чувствительности прокрутки. Может быть полезно для длинных видео, чтобы прокрутка не перематывала большие промежутки видео."; "Independent" = "Свободный"; "DurationBased" = "Зависимый от длительности"; "SeekSensitivity" = "Чувствительность перемотки"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "Настройки Shorts"; +"PlaybackMode" = "Действие по окончанию воспроизведения"; +"Loop" = "Повторить"; +"ScrollToNext" = "К следующему"; +"Stop" = "Остановить"; +"AutoSkipShorts" = "Автопереход к следующему"; "ShortsOnlyMode" = "Режим Shorts"; "ShortsOnlyModeDesc" = "Ограничивает функциональность YouTube до отображения видеороликов Shorts"; -"AutoSkipShorts" = "Автопереход к следующему"; -"AutoSkipShortsDesc" = "Переключается на следующий Shorts по окончанию воспроизведения."; "ShortsProgress" = "Показывать прогресс-бар"; "ShortsProgressDesc" = "Отображает прогресс-бар в плеере Shorts."; "SpeedByLongTap" = "Ускоренное воспроизведение"; @@ -462,6 +468,7 @@ "Copied" = "Скопировано в буфер обмена"; "Saved" = "Сохранено в Фото"; "Done" = "Готово"; +"NothingToShowInMenu" = "В данном меню нечего отображать"; "Error" = "Ошибка"; "Error.Clipboard" = "Ошибка. Проверьте буфер обмена для полной информации"; "Error.PathIssue" = "Ошибка. Не удалось сгенерировать конечный путь. Проблема в названии медиафайла?"; diff --git a/layout/Library/Application Support/YTLite.bundle/tr.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/tr.lproj/Localizable.strings index c2b334e..1292f85 100644 --- a/layout/Library/Application Support/YTLite.bundle/tr.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/tr.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "Hareketler"; "LeftSideGesture" = "Sol taraf için hareket"; "RightSideGesture" = "Sağ taraf için hareket"; +"ActivationAreaWidth" = "Tanıma bölgesinin genişliği"; +"ActivationAreaWidthDesc" = "Bu değer, ekranın sol ve sağ taraflarındaki jest tanıma bölgesinin genişliğini piksel cinsinden belirler.\n\nİzin verilen maksimum değer, ekran genişliğinin üçte biridir.\n\nBunun ayarlanması, oynatıcıyı küçültmeye veya genişletmeye çalışırken yanlışlıkla etkinleştirmeyi önlemek için yararlıdır."; "HoldToSpeed" = "Hızlandırmak için basılı tut"; "AdjustWithFinger" = "Hareketlerle hız ayarla"; "AdjustWithFingerDesc" = "Oynatıcıda uzun süre basılı tutarak ve parmağınızı yukarı ve aşağı hareket ettirerek oynatma hızını ayarlamanıza olanak tanır"; @@ -169,6 +171,7 @@ "SeekAnywhere" = "Kaydırarak sarma"; "SeekAnywhereDesc" = "Oynatmayı, parmağınızı sola ve sağa kaydırarak sarmanıza olanak tanır."; "SeekMethod" = "Sarma yöntemi"; +"SeekMethodDesc" = "Bağımsız: Tüm video süresi boyunca serbest hızlı kaydırma. Yalnızca sarma hassasiyeti dikkate alınır.\n\nSüreye dayalı: Kaydırma gücü, videonun uzunluğuna ve sarma hassasiyetine bağlı olacaktır. Bu, uzun videolar için büyük bölümleri atlamayı önlemek adına yararlıdır."; "Independent" = "Bağımsız"; "DurationBased" = "Süreye dayalı"; "SeekSensitivity" = "Sarma hassasiyeti"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "Shorts"; +"PlaybackMode" = "Oynatma tamamlanma eylemi"; +"Loop" = "Tekrarla"; +"ScrollToNext" = "Sonrakiye kaydır"; +"Stop" = "Durdur"; +"AutoSkipShorts" = "Otomatik kaydır"; "ShortsOnlyMode" = "Sadece Shorts Modu"; "ShortsOnlyModeDesc" = "YouTube işlevselliğini yalnızca Shorts izlemeyle sınırlar."; -"AutoSkipShorts" = "Shorts'u otomatik atla"; -"AutoSkipShortsDesc" = "Mevcut video oynatımı bittiğinde bir sonraki videoya geçer."; "ShortsProgress" = "İlerleme çubuğunu etkinleştir"; "ShortsProgressDesc" = "Shorts üst bilgisinde ilerleme çubuğunu gösterir."; "SpeedByLongTap" = "Shorts oynatma hızını artır"; @@ -462,6 +468,7 @@ "Copied" = "Panoya kopyalandı"; "Saved" = "Fotoğraflara kaydedildi"; "Done" = "Tamamlandı"; +"NothingToShowInMenu" = "Bu bağlam menüsünde gösterilecek hiçbir şey yok"; "Error" = "Hata"; "Error.Clipboard" = "Hata oluştu. Daha fazla bilgi için panoyu kontrol edin"; "Error.PathIssue" = "Hata oluştu. Son yolun oluşturulmasında sorun. Medya başlığıyla ilgili sorun mu?"; diff --git a/layout/Library/Application Support/YTLite.bundle/vi.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/vi.lproj/Localizable.strings index 869b21d..2f006d9 100644 --- a/layout/Library/Application Support/YTLite.bundle/vi.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/vi.lproj/Localizable.strings @@ -1,10 +1,10 @@ /* Main section */ -"Main" = "Main"; +"Main" = "Chủ yếu"; /* Downloading options */ -"Downloading" = "Downloading"; -"DownloadManager" = "Download manager"; -"DownloadManagerDesc" = "Replaces 'Download' button action under the player with a Download Manager, which allows downloading Video, Audio, Thumbnail Image, and Copying Video Information."; +"Downloading" = "Tải xuống"; +"DownloadManager" = "Trình quản lý tải xuống"; +"DownloadManagerDesc" = "Thay thế hành động nút 'Tải xuống' trong trình phát bằng Trình quản lý tải xuống, cho phép tải xuống Video, Âm thanh, Hình ảnh thu nhỏ và Sao chép thông tin video."; "PostManager" = "Lưu bài đăng"; "PostManagerDesc" = "Cho phép sao chép văn bản bài đăng và lưu bài đăng dưới dạng hình ảnh bằng cách nhấn giữ."; "SaveProfilePhoto" = "Lưu ảnh hồ sơ"; @@ -12,33 +12,33 @@ "CommentManager" = "Lưu bình luận"; "CommentManagerDesc" = "Cho phép sao chép văn bản bình luận và lưu bình luận dưới dạng hình ảnh bằng cách nhấn giữ."; -"YtlButtonPosition" = "Downloading button placement"; -"UnderPlayer" = "Under the player"; -"Overlay" = "Overlay"; +"YtlButtonPosition" = "Vị trí nút tải xuống"; +"UnderPlayer" = "Dưới người chơi"; +"Overlay" = "Lớp phủ"; "Both" = "Both"; -"PostDownloadAction" = "Post-download action"; -"PostDownloadDesc" = "The selected action will be performed upon successful completion of the video download."; -"SaveToPhotos" = "Save to photos"; -"Share" = "Share"; +"PostDownloadAction" = "Hành động sau tải xuống"; +"PostDownloadDesc" = "Hành động đã chọn sẽ được thực hiện sau khi tải xuống video thành công."; +"SaveToPhotos" = "Lưu vào ảnh"; +"Share" = "Chia sẻ"; "Ask" = "Ask"; -"DownloadCompleted" = "Download completed"; +"DownloadCompleted" = "Tải xuống hoàn tất"; -"PreferredAudio" = "Preferred audio track"; -"Selected" = "Selected"; -"English" = "English"; -"SelectAudioTrack" = "Select audio track"; -"EnglishNotFound" = "English audio track not found"; +"PreferredAudio" = "Bản âm thanh ưa thích"; +"Selected" = "Đã chọn"; +"English" = "Tiếng Anh"; +"SelectAudioTrack" = "Chọn bản âm thanh"; +"EnglishNotFound" = "Không tìm thấy bản âm thanh tiếng Anh"; -"Captions" = "Captions/Subtitles"; -"EmbedCapsToVideos" = "Embed captions"; -"EmbedCapsToVideosDesc" = "Embeds selected captions/subtitles into videos."; -"EmbedAutoGenCaps" = "Auto-generated/translated captions"; -"EmbedAutoGenCapsDesc" = "Adds auto-generated, translated, and auto-translated captions to the captions/subtitles list."; -"DownloadCaptions" = "Download captions"; -"SelectCaption" = "Select captions/subtitles"; -"Translated" = "translated"; -"TranslatedAutoGen" = "auto-translated"; +"Captions" = "Chú thích/Phụ đề"; +"EmbedCapsToVideos" = "Nhúng chú thích"; +"EmbedCapsToVideosDesc" = "Nhúng chú thích/phụ đề đã chọn vào video."; +"EmbedAutoGenCaps" = "Phụ đề tự động tạo/dịch"; +"EmbedAutoGenCapsDesc" = "Thêm phụ đề tự động tạo, dịch và tự động dịch vào danh sách phụ đề/những chú thích."; +"DownloadCaptions" = "Tải xuống phụ đề"; +"SelectCaption" = "Chọn chú thích/phụ đề"; +"Translated" = "đã dịch"; +"TranslatedAutoGen" = "tự động dịch"; /* Nav bar options */ "Navbar" = "Thanh điều hướng"; @@ -63,20 +63,20 @@ "Feed" = "Feed"; "RemoveAds" = "Loại bỏ các quảng cáo"; "RemoveAdsDesc" = "Loại bỏ quảng cáo trong ứng dụng."; -"HideShorts" = "Ẩn Shorts"; -"HideShortsDesc" = "Ẩn Shorts khỏi Trang chủ, Được đề xuất, v.v. (Không áp dụng cho Lịch sử xem)"; -"KeepSubsShorts" = "Keep Shorts in Subscriptions"; -"KeepSubsShortsDesc" = "Prevents removing Shorts from Subscriptions tab."; -"RemoveCommunityPosts" = "Remove community posts"; -"RemoveCommunityPostsDesc" = "Removes community posts from the feed."; -"RemoveMixPlaylists" = "Remove mixes"; -"RemoveMixPlaylistsDesc" = "Removes mix playlist generated by YouTube from the feed."; -"RemoveLiveVids" = "Remove Live videos"; -"RemoveLiveVidsDesc" = "Removes Live videos from the Home tab."; -"RemoveHorizontalFeeds" = "Remove horizontal feeds"; -"RemoveHorizontalFeedsDesc" = "Removes all horizontal feeds (News, Continue Watching, Posts collection, etc.) from the Home tab."; -"RemoveMoreTopics" = "Remove \"More topics\""; -"RemoveMoreTopicsDesc" = "Removes \"More topics\" from the feed."; +"HideShorts" = "Ẩn video ngắn (Shorts)"; +"HideShortsDesc" = "Ẩn video ngắn (Shorts) khỏi Trang chủ, Được đề xuất, v.v. (Không áp dụng cho Lịch sử xem)"; +"KeepSubsShorts" = "Giữ video ngắn trong danh sách đăng ký"; +"KeepSubsShortsDesc" = "Ngăn chặn việc xóa Video ngắn khỏi tab Đăng ký."; +"RemoveCommunityPosts" = "Xóa bài đăng của cộng đồng"; +"RemoveCommunityPostsDesc" = "Xóa bài đăng của cộng đồng khỏi nguồn cấp dữ liệu."; +"RemoveMixPlaylists" = "Xóa hỗn hợp"; +"RemoveMixPlaylistsDesc" = "Xóa danh sách phát tổng hợp do YouTube tạo khỏi nguồn cấp dữ liệu."; +"RemoveLiveVids" = "Xóa video trực tiếp"; +"RemoveLiveVidsDesc" = "Xóa video Trực tiếp khỏi tab Trang chủ."; +"RemoveHorizontalFeeds" = "Xóa nguồn cấp dữ liệu ngang"; +"RemoveHorizontalFeedsDesc" = "Xóa tất cả các nguồn cấp dữ liệu ngang (Tin tức, Tiếp tục xem, Bộ sưu tập bài đăng, v.v.) khỏi tab Trang chủ."; +"RemoveMoreTopics" = "Xóa \"Chủ đề khác\""; +"RemoveMoreTopicsDesc" = "Xóa \"Chủ đề khác\" khỏi nguồn cấp dữ liệu."; "FixAlbums" = "Sửa Albums"; "FixAlbumsDesc" = "Sửa lỗi hiển thị Albums cho người dùng Nga."; @@ -85,17 +85,17 @@ "PlaybackQualityOnWiFi" = "Chất lượng Video trên mạng Wi-Fi"; "PlaybackQualityOnCellular" = "Chất lượng Video trên mạng di động"; -"PreferredCaptions" = "Preferred captions"; -"Original" = "Original"; -"Custom" = "Select manually"; -"CustomAudioTrack" = "Selected audio track"; -"CustomCaptions" = "Selected captions"; -"AutoGenCaps" = "Auto-generated captions"; -"AutoGenCapsDesc" = "If the selected captions are not found, YouTube Plus will try to select either a translation of original captions or a translation of auto-generated captions."; +"PreferredCaptions" = "Chú thích ưa thích"; +"Original" = "Nguyên bản"; +"Custom" = "Chọn thủ công"; +"CustomAudioTrack" = "Bản âm thanh được chọn"; +"CustomCaptions" = "Chú thích đã chọn"; +"AutoGenCaps" = "Phụ đề được tạo tự động"; +"AutoGenCapsDesc" = "Nếu không tìm thấy phụ đề đã chọn, YouTube Plus sẽ cố gắng chọn bản dịch của phụ đề gốc hoặc bản dịch của phụ đề được tạo tự động."; -"Player.Interface" = "Interface"; -"SpeedControls" = "Speed controls"; -"SpeedControlsDesc" = "Shows speed control buttons on overlay"; +"Player.Interface" = "Giao diện"; +"SpeedControls" = "Kiểm soát tốc độ"; +"SpeedControlsDesc" = "Hiển thị các nút điều khiển tốc độ trên lớp phủ"; "HideAutoplay" = "Ẩn nút Tự động phát"; "HideAutoplayDesc" = "Ẩn nút Tự động phát trong trình phát video."; "HideSubs" = "Ẩn nút phụ đề"; @@ -104,10 +104,10 @@ "HidePrevNextDesc" = "Ẩn các nút Trước và Tiếp theo khỏi lớp phủ video."; "ReplacePrevNext" = "Nút tua đi và tua lại nhanh"; "ReplacePrevNextDesc" = "Thay thế các nút Trước và Tiếp theo thành nút tua đi và tua lại nhanh trong lớp phủ video."; -"RememberLoopMode" = "Remember loop mode"; -"RememberLoopModeDesc" = "Remembers the last selected loop mode in the player menu."; -"FullscreenToTheLeft" = "Fullscreen on left rotation"; -"FullscreenToTheLeftDesc" = "Fullscreen mode will rotate the device to the left orientation instead of the usual right."; +"RememberLoopMode" = "Ghi nhớ chế độ vòng lặp"; +"RememberLoopModeDesc" = "Ghi nhớ chế độ vòng lặp được chọn cuối cùng trong menu trình phát."; +"FullscreenToTheLeft" = "Toàn màn hình khi xoay trái"; +"FullscreenToTheLeftDesc" = "Nhấn vào nút toàn màn hình sẽ xoay màn hình sang trái. Cử chỉ vuốt lên sẽ vào chế độ toàn màn hình thông thường."; "PortraitFullscreen" = "Chế độ toàn màn hình dọc"; "PortraitFullscreenDesc" = "Cho phép hỗ trợ chế độ toàn màn hình dọc."; "ClassicQuality" = "Chất lượng video cổ điển"; @@ -118,8 +118,8 @@ "NoDarkBgDesc" = "Loại bỏ nền tối của lớp phủ."; "NoEndScreenCards" = "Ẩn video dạng thumbnails"; "NoEndScreenCardsDesc" = "Ẩn thumbnail của các video đề xuất, xuất hiện ở cuối video."; -"NoAutonavEndScreenCards" = "Hide auto-play end screen"; -"NoAutonavEndScreenCardsDesc" = "Hides the screen that shows what you can play next after playback ended. Disabling this option also disables auto-play"; +"NoAutonavEndScreenCards" = "Ẩn màn hình kết thúc tự động phát"; +"NoAutonavEndScreenCardsDesc" = "Ẩn màn hình hiển thị nội dung bạn có thể phát tiếp theo sau khi quá trình phát lại kết thúc. Tắt tùy chọn này cũng sẽ tắt tính năng tự động phát"; "NoFullscreenActions" = "Vô hiệu hóa các hành động toàn màn hình"; "NoFullscreenActionsDesc" = "Vô hiệu hóa bảng hành động ở chế độ toàn màn hình."; "PersistentProgressBar" = "Thanh tiến trình liên tục"; @@ -136,10 +136,10 @@ "NoWatermarksDesc" = "Ẩn watermark của kênh trong video. Yêu cầu khởi động lại ứng dụng."; "VideoEndTime" = "Hiển thị thời gian kết thúc phát"; "VideoEndTimeDesc" = "Thêm thời gian kết thúc phát video vào thanh trình phát."; -"24hrFormat" = "định dạng 24 giờ"; +"24hrFormat" = "Định dạng 24 giờ"; "24hrFormatDesc" = "Hiển thị thời gian kết thúc ở định dạng 24 giờ."; -"Player.Actions" = "Actions"; +"Player.Actions" = "Hành động"; "DefaultPlaybackRate" = "Tốc độ phát mặc định"; "BackgroundPlayback" = "Phát ở chế độ nền"; "BackgroundPlaybackDesc" = "Cho phép phát ở chế độ nền."; @@ -158,24 +158,27 @@ "ExitFullscreen" = "Thoát chế độ toàn màn hình khi hoàn tất"; "ExitFullscreenDesc" = "Thoát khỏi chế độ toàn màn hình khi kết thúc phát video."; -"Player.Gestures" = "Gestures"; -"LeftSideGesture" = "Gesture for the left side"; -"RightSideGesture" = "Gesture for the right side"; +"Player.Gestures" = "Cử chỉ"; +"LeftSideGesture" = "Cử chỉ cho phía bên trái"; +"RightSideGesture" = "Cử chỉ cho phía bên phải"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "Giữ tốc độ"; -"AdjustWithFinger" = "Adjust speed by gestures"; -"AdjustWithFingerDesc" = "Allows adjusting playback speed by long press on player and moving finger up and down"; -"PreserveSpeed" = "Preserve Speed"; -"PreserveSpeedDesc" = "Preserves adjusted speed after gesture completion"; -"SeekAnywhere" = "Swipe to seek"; -"SeekAnywhereDesc" = "Allows controlling playback seeking by swiping left and right."; -"SeekMethod" = "Seek method"; -"Independent" = "Independent"; -"DurationBased" = "Duration-based"; -"SeekSensitivity" = "Seek sensitivity"; -"TwoFingerTapToPause" = "Pause using two fingers"; -"TwoFingerTapToPauseDesc" = "Pause/Resume playback by tapping on the screen using two fingers."; -"TwoFingerPanToBrightness" = "Adjust brightness"; -"TwoFingerPanToBrightnessDesc" = "Allows adjusting screen brigthness by sliding up/down using two fingers."; +"AdjustWithFinger" = "Điều chỉnh tốc độ bằng cử chỉ"; +"AdjustWithFingerDesc" = "Cho phép điều chỉnh tốc độ phát lại bằng cách nhấn và giữ trình phát và di chuyển ngón tay lên xuống"; +"PreserveSpeed" = "Duy trì tốc độ"; +"PreserveSpeedDesc" = "Duy trì tốc độ đã điều chỉnh sau khi hoàn thành cử chỉ"; +"SeekAnywhere" = "Vuốt để tìm kiếm"; +"SeekAnywhereDesc" = "Cho phép kiểm soát việc tìm kiếm phát lại bằng cách vuốt sang trái và phải."; +"SeekMethod" = "Phương pháp tìm kiếm"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; +"Independent" = "Độc lập"; +"DurationBased" = "Dựa trên thời lượng"; +"SeekSensitivity" = "Tìm kiếm sự nhạy cảm"; +"TwoFingerTapToPause" = "Tạm dừng bằng hai ngón tay"; +"TwoFingerTapToPauseDesc" = "Tạm dừng/Tiếp tục phát lại bằng cách chạm vào màn hình bằng hai ngón tay."; +"TwoFingerPanToBrightness" = "Điều chỉnh độ sáng"; +"TwoFingerPanToBrightnessDesc" = "Cho phép điều chỉnh độ sáng màn hình bằng cách trượt lên/xuống bằng hai ngón tay."; "CopyWithTimestamp" = "Sao chép các liên kết có dấu thời gian"; "CopyWithTimestampDesc" = "Cho phép sao chép liên kết có dấu thời gian vào bảng tạm bằng cách nhấn nút tạm dừng."; "PauseOnOverlay" = "Tạm dừng trên lớp phủ"; @@ -190,21 +193,24 @@ "NoDoubleTap2SeekDesc" = "Tắt tình năng chạm 2 lần để tua"; /* Shorts options */ -"Shorts" = "Shorts"; +"Shorts" = "Video ngắn (Shorts)"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "Tự động bỏ qua Shorts"; "ShortsOnlyMode" = "Chế độ chỉ dành cho Short"; "ShortsOnlyModeDesc" = "Giới hạn chức năng của YouTube chỉ ở chế độ Short."; -"AutoSkipShorts" = "Tự động bỏ qua Shorts"; -"AutoSkipShortsDesc" = "Chuyển sang video tiếp theo khi quá trình phát video hiện tại kết thúc."; "ShortsProgress" = "Bật thanh tiến trình"; "ShortsProgressDesc" = "Hiển thị thanh tiến trình trong lớp phủ Shorts."; -"SpeedByLongTap" = "Increase Shorts playback rate"; -"SpeedByLongTapDesc" = "Allows to speed up playback by long pressing on a certain part of the screen."; -"SpeedLocation" = "Activation location"; +"SpeedByLongTap" = "Tăng tốc độ phát video ngắn"; +"SpeedByLongTapDesc" = "Cho phép tăng tốc độ phát lại bằng cách nhấn lâu vào một phần nhất định của màn hình."; +"SpeedLocation" = "Vị trí kích hoạt"; "PinchToFullscreenShorts" = "Chụm vào toàn màn hình"; "PinchToFullscreenShortsDesc" = "Quản lý khả năng hiển thị của lớp phủ bằng cử chỉ chụm vào và kéo ra, hiển thị Shorts ở chế độ toàn màn hình."; "ShortsToRegular" = "Từ Shorts đến video thông thường"; "ShortsToRegularDesc" = "Mở Shorts như video thông thường."; -"HideShortsLogo" = "Ẩn biểu tượng Shorts"; +"HideShortsLogo" = "Ẩn biểu tượng video ngắn (Shorts)"; "HideShortsLogoDesc" = "Ẩn biểu tượng Shorts ở góc trên cùng bên trái."; "HideShortsSearch" = "Ẩn nút Tìm kiếm"; "HideShortsSearchDesc" = "Ẩn nút Tìm kiếm khỏi lớp phủ Shorts."; @@ -220,28 +226,28 @@ "Startup" = "Trang khởi động"; "FEwhat_to_watch" = "Trang chủ"; "FEexplore" = "Khám phá"; -"FEshorts" = "Shorts"; +"FEshorts" = "Video ngắn (Shorts)"; "FEsubscriptions" = "Đăng ký"; "FElibrary" = "Thư viện"; -"FEuploads" = "Create"; -"FEhistory" = "History"; -"VLWL" = "Watch Later"; +"FEuploads" = "Create "; +"FEhistory" = "Lịch sử"; +"VLWL" = "Xem sau"; "RemoveLabels" = "Xóa nhãn"; "RemoveIndicators" = "Xóa chỉ báo"; -"ActiveTabs" = "Active tabs"; -"InactiveTabs" = "Inactive tabs"; -"HideLibraryFooter" = "Library tab can be hidden or shown by long pressing the first tab of the tab bar."; +"ActiveTabs" = "Tab hoạt động"; +"InactiveTabs" = "Tab không hoạt động"; +"HideLibraryFooter" = "Tab thư viện có thể được ẩn hoặc hiển thị bằng cách nhấn và giữ tab đầu tiên của thanh tab."; "Warning" = "Cảnh báo"; "TabIsHidden" = "Không thể chọn Tab ẩn làm trang khởi động"; -"TabIsStartupTab" = "The tab selected as the startup page cannot be hidden"; -"TabsCountRestricted" = "You can only have up to six active tabs"; +"TabIsStartupTab" = "Không thể ẩn tab được chọn làm trang khởi động"; +"TabsCountRestricted" = "Bạn chỉ có thể có tối đa sáu tab hoạt động"; /* Interface options */ -"Interface" = "Interface"; -"OledTheme" = "Oled theme"; -"OledThemeDesc" = "Turns all dark colors to black"; +"Interface" = "Giao diện"; +"OledTheme" = "Chủ đề Oled"; +"OledThemeDesc" = "Biến tất cả các màu tối thành màu đen"; "NoSearchHistory" = "Ẩn lịch sử tìm kiếm"; "NoSearchHistoryDesc" = "Ẩn lịch sử tìm kiếm và đề xuất một cách trực quan. Lưu ý: Lịch sử tìm kiếm của bạn vẫn có thể truy cập được trong các ứng dụng YouTube khác."; "NoRelatedWatchNexts" = "Ẩn tất cả video dưới trình phát"; @@ -253,26 +259,26 @@ "PlaylistOldMinibar" = "Danh sách phát mini bar cũ"; "PlaylistOldMinibarDesc" = "Thay thế bảng điều khiển danh sách phát nổi mới bằng bảng điều khiển cũ."; "OldYTUI" = "Old UI"; -"OldYTUIDesc" = "Spoofs YouTube version so that it will return old interface"; +"OldYTUIDesc" = "Giả mạo phiên bản YouTube để về giao diện cũ"; "DisableRTL" = "Tắt định dạng RTL"; "DisableRTLDesc" = "Hiển thị mạnh mẽ văn bản ở định dạng từ trái sang phải (LTR) cho các ngôn ngữ ban đầu được hiển thị ở định dạng từ phải sang trái (RTL)."; -"StartupAnimation" = "Startup animation"; -"StartupAnimationDesc" = "Displays YouTube startup loading animation"; +"StartupAnimation" = "Hoạt hình khởi động"; +"StartupAnimationDesc" = "Hiển thị hoạt hình tải khởi động YouTube"; -"InterfaceStyle" = "Interface style"; +"InterfaceStyle" = "Kiểu giao diện"; -"MiniplayerStyle" = "Miniplayer style"; -"MiniplayerStyleDesc" = "Switching to/from floating mode requires restarting the app."; +"MiniplayerStyle" = "Phong cách người chơi thu nhỏ"; +"MiniplayerStyleDesc" = "Việc chuyển sang/từ chế độ nổi yêu cầu khởi động lại ứng dụng."; "Floating" = "Floating"; -"ContextMenu" = "Context menu"; +"ContextMenu" = "meu ngữ cảnh "; "NativeShare" = "Bảng chia sẻ gốc"; "NativeShareDesc" = "Sử dụng bảng chia sẻ hệ thống để chia sẻ phương tiện"; -"RemoveInlineComment" = "Remove inline comment"; -"RemoveInlineCommentDesc" = "Removes comment section under the player."; -"RemoveCommentGuidelines" = "Remove guidelines"; -"RemoveCommentGuidelinesDesc" = "Removes pinned guidelines from the comments section."; +"RemoveInlineComment" = "Xóa nhận xét nội tuyến"; +"RemoveInlineCommentDesc" = "Xóa phần bình luận bên dưới trình phát."; +"RemoveCommentGuidelines" = "Xóa nguyên tắc"; +"RemoveCommentGuidelinesDesc" = "Xóa các hướng dẫn được ghim khỏi phần bình luận."; "RemovePlayNext" = "Xóa \"Phát tiếp theo trong danh sách chờ\""; "RemovePlayNextDesc" = "Xóa tùy chọn \"Phát tiếp theo trong danh sách chờ\" khỏi menu."; "RemoveDownloadMenu" = "Xóa \"Tải video xuống\""; @@ -291,160 +297,160 @@ "RemoveReportMenuDesc" = "Xóa tùy chọn \"Báo vi phạm\" khỏi menu."; /* SponsorBlock settings */ -"EnableSponsorBlock" = "Enable"; -"EnableSponsorBlockDesc" = "Activates the SponsorBlock extension."; -"SegmentsInFeedPlayer" = "Display segments in the feed"; -"SegmentsInFeedPlayerDesc" = "Displays colored segments on the progress bar of players in the feed."; -"SegmentsInMiniPlayer" = "Display segments on the mini-player"; -"SegmentsInMiniPlayerDesc" = "Displays colored segments on the progress bar of the mini-player."; -"SegmentSkipAudio" = "Audio notification"; -"SegmentSkipAudioDesc" = "Plays an audio notification when skipping a segment."; -"DurationWithoutSegments" = "Display new duration"; -"DurationWithoutSegmentsDesc" = "Displays total duration without segments."; +"EnableSponsorBlock" = "Bật"; +"EnableSponsorBlockDesc" = "Kích hoạt tiện ích mở rộng PromoteBlock."; +"SegmentsInFeedPlayer" = "Hiển thị các phân đoạn trong nguồn cấp dữ liệu"; +"SegmentsInFeedPlayerDesc" = "Hiển thị các phân đoạn màu trên thanh tiến trình của người chơi trong nguồn cấp dữ liệu."; +"SegmentsInMiniPlayer" = "Hiển thị các phân đoạn trên trình phát mini"; +"SegmentsInMiniPlayerDesc" = "Hiển thị các phân đoạn màu trên thanh tiến trình của trình phát mini."; +"SegmentSkipAudio" = "Thông báo âm thanh"; +"SegmentSkipAudioDesc" = "Phát thông báo âm thanh khi bỏ qua một đoạn."; +"DurationWithoutSegments" = "Hiển thị thời lượng mới"; +"DurationWithoutSegmentsDesc" = "Hiển thị tổng thời lượng không có phân đoạn."; -"SkipAlertDuration" = "Skip Alert Duration"; -"UnskipAlertDuration" = "Unskip Alert Duration"; +"SkipAlertDuration" = "Bỏ qua thời lượng cảnh báo"; +"UnskipAlertDuration" = "Bỏ qua thời lượng cảnh báo"; -"Segments" = "Segments"; -"Sponsor" = "Sponsor"; -"SponsorDesc" = "Part of a video promoting a product or service not directly related to the creator. The creator will receive payment or compensation in the form of money or free products"; -"SponsorColor" = "Sponsor segment color"; -"Intro" = "Intermission/Intro animation"; -"IntroDesc" = "Segments typically found at the start of a video that include an animation, still frame or clip which are also seen in other videos by the same creator."; -"IntroColor" = "Intro segment color"; -"Endcards" = "Endcards/Credits"; -"EndcardsDesc" = "Typically near or at the end of the video when the credits pop up and/or endcards are shown."; -"EndcardsColor" = "Endcards segment color"; -"Interaction" = "Interaction reminders"; -"InteractionDesc" = "Explicit reminders to like, subscribe or interact with them on any paid or free platform(s) (e.g. click on a video)"; -"InteractionColor" = "Interaction segment color"; -"SelfPromo" = "Unpaid/Self promotion"; -"SelfPromoDesc" = "Self-promo: Promoting a product or service that is directly related to the creator themselves.\nUnpaid:The creator will not receive any payment in exchange for this promotion"; -"SelfPromoColor" = "Self-promo segment color"; -"MusicOfftopic" = "Music: Non-music section"; -"MusicOfftopicDesc" = "Only to be used on videos which feature music as the primary content."; -"MusicOfftopicColor" = "Non-music segment color"; -"Preview" = "Preview"; -"PreviewDesc" = "Collection of clips that show what is coming up in in this video or other videos in a series where all information is repeated later in the video."; -"PreviewColor" = "Preview segment color"; -"Highlight" = "Highlight"; -"HighlightDesc" = "Used to get to the point or highlight of a video."; -"HighlightColor" = "Highlight segment color"; -"Jokes" = "Filler Tangent/Jokes"; -"JokesDesc" = "Filler Tangent/Jokes is only for tangential scenes added only for filler or humor that are not required to understand the main content of the video."; -"JokesColor" = "Jokes segment color"; +"Segments" = "Phân đoạn"; +"Sponsor" = "Nhà tài trợ"; +"SponsorDesc" = "Một phần video quảng cáo sản phẩm hoặc dịch vụ không liên quan trực tiếp đến người sáng tạo. Người sáng tạo sẽ nhận được khoản thanh toán hoặc bồi thường dưới dạng tiền hoặc sản phẩm miễn phí"; +"SponsorColor" = "Màu phân khúc nhà tài trợ"; +"Intro" = "Hoạt ảnh tạm dừng/giới thiệu"; +"IntroDesc" = "Các phân đoạn thường được tìm thấy ở đầu video bao gồm hoạt ảnh, khung hình tĩnh hoặc clip cũng được thấy trong các video khác của cùng một người sáng tạo."; +"IntroColor" = "Màu phân đoạn giới thiệu"; +"Endcards" = "Thẻ kết thúc/Tín dụng"; +"EndcardsDesc" = "Thông thường gần hoặc ở cuối video khi các khoản tín dụng bật lên và/hoặc Endcards được hiển thị."; +"EndcardsColor" = "Màu sắc phân đoạn Endcards"; +"Interaction" = "Lời nhắc tương tác"; +"InteractionDesc" = "Lời nhắc rõ ràng để thích, đăng ký hoặc tương tác với họ trên bất kỳ nền tảng trả phí hoặc miễn phí nào (ví dụ: nhấp vào video)"; +"InteractionColor" = "Màu phân đoạn tương tác"; +"SelfPromo" = "Không trả tiền/Tự quảng cáo"; +"SelfPromoDesc" = "Tự quảng cáo: Quảng cáo sản phẩm hoặc dịch vụ có liên quan trực tiếp đến chính người sáng tạo.\nChưa thanh toán:Người sáng tạo sẽ không nhận được bất kỳ khoản thanh toán nào để đổi lấy khuyến mãi này"; +"SelfPromoColor" = " Màu sắc tự quảng cáo"; +"MusicOfftopic" = "Âm nhạc: Phần không phải âm nhạc"; +"MusicOfftopicDesc" = "Chỉ được sử dụng trên những video có âm nhạc làm nội dung chính."; +"MusicOfftopicColor" = "Màu phân đoạn không phải âm nhạc"; +"Preview" = "Xem trước"; +"PreviewDesc" = "Bộ sưu tập các clip hiển thị nội dung sắp diễn ra trong video này hoặc các video khác trong chuỗi trong đó tất cả thông tin được lặp lại ở phần sau của video."; +"PreviewColor" = "Xem trước màu phân đoạn"; +"Highlight" = "Điểm nổi bật"; +"HighlightDesc" = "Được sử dụng để đi đến điểm hoặc điểm nổi bật của video."; +"HighlightColor" = "Làm nổi bật màu phân đoạn"; +"Jokes" = "Tiếp tuyến phụ/Truyện cười"; +"JokesDesc" = "Filler Tangent/Jokes chỉ dành cho những cảnh tiếp tuyến chỉ được thêm vào để bổ sung hoặc mang tính chất hài hước không bắt buộc phải hiểu nội dung chính của video."; +"JokesColor" = "Màu phân đoạn truyện cười"; -"Sb.Disable" = "Disable"; -"Sb.Skip" = "Auto-skip"; -"Sb.SkipTo" = "Skip to segment"; -"Sb.Ask" = "Ask"; -"Sb.Display" = "Display in player"; +"Sb.Disable" = "Tắt"; +"Sb.Skip" = "Tự động bỏ qua"; +"Sb.SkipTo" = "Chuyển đến phân đoạn"; +"Sb.Ask" = "Hỏi"; +"Sb.Display" = "Hiển thị trong trình phát"; -"sb_sponsor" = "Sponsor segment"; -"sb_intro" = "Intro segment"; -"sb_outro" = "Endcards segment"; -"sb_interaction" = "Interaction segment"; -"sb_selfpromo" = "Self-promo segment"; -"sb_music_offtopic" = "Offtopic segment"; -"sb_preview" = "Preview segment"; -"sb_poi_highlight" = "Highlight segment"; -"sb_filler" = "Filler segment"; +"sb_sponsor" = "Phân khúc tài trợ"; +"sb_intro" = "Đoạn giới thiệu"; +"sb_outro" = "Phân đoạn thẻ kết thúc"; +"sb_interaction" = "Phân đoạn tương tác"; +"sb_selfpromo" = "Phân khúc tự quảng cáo"; +"sb_music_offtopic" = "Phân đoạn lạc đề"; +"sb_preview" = "Xem trước phân đoạn"; +"sb_poi_highlight" = "Đánh dấu đoạn"; +"sb_filler" = "Phân khúc phụ"; -"SegmentDetected" = "%@ detected"; -"SegmentSkipped" = "%@ has been skipped"; -"SkippedToSegment" = "Skipped to the %@"; -"SkipSegment" = "Skip"; -"SkipToSegment" = "To highlight"; -"Unskip" = "Unskip"; +"SegmentDetected" = "%@ đã phát hiện"; +"SegmentSkipped" = "%@ đã bị bỏ qua"; +"SkippedToSegment" = "Đã bỏ qua %@"; +"SkipSegment" = "Bỏ qua"; +"SkipToSegment" = "Để làm nổi bật"; +"Unskip" = "Bỏ qua"; /* Developer section */ -"Developer" = "Developer"; -"FollowMe" = "Follow me on X"; +"Developer" = "Nhà phát triển"; +"FollowMe" = "Theo dõi tôi trên X"; "SupportDevelopment" = "Hỗ trợ nhà phát triển"; -"DonateDesc" = "Your support means a lot to me"; +"DonateDesc" = "Sự hỗ trợ của bạn có ý nghĩa rất lớn với tôi"; "SupportDevelopmentDesc" = "Nếu bạn thích YTPlus và muốn hỗ trợ sự phát triển của nó, bạn có thể thực hiện bằng bất kỳ cách thuận tiện nào dưới đây.\nCảm ơn❤"; "VisitGithub" = "Github Repository"; -"VisitGithubDesc" = "Star the repo, request a feature or report issues"; -"VisitTelegram" = "My Telegram Channel"; -"VisitTelegramDesc" = "Stay informed about the latest app updates"; +"VisitGithubDesc" = "Gắn dấu sao cho repo, yêu cầu một tính năng hoặc báo cáo sự cố"; +"VisitTelegram" = "Kênh Telegram của tôi"; +"VisitTelegramDesc" = "Cập nhật thông tin về các bản cập nhật ứng dụng mới nhất"; /* Credits section */ "Credits" = "Credits"; "Contributors" = "Người đóng góp"; -"DevContribution" = "Contribution to development"; -"SpecialThanks" = "Cảm tạ"; -"SpecialThanks.Test" = "Invaluable contribution to tweak testing"; +"DevContribution" = "Đóng góp cho sự phát triển"; +"SpecialThanks" = "Cảm ơn"; +"SpecialThanks.Test" = "Đóng góp vô giá cho thử nghiệm tinh chỉnh"; -"Localizations" = "Localization authors"; +"Localizations" = "Tác giả các bản dịch"; "ChineseSimplified" = "Tiếng Trung (giản thể)"; "ChineseTraditional" = "Tiếng Trung (phồn thể)"; "French" = "Tiếng Pháp"; "Spanish" = "Tiếng Tây Ban Nha"; "Japanese" = "Tiếng Nhật"; "Vietnamese" = "Tiếng Việt"; -"Arabic" = "Arabic localization"; -"Turkish" = "Turkish localization"; +"Arabic" = "Bản dịch tiếng Ả Rập"; +"Turkish" = "Bản dịch tiếng Thổ Nhĩ Kỳ"; "OpenSourceLibs" = "Thư viện nguồn mở"; -"Preferences" = "%@ preferences"; -"ManagePreferences" = "Preferences management"; -"ImportPreferences" = "Import preferences"; -"PreImportMessage" = "This action will replace the current preferences with those from the selected file.\n\nAre you sure you want to continue?"; -"ExportPreferences" = "Export preferences"; +"Preferences" = "Tuỳ chọn %@"; +"ManagePreferences" = "Quản lý tùy chọn"; +"ImportPreferences" = "Tùy chọn nhập"; +"PreImportMessage" = "Hành động này sẽ thay thế các tùy chọn hiện tại bằng các tùy chọn từ tệp đã chọn.\n\nBạn có chắc chắn muốn tiếp tục không?"; +"ExportPreferences" = "Xuất tùy chọn"; "ResetSettings" = "Đặt lại cài đặt YTPlus"; "ResetMessage" = "Tùy chọn này sẽ đặt lại cài đặt YTPlus về mặc định và đóng YouTube.\n\nBạn có chắc chắn muốn tiếp tục không?"; -"ManageCache" = "Cache management"; -"ClearCacheAtStart" = "Clear cache on startup"; -"ClearCacheAtStartDesc" = "Automatically clears the cache on startup."; +"ManageCache" = "Quản lý bộ đệm"; +"ClearCacheAtStart" = "Xóa bộ nhớ đệm khi khởi động"; +"ClearCacheAtStartDesc" = "Tự động xóa bộ nhớ đệm khi khởi động."; "ClearCache" = "Xóa bộ nhớ đệm"; -"NoDonationReminder" = "Disable donation reminder"; -"NoDonationReminderDesc" = "Turns off the rarely shown donation reminder."; +"NoDonationReminder" = "Tắt lời nhắc quyên góp"; +"NoDonationReminderDesc" = "Tắt lời nhắc quyên góp hiếm khi được hiển thị."; "ShortsOnlyWarning" = "Bạn có chắc chắn muốn kích hoạt chế độ này?\n\nỞ chế độ này, bạn sẽ chỉ có thể xem video Shorts và không thể làm gì khác.\n\nBạn có thể tắt Chế độ chỉ Shorts bằng cách nhấn và giữ bằng hai ngón tay trong trình phát Shorts."; "ShortsModeTurnedOff" = "Chế độ chỉ dành cho Shorts đã bị tắt"; -"AddLibraryTab" = "Restore \"You\" tab"; -"RemoveLibraryTab" = "Remove \"You\" tab"; -"LibraryAdded" = "The \"You\" tab has been restored"; -"LibraryRemoved" = "The \"You\" tab has been removed"; +"AddLibraryTab" = "Khôi phục tab \"Bạn\""; +"RemoveLibraryTab" = "Xóa tab \"Bạn\""; +"LibraryAdded" = "Tab \"Bạn\" đã được khôi phục"; +"LibraryRemoved" = "Tab \"Bạn\" đã bị xóa"; "Yes" = "Có"; "No" = "Không"; -"Select" = "Select"; +"Select" = "Lựa chọn"; "Default" = "Mặc định"; "Best" = "Tốt nhất"; -"Show" = "Show"; +"Show" = "Hiển thị"; "Disable" = "Tắt"; "Disabled" = "Đã tắt"; "PlaybackSpeed" = "Tốc độ phát"; -"SpeedPreserved" = "Speed preserved"; -"ResetSpeed" = "Reset"; +"SpeedPreserved" = "Tốc độ được bảo toàn"; +"ResetSpeed" = "Đặt lại"; -"Toast.Brightness" = "Brightness"; -"Toast.PlaybackSpeed" = "Playback Speed"; -"Toast.Volume" = "Volume"; +"Toast.Brightness" = "Độ sáng"; +"Toast.PlaybackSpeed" = "Tốc độ phát lại"; +"Toast.Volume" = "Âm lượng"; "SelectAction" = "Chọn hành động"; -"DownloadVideo" = "Download video"; -"DownloadAudio" = "Download audio"; -"SaveImage" = "Save image"; -"CopyInformation" = "Copy information"; -"CopyChannelName" = "Copy channel name"; +"DownloadVideo" = "Tải xuống Video"; +"DownloadAudio" = "Tải xuống âm thanh"; +"SaveImage" = "Lưu hình ảnh"; +"CopyInformation" = "Sao chép thông tin"; +"CopyChannelName" = "Sao chép tên kênh"; "CopyTitle" = "Sao chép tiêu đề"; "CopyDescription" = "Sao chép mô tả"; -"CopyTimestampedLink" = "Copy link with timestamp"; -"CopyTranscript" = "Copy transcript"; -"PlayInExternalPlayer" = "Play in external player"; -"PlayInSystemPlayer" = "Play in system player"; -"PlayInInfuse" = "Play in Infuse"; -"PlayInVLC" = "Play in VLC"; -"PlayerNotFound" = "Player not found"; -"OpenAsRegularVideo" = "Open as regular video"; +"CopyTimestampedLink" = "Sao chép liên kết có dấu thời gian"; +"CopyTranscript" = "Sao chép bản sao"; +"PlayInExternalPlayer" = "Chơi trong người chơi bên ngoài"; +"PlayInSystemPlayer" = "Chơi trong trình phát hệ thống"; +"PlayInInfuse" = "Chơi trong Infuse"; +"PlayInVLC" = "Chơi trong VLC"; +"PlayerNotFound" = "Không tìm thấy người chơi"; +"OpenAsRegularVideo" = "Mở như video thông thường"; "CopyPostText" = "Sao chép văn bản bài đăng"; "SaveCurrentImage" = "Lưu hình ảnh hiện tại"; "CopyCurrentImage" = "Sao chép hình ảnh hiện tại"; @@ -455,42 +461,43 @@ "CopyCommentAsImage" = "Sao chép bình luận dưới dạng hình ảnh"; "SaveProfilePicture" = "Lưu ảnh hồ sơ"; "CopyProfilePicture" = "Sao chép ảnh hồ sơ"; -"DownloadThumbnail" = "Save thumbnail"; -"CopyThumbnail" = "Copy thumbnail"; +"DownloadThumbnail" = "Lưu hình ảnh"; +"CopyThumbnail" = "Sao chép hình thu nhỏ"; "Cancel" = "Hủy bỏ"; -"Cancelled" = "Cancelled"; +"Cancelled" = "Đã hủy"; "Copied" = "Sao chép vào clipboard"; "Saved" = "Đã lưu vào Ảnh"; "Done" = "Xong"; +"NothingToShowInMenu" = "Không có gì để hiển thị trong menu ngữ cảnh này"; "Error" = "Lỗi"; -"Error.Clipboard" = "Error. Check clipboard for more info"; -"Error.PathIssue" = "Error. Problem with generating final path. Issue with media title?"; -"Error.TryLater" = "The media is live or processing on Google's server is expected to complete.\n\nPlease try again later."; -"Error.NoSpace" = "Insufficient space on the device.\n\nAt least %@ additional free space is required. Available free space: %@"; -"Error.Multidownloading" = "Multi-downloading not available yet."; -"Error.FailedToImport" = "Failed to import preferences"; -"DownloadingVideo" = "Downloading video"; -"DownloadingAudio" = "Downloading audio"; -"ParsingCaptions" = "Parsing captions"; -"ParsingTranscript" = "Parsing the transcript"; -"Converting" = "Converting"; -"RetryLogin" = "Workaround activated.\n\nPlease try again."; -"LoginInfo" = "App restart required after successful signing into Google account"; +"Error.Clipboard" = "Lỗi. Kiểm tra clipboard để biết thêm thông tin"; +"Error.PathIssue" = "Lỗi. Vấn đề với việc tạo đường dẫn cuối cùng. Vấn đề với tiêu đề phương tiện truyền thông?"; +"Error.TryLater" = "Phương tiện đang hoạt động hoặc quá trình xử lý trên máy chủ của Google dự kiến ​​sẽ hoàn tất.\n\nVui lòng thử lại sau."; +"Error.NoSpace" = "Không đủ dung lượng trên thiết bị.\n\nCần có ít nhất %@ dung lượng trống bổ sung. Dung lượng trống còn trống: %@"; +"Error.Multidownloading" = "Tính năng tải xuống nhiều lần chưa có sẵn."; +"Error.FailedToImport" = "Không thể nhập tùy chọn"; +"DownloadingVideo" = "Đang tải xuống video"; +"DownloadingAudio" = "Đang tải xuống âm thanh"; +"ParsingCaptions" = "Phân tích chú thích"; +"ParsingTranscript" = "Đang phân tích bản sao"; +"Converting" = "Chuyển đổi"; +"RetryLogin" = "Đã kích hoạt giải pháp thay thế.\n\nVui lòng thử lại."; +"LoginInfo" = "Yêu cầu khởi động lại ứng dụng sau khi đăng nhập thành công vào tài khoản Google"; -"Welcome.Download" = "Download Media"; -"Welcome.DownloadDesc" = "Download your favorite content, whether it's Videos, Shorts, Audio, or Profile photos. Copy interesting posts and comments or save them as images"; -"Welcome.Content" = "Adjust Interface"; -"Welcome.ContentDesc" = "Remove unwanted content and interface elements. Enable true OLED dark mode"; -"Welcome.Player" = "Setup Player Behavior"; -"Welcome.PlayerDesc" = "Сustomize the player's behavior, auto-select quality and playback speed. Control using gestures"; -"Welcome.More" = "And even more..."; -"Welcome.MoreDesc" = "YouTube Plus includes over 50 different options, including features like saving preferences and clearing cache. Settings are available in the YouTube Plus section under YouTube settings"; -"SupportMe" = "Support me"; -"Continue" = "Continue"; +"Welcome.Download" = "Tải xuống phương tiện"; +"Welcome.DownloadDesc" = "Tải nội dung bạn yêu thích xuống, cho dù đó là Video, Quần short, Âm thanh hay Ảnh hồ sơ. Sao chép các bài viết và bình luận thú vị hoặc lưu dưới dạng hình ảnh"; +"Welcome.Content" = "Điều chỉnh giao diện"; +"Welcome.ContentDesc" = "Loại bỏ các thành phần nội dung và giao diện không mong muốn. Kích hoạt chế độ tối OLED thực sự"; +"Welcome.Player" = "Thiết lập hành vi của người chơi"; +"Welcome.PlayerDesc" = "Tùy chỉnh hành vi của người chơi, tự động chọn chất lượng và tốc độ phát lại. Điều khiển bằng cử chỉ"; +"Welcome.More" = "Và hơn thế nữa..."; +"Welcome.MoreDesc" = "YouTube Plus bao gồm hơn 50 tùy chọn khác nhau, bao gồm các tính năng như lưu tùy chọn và xóa bộ nhớ đệm. Cài đặt có sẵn trong phần YouTube Plus trong cài đặt YouTube"; +"SupportMe" = "Ủng hộ tôi"; +"Continue" = "Tiếp tục"; -"Conflicts.Detected" = "Incompatible Tweaks Detected"; -"Conflicts.DetectedDesc" = "Despite the apparent stability of the app, the developer of YouTube Plus does not recommend combining tweaks with similar functionality in the same app and cannot guarantee safe usage.\n\nBy continuing to use the app, you take full responsibility and agree that any complaints about performance will be ignored."; -"Conflicts.AcceptRisks" = "I Accept All Risks"; -"Conflicts.CloseYT" = "Close YouTube"; +"Conflicts.Detected" = "Đã phát hiện các chỉnh sửa không tương thích"; +"Conflicts.DetectedDesc" = "Bất chấp sự ổn định rõ ràng của ứng dụng, nhà phát triển YouTube Plus không khuyến nghị kết hợp các chỉnh sửa có chức năng tương tự trong cùng một ứng dụng và không thể đảm bảo việc sử dụng an toàn.\n\nBằng việc tiếp tục sử dụng ứng dụng, bạn hoàn toàn chịu trách nhiệm và đồng ý rằng mọi khiếu nại về hiệu suất sẽ bị bỏ qua."; +"Conflicts.AcceptRisks" = "Tôi chấp nhận mọi rủi ro"; +"Conflicts.CloseYT" = "Đóng YouTube"; -"DonationReminder" = "Your support helps to make YouTube Plus even better.\n\nYou can contribute or choose to disable these notifications in the YouTube Plus settings. Thank you💜"; \ No newline at end of file +"DonationReminder" = "Sự hỗ trợ của bạn sẽ giúp YouTube Plus trở nên tốt hơn nữa.\n\nBạn có thể đóng góp hoặc chọn tắt các thông báo này trong cài đặt YouTube Plus. Cảm ơn bạn💜"; \ No newline at end of file diff --git a/layout/Library/Application Support/YTLite.bundle/zh-Hans.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/zh-Hans.lproj/Localizable.strings index 75039cc..70a4f35 100644 --- a/layout/Library/Application Support/YTLite.bundle/zh-Hans.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/zh-Hans.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "手势"; "LeftSideGesture" = "左侧手势"; "RightSideGesture" = "右侧手势"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "长按变更速度"; "AdjustWithFinger" = "调整速度"; "AdjustWithFingerDesc" = "允许长按播放器并上下滑动手指来调整播放速度。"; @@ -169,6 +171,7 @@ "SeekAnywhere" = "滑动控制进度"; "SeekAnywhereDesc" = "允许通过左右滑动来控制播放进度。"; "SeekMethod" = "进度方式"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "独立"; "DurationBased" = "基于播放时间"; "SeekSensitivity" = "进度灵敏度"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "短视频"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "自动跳过短视频"; "ShortsOnlyMode" = "仅短视频模式"; "ShortsOnlyModeDesc" = "将 YouTube 功能限制为只能观看短视频。"; -"AutoSkipShorts" = "自动跳过短视频"; -"AutoSkipShortsDesc" = "当前视频播放结束后跳转至下一个视频。"; "ShortsProgress" = "启用进度条"; "ShortsProgressDesc" = "在短视频播放器中显示进度条。"; "SpeedByLongTap" = "加快短视频播放速度"; @@ -462,6 +468,7 @@ "Copied" = "已复制到剪贴板"; "Saved" = "已保存到照片"; "Done" = "完成"; +"NothingToShowInMenu" = "Nothing to show in this context menu"; "Error" = "错误"; "Error.Clipboard" = "错误,检查剪贴板以获取更多信息。"; "Error.PathIssue" = "错误,最终生成路径时出现问题。媒体标题有问题?"; @@ -493,4 +500,4 @@ "Conflicts.AcceptRisks" = "我接受所有风险"; "Conflicts.CloseYT" = "关闭 YouTube"; -"DonationReminder" = "您的支持能让“YouTube Plus”变得更好。\n\n您可以在“YouTube Plus”设置中选择捐赠或选择关闭这些通知。谢谢💜"; +"DonationReminder" = "您的支持能让“YouTube Plus”变得更好。\n\n您可以在“YouTube Plus”设置中选择捐赠或选择关闭这些通知。谢谢💜"; \ No newline at end of file diff --git a/layout/Library/Application Support/YTLite.bundle/zh-Hant.lproj/Localizable.strings b/layout/Library/Application Support/YTLite.bundle/zh-Hant.lproj/Localizable.strings index 3f09f67..a5ad9df 100644 --- a/layout/Library/Application Support/YTLite.bundle/zh-Hant.lproj/Localizable.strings +++ b/layout/Library/Application Support/YTLite.bundle/zh-Hant.lproj/Localizable.strings @@ -161,6 +161,8 @@ "Player.Gestures" = "手勢"; "LeftSideGesture" = "左邊手勢"; "RightSideGesture" = "右邊手勢"; +"ActivationAreaWidth" = "Gesture activation width"; +"ActivationAreaWidthDesc" = "This value determines the gesture recognition zone in pixels for the left and right sides of the screen.\n\nThe maximum allowed value is one-third of the screen width.\n\nAdjusting this setting is useful to prevent accidental activation when attempting to minimize or expand the player."; "HoldToSpeed" = "按住加速"; "AdjustWithFinger" = "調整速度"; "AdjustWithFingerDesc" = "透過在播放器上長按並上下滑動手指來調整播放速度"; @@ -169,6 +171,7 @@ "SeekAnywhere" = "滑動快轉/倒轉"; "SeekAnywhereDesc" = "允許透過左右滑動來控制播放進度"; "SeekMethod" = "快轉/倒轉方式"; +"SeekMethodDesc" = "Independent: Free fast scrolling across the entire video duration. Only the seek sensitivity is respected.\n\nDuration-based: The scrolling strength will depend on the length of the video and the seek sensitivity. This can be useful for long videos to prevent scrolling through large sections of the video."; "Independent" = "獨立"; "DurationBased" = "基於影片長度"; "SeekSensitivity" = "快轉/倒轉靈敏度"; @@ -191,10 +194,13 @@ /* Shorts options */ "Shorts" = "Shorts"; +"PlaybackMode" = "Playback completion action"; +"Loop" = "Loop"; +"ScrollToNext" = "Scroll to next"; +"Stop" = "Stop"; +"AutoSkipShorts" = "連續播放Shorts"; "ShortsOnlyMode" = "只看Shorts模式"; "ShortsOnlyModeDesc" = "限制YouTube功能只能觀看Shorts影片"; -"AutoSkipShorts" = "連續播放Shorts"; -"AutoSkipShortsDesc" = "影片播放完畢後,自動播放下一部"; "ShortsProgress" = "啟用時間進度列"; "ShortsProgressDesc" = "在Shorts底部顯示進度列"; "SpeedByLongTap" = "加快Shorts播放速度"; @@ -462,6 +468,7 @@ "Copied" = "已複製到剪貼簿"; "Saved" = "已儲存到照片App"; "Done" = "完成"; +"NothingToShowInMenu" = "Nothing to show in this context menu"; "Error" = "發生錯誤"; "Error.Clipboard" = "錯誤!!檢查剪貼簿獲取更多資訊"; "Error.PathIssue" = "錯誤!!產生最終路徑時出現問題。媒體標題有問題?";