Date: Thu, 15 Aug 2024 21:52:39 -0700
Subject: [PATCH 6/9] Add LOCALE_DIR environment variable to allow for usage
outside of flatpak
---
ui/po/ja.po | 187 ++++++++++++++------------
ui/po/ja/LC_MESSAGES/breezydesktop.mo | Bin 404 -> 11601 bytes
2 files changed, 104 insertions(+), 83 deletions(-)
diff --git a/ui/po/ja.po b/ui/po/ja.po
index f7aaa1c..2ed0e1b 100644
--- a/ui/po/ja.po
+++ b/ui/po/ja.po
@@ -21,286 +21,291 @@ msgstr ""
msgid ""
"Switches your glasses into side-by-side mode and doubles the width of the "
"display."
-msgstr ""
+msgstr "メガネをサイドバイサイドモードに切り替え、表示の幅を2倍にします。"
#: src/connecteddevice.py:17
msgid "This feature is not currently supported for your device."
-msgstr ""
+msgstr "この機能は現在、お使いのデバイスではサポートされていません。"
#: src/licensedialog.py:49
msgid "Paid Tier Status"
-msgstr ""
+msgstr "有料ティアの状態"
#: src/licensedialog.py:57
msgid "Feature Availability"
-msgstr ""
+msgstr "機能の可用性"
#: src/licensefeaturerow.py:15 src/shortcutdialog.py:107
msgid "Disabled"
-msgstr ""
+msgstr "無効"
#: src/licensefeaturerow.py:18
msgid "In trial"
-msgstr ""
+msgstr "トライアル中"
#: src/licensefeaturerow.py:18
msgid "Enabled"
-msgstr ""
+msgstr "有効"
#: src/licensefeaturerow.py:24 src/licensetierrow.py:30
#, python-brace-format
msgid " ({time_remaining} remaining)"
-msgstr ""
+msgstr "(残り {time_remaining})"
#: src/licensefeaturerow.py:32
msgid "Side-by-side mode (gaming)"
-msgstr ""
+msgstr "サイドバイサイドモード(ゲーミング)"
#: src/licensefeaturerow.py:33
msgid "Smooth Follow (gaming)"
-msgstr ""
+msgstr "スムーズフォロー(ゲーミング)"
#: src/licensefeaturerow.py:34
msgid "Breezy Desktop (productivity)"
-msgstr ""
+msgstr "Breezy Desktop(生産性)"
#: src/licensetierrow.py:24
msgid "Active"
-msgstr ""
+msgstr "アクティブ"
#: src/licensetierrow.py:24
msgid "Inactive"
-msgstr ""
+msgstr "非アクティブ"
#: src/licensetierrow.py:41
#, python-brace-format
msgid "${amount} USD"
-msgstr ""
+msgstr "${amount}ドル"
#: src/licensetierrow.py:43
msgid " to renew"
-msgstr ""
+msgstr "を更新"
#: src/licensetierrow.py:45
msgid " to upgrade"
-msgstr ""
+msgstr "にアップグレード"
#: src/licensetierrow.py:47
msgid "Paid through next renewal period"
-msgstr ""
+msgstr "次の更新期間まで支払済み"
#: src/licensetierrow.py:56
msgid "Gaming"
-msgstr ""
+msgstr "ゲーミング"
#: src/licensetierrow.py:57
msgid "Productivity"
-msgstr ""
+msgstr "生産性"
#: src/licensetierrow.py:63
msgid " - renewing monthly"
-msgstr ""
+msgstr " - 毎月更新"
#: src/licensetierrow.py:64
msgid " - renewing yearly"
-msgstr ""
+msgstr " - 毎年更新"
#: src/licensetierrow.py:65
msgid "with lifetime access"
-msgstr ""
+msgstr "生涯アクセス権付き"
#: src/licensetierrow.py:72
msgid "Monthly"
-msgstr ""
+msgstr "月額"
#: src/licensetierrow.py:73
msgid "Yearly"
-msgstr ""
+msgstr "年額"
#: src/licensetierrow.py:74
msgid "Lifetime"
-msgstr ""
+msgstr "生涯"
#: src/time.py:14
msgid "less than an hour"
-msgstr ""
+msgstr "1時間未満"
#: src/time.py:17
msgid "1 hour"
-msgstr ""
+msgstr "1時間"
#: src/time.py:17
#, python-brace-format
msgid "{time_remaining} hours"
-msgstr ""
+msgstr "{time_remaining}時間"
#: src/time.py:20
msgid "1 day"
-msgstr ""
+msgstr "1日"
#: src/time.py:20
#, python-brace-format
msgid "{time_remaining} days"
-msgstr ""
+msgstr "{time_remaining}日"
#: src/gtk/connected-device.ui:21
msgid "connected"
-msgstr ""
+msgstr "接続済み"
#: src/gtk/connected-device.ui:31
msgid "General Settings"
-msgstr ""
+msgstr "一般設定"
#: src/gtk/connected-device.ui:41
msgid "Features"
-msgstr ""
+msgstr "機能"
#: src/gtk/connected-device.ui:44
msgid "XR effect"
-msgstr ""
+msgstr "拡張現実(XR)効果"
#: src/gtk/connected-device.ui:45
msgid "Enables the Breezy Desktop XR effect."
-msgstr ""
+msgstr "Breezy Desktopの拡張現実(XR)効果を有効にします。"
#: src/gtk/connected-device.ui:55
msgid "Widescreen mode"
-msgstr ""
+msgstr "ワイドスクリーンモード"
#: src/gtk/connected-device.ui:66
msgid "Follow mode"
-msgstr ""
+msgstr "フォローモード"
#: src/gtk/connected-device.ui:67
msgid "Keep the virtual display near the center of your view."
-msgstr ""
+msgstr "仮想ディスプレイを視界の中心近くに保ちます。"
#: src/gtk/connected-device.ui:77
msgid "Curved display"
-msgstr ""
+msgstr "カーブディスプレイ"
#: src/gtk/connected-device.ui:78
msgid "Switch between flat and curved displays."
-msgstr ""
+msgstr "フラットとカーブディスプレイを切り替えます。"
#: src/gtk/connected-device.ui:91
msgid "Adjustments"
-msgstr ""
+msgstr "調整"
#: src/gtk/connected-device.ui:94
msgid "Display distance"
-msgstr ""
+msgstr "ディスプレイ距離"
#: src/gtk/connected-device.ui:95
msgid ""
"Closer appears larger, further appears smaller. Controls depth when in "
"widescreen mode."
msgstr ""
+"近づけると大きく見え、遠ざけると小さく見えます。ワイドスクリーンモードの奥行きを制御します。"
#: src/gtk/connected-device.ui:123
msgid "Display size"
-msgstr ""
+msgstr "ディスプレイサイズ"
#: src/gtk/connected-device.ui:124
msgid ""
"Combine with display distance to achieve a comfortable level of depth and "
"size."
msgstr ""
+"ディスプレイ距離と組み合わせて、奥行きとサイズの快適なレベルを達成します。"
#: src/gtk/connected-device.ui:152
msgid "Display toggle distances"
-msgstr ""
+msgstr "ディスプレイ切り替え距離"
#: src/gtk/connected-device.ui:153
msgid ""
"Use the buttons to capture the current display distance for use with the "
"keyboard shortcut."
msgstr ""
+"ボタンを使用して、キーボードショートカットで使用する現在のディスプレイ距離をキャプチャします。"
#: src/gtk/connected-device.ui:178
msgid "Follow threshold"
-msgstr ""
+msgstr "フォローのしきい値"
#: src/gtk/connected-device.ui:179
msgid "How far away you can look before the display follows."
-msgstr ""
+msgstr "ディスプレイが追従する前にどのくらい遠くを見ることができるか。"
#: src/gtk/connected-device.ui:209 src/gtk/connected-device.ui:215
msgid "Keyboard Shortcuts"
-msgstr ""
+msgstr "キーボードショートカット"
#: src/gtk/connected-device.ui:218
msgid "Re-center display shortcut"
-msgstr ""
+msgstr "ディスプレイを再中心とするショートカット"
#: src/gtk/connected-device.ui:219
msgid "Pin the virtual display to the current position."
-msgstr ""
+msgstr "仮想ディスプレイを現在の位置に固定します。"
#: src/gtk/connected-device.ui:238 src/gtk/connected-device.ui:267
#: src/gtk/connected-device.ui:296
msgid "Change"
-msgstr ""
+msgstr "変更"
#: src/gtk/connected-device.ui:247
msgid "Display distance shortcut"
-msgstr ""
+msgstr "ディスプレイ距離ショートカット"
#: src/gtk/connected-device.ui:248
msgid "Quickly toggle between two predefined distances."
-msgstr ""
+msgstr "2つの事前定義済みの距離をすばやく切り替えます。"
#: src/gtk/connected-device.ui:276
msgid "Toggle follow mode shortcut"
-msgstr ""
+msgstr "フォローモードを切り替えるショートカット"
#: src/gtk/connected-device.ui:277
msgid "Quickly toggle follow mode."
-msgstr ""
+msgstr "フォローモードをすばやく切り替えます。"
#: src/gtk/connected-device.ui:312 src/gtk/connected-device.ui:318
msgid "Advanced Settings"
-msgstr ""
+msgstr "詳細設定"
#: src/gtk/connected-device.ui:321
msgid "Find optimal display config"
-msgstr ""
+msgstr "最適なディスプレイ構成を見つける"
#: src/gtk/connected-device.ui:322
msgid ""
"Automatically modify the glasses display configuration for maximum "
"resolution and best scaling when plugged in."
msgstr ""
+"プラグイン時に最大解像度と最適なスケーリングのためにグラスディスプレイ構成を自動的に変更します。"
#: src/gtk/connected-device.ui:332
msgid "Use highest refresh rate"
-msgstr ""
+msgstr "最高のリフレッシュレートを使用する"
#: src/gtk/connected-device.ui:333
msgid "Refresh rate may affect performance, disable this to set it manually."
-msgstr ""
+msgstr "リフレッシュレートはパフォーマンスに影響を与える可能性があります。手動で設定する場合は無効にしてください。"
#: src/gtk/connected-device.ui:343
msgid "Always primary display"
-msgstr ""
+msgstr "常にプライマリディスプレイ"
#: src/gtk/connected-device.ui:344
msgid "Automatically set the glasses as the primary display when plugged in."
-msgstr ""
+msgstr "プラグイン時にグラスをプライマリディスプレイに自動的に設定します。"
#: src/gtk/connected-device.ui:354
msgid "Fast SBS mode switching"
-msgstr ""
+msgstr "高速SBSモード切り替え"
#: src/gtk/connected-device.ui:355
msgid ""
"Switches glasses to SBS mode immediately when plugged in, if widescreen mode "
"is on. May cause instability."
msgstr ""
+"ワイドスクリーンモードがオンになっている場合、プラグイン時にグラスをSBSモードにすぐに切り替えます。不安定になる可能性があります。"
#: src/gtk/connected-device.ui:365
msgid "Movement look-ahead"
-msgstr ""
+msgstr "ムーブメントルックアヘッド"
#: src/gtk/connected-device.ui:366
msgid ""
@@ -308,48 +313,50 @@ msgid ""
"time. Stick with default unless virtual display drags behind your head "
"movements, jumps ahead, or is very shaky."
msgstr ""
+"入力遅延を相殺するために、レンダリング時間前にヘッドトラッキング位置を予測します。仮想ディスプレイが頭の動きに遅れたり、先に進んだり、非常に揺れたりする場合を除き、デフォルトのままで問題ありません。"
#: src/gtk/connected-device.ui:384
msgid "Default"
-msgstr ""
+msgstr "デフォルト"
#: src/gtk/failed-verification.ui:13
msgid "Breezy Desktop GNOME invalid setup"
-msgstr ""
+msgstr "Breezy Desktop GNOMEの無効なセットアップ"
#: src/gtk/failed-verification.ui:14
msgid ""
"Your Breezy GNOME setup is invalid or incomplete. Please re-run the setup "
"script. Report this issue if it persists."
msgstr ""
+"Breezy GNOMEのセットアップが無効または不完全です。セットアップスクリプトを再実行してください。問題が解決しない場合は、この問題を報告してください。"
#: src/gtk/license-dialog.ui:5 src/gtk/window.ui:55
msgid "License Details"
-msgstr ""
+msgstr "ライセンス詳細"
#: src/gtk/license-dialog.ui:27
msgid "Donate"
-msgstr ""
+msgstr "寄付"
#: src/gtk/license-dialog.ui:44
msgid "Request a token"
-msgstr ""
+msgstr "トークンをリクエストする"
#: src/gtk/license-dialog.ui:52
msgid "Verify token"
-msgstr ""
+msgstr "トークンを検証する"
#: src/gtk/no-device.ui:13
msgid "No device connected"
-msgstr ""
+msgstr "デバイスが接続されていません"
#: src/gtk/no-device.ui:14
msgid "Breezy Desktop was unable to detect any supported XR devices."
-msgstr ""
+msgstr "Breezy DesktopはサポートされているXRデバイスを検出できませんでした。"
#: src/gtk/no-driver.ui:13
msgid "No driver running"
-msgstr ""
+msgstr "ドライバーが実行されていません"
#: src/gtk/no-driver.ui:14
msgid ""
@@ -362,20 +369,27 @@ msgid ""
"in the #troubleshooting channel on Discord.\n"
" "
msgstr ""
+"\n"
+" AUR経由でインストールした場合は、推奨されるポストインストールコマンドを実行したことを確認してください:\n"
+" systemctl --user enable --now xr-driver.service\n"
+" \n"
+" それ以外の場合は、GitHubで問題を報告するか、Discordの#troubleshootingチャンネルで新しいスレッドを作成してください。\n"
+" "
#: src/gtk/no-extension.ui:13
msgid "Breezy Desktop GNOME extension not ready"
-msgstr ""
+msgstr "Breezy Desktop GNOME拡張が準備できていません"
#: src/gtk/no-extension.ui:14
msgid ""
"If you have just run the setup, then you may need to log out and back in to "
"use it. Otherwise, please follow the Breezy GNOME setup instructions."
msgstr ""
+"セットアップを実行したばかりであれば、使用する前にログアウトして再度ログインする必要があるかもしれません。それ以外の場合は、Breezy GNOMEのセットアップ手順に従ってください。"
#: src/gtk/no-license.ui:13
msgid "No license file was found"
-msgstr ""
+msgstr "ライセンスファイルが見つかりませんでした"
#: src/gtk/no-license.ui:14
msgid ""
@@ -392,43 +406,50 @@ msgid ""
"lifetime access).\n"
" "
msgstr ""
+"\n"
+" Breezy Desktopを初めて使用する際は、デバイスのライセンスを取得するためにインターネット接続が必要です。\n"
+" \n"
+" 寄付する義務はありません。まだであれば、Breezy Desktopがニーズに合っているかどうかを判断できるトライアルライセンスが提供されます。\n"
+" \n"
+" ライセンスを取得したら、トライアルであろうと、Breezy Desktopをオフラインで使用できます。機能が期限切れるまで(または生涯アクセスを選択した場合)、無期限に使用できます。\n"
+" "
#: src/gtk/no-license.ui:27
msgid "Try Again"
-msgstr ""
+msgstr "もう一度お試しください"
#: src/gtk/shortcut-dialog.ui:5
msgid "Assign Keyboard Shortcut"
-msgstr ""
+msgstr "キーボードショートカットを割り当てる"
#: src/gtk/shortcut-dialog.ui:20
msgid "Press your keyboard shortcut or 'Backspace' to disable..."
-msgstr ""
+msgstr "キーボードショートカットまたは「Backspace」を押して無効にします..."
#: src/gtk/window.ui:10
msgid "Breezy Desktop"
-msgstr ""
+msgstr "Breezy Desktop"
#: src/gtk/window.ui:23
msgid "Menu"
-msgstr ""
+msgstr "メニュー"
#: src/gtk/window.ui:35
msgid "Some features expire soon"
-msgstr ""
+msgstr "一部の機能はすぐに期限切れになります"
#: src/gtk/window.ui:36 src/gtk/window.ui:43
msgid "View details"
-msgstr ""
+msgstr "詳細を表示"
#: src/gtk/window.ui:42
msgid "Productivity features are disabled"
-msgstr ""
+msgstr "生産性機能が無効になっています"
#: src/gtk/window.ui:59
msgid "Force Reset"
-msgstr ""
+msgstr "強制リセット"
#: src/gtk/window.ui:63
msgid "About BreezyDesktop"
-msgstr ""
+msgstr "BreezyDesktopについて"
\ No newline at end of file
diff --git a/ui/po/ja/LC_MESSAGES/breezydesktop.mo b/ui/po/ja/LC_MESSAGES/breezydesktop.mo
index 8710461d8035a1a76e6a58a1b0dc5cc0c9994b3b..1e304d0bcc1e5697f218beab31c7a04bb5e9bfa9 100644
GIT binary patch
literal 11601
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
RSzp8DTS?=0nE2Dl{{g5N2{-@%
delta 66
xcmcZ@HHF#Yo)F7a1|VPrVi_P-0b*t#)&XJ=umIvHprj>`2C0F8&3a-ni~tA>1{DAR
From 8de4d394e8b82aef6b628ed4d764e7e72b48e1f7 Mon Sep 17 00:00:00 2001
From: kodomari <1876201+kodomari@users.noreply.github.com>
Date: Sun, 18 Aug 2024 01:06:14 +0900
Subject: [PATCH 7/9] Update ja.po (#45)
---
ui/po/ja.po | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/ui/po/ja.po b/ui/po/ja.po
index 2ed0e1b..0af4767 100644
--- a/ui/po/ja.po
+++ b/ui/po/ja.po
@@ -21,7 +21,7 @@ msgstr ""
msgid ""
"Switches your glasses into side-by-side mode and doubles the width of the "
"display."
-msgstr "メガネをサイドバイサイドモードに切り替え、表示の幅を2倍にします。"
+msgstr "ARグラスをサイドバイサイドモードに切り替え、表示の幅を2倍にします。"
#: src/connecteddevice.py:17
msgid "This feature is not currently supported for your device."
@@ -29,7 +29,7 @@ msgstr "この機能は現在、お使いのデバイスではサポートされ
#: src/licensedialog.py:49
msgid "Paid Tier Status"
-msgstr "有料ティアの状態"
+msgstr "有料会員資格"
#: src/licensedialog.py:57
msgid "Feature Availability"
@@ -41,7 +41,7 @@ msgstr "無効"
#: src/licensefeaturerow.py:18
msgid "In trial"
-msgstr "トライアル中"
+msgstr "試用中"
#: src/licensefeaturerow.py:18
msgid "Enabled"
@@ -177,11 +177,11 @@ msgstr "仮想ディスプレイを視界の中心近くに保ちます。"
#: src/gtk/connected-device.ui:77
msgid "Curved display"
-msgstr "カーブディスプレイ"
+msgstr "曲面ディスプレイ"
#: src/gtk/connected-device.ui:78
msgid "Switch between flat and curved displays."
-msgstr "フラットとカーブディスプレイを切り替えます。"
+msgstr "フラットと曲面ディスプレイを切り替えます。"
#: src/gtk/connected-device.ui:91
msgid "Adjustments"
@@ -189,7 +189,7 @@ msgstr "調整"
#: src/gtk/connected-device.ui:94
msgid "Display distance"
-msgstr "ディスプレイ距離"
+msgstr "ディスプレイとの距離"
#: src/gtk/connected-device.ui:95
msgid ""
@@ -278,7 +278,7 @@ msgstr ""
#: src/gtk/connected-device.ui:332
msgid "Use highest refresh rate"
-msgstr "最高のリフレッシュレートを使用する"
+msgstr "最も高いリフレッシュレートを使用"
#: src/gtk/connected-device.ui:333
msgid "Refresh rate may affect performance, disable this to set it manually."
@@ -436,7 +436,7 @@ msgstr "メニュー"
#: src/gtk/window.ui:35
msgid "Some features expire soon"
-msgstr "一部の機能はすぐに期限切れになります"
+msgstr "一部の機能はもうすぐ期限が切れます"
#: src/gtk/window.ui:36 src/gtk/window.ui:43
msgid "View details"
@@ -452,4 +452,4 @@ msgstr "強制リセット"
#: src/gtk/window.ui:63
msgid "About BreezyDesktop"
-msgstr "BreezyDesktopについて"
\ No newline at end of file
+msgstr "BreezyDesktopについて"
From a37152eb2bf6d7d0c4811ddaf8109dbfb562695a Mon Sep 17 00:00:00 2001
From: 8796n
Date: Sun, 18 Aug 2024 01:13:33 +0900
Subject: [PATCH 8/9] Update ja.po (#46)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
"Gaming"とバランスをとるために"Productivity"は"プロダクティビティ"とカナ表記にしたい
---
ui/po/ja.po | 64 ++++++++++++++++++++++++++++-------------------------
1 file changed, 34 insertions(+), 30 deletions(-)
diff --git a/ui/po/ja.po b/ui/po/ja.po
index 0af4767..f86ffae 100644
--- a/ui/po/ja.po
+++ b/ui/po/ja.po
@@ -3,6 +3,10 @@
# This file is distributed under the same license as the PACKAGE package.
# , 2024.
#
+# Breezy DesktopやXR、GNOMEのような固有名詞はそのままの表記にしています。
+#「gaming」が「ゲーミング」なので「productivity」も「プロダクティビティ」とカナ表記にしました。
+#「glasses」は「XR効果」から「XRメガネ」にしても良かったんですが、繰り返すのもくどいので「メガネ」にしてます。
+#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
@@ -33,7 +37,7 @@ msgstr "有料会員資格"
#: src/licensedialog.py:57
msgid "Feature Availability"
-msgstr "機能の可用性"
+msgstr "利用できる機能"
#: src/licensefeaturerow.py:15 src/shortcutdialog.py:107
msgid "Disabled"
@@ -50,19 +54,19 @@ msgstr "有効"
#: src/licensefeaturerow.py:24 src/licensetierrow.py:30
#, python-brace-format
msgid " ({time_remaining} remaining)"
-msgstr "(残り {time_remaining})"
+msgstr "(残り {time_remaining})"
#: src/licensefeaturerow.py:32
msgid "Side-by-side mode (gaming)"
-msgstr "サイドバイサイドモード(ゲーミング)"
+msgstr "サイドバイサイドモード(ゲーミング)"
#: src/licensefeaturerow.py:33
msgid "Smooth Follow (gaming)"
-msgstr "スムーズフォロー(ゲーミング)"
+msgstr "スムーズフォロー(ゲーミング)"
#: src/licensefeaturerow.py:34
msgid "Breezy Desktop (productivity)"
-msgstr "Breezy Desktop(生産性)"
+msgstr "Breezy Desktop(プロダクティビティ)"
#: src/licensetierrow.py:24
msgid "Active"
@@ -95,7 +99,7 @@ msgstr "ゲーミング"
#: src/licensetierrow.py:57
msgid "Productivity"
-msgstr "生産性"
+msgstr "プロダクティビティ"
#: src/licensetierrow.py:63
msgid " - renewing monthly"
@@ -157,11 +161,11 @@ msgstr "機能"
#: src/gtk/connected-device.ui:44
msgid "XR effect"
-msgstr "拡張現実(XR)効果"
+msgstr "XR効果"
#: src/gtk/connected-device.ui:45
msgid "Enables the Breezy Desktop XR effect."
-msgstr "Breezy Desktopの拡張現実(XR)効果を有効にします。"
+msgstr "Breezy DesktopのXR効果を有効にします。"
#: src/gtk/connected-device.ui:55
msgid "Widescreen mode"
@@ -181,7 +185,7 @@ msgstr "曲面ディスプレイ"
#: src/gtk/connected-device.ui:78
msgid "Switch between flat and curved displays."
-msgstr "フラットと曲面ディスプレイを切り替えます。"
+msgstr "平面と曲面ディスプレイを切り替えます。"
#: src/gtk/connected-device.ui:91
msgid "Adjustments"
@@ -211,22 +215,22 @@ msgstr ""
#: src/gtk/connected-device.ui:152
msgid "Display toggle distances"
-msgstr "ディスプレイ切り替え距離"
+msgstr "ディスプレイ距離切り替え"
#: src/gtk/connected-device.ui:153
msgid ""
"Use the buttons to capture the current display distance for use with the "
"keyboard shortcut."
msgstr ""
-"ボタンを使用して、キーボードショートカットで使用する現在のディスプレイ距離をキャプチャします。"
+"2個のボタンを使用して、キーボードショートカットで使用する現在のディスプレイ距離をそれぞれ設定します。"
#: src/gtk/connected-device.ui:178
msgid "Follow threshold"
-msgstr "フォローのしきい値"
+msgstr "フォローしきい値"
#: src/gtk/connected-device.ui:179
msgid "How far away you can look before the display follows."
-msgstr "ディスプレイが追従する前にどのくらい遠くを見ることができるか。"
+msgstr "どれだけ遠ざかるとディスプレイがフォロー(追従)するか"
#: src/gtk/connected-device.ui:209 src/gtk/connected-device.ui:215
msgid "Keyboard Shortcuts"
@@ -234,11 +238,11 @@ msgstr "キーボードショートカット"
#: src/gtk/connected-device.ui:218
msgid "Re-center display shortcut"
-msgstr "ディスプレイを再中心とするショートカット"
+msgstr "中心へ移動するショートカット"
#: src/gtk/connected-device.ui:219
msgid "Pin the virtual display to the current position."
-msgstr "仮想ディスプレイを現在の位置に固定します。"
+msgstr "仮想ディスプレイを現在の視点に固定します。"
#: src/gtk/connected-device.ui:238 src/gtk/connected-device.ui:267
#: src/gtk/connected-device.ui:296
@@ -251,15 +255,15 @@ msgstr "ディスプレイ距離ショートカット"
#: src/gtk/connected-device.ui:248
msgid "Quickly toggle between two predefined distances."
-msgstr "2つの事前定義済みの距離をすばやく切り替えます。"
+msgstr "設定してある2個の距離をすばやく切り替えます。"
#: src/gtk/connected-device.ui:276
msgid "Toggle follow mode shortcut"
-msgstr "フォローモードを切り替えるショートカット"
+msgstr "フォローモードに切り替えるショートカット"
#: src/gtk/connected-device.ui:277
msgid "Quickly toggle follow mode."
-msgstr "フォローモードをすばやく切り替えます。"
+msgstr "フォローモードにすばやく切り替えます。"
#: src/gtk/connected-device.ui:312 src/gtk/connected-device.ui:318
msgid "Advanced Settings"
@@ -267,18 +271,18 @@ msgstr "詳細設定"
#: src/gtk/connected-device.ui:321
msgid "Find optimal display config"
-msgstr "最適なディスプレイ構成を見つける"
+msgstr "ディスプレイ設定を最適化する"
#: src/gtk/connected-device.ui:322
msgid ""
"Automatically modify the glasses display configuration for maximum "
"resolution and best scaling when plugged in."
msgstr ""
-"プラグイン時に最大解像度と最適なスケーリングのためにグラスディスプレイ構成を自動的に変更します。"
+"メガネ接続時、最大解像度と最適なスケーリングのためにディスプレイ設定を自動的に変更します。"
#: src/gtk/connected-device.ui:332
msgid "Use highest refresh rate"
-msgstr "最も高いリフレッシュレートを使用"
+msgstr "最大のリフレッシュレートを使用する"
#: src/gtk/connected-device.ui:333
msgid "Refresh rate may affect performance, disable this to set it manually."
@@ -286,11 +290,11 @@ msgstr "リフレッシュレートはパフォーマンスに影響を与える
#: src/gtk/connected-device.ui:343
msgid "Always primary display"
-msgstr "常にプライマリディスプレイ"
+msgstr "常にプライマリディスプレイにする"
#: src/gtk/connected-device.ui:344
msgid "Automatically set the glasses as the primary display when plugged in."
-msgstr "プラグイン時にグラスをプライマリディスプレイに自動的に設定します。"
+msgstr "メガネ接続時、自動的にプライマリディスプレイにします。"
#: src/gtk/connected-device.ui:354
msgid "Fast SBS mode switching"
@@ -301,11 +305,11 @@ msgid ""
"Switches glasses to SBS mode immediately when plugged in, if widescreen mode "
"is on. May cause instability."
msgstr ""
-"ワイドスクリーンモードがオンになっている場合、プラグイン時にグラスをSBSモードにすぐに切り替えます。不安定になる可能性があります。"
+"ワイドスクリーンモードがオンになっている場合、メガネ接続時にたたちにSBSモードに切り替えます。不安定になる可能性があります。"
#: src/gtk/connected-device.ui:365
msgid "Movement look-ahead"
-msgstr "ムーブメントルックアヘッド"
+msgstr "動きの先読み"
#: src/gtk/connected-device.ui:366
msgid ""
@@ -378,14 +382,14 @@ msgstr ""
#: src/gtk/no-extension.ui:13
msgid "Breezy Desktop GNOME extension not ready"
-msgstr "Breezy Desktop GNOME拡張が準備できていません"
+msgstr "Breezy Desktop GNOME Shell拡張機能が準備できていません"
#: src/gtk/no-extension.ui:14
msgid ""
"If you have just run the setup, then you may need to log out and back in to "
"use it. Otherwise, please follow the Breezy GNOME setup instructions."
msgstr ""
-"セットアップを実行したばかりであれば、使用する前にログアウトして再度ログインする必要があるかもしれません。それ以外の場合は、Breezy GNOMEのセットアップ手順に従ってください。"
+"セットアップを実行した直後の場合は、使用する前にログアウトして再度ログインする必要があるかもしれません。それ以外の場合は、Breezy GNOMEのセットアップ手順に従ってください。"
#: src/gtk/no-license.ui:13
msgid "No license file was found"
@@ -424,7 +428,7 @@ msgstr "キーボードショートカットを割り当てる"
#: src/gtk/shortcut-dialog.ui:20
msgid "Press your keyboard shortcut or 'Backspace' to disable..."
-msgstr "キーボードショートカットまたは「Backspace」を押して無効にします..."
+msgstr "キーボードショートカットを押す、または「Backspace」を押して無効にします..."
#: src/gtk/window.ui:10
msgid "Breezy Desktop"
@@ -444,7 +448,7 @@ msgstr "詳細を表示"
#: src/gtk/window.ui:42
msgid "Productivity features are disabled"
-msgstr "生産性機能が無効になっています"
+msgstr "プロダクティビティ機能が無効になっています"
#: src/gtk/window.ui:59
msgid "Force Reset"
@@ -452,4 +456,4 @@ msgstr "強制リセット"
#: src/gtk/window.ui:63
msgid "About BreezyDesktop"
-msgstr "BreezyDesktopについて"
+msgstr "Breezy Desktopについて"
From 4879d31803883ace8b0b377b7591e40d21f503d0 Mon Sep 17 00:00:00 2001
From: wheaney <42350981+wheaney@users.noreply.github.com>
Date: Sat, 17 Aug 2024 09:18:18 -0700
Subject: [PATCH 9/9] Update ja.mo file based on latest translations
---
ui/po/ja/LC_MESSAGES/breezydesktop.mo | Bin 11601 -> 11522 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/ui/po/ja/LC_MESSAGES/breezydesktop.mo b/ui/po/ja/LC_MESSAGES/breezydesktop.mo
index 1e304d0bcc1e5697f218beab31c7a04bb5e9bfa9..d4fc6717bc5fe7639b87877811f1caaa5d920871 100644
GIT binary patch
delta 1643
zcmaLWZA@EL7zgkJNO5kCzy=N}vn{3T1vJVc%W!Ij)g@+3H)gUhby-MtLwRo8*Vyq0#Lm$*(1uWgj*vs%GC1`+rOoP~0s0rOy{
z%lf?#mg3t5<#-L08`r~J_!g9vI0rC@cGWu{HniR=iYWAP4EljP~Lo
z10RDjp_5Ps>P~&1hjOC{C=*$L@?<952J=g--)kX;*emc!7=jJ(D<~`QsK**_-Hn&0
zFmMWPg*TuKoV^Lz!zw5PeGlc8`~wwO;bm+yd=biZo$wO83hSYYNp;YGGO_Iliej>N
zpjpP*!BPoUwah1j_Z7;X3#ol+F25
zdGvPXR9=DCm=L8+%e)OaAYeYOF{p0KvGW|1Azn&
z>mA*xQvK@57tOA0!Cl*S@-V3##D|HWO2{YXpy(l)(~5w^J4ovyHB1_+5c8T#3;Lo^
ztf*Kg3W{C1@%~wT5fP{K;aR;iNc^IBzW7U<86HLM!sDLKMQP;$Fypr*_
zu33)t>0-o;wi&}QFGXt?O=@@LZi1t(2eKL7v#
delta 1701
zcmajdUrbw790%|NY7JBAEP^r$l+qSjB+hAwL!1UDix@R=51TBA(^Ny|fNXo&jDdUa
z+zMR-+hIDkVK@Fr%b!xkIi>}s36fx<(ZszNpMKoiHZig{<3iN$uNUVF#+Um!_uk+6
zo!|MLqc;7}6nEXxSuBKz6bWI4->iEB=HT6c55b%8PMBjC;%=A=3t#~(gw>Ge?}8S%
z2i^-`gB9=qtbr2t!DaX++*d3*MJ@&lsDcam4v#0`uW%c5mmmq;3pw#s*aPQbJAA%W
z2yd1U*C1*X
zzY}i7yBFreCddgpAjh48+=(#c4ot&ln1E|=OSu{MAXeviUnd6j7(4~JqAol*@hIei
zzJ#3U>-G2VA-D7f^ua$N@678Kq7LqXd}RF)zr+-L8vY2m5Szz5+78I`I*(z{fI$Rq
zhpUhid9g|uz6CjvrP4gZD##PxSby(>yn!Wn9d7apu^)a5n_xAn_s45S7AYabf>X}=2#qx_+
z69FR@B(=x!?vd7m{+2`jgZo?CTHD@!Z#B^^zba~zTkS1!*KWuc3p)OH>$nQUP)Unfl_`s3&4#%#SUVia8BY0U)
zT$#D2;vSyneKy^LFg#}UqsjGwO3qx|W%<+IZG1)t>
z$HG`>?<>6XrLrB3Ml_t#=17U@z0=A52-X(nCt+OdN-I%P#{X->q@GEA93*9gl+&aJ
z&krJdXRsP|0=93cVH?=48QzaEqaamoyWF;+->Gue!L!?c}
zTjlWz(k_|3BJDCxH4}pFX{1hPqR#PH>y`=EppCQ>#OFJN(vm%&8}A3D-`!|gnF}T7
zV)BanNxA0Uo_G7G#O;xM$Kx*Cmgz@qPWg$)BVEqTRTI~8s|fLw6f5@;UBRw+m+VPpV&WVIL*CP`p{V8
zVmLj}m$?h*3;H~s>C`*|1fLM@BX1aWMgF};r``GTv&!bj|K|?xuHQ`>I*Y4^Lql#}
zQ`UJKa=5wbBxxZT@-AoNw!i9Yw4^7_@ja-mu**fCRsQTdoU7t;43ma+6bxib)xHhy
K=S-riA?t6JHH;1b