From ebe9356937de957cd5057c24e9a466e31d5fd471 Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 22 May 2021 13:44:45 -0500 Subject: [PATCH] Integrate Thai and Korean translations --- app/app.pro | 4 +- app/gui/SettingsView.qml | 8 ++ app/languages/qml_de.ts | 94 +++++++++++----------- app/languages/qml_es.ts | 94 +++++++++++----------- app/languages/qml_fr.qm | Bin 40683 -> 40701 bytes app/languages/qml_fr.ts | 108 +++++++++++++------------- app/languages/qml_ja.ts | 94 +++++++++++----------- app/languages/qml_ko.qm | Bin 0 -> 28029 bytes app/languages/qml_ko.ts | 94 +++++++++++----------- app/languages/qml_nb_NO.ts | 94 +++++++++++----------- app/languages/qml_ru.ts | 94 +++++++++++----------- app/languages/qml_th.qm | Bin 0 -> 16601 bytes app/languages/qml_th.ts | 104 ++++++++++++------------- app/languages/qml_vi.ts | 94 +++++++++++----------- app/languages/qml_zh_cn.ts | 94 +++++++++++----------- app/resources.qrc | 4 + app/settings/streamingpreferences.cpp | 4 + app/settings/streamingpreferences.h | 4 +- 18 files changed, 504 insertions(+), 484 deletions(-) create mode 100644 app/languages/qml_ko.qm create mode 100644 app/languages/qml_th.qm diff --git a/app/app.pro b/app/app.pro index dce53713..7649561c 100644 --- a/app/app.pro +++ b/app/app.pro @@ -334,7 +334,9 @@ TRANSLATIONS += \ languages/qml_ru.ts \ languages/qml_es.ts \ languages/qml_ja.ts \ - languages/qml_vi.ts + languages/qml_vi.ts \ + languages/qml_th.ts \ + languages/qml_ko.ts # Additional import path used to resolve QML modules in Qt Creator's code model QML_IMPORT_PATH = diff --git a/app/gui/SettingsView.qml b/app/gui/SettingsView.qml index 604e4068..199da596 100644 --- a/app/gui/SettingsView.qml +++ b/app/gui/SettingsView.qml @@ -802,6 +802,14 @@ Flickable { text: "Tiếng Việt" // Vietnamese val: StreamingPreferences.LANG_VI } + ListElement { + text: "ภาษาไทย" // Thai + val: StreamingPreferences.LANG_TH + } + ListElement { + text: "한국어" // Korean + val: StreamingPreferences.LANG_KO + } } // ::onActivated must be used, as it only listens for when the index is changed by a human onActivated : { diff --git a/app/languages/qml_de.ts b/app/languages/qml_de.ts index 9794be60..06823e75 100644 --- a/app/languages/qml_de.ts +++ b/app/languages/qml_de.ts @@ -534,7 +534,7 @@ - + Fullscreen Vollbild @@ -559,7 +559,7 @@ - + Windowed Fenster @@ -639,32 +639,32 @@ Automatisch - + You must restart Moonlight for this change to take effect Du musst Moonlight neustarten, damit diese Einstellung aktiv wird - + GUI display mode Anzeigemodus der Oberfläche - + Maximized Maximiert - + Input Settings Eingabe Einstellungen - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. Dies ermöglicht eine nahtlose Maussteuerung, ohne den Mauszeiger des PCs zu erfassen. Es ist ideal für die Remote-Desktop-Nutzung, funktioniert aber bei den meisten Spielen nicht. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. HINWEIS: Aufgrund eines Fehlers in GeForce Experience funktioniert diese Option möglicherweise nicht richtig, wenn Ihr Host mehrere Monitore hat. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. HINWEIS: Bestimmte Tastenkombinationen wie Strg+Alt+Entf unter Windows können von keiner Anwendung abgefangen werden, auch nicht von Moonlight. - + Use touchscreen as a virtual trackpad Touchscreen als virtuelles Trackpad verwenden - + Swap left and right mouse buttons Linke und rechte Maustaste vertauschen - + Reverse mouse scrolling direction Scrollrichtung umkehren - + Gamepad Settings Controller Einstellungen - + Swap A/B and X/Y gamepad buttons Tausche A/B und X/Y Controller Tasten - + This switches gamepads into a Nintendo-style button layout Dies ändert das Controller Tastenlayout in ein Nintento Controller Style Layout - + Force gamepad #1 always connected Erzwinge das Controller #1 immer verbunden ist - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. Erzwingt, dass ein Controller immer mit dem Host verbunden bleibt, auch wenn keine Gamepads an diesen PC angeschlossen sind. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. Du kannst dies während des Streamens umstellen mit Strg+Alt+Shift+M. - + Enable mouse control with gamepads by holding the 'Start' button Aktivieren Sie die Maussteuerung mit Controllern, indem Sie die 'Start'-Taste gedrückt halten - + Process gamepad input when Moonlight is in the background Controller-Eingaben ausführen auch wenn Moonlight im Hintergrund ist - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus Erlaubt es Moonlight Controller-Eingaben an den Stream zu schicken auch wenn es nicht das aktive Fenster ist - + Host Settings Host Einstellungen - + Advanced Settings Erweiterte Einstellungen @@ -757,118 +757,118 @@ Audio Einstellungen - + Show connection quality warnings Warnung bei Verbindungsproblemen anzeigen - + Discord Rich Presence integration Integration von Discord Rich Presence - + Updates your Discord status to display the name of the game you're streaming. Aktualisiert deinen Discord Status um den Namen der aktuellen App anzuzeigen, wenn du streamst. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. Aktiviere diese Option nur wenn du ein Spiel streamst, dass die Verbindung von Controllern nach dem Start nicht unterstützt. - + Optimize mouse for remote desktop instead of games Optimiere die Maus für Remote Desktop statt für Apps - + Capture system keyboard shortcuts Erfasse Systemtastatur Shortcuts - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. Dies aktiviert das Erfassen von Systemweiten Tastatur Shortcuts wie Alt+Tab, welche nomalerweise auf dem Client ausgeführt werden würden. - + in fullscreen im Vollbildmodus - + always immer - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. Wenn aktiviert, verhält sich der Touchscreen wie ein Trackpad. Wenn deaktiviert, steuert der Touchscreen direkt den Mauszeiger. - + Optimize game settings for streaming Optimiere die Spieleinstellungen für das Streamen - + Quit app on host PC after ending stream Schließe die App auf dem Host nach dem beenden des Streams - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! Dadurch wird die App, dass du streamst, geschlossen, wenn du deinen Stream beendest. Du verlierst dabei alle ungespeicherten Fortschritte! - + Video decoder Video Decoder - - + + Automatic (Recommended) Automatisch (empfohlen) - + Force software decoding Erwzinge Software decoding - + Force hardware decoding Erzwinge Hardware decoding - + Video codec Video Codec - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options Zeige nicht unterstützte FPS Optionen an - + Automatically find PCs on the local network (Recommended) Suche automatisch nach Hosts im lokalen Netzwerk (empfohlen) - + Automatically detect blocked connections (Recommended) Erkenne automatisch geblockte Verbindungen (empfohlen) diff --git a/app/languages/qml_es.ts b/app/languages/qml_es.ts index e155de5f..4c5698a2 100644 --- a/app/languages/qml_es.ts +++ b/app/languages/qml_es.ts @@ -534,7 +534,7 @@ - + Fullscreen @@ -559,7 +559,7 @@ - + Windowed @@ -639,32 +639,32 @@ - + You must restart Moonlight for this change to take effect - + GUI display mode - + Maximized - + Input Settings - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. - + Use touchscreen as a virtual trackpad - + Swap left and right mouse buttons - + Reverse mouse scrolling direction - + Gamepad Settings - + Swap A/B and X/Y gamepad buttons - + This switches gamepads into a Nintendo-style button layout - + Force gamepad #1 always connected - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. - + Enable mouse control with gamepads by holding the 'Start' button - + Process gamepad input when Moonlight is in the background - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus - + Host Settings - + Advanced Settings @@ -757,118 +757,118 @@ - + Show connection quality warnings - + Discord Rich Presence integration - + Updates your Discord status to display the name of the game you're streaming. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. - + Optimize mouse for remote desktop instead of games - + Capture system keyboard shortcuts - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. - + in fullscreen - + always - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. - + Optimize game settings for streaming - + Quit app on host PC after ending stream - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! - + Video decoder - - + + Automatic (Recommended) - + Force software decoding - + Force hardware decoding - + Video codec - + H.264 - + HEVC (H.265) - + Unlock unsupported FPS options - + Automatically find PCs on the local network (Recommended) - + Automatically detect blocked connections (Recommended) diff --git a/app/languages/qml_fr.qm b/app/languages/qml_fr.qm index ed10582ea84725a82cff428eeb5b03c25feae9dd..4bca29cc2cd56b318da42dbd4ec7b465f1676f3e 100644 GIT binary patch delta 477 zcmX9)Ur1AN7(KuHyMLy;R~@y+!iQSYMTo5kcQIJEaAafButkAkG4oPL8O#SM1Eq`v zW9#+}r6i%Cg6RK+C{)%{LV>I3#fL125(+AcprEiH$oFu*b3Qnn?|hk&{>?}i;#J?F z+}{F>GS`j;;z$QeKu$*b$R6PII(IO}cDwgNY?C`{vS;qM3~M5rW!M8MGBbRbPwp!K zom=_U+h2i^Km76aZh(SRVXLGOgBF<`Zjg8Uo&%f-`P8SMfZn`}g(b433@cMnYHe&& zt+BPh`m&n1a{y3YsmX~Sz>rT(1%&YmM?EvofwLQFNixIFweh+r;6J84O7{Wn@3q&h z3&44uY;J{J-<3)Y5bg2ZXy^svy6;vw2@G$bA`h`~y2(vuQAO-8XpviiQuXw;hzNhY zdY0yZ(oTxWR$$csv{tyZob$gN5^5n!{j#||qTl`80u1K#hkqx5R8*g0B0>JwGLG%l zKeP)zuwcl+JW!lBlzbH638OBxOBC8c?_`UmDWn`^E2&=@&@M^hFI=X#wVSC^f8u>q z9qrHdovtb F{U3Wej`08h delta 462 zcmXAlUr1A77{;IPeCN+{XS$Qvm={HA9=h4UY6nd_iX$5Xhg5Vm!_g=sy_kW7(ZUp^ zVC(S8iX^3=g2;*%p_JI&?wobkMKg#T6=f7f^oRPuiRWA$XS7@MUmGyRA8%#jQb z-^Xv<`wUE$`TVV80C6g^Ez-nqDl^-^S>FG18AwjcXV<;~dh>>6K9McO*c@f0uAMEa zmD>(9E~#yEy@2vU4Nrds(m&LQA%d%u>V;Pv7~e|&B-1~yUGWA0_ki{!It28*(O!0y zfJ?u~=9WM0x?ZdV0w-O!8wP=p?z+1a2F7YB%YAH|?r@XsprY^#ROXg3TJh{=oq&&5 z6lfWk3Q Are you sure you want to quit %1? Any unsaved progress will be lost. - Êtes-vous sûr de vouloir arrêter %1 ? Tout progrès non enregistré sera perdu. + Êtes-vous sûr de vouloir arrêter %1 ? Tout progrès non enregistré sera perdu. @@ -79,7 +79,7 @@ Are you sure you want to quit %1? Any unsaved progress will be lost. - Êtes-vous sûr de vouloir arrêter %1 ? Tout progrès non enregistré sera perdu. + Êtes-vous sûr de vouloir arrêter %1 ? Tout progrès non enregistré sera perdu. @@ -220,7 +220,7 @@ PC Status: %1 - Statut du PC : %1 + Statut du PC : %1 @@ -299,7 +299,7 @@ Check your firewall and port forwarding rules for port(s): %1 - Vérifiez votre pare-feu ainsi que les règles de redirection pour le(s) port(s) suivant(s) : %1 + Vérifiez votre pare-feu ainsi que les règles de redirection pour le(s) port(s) suivant(s) : %1 @@ -538,7 +538,7 @@ - + Fullscreen Plein écran @@ -558,7 +558,7 @@ - + Windowed Fenêtré @@ -642,87 +642,87 @@ Automatique - + You must restart Moonlight for this change to take effect Vous devez redémarrer Moonlight pour que ce changement prenne effet - + GUI display mode Mode d'affichage de l'interface graphique - + Maximized Maximisé - + Input Settings Paramètres d'entrée - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. Cela permet un contrôle transparent de la souris, sans capturer le curseur du client. C'est idéal pour l’utilisation du bureau à distance, mais ne fonctionnera pas dans la plupart des jeux. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. REMARQUE : En raison d'un bogue dans GeForce Experience, cette option peut ne pas fonctionner correctement si votre PC hôte a plusieurs moniteurs. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. REMARQUE : Certains raccourcis clavier comme Ctrl+Alt+Suppr sur Windows ne peuvent jamais être interceptés, y compris par Moonlight. - + in fullscreen en plein écran - + always toujours - + Use touchscreen as a virtual trackpad Utiliser l'écran tactile comme un trackpad virtuel - + Swap left and right mouse buttons Permuter les boutons gauche et droit de la souris - + Reverse mouse scrolling direction Inverser le sens de défilement de la souris - + Gamepad Settings Paramètres de la manette - + Swap A/B and X/Y gamepad buttons Inverser les boutons A/B et X/Y de la manette - + This switches gamepads into a Nintendo-style button layout Permet d'utiliser les boutons comme sur une manette Nintendo - + Force gamepad #1 always connected Forcer la manette #1 à être toujours connectée - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. Force une seule manette de jeu à toujours rester connectée à l'hôte, même si aucune manette de jeu n'est réellement connectée à ce PC. @@ -731,42 +731,42 @@ Cela permet de contrôler la souris sans avoir à capturer le curseur du client. Cela ne fonctionne pas dans la plupart des jeux. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. Vous pouvez basculer ceci pendant la diffusion en utilisant Ctrl+Alt+Maj+M. - + Capture system keyboard shortcuts Capturer les raccourcis clavier système - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. Ceci permet la capture de raccourcis clavier système comme Alt+Tab, qui seraient normalement utilisés par le système d’exploitation client. - + Enable mouse control with gamepads by holding the 'Start' button Active le contrôle de la souris par la manette en maintenant le bouton « Start » - + Process gamepad input when Moonlight is in the background Capturer la manette même lorsque Moonlight est en arrière-plan - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus Permet à Moonlight de capturer la manette même si Moonlight n'est pas au premier plan - + Host Settings Paramètres de l'hôte - + Advanced Settings Paramètres avancés @@ -780,17 +780,17 @@ Maximiser la fenêtre Moonlight au démarrage - + Show connection quality warnings Afficher les avertissements sur la qualité de la connexion - + Discord Rich Presence integration Intégration de la présence Discord Rich - + Updates your Discord status to display the name of the game you're streaming. Met à jour votre statut Discord pour afficher le nom du jeu que vous diffusez en continu. @@ -799,12 +799,12 @@ Forcé la manette de jeu Force #1 à être toujours présente - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. N'activez cette option que lorsque vous diffusez en continu un jeu qui ne prend pas en charge la connexion des manettes de jeu après le démarrage. - + Optimize mouse for remote desktop instead of games Optimiser la souris pour le bureau à distance plutôt que pour les jeux @@ -813,7 +813,7 @@ Utiliser l'écran tactile comme trackpad - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. Lorsqu'il est coché, l'écran tactile agit comme un pavé tactile. Lorsqu'il n'est pas coché, l'écran tactile contrôle directement le pointeur de la souris. @@ -834,7 +834,7 @@ Lorsque la case est cochée, permuter les boutons gauche et droit de la souris - + Optimize game settings for streaming Optimiser les paramètres du jeu pour la diffusion en continu @@ -843,63 +843,63 @@ Lecture audio sur le PC hôte - + Quit app on host PC after ending stream Quitter l'application sur le PC hôte après avoir terminé le flux - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! Ceci fermera l'application ou le jeu que vous êtes en train de diffuser lorsque vous aurez terminé votre flux. Vous perdrez tout progrès non sauvegardé ! - + Video decoder Décodeur vidéo - - + + Automatic (Recommended) Automatique (recommandé) - + Force software decoding Forcer le décodage logiciel - + Force hardware decoding Forcer le décodage matériel - + Video codec Codec vidéo - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options Débloquer les options FPS non supportées - + Automatically find PCs on the local network (Recommended) Trouver automatiquement les PC sur le réseau local (recommandé) - + Automatically detect blocked connections (Recommended) Détecter automatiquement les connexions bloquées (recommandé) @@ -925,7 +925,7 @@ Check your firewall and port forwarding rules for port(s): %1 - Vérifiez votre pare-feu ainsi que les règles de redirection pour le(s) port(s) suivant(s) : %1 + Vérifiez votre pare-feu ainsi que les règles de redirection pour le(s) port(s) suivant(s) : %1 @@ -1016,7 +1016,7 @@ Moonlight detected gamepads without a mapping: - Moonlight a détecté des manettes sans configuration : + Moonlight a détecté des manettes sans configuration : @@ -1045,7 +1045,7 @@ Are you sure you want to quit? - Êtes-vous sûr de vouloir quitter ? + Êtes-vous sûr de vouloir quitter ? diff --git a/app/languages/qml_ja.ts b/app/languages/qml_ja.ts index 942031d5..e25d3e16 100644 --- a/app/languages/qml_ja.ts +++ b/app/languages/qml_ja.ts @@ -534,7 +534,7 @@ - + Fullscreen 全画面表示 @@ -559,7 +559,7 @@ - + Windowed ウィンドウ @@ -639,32 +639,32 @@ 自動 - + You must restart Moonlight for this change to take effect この変更を有効にするには、Moonlightを再起動する必要があります - + GUI display mode GUI表示モード - + Maximized 最大化 - + Input Settings 入力設定 - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. これにより、クライアントのマウスカーソルをキャプチャすることなく、シームレスなマウスコントロールが可能になります。リモートデスクトップでの使用に最適ですが、ほとんどのゲームでは動作しません。 - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. 注: GeForce Experienceのバグにより、ホストPCにマルチモニターがある場合、このオプションは正しく動作しない可能性があります。 @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. 注: WindowsのCtrl+Alt+Delのような特定のキーボードショートカットは、Moonlightを含むいかなるアプリケーションでも傍受することができません。 - + Use touchscreen as a virtual trackpad タッチスクリーンを仮想トラックパッドとして使用する - + Swap left and right mouse buttons マウスの左右のボタンを入れ替える - + Reverse mouse scrolling direction マウスのスクロール方向を逆にする - + Gamepad Settings ゲームパッドの設定 - + Swap A/B and X/Y gamepad buttons ゲームパッドのA/BとX/Yボタンを入れ替える - + This switches gamepads into a Nintendo-style button layout ゲームパッドを任天堂スタイルのボタン配置に変更します - + Force gamepad #1 always connected ゲームパッド#1を常時接続するよう強制 - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. 実際にはゲームパッドがPCに接続されていなくても、1台のゲームパッドが常にホストに接続されているように強制します。 - + You can toggle this while streaming using Ctrl+Alt+Shift+M. ストリーミング中でもCtrl+Alt+Shift+Mで切り替えることができます。 - + Enable mouse control with gamepads by holding the 'Start' button ゲームパッドで「スタート」ボタンを押しながらマウス操作ができるようにする - + Process gamepad input when Moonlight is in the background Moonlightがバックグラウンドで動作しているときにゲームパッドの入力を処理する - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus 現在のウィンドウがフォーカスされていない場合でも、Moonlightがゲームパッドの入力をキャプチャできるようにします - + Host Settings ホスト設定 - + Advanced Settings 高度な設定 @@ -757,118 +757,118 @@ オーディオ構成 - + Show connection quality warnings 接続品質に関する警告の表示 - + Discord Rich Presence integration Discord Rich Presenceの統合 - + Updates your Discord status to display the name of the game you're streaming. Discordのステータスを更新して、ストリーミングしているゲームの名前を表示します。 - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. 起動後のゲームパッドの接続をサポートしていないゲームをストリーミングする場合のみ、このオプションを有効にしてください。 - + Optimize mouse for remote desktop instead of games ゲームではなくリモートデスクトップにマウスを最適化 - + Capture system keyboard shortcuts システムのキーボードショートカットをキャプチャ - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. これにより、通常はストリーミング中にクライアントOSが処理するAlt+Tabなどのシステム全体のキーボードショートカットをキャプチャすることができます。 - + in fullscreen フルスクリーン時 - + always 常時 - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. チェックすると、タッチスクリーンはトラックパッドのように動作します。チェックを外すと、タッチスクリーンが直接マウスポインターを操作するようになります。 - + Optimize game settings for streaming ストリーミング用にゲーム設定を最適化 - + Quit app on host PC after ending stream ストリーミング終了後にホストPCのアプリを終了させる - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! ストリーミングを終了すると、ストリーミング中のアプリやゲームが終了します。保存されていない進行状況は失われます! - + Video decoder 映像デコーダ - - + + Automatic (Recommended) 自動 (推奨) - + Force software decoding ソフトウェアデコードを強制 - + Force hardware decoding ハードウェアデコードを強制 - + Video codec ビデオコーデック - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options サポートされていないFPSオプションをアンロック - + Automatically find PCs on the local network (Recommended) ローカルネットワーク上のPCを自動的に検出 (推奨) - + Automatically detect blocked connections (Recommended) ブロックされた接続を自動的に検出 (推奨) diff --git a/app/languages/qml_ko.qm b/app/languages/qml_ko.qm new file mode 100644 index 0000000000000000000000000000000000000000..b9013fa31222951baf52ca00f6fe9af5e04ae972 GIT binary patch literal 28029 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�Kr03J>!?Pz)H-kCKB?-+nvJD;5g#mnP%?MKy_$qkZZ9C1NHXy8js zeh&#I&SNtM&eMB*#N%yOW|{Qr@Y7(L&Mb3 z`F4OkUo{#r5L;ib`2qon&PXtzaoG8U-hb|`J(j+f@+PdgJYHLm zrK@_{O&2+n+kVyG+U-XvG5CaRxoAf9%_q76;XbDBiqY_*Zy*rQYg5MtpMWDl?1EVD zEE9iq{D#r?0R_#r5f)F}f_9Dv@U6GYB3x<=_ zWXI>S8in;lrAfw9*>@RejXVUwIMhsbdu(ZZU`u_?1NC(^jcYb<-M9i>Vtf@D0Y!Mw z%$paf|22ZWQU%I5EM>^!aoFi9aC3TotQPLnxg+~~#@_rjaUdl|ADd_%Tsrc!^_c7K zMS6hxEldBMokuXKazSj!&?yqRK9osP<^kO(vAd zZWuCrKEfOikk2rTFEg9qG>n7AtzD?pUFeS0S;F=S=bm**Wnw_)9#rR{V+2h0qf=aD zIo#Sh^nNM_8itA$_4WeWxBnbxQnVpeqfSv{tgbyv*)Ut#>yo~$ou`i>cQsDf0Q+VM zNs>NUc5F)}&T`riyU&ce`QFz z+G|=SWu>&4fh{M9>4IFbjPqtiUupKKM|`<8lx5mB - + Fullscreen 전체 화면 @@ -559,7 +559,7 @@ - + Windowed @@ -639,32 +639,32 @@ 자동 - + You must restart Moonlight for this change to take effect 이 변경 사항을 적용하려면 Moonlight를 다시 시작해야합니다 - + GUI display mode GUI 디스플레이 모드 - + Maximized 최대화 - + Input Settings 입력 설정 - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. 클라이언트의 마우스 커서 캡처없이 원활한 마우스 제어가 가능합니다. 원격 데스크톱 사용에 이상적이지만 대부분의 게임에서는 작동하지 않습니다. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. 참고: GeForce Experience의 버그로 인해 호스트 PC에 다중 모니터가 있는 경우 이 옵션이 제대로 작동하지 않을 수 있습니다. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. 참고: Windows의 Ctrl+Alt+Del과 같은 특정 키보드 단축키는 Moonlight를 포함한 모든 응용 프로그램에서 가로챌 수 없습니다. - + Use touchscreen as a virtual trackpad 터치스크린을 가상 트랙패드로 사용 - + Swap left and right mouse buttons 왼쪽과 오른쪽 마우스 버튼 전환 - + Reverse mouse scrolling direction 마우스 스크롤 방향 반전 - + Gamepad Settings 게임패드 설정 - + Swap A/B and X/Y gamepad buttons 게임패드 버튼 A/B와 X/Y 전환 - + This switches gamepads into a Nintendo-style button layout 게임패드를 Nintendo 스타일의 레이아웃으로 전환합니다 - + Force gamepad #1 always connected 게임패드 #1을 항상 연결 - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. 이 PC에 실제로 연결된 게임패드가 없는 경우에도 단일 게임패드가 항상 호스트에 연결되도록 합니다. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. 스트리밍 중에 Ctrl+Alt+Shift+M을 사용하여 전환 할 수 있습니다. - + Enable mouse control with gamepads by holding the 'Start' button 'Start' 버튼을 누르는 동안 게임패드로 마우스 제어를 활성화 - + Process gamepad input when Moonlight is in the background Moonlight가 백그라운드에 있을 때 게임패드 입력 처리 - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus Moonlight가 현재 초점이 맞춰진 창이 아닌 경우에도 게임패드 입력을 캡처할 수 있습니다 - + Host Settings 호스트 설정 - + Advanced Settings 고급 설정 @@ -757,118 +757,118 @@ 오디오 구성 - + Show connection quality warnings 연결 품질 경고 표시 - + Discord Rich Presence integration Discord Rich Presence 통합 - + Updates your Discord status to display the name of the game you're streaming. 스트리밍중인 게임의 이름을 표시하도록 Discord 상태를 업데이트합니다. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. 시작 후 연결되는 게임패드를 지원하지 않는 게임을 스트리밍할 때만 이 옵션을 활성화하십시오. - + Optimize mouse for remote desktop instead of games 게임 대신 원격 데스크톱에 맞게 마우스 최적화 - + Capture system keyboard shortcuts 시스템 키보드 단축키 캡처 - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. 일반적으로 클라이언트 OS에서 처리하는 Alt+Tab과 같은 시스템 전체 키보드 단축키를 캡처합니다. - + in fullscreen 전체 화면에서 - + always 항상 - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. 선택하면 터치스크린이 트랙패드처럼 작동합니다. 선택하지 않으면 터치스크린이 마우스 포인터를 직접 제어합니다. - + Optimize game settings for streaming 게임 설정을 스트리밍을 위해 최적화 - + Quit app on host PC after ending stream 스트리밍 종료 후 호스트 PC에서 앱 종료 - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! 스트리밍을 종료하면 스트리밍 중인 앱이나 게임이 종료됩니다. 저장하지 않은 진행 상황을 잃게됩니다! - + Video decoder 비디오 디코더 - - + + Automatic (Recommended) 자동 (권장) - + Force software decoding 소프트웨어 디코딩 강제 - + Force hardware decoding 하드웨어 디코딩 강제 - + Video codec 비디오 코덱 - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options 지원되지 않는 FPS 옵션 잠금 해제 - + Automatically find PCs on the local network (Recommended) 로컬 네트워크에서 자동으로 PC 찾기 (권장) - + Automatically detect blocked connections (Recommended) 차단된 연결 자동 감지 (권장) diff --git a/app/languages/qml_nb_NO.ts b/app/languages/qml_nb_NO.ts index 24b69d95..e3cd10c2 100644 --- a/app/languages/qml_nb_NO.ts +++ b/app/languages/qml_nb_NO.ts @@ -534,7 +534,7 @@ - + Fullscreen Fullskjermsvisning @@ -559,7 +559,7 @@ - + Windowed Vindusmodus @@ -639,32 +639,32 @@ Automatisk - + You must restart Moonlight for this change to take effect Du må starte Moonlight på ny for at denne endringen skal tre i effekt - + GUI display mode Visningsmodus for brukergrensesnitt - + Maximized Maksimert - + Input Settings Inndata-innstillinger - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. Skrur på sømløs musekontroll uten å fange klientens musepeker. Dette er ideelt for fjernskrivebordsbruk, men fungerer ikke i de fleste spill. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. Merk: Som følge av en feil i GeForce Experience, vil dette alternativet muligens ikke fungere riktig hvis din verts-PC har flere skjermer. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. Merk: Gitte tastatursnarveier, som Ctrl+Alt+Del på Windows kan ikke fanges av noe program, inkludert Moonlight. - + Use touchscreen as a virtual trackpad Bruk pekeskjerm som virtuell pekeflate - + Swap left and right mouse buttons Bytt venstre og høyre musetaster - + Reverse mouse scrolling direction Omvendt muserullingsretning - + Gamepad Settings Spillkontrolller-innstillinger - + Swap A/B and X/Y gamepad buttons Veksle A/B- og X/Y-spillkontrollerknapper - + This switches gamepads into a Nintendo-style button layout Dette bytter spillkontrollere til knappeoppsett i Nintendo-stil - + Force gamepad #1 always connected Krev at spillkontroller nr. 1 alltid er tilkoblet - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. Krever at én spillkontroller alltid er tilkoblet verten, selv om ingen spillkontrollere faktisk er tilkoblet til denne PC-en. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. Du kan veksle dette under strømming ved bruk av Ctrl+Alt+Shift+M. - + Enable mouse control with gamepads by holding the 'Start' button Skrur på musekontroll ved bruk av spillkontrollere ved å holde «Start»-knappen - + Process gamepad input when Moonlight is in the background Behandle spillkontrollerinndata når Moonlight er i bakgrunnen - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus Lar Moonlight fange opp spillkontollerinndata selv når det ikke er i fokus - + Host Settings Vertsinnstillinger - + Advanced Settings Avanserte innstillinger @@ -757,118 +757,118 @@ Lydoppsett - + Show connection quality warnings Vis kvalitetsadvarsler om tilkoblingen - + Discord Rich Presence integration Rik tilstedeværelsesintegrasjon for Discord - + Updates your Discord status to display the name of the game you're streaming. Oppdaterer din Discord-status til å vise navnet på spillet du strømmer. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. Kun skru på dette når du strømmer et spill som ikke støtter av spillkontrollere er tilkoblet etter oppstart. - + Optimize mouse for remote desktop instead of games Optimaliser mus for fjernskrivebord istedenfor spill - + Capture system keyboard shortcuts Fang systemtastatursarveier - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. Lar deg fange tastatursnarveier på hele systemet, slik som Alt+Tav som normalt ville blitt håndtert av klient-OS under strømming. - + in fullscreen i fullskjermsmodus - + always alltid - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. Får pekeskjermen til å oppføre seg som pekeflate. Ellers vil pekeskjermen kontrollere musepekeren direkte. - + Optimize game settings for streaming Optimaliser spillinnstillinger for strømming - + Quit app on host PC after ending stream Avslutt program på verts-PC etter at strømmen fullendes - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! Dette vil lukke programmet eller spillet du strømmer når du avslutter strømmen din. All ulagret fremdrift vil gå tapt. - + Video decoder Videodekoder - - + + Automatic (Recommended) Automatisk (anbefalt) - + Force software decoding Påtving mykvaredekoding - + Force hardware decoding Påtving maskinvaredekoding - + Video codec Videokodek - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options Lås opp ustøttede BPS-innstillinger - + Automatically find PCs on the local network (Recommended) Finn PC-er på lokalnettverket automatisk (anbefales) - + Automatically detect blocked connections (Recommended) Oppdag blokkerte tilkoblinger automatisk (anbefales) diff --git a/app/languages/qml_ru.ts b/app/languages/qml_ru.ts index 26bbd64a..dc9039e3 100644 --- a/app/languages/qml_ru.ts +++ b/app/languages/qml_ru.ts @@ -534,7 +534,7 @@ - + Fullscreen На весь экран @@ -559,7 +559,7 @@ - + Windowed В окне @@ -639,32 +639,32 @@ Автоматически - + You must restart Moonlight for this change to take effect Для применения изменений необходим перезапуск Moonlight - + GUI display mode Режим показа интерфейса - + Maximized Развёрнуто - + Input Settings Настройки ввода - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. Удобно для удалённого рабочего стола, т.к. курсор мыши не будет "захвачен" и может уходить за пределы окна Moonlight. Не будет работать в большинстве игр. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. Предупреждение: Из-за бага GeForce Experience эта настройка может не работать, если к хост-ПК подключено несколько мониторов. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. Предупреждение: некоторые комбинации клавиш, вроде Ctrl-Alt-Del, не могут быть перехвачены. - + Use touchscreen as a virtual trackpad Использовать сенсорный экран как виртуальный тачпад - + Swap left and right mouse buttons Поменять местами левую и правую кнопки мыши - + Reverse mouse scrolling direction Колесо мыши крутит в обратном направлении - + Gamepad Settings Настройки геймпада - + Swap A/B and X/Y gamepad buttons Поменять местами кнопки A/B и X/Y - + This switches gamepads into a Nintendo-style button layout Меняет назначения кнопок в стиль Nintendo - + Force gamepad #1 always connected Принудительно оставить геймпад №1 подключённым - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. Хотя бы один виртуальный геймпад всегда будет "подключён" к хост-ПК, даже если физически к ПК-хосту не подключено ни одного. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. Вы можете переключить эту настройку во время стрима нажатием Ctrl+Alt+Shift+M. - + Enable mouse control with gamepads by holding the 'Start' button Переходить в режим управления курсором мыши удержанием кнопки "Start" - + Process gamepad input when Moonlight is in the background Геймпад работает, когда окно Moonlight в фоне - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus Позволяет захватывать ввод с геймпада, даже когда окно Moonlight неактивно - + Host Settings Настройки ПК-хоста - + Advanced Settings Расширенные настройки @@ -757,118 +757,118 @@ Настройки звука - + Show connection quality warnings Показывать предупреждения о качестве соединения - + Discord Rich Presence integration Интеграция в Discord Rich Presence - + Updates your Discord status to display the name of the game you're streaming. Пишет статус в Discord с названием запущенноый игры. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. Необходимо для игр, не поддерживающих "горячее" подключение геймпадов. - + Optimize mouse for remote desktop instead of games Оптимизировать мышь для удалённого рабочего стола вместо игр - + Capture system keyboard shortcuts Захватывать нажатия горячих клавиш - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. Это включает захват комбинаций вроде Alt+Tab, которые иначе бы обычно обрабатывались операционной системой. - + in fullscreen только в режиме на весь экран - + always всегда - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. Если включено, сенсорный экран будет использоваться как тачпад. Если отключено, сенсорный экран будет прямо управлять курсором мыши. - + Optimize game settings for streaming Позволить GeForce Experience оптимизировать настройки игры - + Quit app on host PC after ending stream Завершить игру на ПК-хосте при выходе - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! Это выйдет из игры или приложения при закрытии окна Moonlight или нажатии Ctrl+Alt+Shift+Q. Несохранённый прогресс может быть утерян! - + Video decoder Декодер видео - - + + Automatic (Recommended) Автоматически (рекомендуется) - + Force software decoding Программный - + Force hardware decoding Аппаратный - + Video codec Видеокодек - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options Включить неподдерживаемые настройки FPS - + Automatically find PCs on the local network (Recommended) Автоматически найти ПК-хосты в локальной сети (рекомендуется) - + Automatically detect blocked connections (Recommended) Автоматически определять проблемы с подключением (рекомендуется) diff --git a/app/languages/qml_th.qm b/app/languages/qml_th.qm new file mode 100644 index 0000000000000000000000000000000000000000..6f83698f211bdaff6ca1a790bf89320e085cbc6c GIT binary patch literal 16601 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 literal 0 HcmV?d00001 diff --git a/app/languages/qml_th.ts b/app/languages/qml_th.ts index b9b84a51..5a2b2342 100644 --- a/app/languages/qml_th.ts +++ b/app/languages/qml_th.ts @@ -534,7 +534,7 @@ - + Fullscreen @@ -559,7 +559,7 @@ - + Windowed @@ -639,32 +639,32 @@ - + You must restart Moonlight for this change to take effect - + GUI display mode - + Maximized - + Input Settings - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. - + Use touchscreen as a virtual trackpad - + Swap left and right mouse buttons - + Reverse mouse scrolling direction - + Gamepad Settings - + Swap A/B and X/Y gamepad buttons - + This switches gamepads into a Nintendo-style button layout - + Force gamepad #1 always connected - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. - + Enable mouse control with gamepads by holding the 'Start' button - + Process gamepad input when Moonlight is in the background - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus - + Host Settings - + Advanced Settings @@ -757,118 +757,118 @@ - + Show connection quality warnings - + Discord Rich Presence integration - + Updates your Discord status to display the name of the game you're streaming. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. - + Optimize mouse for remote desktop instead of games - + Capture system keyboard shortcuts - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. - + in fullscreen - + always - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. - + Optimize game settings for streaming - + Quit app on host PC after ending stream - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! - + Video decoder - - + + Automatic (Recommended) - + Force software decoding - + Force hardware decoding - + Video codec - + H.264 - + HEVC (H.265) - + Unlock unsupported FPS options - + Automatically find PCs on the local network (Recommended) - + Automatically detect blocked connections (Recommended) @@ -894,12 +894,12 @@ Check your firewall and port forwarding rules for port(s): %1 - + ตรวจสอบ Firewall และ Port forwarding rules สำหรับ port(s): %1 This PC's Internet connection is blocking Moonlight. Streaming over the Internet may not work while connected to this network. - + การเชื่อมต่ออินเทอร์เน็ตของคอมพิวเตอร์บล็อก Moonlight ไว้ การสตรีมผ่านอินเทอร์เน็ตอาจไม่ทำงานในขณะที่เชื่อมต่อกับเครือข่ายนี้ @@ -930,7 +930,7 @@ Settings - + การตั้งค่า @@ -945,7 +945,7 @@ Computers - + คอมพิวเตอร์ @@ -965,7 +965,7 @@ Gamepad Mapping - + การตั้งค่าปุ่ม Gamepad diff --git a/app/languages/qml_vi.ts b/app/languages/qml_vi.ts index 04cbc802..ccfc6829 100644 --- a/app/languages/qml_vi.ts +++ b/app/languages/qml_vi.ts @@ -534,7 +534,7 @@ - + Fullscreen Toàn màn hình @@ -559,7 +559,7 @@ - + Windowed Cửa sổ @@ -639,32 +639,32 @@ Tự động - + You must restart Moonlight for this change to take effect Bạn phải khởi động lại Moonlight để thay đổi này có hiệu lực - + GUI display mode Chế độ hiển thị giao diện đồ hoạ - + Maximized Phóng to - + Input Settings Cài đặt đầu vào - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. Việc này bật điều khiển chuột liền mạch mà không bắt con trỏ chuột của máy khách. Nó là lý tưởng cho việc sử dụng máy tính từ xa nhưng sẽ không hoạt động trong đa số trò chơi. - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. LƯU Ý: Vì một lỗi trong GeForce Experience, tuỳ chọn này có thể sẽ không hoạt động đúng nếu PC chủ của bạn có nhiều màn hình. @@ -677,77 +677,77 @@ Dies ermöglicht die Erfassung von systemweiten Tastenkombinationen wie Alt+Tab, die normalerweise vom Client beim Streamen im Vollbildmodus ausgeführt werden würden. - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. LƯU Ý: Một số lối tắt bàn phím cụ thể như Ctrl+Alt+Del trên Windows không thể được bất kỳ ứng dụng nào can thiệp, bao gồm cả Moonlight. - + Use touchscreen as a virtual trackpad Sử dụng màn hình cảm ứng như một trackpad ảo - + Swap left and right mouse buttons Đảo các nút chuột trái và phải - + Reverse mouse scrolling direction Đảo ngược hướng cuộn chuột - + Gamepad Settings Cài đặt tay cầm điều khiển - + Swap A/B and X/Y gamepad buttons Đảo các nút A/B và X/Y của tay cầm điều khiển - + This switches gamepads into a Nintendo-style button layout Việc này chuyển các tay cầm điều khiển sang một bố cục nút giống Nintendo - + Force gamepad #1 always connected Buộc tay cầm điều khiển #1 luôn được kết nối - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. Buộc một tay cầm điều khiển luôn giữ trạng thái đã kết nối đến máy chủ, kể cả nếu không có tay cầm điều khiển nào thực sự được kết nối đến PC. - + You can toggle this while streaming using Ctrl+Alt+Shift+M. Bạn có thể bật/tắt việc này trong khi stream bằng Ctrl+Alt+Shift+M. - + Enable mouse control with gamepads by holding the 'Start' button Bật điều khiển chuột bằng tay cầm điều khiển bằng cách giữ nút 'Start' - + Process gamepad input when Moonlight is in the background Xử lý đầu vào của tay cầm điều khiển khi Moonlight ở trong nền - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus Cho phép Moonlight nắm bắt đầu vào của tay cầm điều khiển kể cả nếu nó không phải là cửa sổ hiện được tập trung - + Host Settings Cài đặt máy chủ - + Advanced Settings Cài đặt nâng cao @@ -757,118 +757,118 @@ Thiết lập âm thanh - + Show connection quality warnings Hiện cảnh báo chất lượng kết nối - + Discord Rich Presence integration Tích hợp với Discord Rich Presence - + Updates your Discord status to display the name of the game you're streaming. Cập nhật trạng thái Discord của bạn để hiển thị tên trò chơi bạn đang stream. - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. Chỉ bật tuỳ chọn này khi stream một trò chơi không hỗ trợ tay cầm điều khiển được kết nối sau khi khởi động. - + Optimize mouse for remote desktop instead of games Tối ưu hoá chuột cho máy tính từ xa thay vì trò chơi - + Capture system keyboard shortcuts Nắm bắt các lối tắt bàn phím hệ thống - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. Việc này bật việc nắm bắt các lối tắt bàn phím toàn hệ thống như Alt+Tab (bình thường sẽ được HĐH máy khách xử lý) trong khi stream. - + in fullscreen trong toàn màn hình - + always luôn luôn - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. Khi được đánh dấu, màn hình cảm ứng hoạt động như một trackpad. Khi không được đánh dấu, màn hình cảm ứng sẽ trực tiếp điều khiển con trỏ chuột. - + Optimize game settings for streaming Tối ưu hoá cài đặt trò chơi cho việc stream - + Quit app on host PC after ending stream Thoát ứng dụng trên PC chủ sau khi kết thúc stream - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! Việc này sẽ đóng ứng dụng hoặc trò chơi bạn đang stream khi bạn kết thúc stream. Bạn sẽ mất công việc đang làm chưa được lưu! - + Video decoder Trình giải mã video - - + + Automatic (Recommended) Tự động (Được khuyến nghị) - + Force software decoding Buộc giải mã phần mềm - + Force hardware decoding Buộc giải mã phần cứng - + Video codec Codec video - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options Mở khoá các tuỳ chọn FPS không được hỗ trợ - + Automatically find PCs on the local network (Recommended) Tự động tìm các PC trên mạng cục bộ (Được khuyến nghị) - + Automatically detect blocked connections (Recommended) Tự động phát hiện các kết nối bị chặn (Được khuyến nghị) diff --git a/app/languages/qml_zh_cn.ts b/app/languages/qml_zh_cn.ts index fe53ee86..f0710103 100644 --- a/app/languages/qml_zh_cn.ts +++ b/app/languages/qml_zh_cn.ts @@ -522,7 +522,7 @@ - + Fullscreen 全屏 @@ -533,7 +533,7 @@ - + Windowed 窗口化 @@ -623,67 +623,67 @@ 自动化 - + You must restart Moonlight for this change to take effect 你必须重新启动 Moonlight 才能使更改生效 - + GUI display mode 窗口显示模式 - + Maximized 最大化 - + Show connection quality warnings 显示连接质量警告 - + Discord Rich Presence integration Discord Rich Presence 集成 - + Updates your Discord status to display the name of the game you're streaming. 更新你的 Discord 状态,以显示正在运行的游戏名称。 - + Input Settings 输入设置 - + Optimize mouse for remote desktop instead of games 为远程桌面而不是游戏优化鼠标 - + This enables seamless mouse control without capturing the client's mouse cursor. It is ideal for remote desktop usage but will not work in most games. 这可以实现无缝鼠标控制,而无需捕获客户端的鼠标光标。这是理想的远程桌面使用方案,但不会在大多数游戏中工作。 - + You can toggle this while streaming using Ctrl+Alt+Shift+M. 你可以使用 Ctrl+Alt+Shift+M 切换鼠标控制模式。 - + NOTE: Due to a bug in GeForce Experience, this option may not work properly if your host PC has multiple monitors. 注意:由于 GeForce Experience 的 Bug,如果你的目标计算机有多个显示器,则此选项可能无法正常工作。 - + Capture system keyboard shortcuts 捕获系统快捷键 - + This enables the capture of system-wide keyboard shortcuts like Alt+Tab that would normally be handled by the client OS while streaming. 这样可以捕获系统范围的键盘快捷键,例如 Alt + Tab,这些快捷键通常在流式传输时由客户端系统处理。 @@ -696,158 +696,158 @@ 这允许捕获系统范围内的键盘快捷键(如Alt+Tab),这些快捷键通常在全屏流式传输时由客户端操作系统处理。 - + NOTE: Certain keyboard shortcuts like Ctrl+Alt+Del on Windows cannot be intercepted by any application, including Moonlight. 注意:Windows 上的某些键盘快捷键(如 Ctrl+Alt+Del)不能被任何应用程序截获,包括 Moonlight。 - + in fullscreen 全屏 - + always 总是 - + Use touchscreen as a virtual trackpad 将触摸屏用作虚拟触控板 - + When checked, the touchscreen acts like a trackpad. When unchecked, the touchscreen will directly control the mouse pointer. 选中时,触摸屏就像一个触控板。取消选中时,触摸屏将直接控制鼠标指针。 - + Swap left and right mouse buttons 交换鼠标左键和右键 - + Reverse mouse scrolling direction 反转鼠标滚动方向 - + Gamepad Settings 手柄设置 - + Swap A/B and X/Y gamepad buttons 交换手柄的 A/B 和 X/Y 按钮 - + This switches gamepads into a Nintendo-style button layout 这会将手柄切换为任天堂风格的按钮布局 - + Force gamepad #1 always connected 强制手柄 #1 始终连接 - + Forces a single gamepad to always stay connected to the host, even if no gamepads are actually connected to this PC. 强制单个手柄始终与目标计算机保持连接,即使没有任何手柄实际连接到此计算机。 - + Only enable this option when streaming a game that doesn't support gamepads being connected after startup. 仅在游戏启动后不支持手柄连接时才启用此选项。 - + Enable mouse control with gamepads by holding the 'Start' button 按住手柄的“Start”按钮启用鼠标控制 - + Process gamepad input when Moonlight is in the background 当 Moonlight 在后台时处理手柄输入 - + Allows Moonlight to capture gamepad inputs even if it's not the current window in focus 即使不是焦点窗口,也允许 Moonlight 捕获手柄的输入 - + Host Settings 目标计算机设置 - + Optimize game settings for streaming 优化游戏设置以进行流式传输 - + Quit app on host PC after ending stream 流式传输结束后退出目标计算机上的应用程序 - + This will close the app or game you are streaming when you end your stream. You will lose any unsaved progress! 当你结束流式传输时,这将关闭正在运行的应用程序或游戏。这会导致你失去所有未保存的游戏进度! - + Advanced Settings 高级设置 - + Video decoder 视频解码器 - - + + Automatic (Recommended) 自动 (推荐) - + Force software decoding 强制软件解码 - + Force hardware decoding 强制硬件解码 - + Video codec 视频编解码器 - + H.264 H.264 - + HEVC (H.265) HEVC (H.265) - + Unlock unsupported FPS options 解锁不受支持的 FPS 选项 - + Automatically find PCs on the local network (Recommended) 自动在本地网络上查找计算机 (推荐) - + Automatically detect blocked connections (Recommended) 自动检测被阻止的连接 (推荐) diff --git a/app/resources.qrc b/app/resources.qrc index 22b40790..ae0eab91 100644 --- a/app/resources.qrc +++ b/app/resources.qrc @@ -33,6 +33,10 @@ languages/qml_ja.qm languages/qml_vi.ts languages/qml_vi.qm + languages/qml_th.ts + languages/qml_th.qm + languages/qml_ko.ts + languages/qml_ko.qm SDL_GameControllerDB/gamecontrollerdb.txt diff --git a/app/settings/streamingpreferences.cpp b/app/settings/streamingpreferences.cpp index 8fcecacc..dee3d82b 100644 --- a/app/settings/streamingpreferences.cpp +++ b/app/settings/streamingpreferences.cpp @@ -199,6 +199,10 @@ QString StreamingPreferences::getSuffixFromLanguage(StreamingPreferences::Langua return "ja"; case LANG_VI: return "vi"; + case LANG_TH: + return "th"; + case LANG_KO: + return "ko"; case LANG_AUTO: default: return QLocale::system().name(); diff --git a/app/settings/streamingpreferences.h b/app/settings/streamingpreferences.h index 69425926..8bdff1af 100644 --- a/app/settings/streamingpreferences.h +++ b/app/settings/streamingpreferences.h @@ -74,7 +74,9 @@ public: LANG_RU, LANG_ES, LANG_JA, - LANG_VI + LANG_VI, + LANG_TH, + LANG_KO }; Q_ENUM(Language);