diff --git a/dist/better-xcloud.user.js b/dist/better-xcloud.user.js index 5b2249d..646d1a5 100644 --- a/dist/better-xcloud.user.js +++ b/dist/better-xcloud.user.js @@ -379,7 +379,7 @@ var Texts = { "Aktifkan", "Activate", "Activo", - , + "Activer", "Abilita", "設定する", "활성화", @@ -396,7 +396,7 @@ var Texts = { "Diaktifkan", "Activated", "Activado", - , + "Activé", "In uso", "設定中", "활성화 됨", @@ -413,7 +413,7 @@ var Texts = { "Aktif", "Active", "Activo", - , + "Actif", "Attivo", "有効", "활성화", @@ -442,15 +442,31 @@ var Texts = { "Nâng cao", "高级选项" ], + "android-app-settings": [ + , + , + "Android app settings", + "Ajustes de la aplicación para Android", + , + , + "Androidアプリ設定", + , + , + , + , + , + , + "Thiết lập ứng dụng Android" + ], apply: [ "Anwenden", "Terapkan", "Apply", "Aplicar", - , + "Appliquer", "Applica", "適用", - , + "적용", "Zastosuj", "Aplicar", "Применить", @@ -613,36 +629,38 @@ var Texts = { "视频" ], "bitrate-audio-maximum": [ - , - , + "Maximale Audio-Bitrate", + "Bitrate Suara Tertinggi ", "Maximum audio bitrate", - , - , - , + "Tasa de bits de audio máxima", + "Débit audio maximum", + "Bitrate massimo dell'audio", "最大音声ビットレート", - , + "최대 오디오 비트레이트", "Maksymalny bitrate dźwięku", - , - , - , + "Taxa máxima de bits de áudio", + "Максимальный битрейт аудио", + "Maksimum ses bithızı", "Максимальна швидкість потоку аудіо", - "Bitrate tối đa của âm thanh" + "Bitrate tối đa của âm thanh", + "最大音频码率" ], "bitrate-video-maximum": [ - , - , + "Maximale Video-Bitrate", + "Bitrate Video Tertinggi ", "Maximum video bitrate", - , - , - , + "Tasa de bits máxima de vídeo", + "Débit vidéo maximum", + "Bitrate massimo del video", "最大映像ビットレート", - , + "최대 비디오 비트레이트", "Maksymalny bitrate wideo", - , - , - , + "Taxa máxima de bits de vídeo", + "Максимальный битрейт видео", + "Maksimum görüntü bithızı", "Максимальна швидкість потоку відео", - "Bitrate tối đa của hình ảnh" + "Bitrate tối đa của hình ảnh", + "最大视频码率" ], "bottom-left": [ "Unten links", @@ -717,7 +735,7 @@ var Texts = { "Dapat melakukan stream game Xbox 360", "Can stream Xbox 360 games", "Puede transmitir juegos de Xbox 360", - , + "Vous pouvez jouer à des jeux Xbox 360", "Puoi riprodurre i giochi Xbox 360", "Xbox 360ゲームのストリーミング可能", "Xbox 360 게임 스트림 가능", @@ -734,8 +752,8 @@ var Texts = { "Batal", "Cancel", "Cancelar", - , - "Cancella", + "Annuler", + "Annulla", "キャンセル", "취소", "Anuluj", @@ -751,8 +769,8 @@ var Texts = { "Tidak dapat melakukan stream game Xbox 360", "Can't stream Xbox 360 games", "No puede transmitir juegos de Xbox 360", - , - "Impossibile riprodurre i giochi Xbox 360", + "Impossible de jouer à des jeux Xbox 360", + "Non puoi riprodurre giochi Xbox 360", "Xbox 360ゲームのストリーミング不可", "Xbox 360 게임 스트림 불가", "Nie można strumieniować gier Xbox 360", @@ -802,7 +820,7 @@ var Texts = { "Bersihkan", "Clear", "Borrar", - , + "Effacer", "Pulisci", "消去", "비우기", @@ -836,10 +854,10 @@ var Texts = { "Gabung audio & video stream", "Combine audio & video streams", "Combinar flujos de audio y vídeo", - , + "Combiner les flux audio et vidéo", "Combinare i flussi audio e video", "音声を映像ストリーミングと統合", - , + "오디오 및 비디오 스트림 결합", "Połącz strumienie audio i wideo", "Combinar fluxos de áudio e vídeo", "Объединить аудио и видео потоки", @@ -853,10 +871,10 @@ var Texts = { "Mungkin memperbaiki masalah lag pada audio", "May fix the laggy audio problem", "Puede arreglar el problema de audio con retraso", - , + "Peut résoudre le problème de latence audio", "Potrebbe risolvere il problema dell'audio irregolare", "音声の遅延を改善できる可能性があります", - , + "오디오 지연 문제를 수정할 수도 있습니다", "Może rozwiązać problem z zacinającym dźwiękiem", "Pode corrigir o problema de áudio atrasado", "Может исправить проблему подвисания звука", @@ -922,10 +940,10 @@ var Texts = { "Tersambung", "Connected", "Conectado", - , + "Connecté", "Connesso", "接続済み", - , + "연결됨", "Połączony", "Conectado", "Подключен", @@ -939,7 +957,7 @@ var Texts = { "Sambungkan", "Connect", "Conectar", - , + "Se connecter", "Connetti", "本体に接続", "콘솔 연결", @@ -990,10 +1008,10 @@ var Texts = { "Pintasan kontroler", "Controller shortcuts", "Habilitar atajos del Joystick", - , + "Raccourcis de la manette", "Abilita scrociatorie da controller", "コントローラーショートカット", - , + "컨트롤러 단축키", "Skróty kontrolera", "Atalhos do controle", "Горячие клавиши контроллера", @@ -1007,7 +1025,7 @@ var Texts = { "Getaran kontroler", "Controller vibration", "Vibración del mando", - , + "Vibration de la manette", "Vibrazione del controller", "コントローラーの振動", "컨트롤러 진동", @@ -1024,7 +1042,7 @@ var Texts = { "Salin", "Copy", "Copiar", - , + "Copier", "Duplica", "コピー", "복사", @@ -1058,10 +1076,10 @@ var Texts = { "Pengimbang deadzone", "Deadzone counterweight", "Contrapeso de la zona muerta", - , + "Compenser la zone morte", "Compensazione della zona morta", "デッドゾーンのカウンターウエイト", - , + "데드존 반동제어", "Przeciwwaga martwej strefy", "Contrapeso de zona morta", "Противодействие мертвой зоне игры", @@ -1092,7 +1110,7 @@ var Texts = { "Hapus", "Delete", "Borrar", - , + "Supprimer", "Elimina", "削除", "삭제", @@ -1110,7 +1128,7 @@ var Texts = { "Your device doesn't have touch support", "Tu dispositivo no tiene soporte táctil", "Votre appareil n'a pas de support tactile", - "Il tuo dispositivo non ha uno schermo touch", + "Il tuo dispositivo non supporta i comandi su schermo", "お使いのデバイスはタッチ機能をサポートしていません。", "브라우저에서 터치를 지원하지 않습니다.", "Twoje urządzenie nie obsługuję tej funkcji", @@ -1126,7 +1144,7 @@ var Texts = { "Getaran perangkat", "Device vibration", "Vibración del dispositivo", - , + "Vibration de l'appareil", "Vibrazione del dispositivo", "デバイスの振動", "기기 진동", @@ -1143,7 +1161,7 @@ var Texts = { "Aktif ketika tidak menggunakan gamepad", "On when not using gamepad", "Activado cuando no se utiliza el mando", - , + "Activé lorsque vous n'utilisez pas de manette", "Abilita quando non si usa un gamepad", "ゲームパッド未使用時にオン", "게임패드를 사용하지 않을 때", @@ -1228,7 +1246,7 @@ var Texts = { "Dinonaktifkan", "Disabled", "Desactivado", - , + "Désactivé", "Disattivato", "無効", "비활성화됨", @@ -1245,10 +1263,10 @@ var Texts = { "Terputus", "Disconnected", "Desconectado", - , + "Déconnecté", "Disconnesso", "切断", - , + "연결 끊김", "Rozłączony", "Desconectado", "Отключен", @@ -1262,7 +1280,7 @@ var Texts = { , "Edit", "Editar", - , + "Modifier", "Modifica", "編集", "편집", @@ -1296,10 +1314,10 @@ var Texts = { "Nyalakan dukungan mode lokal co-op", "Enable local co-op support", "Habilitar soporte co-op local", - , + "Activer le support du co-op local", "Abilita supporto cooperativo locale", "ローカルマルチプレイのサポートを有効化", - , + "로컬 협동 지원 활성화", "Włącz lokalny co-op", "Habilitar o suporte a co-op local", "Включить поддержку локальной кооперативной игры", @@ -1313,10 +1331,10 @@ var Texts = { "Hanya berfungsi saat permainan tidak membutuhkan profil berbeda", "Only works if the game doesn't require a different profile", "Solo funciona si el juego no requiere un perfil diferente", - , + "Ne fonctionne que si le jeu ne nécessite pas un profil différent", "Funziona quando il gioco non richiede un profilo differente", "別アカウントでのサインインを必要としないゲームのみ動作します", - , + "게임에서 다른 프로필을 지원하지 않을때만 동작", "Działa tylko wtedy, gdy gra nie wymaga innego profilu", "Só funciona se o jogo não exigir um perfil diferente", "Работает только в том случае, если игра не требует другого профиля", @@ -1347,10 +1365,10 @@ var Texts = { "Tirukan kontroler menggunakan Mouse & Keyboard", "Emulate controller with Mouse & Keyboard", "Emular mandos con teclado y ratón", - , + "Émuler le contrôleur avec la souris et le clavier", "Abilita il supporto per mouse e tastiera", "マウス&キーボード操作をコントローラー化", - "마우스 & 키보드 활성화", + "마우스 및 키보드를 컨트롤러로 에뮬레이트", "Emuluj kontroler za pomocą myszy i klawiatury", "Emular controlador com mouse e teclado", "Эмулировать контроллер с помощью мыши и клавиатуры", @@ -1381,8 +1399,8 @@ var Texts = { "Nyalakan fitur \"Remote Play\"", "Enable the \"Remote Play\" feature", 'Activar la función "Reproducción remota"', - , - "Abilitare la funzione \"Riproduzione remota\"", + 'Activer la fonction "Jeu à distance"', + "Abilitare la funzione \"Riproduzione Remota\"", "リモートプレイ機能を有効化", '"리모트 플레이" 기능 활성화', 'Włącz funkcję "Gra zdalna"', @@ -1415,7 +1433,7 @@ var Texts = { "Diaktifkan", "Enabled", "Activado", - , + "Activé", "Attivato", "有効", "활성화됨", @@ -1432,10 +1450,10 @@ var Texts = { "Eksperimental", "Experimental", , - , + "Expérimental", "Sperimentale", "実験的機能", - , + "실험실", "Eksperymentalne", , "Экспериментально", @@ -1449,7 +1467,7 @@ var Texts = { "Ekspor", "Export", "Exportar", - , + "Exporter", "Esporta", "エクスポート(書出し)", "내보내기", @@ -1466,7 +1484,7 @@ var Texts = { "Cepat", "Fast", "Rápido", - , + "Rapide", "Veloce", "高速", "빠름", @@ -1483,10 +1501,10 @@ var Texts = { "Aktikan mode STW", "Allows playing STW mode on mobile", "Permitir jugar al modo STW en el móvil", - , + "Autoriser le mode STW sur mobile", "Consente di riprodurre la modalità Salva il Mondo sul cellulare", "モバイル版で「世界を救え」をプレイできるようになります", - , + "모바일에서 포트나이트 STW모드 플레이 허용", "Zezwól na granie w tryb STW na urządzeniu mobilnym", "Permitir a reprodução do modo STW no celular", "Позволяет играть в режиме STW на мобильных устройствах", @@ -1500,10 +1518,10 @@ var Texts = { "Fortnite: Paksa versi konsol", "Fortnite: force console version", "Fortnite: forzar versión de consola", - , + "Fortnite : Forcer la version console", "Fortnite: forza la versione console", "Fortnite: 強制的にコンソール版を起動する", - , + "포트나이트: 콘솔 버전 강제", "Fortnite: wymuś wersję konsolową", "Fortnite: forçar versão para console", "Fortnite: форсированная консольная версия", @@ -1522,8 +1540,8 @@ var Texts = { "Mendapatkan daftar konsol...", "Getting the list of consoles...", "Obteniendo la lista de consolas...", - , - "Ottenere la lista delle consoles...", + "Récupération de la liste des consoles...", + "Ottengo la lista delle console...", "本体のリストを取得中...", "콘솔 목록 불러오는 중...", "Pobieranie listy konsoli...", @@ -1539,10 +1557,10 @@ var Texts = { "Bantuan", "Help", "Ayuda", - , + "Aide", "Guida", "ヘルプ", - , + "도움말", "Pomoc", "Ajuda", "Справка", @@ -1573,10 +1591,10 @@ var Texts = { "Sembunyikan bilah gulir halaman", "Hide web page's scrollbar", "Oculta la barra de desplazamiento de la página", - , + "Masquer la barre de défilement de la page web", "Nascondi la barra di scorrimento della pagina web", "Webページのスクロールバーを隠す", - , + "웹 페이지 스크롤 바 숨기기", "Ukryj pasek przewijania strony", "Ocultar a barra de rolagem da página", "Скрыть полосу прокрутки страницы", @@ -1607,14 +1625,14 @@ var Texts = { "Sembunyikan kontrol sentuh", "Hide touch controller", "Ocultar controles táctiles", - , - , + "Masquer les commandes tactiles", + "Nascondi il Controller Touch", "タッチコントローラーを隠す", - , + "터치 컨트롤러 숨기기", "Ukryj sterowanie dotykowe", - , + "Ocultar controles por toque", "Скрыть сенсорный контроллер", - , + "Dokunmatik kontrolleri gizle", "Приховати сенсорний контролер", "Ẩn bộ điều khiển cảm ứng", "隐藏虚拟按键" @@ -1624,10 +1642,10 @@ var Texts = { "Sensitifitas horizontal", "Horizontal sensitivity", "Sensibilidad horizontal", - , + "Sensibilité horizontale", "Sensibilità orizzontale", "左右方向の感度", - , + "수평 민감도", "Czułość pozioma", "Sensibilidade horizontal", "Горизонтальная чувствительность", @@ -1641,7 +1659,7 @@ var Texts = { "Impor", "Import", "Importar", - , + "Importer", "Importa", "インポート(読込み)", "가져오기", @@ -1658,10 +1676,10 @@ var Texts = { "Pasang aplikasi Better xCloud untuk Android", "Install Better xCloud app for Android", "Instale la aplicación Better xCloud para Android", - , + "Installer l'application Better xCloud pour Android", "Installa l'applicazione Better xCloud per Android", "Android用のBetter xCloudをインストール", - , + "안드로이드용 Better xCloud 앱 설치", "Zainstaluj aplikację Better xCloud na Androida", "Instalar o aplicativo Better xCloud para Android", "Установите приложение Better xCloud для Android", @@ -1675,10 +1693,10 @@ var Texts = { "Pintasan keyboard", "Keyboard shortcuts", "Atajos del teclado", - , + "Raccourcis clavier", "Scorciatoie da tastiera", "キーボードショートカット", - , + "키보드 단축키", "Skróty klawiszowe", "Atalhos do teclado", "Горячие клавиши", @@ -1726,7 +1744,7 @@ var Texts = { "Tata letak", "Layout", "Diseño", - , + "Mise en page", , "レイアウト", "레이아웃", @@ -1734,7 +1752,7 @@ var Texts = { , "Расположение", "Arayüz Görünümü", - "Розмітка", + "Розташування", "Bố cục", "布局" ], @@ -1743,7 +1761,7 @@ var Texts = { "Stik kiri", "Left stick", "Joystick izquierdo", - , + "Stick gauche", "Levetta sinistra", "左スティック", "왼쪽 스틱", @@ -1777,10 +1795,10 @@ var Texts = { "Lokal co-op", "Local co-op", "Co-op local", - , + "Co-op local", "Cooperativa locale", "ローカルマルチプレイ", - , + "로컬 협동", "Lokalna kooperacja", "Co-op local", "Локальная кооперативная игра", @@ -1794,10 +1812,10 @@ var Texts = { "Petakan mouse ke", "Map mouse to", "Mapear ratón a", - , + "Mapper la souris à", "Usa il mouse come", "マウスの割り当て", - , + "마우스를 다음에 할당", "Przypisz myszkę do", "Mapear o mouse para", "Наведите мышку на", @@ -1811,7 +1829,7 @@ var Texts = { "Mungkin tidak berfungsi dengan baik!", "May not work properly!", "¡Puede que no funcione correctamente!", - , + "Peut ne pas fonctionner correctement !", "Potrebbe non funzionare correttamente!", "正常に動作しない場合があります!", "제대로 작동하지 않을 수 있음!", @@ -1879,10 +1897,10 @@ var Texts = { "Anda mungkin butuh untuk menyesuaikan pengaturan sensitivitas & deadzone dalam permainan", "You may also need to adjust the in-game sensitivity & deadzone settings", "También puede que necesites ajustar la sensibilidad del juego y la configuración de la zona muerta", - , + "Vous pouvez également avoir besoin de régler les paramètres de sensibilité et de zone morte en jeu", "Potrebbe anche essere necessario regolare le impostazioni della sensibilità e deadzone del gioco", "ゲーム内の設定で感度とデッドゾーンの調整が必要な場合があります", - , + "게임 내 민감도 및 데드존 설정을 조정해야 할 수도 있습니다", "Może być również konieczne dostosowanie czułości w grze i ustawienia 'martwej strefy' urządzenia", "Você talvez também precise ajustar as configurações de sensibilidade e zona morta no jogo", "Также может потребоваться изменить настройки чувствительности и мертвой зоны в игре", @@ -1896,10 +1914,10 @@ var Texts = { "Klik untuk mengaktifkan", "Click to activate", "Haz clic para activar", - , + "Cliquez pour activer", "Fare clic per attivare", "マウスクリックで開始", - , + "클릭해서 활성화", "Kliknij, aby aktywować", "Clique para ativar", "Нажмите, чтобы активировать", @@ -1913,10 +1931,10 @@ var Texts = { "Mengaktifkan fitur ini saat bermain online akan dianggap curang", "Using this feature when playing online could be viewed as cheating", "Usar esta función al jugar en línea podría ser visto como trampas", - , - "L'utilizzo di questa funzione quando si gioca online potrebbe essere considerato un baro", + "L'utilisation de cette fonctionnalité lors du jeu en ligne pourrait être considéré comme de la triche", + "L'utilizzo di questa funzione quando si gioca online potrebbe essere considerato come barare", "オンラインプレイでこの機能を使用すると不正行為と判定される可能性があります", - , + "이 기능을 사용한다면 온라인 플레이시 부정행위로 보여질 수 있습니다", "Używanie tej funkcji podczas grania online może być postrzegane jako oszukiwanie", "Usar esta função em jogos online pode ser considerado como uma forma de trapaça", "Использование этой функции при игре онлайн может рассматриваться как читерство", @@ -1930,7 +1948,7 @@ var Texts = { , "Mouse & Keyboard", "Ratón y teclado", - , + "Souris et clavier", "Mouse e tastiera", "マウス&キーボード", "마우스 & 키보드", @@ -1947,7 +1965,7 @@ var Texts = { "Bisukan", "Muted", "Silenciado", - , + "Son désactivé", "Microfono disattivato", "ミュート", "음소거", @@ -1964,7 +1982,7 @@ var Texts = { "Nama", "Name", "Nombre", - , + "Nom", "Nome", "名前", "이름", @@ -1981,7 +1999,7 @@ var Texts = { "Baru", "New", "Nuevo", - , + "Nouveau", "Nuovo", "新しい", "새로 만들기", @@ -1998,7 +2016,7 @@ var Texts = { "Tidak ditemukan konsol", "No consoles found", "No se encontraron consolas", - , + "Aucune console trouvée", "Nessuna console trovata", "本体が見つかりません", "콘솔을 찾을 수 없음", @@ -2049,7 +2067,7 @@ var Texts = { "Hidup", "On", "Activado", - , + "Activé", "Attivo", "オン", "켜짐", @@ -2066,7 +2084,7 @@ var Texts = { "Hanya mendukung beberapa permainan", "Only supports some games", "Sólo soporta algunos juegos", - , + "Ne prend en charge que certains jeux", "Supporta solo alcuni giochi", "一部のゲームのみサポート", "몇몇 게임만 지원", @@ -2117,8 +2135,8 @@ var Texts = { "Sedang memainkan", "Playing", "Jugando", - , - "Installa l'applicazione Better xCloud per Android", + "En jeu", + "Gioca a", "プレイ中", "플레이 중", "W grze", @@ -2151,8 +2169,8 @@ var Texts = { "Dimatikan", "Powered off", "Desactivado", - , - "Spento", + "Éteint", + "Spenta", "本体オフ", "전원 꺼짐", "Zasilanie wyłączone", @@ -2168,8 +2186,8 @@ var Texts = { "Menyala", "Powered on", "Activado", - , - "Acceso", + "Démarrer", + "Accesa", "本体オン", "전원 켜짐", "Zasilanie włączone", @@ -2219,7 +2237,7 @@ var Texts = { , "Preset", "Preajuste", - , + "Préréglages", "Profilo", "プリセット", "프리셋", @@ -2236,7 +2254,7 @@ var Texts = { "Tekan Esc untuk batal", "Press Esc to cancel", "Presione Esc para cancelar", - , + "Appuyez sur Echap pour annuler", "Premi Esc per annullare", "Escを押してキャンセル", "ESC를 눌러 취소", @@ -2253,7 +2271,7 @@ var Texts = { (e) => `Tekan ${e.key} untuk mengaktifkan fitur Mouse dan Keyboard`, (e) => `Press ${e.key} to toggle the Mouse and Keyboard feature`, (e) => `Pulsa ${e.key} para activar la función de ratón y teclado`, - , + (e) => `Appuyez sur ${e.key} pour activer/désactiver la fonction Souris et Clavier`, (e) => `Premi ${e.key} per attivare o disattivare la funzione Mouse e Tastiera`, (e) => `${e.key} キーでマウスとキーボードの機能を切り替える`, (e) => `${e.key} 키를 눌러 마우스와 키보드 기능을 활성화 하십시오`, @@ -2270,7 +2288,7 @@ var Texts = { "Tekan tombol atau gunakan mouse untuk mengaitkan...", "Press a key or do a mouse click to bind...", "Presione una tecla o haga un clic del ratón para enlazar...", - , + "Appuyez sur une touche ou faites un clic de souris pour associer...", "Premi un tasto o fai un clic del mouse per associare...", "キーを押すかマウスをクリックして割り当て...", "정지하려면 아무키나 마우스를 클릭해주세요...", @@ -2287,7 +2305,7 @@ var Texts = { "Nama preset:", "Preset's name:", "Nombre del preajuste:", - , + "Nom du préréglage :", "Nome del profilo:", "プリセット名:", "프리셋 이름:", @@ -2355,7 +2373,7 @@ var Texts = { , "Remote Play", "Reproducción remota", - , + "Jeu à distance", "Riproduzione Remota", "リモートプレイ", "리모트 플레이", @@ -2372,7 +2390,7 @@ var Texts = { "Ubah nama", "Rename", "Renombrar", - , + "Renommer", "Rinomina", "名前変更", "이름 바꾸기", @@ -2389,7 +2407,7 @@ var Texts = { "Klik kanan pada tombol untuk menghapus", "Right-click on a key to unbind it", "Clic derecho en una tecla para desvincularla", - , + "Faites un clic droit sur une touche pour la désassocier", "Clic col tasto destro su una assegnazione per dissociarla", "右クリックで割り当て解除", "할당 해제하려면 키를 오른쪽 클릭하세요", @@ -2406,7 +2424,7 @@ var Texts = { "Stik kanan", "Right stick", "Joystick derecho", - , + "Stick droit", "Levetta destra", "右スティック", "오른쪽 스틱", @@ -2525,7 +2543,7 @@ var Texts = { "Simpan", "Save", "Guardar", - , + "Enregistrer", "Conferma", "保存", "저장", @@ -2542,10 +2560,10 @@ var Texts = { "Terapkan filter video pada screenshot", "Applies video filters to screenshots", "Aplica filtros de vídeo a las capturas de pantalla", - , + "Appliquer les filtres vidéo aux captures d'écran", "Applica filtri video agli screenshot", "スクリーンショットにビデオフィルターを適用", - , + "스크린샷에 비디오 필터 적용", "Stosuje filtry wideo do zrzutów ekranu", "Aplicar filtros de vídeo às capturas de tela", "Применяет фильтры видео к скриншотам", @@ -2559,10 +2577,10 @@ var Texts = { "Pisahkan Kontrol sentuh & Kontroler #1", "Separate Touch controller & Controller #1", "Separar controlador táctil y controlador #1", - , + "Séparer les commandes tactiles et la manette #1", "Controller su schermo e Controller #1 separati", "タッチコントローラーとコントローラー#1を分ける", - , + "터치 컨트롤러와 컨트롤러 #1을 분리하여 인식하기", "Oddziel Kontroler dotykowy i Kontroler #1", "Separar o Controle por Toque e o Controle #1", "Раздельный сенсорный контроллер и контроллер #1", @@ -2576,10 +2594,10 @@ var Texts = { "Kontrol sentuh adalah Player 1, Kontroler #1 adalah Player 2", "Touch controller is Player 1, Controller #1 is Player 2", "El controlador táctil es Jugador 1, Controlador #1 es Jugador 2", - , + "Commandes tactiles affectées au joueur 1, manette #1 affectée au joueur 2", "Il Giocatore 1 userà il Controller su schermo, il Giocatore 2 userà il Controller #1", "タッチコントローラーがプレイヤー1、コントローラー#1がプレイヤー2に割り当てられます", - , + "터치 컨트롤러는 플레이어 1, 컨트롤러 #1은 플레이어 2입니다.", "Kontroler dotykowy to Gracz 1, Kontroler #1 to Gracz 2", "O Controle por Toque é o Jogador 1, o Controle #1 é o Jogador 2", "Сенсорный контроллер — игрок 1, контроллер #1 — игрок 2", @@ -2644,10 +2662,10 @@ var Texts = { "Tombol pintasan", "Shortcut keys", "Teclas de atajo", - , + "Touches de raccourci", "Tasti di scelta rapida", "ショートカットキー", - , + "단축키", "Skróty klawiszowe", "Teclas de atalho", "Горячие клавиши", @@ -2695,14 +2713,14 @@ var Texts = { "Tampilkan kontrol sentuh", "Show touch controller", "Mostrar controles táctiles", - , - , + "Afficher les commandes tactiles", + "Mostra il Controller Touch", "タッチコントローラーを表示", - , + "터치 컨트롤러 표시", "Pokaż sterowanie dotykowe", - , + "Mostrar controles por toque", "Показать сенсорный контроллер", - , + "Dokunmatik kontrolleri göster", "Показати сенсорний контролер", "Hiện bộ điều khiển cảm ứng", "显示虚拟按键" @@ -2763,7 +2781,7 @@ var Texts = { "Lambat", "Slow", "Lento", - , + "Lent", "Lento", "低速", "느림", @@ -2814,7 +2832,7 @@ var Texts = { "Suara", "Sound", "Sonido", - , + "Son", "Suoni", "サウンド", "소리", @@ -2831,8 +2849,8 @@ var Texts = { "Siaga", "Standby", "Modo de espera", - , - "Sospendi", + "Mise en veille", + "In sospensione", "スタンバイ", "대기", "Stan czuwania", @@ -2856,7 +2874,7 @@ var Texts = { , "Скорость соединения", "Bit hızı", - "Бітрейт", + "Швидкість потоку", , "码率" ], @@ -2967,10 +2985,10 @@ var Texts = { "Minimum pelepasan stik", "Stick decay minimum", "Disminuir mínimamente el analógico", - , + "Force minimum du retour au centre du stick", "Tempo minimo di rilascio dello stick", "スティックの減衰の最小値", - , + "스틱 복귀 최소값", "Minimalne opóźnienie drążka", "Tempo mínimo de redefinição do analógico", "Минимальная перезарядка стика", @@ -2984,10 +3002,10 @@ var Texts = { "Kekuatan pelepasan stik", "Stick decay strength", "Intensidad de decaimiento del analógico", - , + "Force du retour au centre du stick", "Velocità di rilascio dello stick", "スティックの減衰の強さ", - , + "스틱 복귀 강도", "Siła opóźnienia drążka", "Velocidade de redefinição do analógico", "Скорость перезарядки стика", @@ -3035,10 +3053,10 @@ var Texts = { "Dukung Better xCloud", "Support Better xCloud", "Apoyar a Better xCloud", - , + "Soutenir Better xCloud", "Sostieni Better xCloud", "Better xCloudをサポート", - , + "Better xCloud 후원", "Wesprzyj Better xCloud", "Apoie o Better xCloud", "Поддержать Better xCloud", @@ -3052,7 +3070,7 @@ var Texts = { "Tukar tombol", "Swap buttons", "Intercambiar botones", - , + "Permuter les boutons", "Inverti i pulsanti", "ボタン入れ替え", "버튼 바꾸기", @@ -3069,14 +3087,14 @@ var Texts = { "Ambil tangkapan layar", "Take screenshot", "Capturar pantalla", - , - , + "Prendre une capture d'écran", + "Cattura schermo", "スクリーンショットを撮影", - , + "스크린샷 찍기", "Zrób zrzut ekranu", - , + "Captura de tela", "Сделать снимок экрана", - , + "Ekran görüntüsü al", "Зробити знімок екрану", "Lưu ảnh màn hình", "截图" @@ -3137,10 +3155,10 @@ var Texts = { "Mati saat kontroler terhubung", "Off when controller found", "Desactivar cuando se encuentra el controlador", - , + "Désactivé lorsque la manette est connectée", "Disabilitata quando un controllor viene rilevato", "コントローラー接続時に無効化", - , + "컨트롤러가 연결되면 끄기", "Wyłącz, gdy kontroler zostanie znaleziony", "Desligar toque quando o controle estiver conectado", "Выключить, когда контроллер найден", @@ -3188,10 +3206,10 @@ var Texts = { "Opasitas bawaan", "Default opacity", "Opacidad por defecto", - , + "Opacité par défaut", "Opacità predefinita", "既定の透過度", - , + "기본 불투명도", "Domyślna przezroczystość", "Opacidade padrão", "Прозрачность по умолчанию", @@ -3206,7 +3224,7 @@ var Texts = { "Muted colors", "Colores apagados", "Couleurs adoucies", - "Riduci intensità colori", + "Colori tenui", "ミュートカラー", "저채도 색상", "Stonowane kolory", @@ -3307,29 +3325,29 @@ var Texts = { "Tata letak kontrol sentuhan", "Touch control layout", "Diseño de control táctil", - , - "Controller Touch", + "Disposition des commandes tactiles", + "Configurazione dei comandi su schermo", "タッチコントロールレイアウト", - , + "터치 컨트롤 레이아웃", "Układ sterowania dotykowego", "Layout do controle por toque", "Расположение сенсорных кнопок", "Dokunmatik kontrol şeması", "Розташування сенсорного керування", "Bố cục điều khiển cảm ứng", - "触摸控制布局" + "虚拟摇杆布局" ], "touch-control-layout-by": [ (e) => `Touch-Steuerungslayout von ${e.name}`, - , + (e) => `Tata letak Sentuhan layar oleh ${e.name}`, (e) => `Touch control layout by ${e.name}`, (e) => `Disposición del control táctil por ${e.nombre}`, - , + (e) => `Disposition du contrôleur tactile par ${e.name}`, (e) => `Configurazione dei comandi su schermo creata da ${e.name}`, (e) => `タッチ操作レイアウト作成者: ${e.name}`, - , + (e) => `터치 컨트롤 레이아웃: ${e.name}`, (e) => `Układ sterowania dotykowego stworzony przez ${e.name}`, - , + (e) => `Disposição de controle por toque feito por ${e.name}`, (e) => `Сенсорная раскладка по ${e.name}`, (e) => `${e.name} kişisinin dokunmatik kontrolcü tuş şeması`, (e) => `Розташування сенсорного керування від ${e.name}`, @@ -3342,7 +3360,7 @@ var Texts = { "Touch controller", "Controles táctiles", "Commandes tactiles", - "Controller Touch", + "Controller su schermo", "タッチコントローラー", "터치 컨트롤", "Sterowanie dotykiem", @@ -3391,14 +3409,14 @@ var Texts = { "Dapat menyebabkan masalah yang tidak diinginkan", "May cause unexpected behavior", "Puede causar un comportamiento inesperado", - , - , + "Peut causer un comportement inattendu", + "Può causare un comportamento anomalo", "予期せぬ動作を引き起こす可能性があります", - , + "예상치 못한 동작이 발생할 수 있습니다", "Może spowodować nieoczekiwane zachowanie", - , - , - , + "Pode causar comportamento inesperado", + "Может вызвать нестабильное поведение", + "Beklenmedik sorunlara yol açabilir", "Може викликати неочікувану поведінку", "Có thể gây ra các hành vi không mong muốn", "可能导致意外行为" @@ -3408,7 +3426,7 @@ var Texts = { "Tidak diketahui", "Unknown", "Desconocido", - , + "Inconnu", "Sconosciuto", "不明", "알 수 없음", @@ -3425,7 +3443,7 @@ var Texts = { "Tak terbatas", "Unlimited", "Ilimitado", - , + "Illimité", "Illimitato", "無制限", "제한없음", @@ -3442,7 +3460,7 @@ var Texts = { "Bunyikan", "Unmuted", "Activar sonido", - , + "Son activé", "Microfono attivato", "ミュート解除", "음소거 해제", @@ -3459,7 +3477,7 @@ var Texts = { "Gunakan posisi mouse mutlak", "Use mouse's absolute position", "Usar la posición absoluta del ratón", - , + "Utiliser la position absolue de la souris", "Usa la posizione assoluta del mouse", "マウスの絶対座標を使用", "마우스 절대위치 사용", @@ -3493,10 +3511,10 @@ var Texts = { "Sensitivitas vertikal", "Vertical sensitivity", "Sensibilidad Vertical", - , - "Sensibilità Verticale", + "Sensibilité verticale", + "Sensibilità verticale", "上下方向の感度", - , + "수직 민감도", "Czułość pionowa", "Sensibilidade vertical", "Вертикальная чувствительность", @@ -3510,7 +3528,7 @@ var Texts = { "Intensitas getaran", "Vibration intensity", "Intensidad de la vibración", - , + "Intensité des vibrations", "Intensità della vibrazione", "振動の強さ", "진동 세기", @@ -3530,7 +3548,7 @@ var Texts = { , "Vibrazione", "振動", - , + "진동", "Wibracje", "Vibração", "Вибрация", @@ -10414,7 +10432,17 @@ function setupSettingsUi() { $updateAvailable.textContent = `🌟 Version ${PREF_LATEST_VERSION} available`; $updateAvailable.classList.remove("bx-gone"); } - if (!AppInterface) { + if (AppInterface) { + const $btn = createButton({ + label: t("android-app-settings"), + icon: BxIcon.STREAM_SETTINGS, + style: ButtonStyle.FULL_WIDTH | ButtonStyle.FOCUSABLE, + onClick: (e) => { + AppInterface.openAppSettings && AppInterface.openAppSettings(); + } + }); + $wrapper.appendChild($btn); + } else { const userAgent2 = UserAgent.getDefault().toLowerCase(); if (userAgent2.includes("android")) { const $btn = createButton({