diff --git a/package.json b/package.json index b010309ad8..cd9d6580f3 100644 --- a/package.json +++ b/package.json @@ -197,7 +197,7 @@ "vite": "4.5.1", "vite-plugin-inspect": "0.8.1", "vite-plugin-resolve": "2.5.1", - "ws": "8.14.2" + "ws": "8.15.0" }, "auto-changelog": { "hideCredit": true, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1a33db301..ec9349852d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -218,8 +218,8 @@ devDependencies: specifier: 2.5.1 version: 2.5.1 ws: - specifier: 8.14.2 - version: 8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3) + specifier: 8.15.0 + version: 8.15.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) packages: @@ -1511,7 +1511,7 @@ packages: engines: {node: '>=14.18.0'} dependencies: axios: 1.6.2 - ws: 8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3) + ws: 8.15.0(bufferutil@4.0.8)(utf-8-validate@6.0.3) transitivePeerDependencies: - bufferutil - debug @@ -6202,8 +6202,8 @@ packages: /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - /ws@8.14.2(bufferutil@4.0.8)(utf-8-validate@6.0.3): - resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} + /ws@8.15.0(bufferutil@4.0.8)(utf-8-validate@6.0.3): + resolution: {integrity: sha512-H/Z3H55mrcrgjFwI+5jKavgXvwQLtfPCUEp6pi35VhoB0pfcHnSoyuTzkBEZpzq49g1193CUEwIvmsjcotenYw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 diff --git a/src/i18n/resources/es.json b/src/i18n/resources/es.json index a78e0eb2a8..6ced9a4a2d 100644 --- a/src/i18n/resources/es.json +++ b/src/i18n/resources/es.json @@ -386,8 +386,10 @@ "menu": { "choose-download-folder": "Elija la carpeta de descarga", "download-playlist": "Descargar lista de reproducción", + "presets": "Preajustes", "skip-existing": "Saltar archivos existentes" }, + "name": "Descargador", "renderer": { "can-not-update-progress": "No se puede actualizar el progreso" }, @@ -439,6 +441,7 @@ "interactive-settings": { "label": "Ajustes interactivos", "submenu": { + "hide-button-text": "Ocultar el texto del botón", "refresh-on-play-pause": "Actualizar al reproducir/pausar", "tray-controls": "Abrir/Cerrar al hacer clic en la bandeja" } @@ -458,11 +461,14 @@ "prompt": { "keybind-options": { "hotkey": "Tecla de acceso rápido" - } + }, + "label": "Elige una tecla de acceso rápido para alternar al modo \"Dos imágenes a la vez\" PiP", + "title": "Tecla de acceso rápido al modo \"Dos imágenes a la vez\" PiP" } }, "save-window-position": "Guardar la posición de la ventana", - "save-window-size": "Guardar tamaño de la ventana" + "save-window-size": "Guardar tamaño de la ventana", + "use-native-pip": "Utilizar \"Dos imágenes a la vez\" PiP nativo del navegador" }, "name": "Imagen en Imagen", "templates": { @@ -470,13 +476,16 @@ } }, "playback-speed": { + "description": "Escucha rápido, escucha despacio! Añade un control deslizante que ajusta la velocidad de la canción", "name": "Velocidad de reproducción", "templates": { "button": "Velocidad" } }, "precise-volume": { + "description": "Controla el volumen de manera precisa utilizando la rueda del ratón/teclas de acceso rápido, con una interfaz personalizada y pasos de volumen personalizables", "menu": { + "arrows-shortcuts": "Controles de teclas de flechas locales", "custom-volume-steps": "Establecer niveles de volumen personalizados", "global-shortcuts": "Teclas de acceso rápido globales" }, @@ -486,9 +495,12 @@ "keybind-options": { "decrease": "Disminuir el volumen", "increase": "Aumentar el volumen" - } + }, + "label": "Escoge Atajos de teclado generales para el volumen", + "title": "Atajos de teclado generales para el volumen" }, "volume-steps": { + "label": "Escoge los pasos de aumento o disminución del volumen", "title": "Niveles de volumen" } } @@ -502,6 +514,25 @@ "title": "Elija la calidad de vídeo" } } + }, + "description": "Permite cambiar la calidad del vídeo con un botón sobre puesto en el vídeo", + "name": "Ajustador de calidad de vídeo" + }, + "shortcuts": { + "description": "Permite ajustar atajos de teclado generales para reproducción (reproducir/pausar/siguiente/previo) + deshabilita OSD de medios mediante la anulación de las teclas de medios + habilitar Ctrl/CMD + F para buscar + habilitar soporte mpris de linux para teclas de medios + atajos de teclado personalizados para usuarios avanzados", + "menu": { + "override-media-keys": "Anular teclas de medios", + "set-keybinds": "Configurar controles globales de canciones" + }, + "name": "Atajos (& MPRIS)", + "prompt": { + "keybind": { + "keybind-options": { + "next": "Siguiente", + "play-pause": "Reproducir / Pausa", + "previous": "Anterior" + } + } } } } diff --git a/src/i18n/resources/tr.json b/src/i18n/resources/tr.json new file mode 100644 index 0000000000..e8230936d4 --- /dev/null +++ b/src/i18n/resources/tr.json @@ -0,0 +1,242 @@ +{ + "language": { + "code": "tr", + "local-name": "Türkçe", + "name": "Turkish" + }, + "main": { + "dialog": { + "hide-menu-enabled": { + "message": "Gizli menüyü etkinleştir" + }, + "update-available": { + "buttons": { + "download": "İndir", + "ok": "Tamam" + } + } + }, + "menu": { + "navigation": { + "label": "Navigasyon" + }, + "options": { + "label": "Seçenekler", + "submenu": { + "advanced-options": { + "submenu": { + "set-proxy": { + "label": "Proxy ayarla", + "prompt": { + "title": "Proxy ayarla" + } + } + } + }, + "auto-update": "Otomatik Güncelleme", + "language": { + "label": "Dil" + }, + "start-at-login": "Başlangıçta çalıştır", + "tray": { + "label": "Tepsi", + "submenu": { + "enabled-and-hide-app": "Uygulamayı etkinleştirin gizleyin.", + "play-pause-on-click": "Tıklaynınca Oynat-Duraklat" + } + }, + "visual-tweaks": { + "submenu": { + "like-buttons": { + "default": "Varsayılan" + }, + "theme": { + "label": "Tema", + "submenu": { + "no-theme": "Tema Yok" + } + } + } + } + } + }, + "plugins": { + "label": "Eklentiler" + }, + "view": { + "label": "Görüntü" + } + } + }, + "plugins": { + "adblocker": { + "description": "Tüm reklamları ve izleyicileri engelle", + "menu": { + "blocker": "Engelleme Yöntemi" + }, + "name": "Adblocker" + }, + "album-color-theme": { + "description": "Albümün renk paletine dayalı dinamik bir tema ve efektler uygular.", + "name": "Albüm Renk Teması" + }, + "ambient-mode": { + "description": "Videodaki yumuşak renkleri ekranınızın arka planına yansıtarak bir ışık efekti uygular..", + "menu": { + "blur-amount": { + "submenu": { + "pixels": "{{blurAmount}} pixels" + } + }, + "buffer": { + "label": "Önbellek", + "submenu": { + "buffer": "{{buffer}}" + } + }, + "opacity": { + "label": "Opaklık Miktarı", + "submenu": { + "percent": "{{opacity}}%" + } + }, + "quality": { + "submenu": { + "pixels": "{{quality}} pixels" + } + }, + "size": { + "submenu": { + "percent": "{{size}}%" + } + }, + "smoothness-transition": { + "submenu": { + "during": "{{interpolationTime}} saniye içinde" + } + } + } + }, + "audio-compressor": { + "description": "Ses sıkıştırma (dalganın en gürültülü bölümlerinin ses düzeyini azaltır ve daha yumuşak bölümlerin ses düzeyini artırır)" + }, + "blur-nav-bar": { + "description": "Gezinme çubuğunu şeffaf ve bulanık yapar" + }, + "bypass-age-restrictions": { + "description": "YouTube yaş doğrulamasını atla" + }, + "captions-selector": { + "prompt": { + "selector": { + "none": "Hiçbiri" + } + } + }, + "compact-sidebar": { + "description": "Her zaman kompakt kenar çubugu" + }, + "crossfade": { + "menu": { + "advanced": "İleri düzey için" + }, + "prompt": { + "options": { + "multi-input": { + "fade-scaling": { + "linear": "Doğrusal", + "logarithmic": "Logaritmik" + } + } + } + } + }, + "disable-autoplay": { + "description": "Şarkıların otomatik olarak duraklatılmasını sağlar", + "menu": { + "apply-once": "Yalnızca ilk şarkı için geçerlidir" + } + }, + "discord": { + "description": "Rich Presence ile Discord'da ne dinlediğinizi gösterin.", + "menu": { + "hide-duration-left": "Kalan süreyi gizle", + "hide-github-button": "GitHub bağlantısını gizle", + "set-inactivity-timeout": "Hareketsizlik zaman aşımını ayarla" + } + }, + "downloader": { + "backend": { + "dialog": { + "error": { + "buttons": { + "ok": "Tamam" + }, + "title": "İndirmede hata meydana geldi!" + }, + "start-download-playlist": { + "buttons": { + "ok": "Tamam" + }, + "message": "Çalma listesini indir : {{playlistTitle}}", + "title": "İndirme Başladı" + } + }, + "feedback": { + "conversion-progress": "Dönüştürme : {{percent}}%", + "download-progress": "İndirme : {{percent}}%", + "preparing-file": "Dosya Hazırlanıyor…" + } + }, + "templates": { + "button": "İndir" + } + }, + "last-fm": { + "name": "Last.fm" + }, + "navigation": { + "name": "Navigasyon" + }, + "no-google-login": { + "name": "Google Girişini Kaldır" + }, + "notifications": { + "name": "Bildirimler" + }, + "shortcuts": { + "prompt": { + "keybind": { + "keybind-options": { + "next": "İler" + } + } + } + }, + "sponsorblock": { + "name": "SponsorBlock" + }, + "touchbar": { + "name": "TouchBar" + }, + "tuna-obs": { + "name": "Tuna OBS" + }, + "video-toggle": { + "menu": { + "align": { + "submenu": { + "middle": "Orta", + "right": "Sağ" + } + }, + "mode": { + "label": "Mod" + } + }, + "templates": { + "button": "Şarkı" + } + } + } +}