diff --git a/src-tauri/resources/lang/ja.json b/src-tauri/resources/lang/ja.json new file mode 100644 index 0000000..f335322 --- /dev/null +++ b/src-tauri/resources/lang/ja.json @@ -0,0 +1,224 @@ +{ + "onboarding": { + "title": "SlimeToraへようこそ!", + "welcome": "SlimeToraは、HaritoraXを公式ソフトウェアを経由せず、SlimeVRサーバーに直接接続するためのソフトウェアです!", + "setup": "SlimeToraのセットアップ方法を選択してください。 プログラムのセットアップが完了したら、SlimeVRサーバーのセットアップ方法をご案内します。", + "start": "ガイド付きセットアップ", + "skip": "手動セットアップ (スキップ)", + "next": "次へ", + "back": "戻る" + }, + + "home": { + "title": "ホーム", + "connected": "トラッカー接続済み", + "disconnected": "トラッカー未接続", + "count": "{{value}} 台のトラッカーが接続済み", + "onboarding": "セットアップウィザード" + }, + + "trackers": { + "title": "トラッカー", + "none": "トラッカーが見つかりません!", + "card": { + "device": "デバイス:", + "imu": "IMU:", + "battery": "バッテリー残量:", + "status": "ステータス:", + "settings": "トラッカーの設定を開く: {{name}}", + "power_off": "トラッカーの電源を切る: {{name}}", + "tooltip": { + "mag_status": "地磁気センサーの状態。もし全てのトラッカーの状態が「GREAT」である場合、Mode 1の使用を推奨します。", + "rssi": "電波強度(RSSI)。 値が0に近いほど良いです。" + } + }, + "settings": { + "title": "設定", + "collapse_expand": "すべて折りたたむ/展開する", + "precise_data": "補正済みデータ", + "fast_data": "生データ", + "visualization": "トラッカーモデルの表示" + }, + "per_tracker": { + "title": "{{name}} 設定", + "description": "このトラッカーのハードウェア設定を上書きします。 特定のトラッカーだけ地磁気状態が悪い場合に役立ちます。", + "fps": { + "name": "センサー通信頻度", + "tooltip": "トラッカーが1秒あたりにデータを送信する回数を選択します。 Bluetoothでは50 FPSに設定すると安定し、バッテリー消費も少なくなりますが、100 FPSほどスムーズではありません。" + }, + "sensor_mode": { + "name": "センサー動作モード", + "tooltip": "Mode 1では地磁気センサーが有効になり、地磁気が安定している環境であればドリフトを低減します。 地磁気が不安定な環境では、地磁気センサーを使用しないMode 2に設定してください。" + }, + "sensor_auto_correction": { + "name": "センサーの自動補正", + "tooltip": "センサーの自動補正(ダイナミックキャリブレーション)を有効または無効にします。 通常は変更する必要はありません。 補正結果は環境によって異なります。" + }, + "virtual_feet": { + "name": "足首動き検知機能", + "tooltip": "足首/脚センサーを使用して足の動きをトラッキングできるようにします。" + }, + "debugging": "デバッグ", + "get_settings": "トラッカーの設定を取得", + "reset_settings": "設定のリセット" + } + }, + + "settings": { + "title": "設定", + "program": { + "title": "アプリケーション設定", + "app_behavior": { + "name": "アプリの動作", + "tooltip": "アプリの一般的な動作を変更します。" + }, + "start_connection": { + "name": "起動時に自動接続", + "tooltip": "アプリ起動と同時に自動接続を開始します。" + }, + "turn_off_trackers": { + "name": "終了時にトラッカーの電源を切る", + "tooltip": "アプリ終了時にトラッカーの電源を自動的に切ります。" + }, + "visualization_fps": { + "name": "トラッカーモデルのフレームレート", + "tooltip": "トラッカーの3Dモデルのフレームレートを設定します。 値が低いほどリソースを節約できます。" + }, + "update_settings": { + "name": "アップデート設定", + "tooltip": "アプリと翻訳のアップデート方法を管理します。", + "app": "アプリのアップデート", + "language": "翻訳のアップデート", + "channel": { + "name": "アップデートチャンネル", + "tooltip": "アプリのアップデートチャンネルを選択します。 ベータ版では最新の機能が提供されますが、バグが多い可能性があります。", + "stable": "安定版", + "beta": "ベータ版" + } + } + }, + "connection": { + "title": "接続設定", + "tracker_model": { + "name": "トラッカーモデル", + "tooltip": "お使いのHaritoraXを選択します。 上級者であれば、複数のモデルを同時に使用できます。" + }, + "connection_mode": { + "name": "接続モード", + "tooltip": "トラッカーとの接続モードを選択します。 複数のモードを同時に使用できます。" + }, + "serial_ports": { + "name": "シリアルポート", + "tooltip": "GX(6/2)ドングルまたはHaritoraX 1.1b/1.1/1.0が使用しているシリアルポートを選択します。", + "none": "シリアルポートが検出されませんでした" + }, + "slimevr_server": { + "name": "SlimeVR Server", + "tooltip": "SlimeToraがSlimeVRサーバを検索する場所を設定します。 デフォルトではローカルブロードキャストアドレス(255.255.255.255)を使用して、すべてのネットワークからサーバーを検索します。" + }, + "server_ip": "Serverのアドレス", + "server_port": "Serverのポート" + }, + "tracker": { + "title": "トラッカー設定", + "fps": { + "name": "センサー通信頻度", + "tooltip": "トラッカーが1秒あたりにデータを送信する回数を選択します。 Bluetoothでは50 FPSに設定すると安定し、バッテリー消費も少なくなりますが、100 FPSほどスムーズではありません。", + "100": "100 FPS", + "50": "50 FPS" + }, + "sensor_mode": { + "name": "センサーモード", + "tooltip": "Mode 1では地磁気センサーが有効になり、地磁気が安定している環境であればドリフトを低減します。 地磁気が不安定な環境では、地磁気センサーを使用しないMode 2に設定してください。", + "1": "Mode 1 (地磁気センサー有効)", + "2": "Mode 2 (地磁気センサー無効)" + }, + "sensor_auto_correction": { + "name": "センサーの自動補正", + "tooltip": "センサーの自動補正(ダイナミックキャリブレーション)を有効または無効にします。 通常は変更する必要はありません。 補正結果は環境によって異なります。" + }, + "virtual_feet": { + "name": "足首動き検知機能", + "tooltip": "足首/脚センサーを使用して足の動きをトラッキングできるようにします。" + }, + "other_settings": { + "name": "その他の設定", + "tooltip": "全体的なパフォーマンスに影響するトラッカーの追加設定。" + }, + "heartbeat": { + "name": "ハートビート間隔 (ミリ秒)", + "tooltip": "アプリがトラッカーの接続を維持するためにハートビート信号を送信する間隔を設定します。 通常は変更する必要はありません。" + }, + "button_debounce": { + "name": "ボタンのデバウンス (ミリ秒)", + "tooltip": "誤って複数回ボタンが押されるのを避けるために、ボタンのデバウンス時間を設定します。" + } + }, + "advanced": { + "title": "詳細設定", + "serial_settings": { + "name": "シリアル設定", + "tooltip": "高度なシリアルポートの設定。 黄色で表示されているオプションを適用するには、トラッカーを再接続するかアプリの再起動が必要です。" + }, + "bypass_serial_limit": { + "name": "シリアルポート制限をバイパスする", + "tooltip": "OSから課せられているシリアルポートの制限をバイパスします。 細心の注意を払って使用してください。" + }, + "logging": { + "name": "ロギング", + "tooltip": "アプリケーションがフロント及びバックエンドのログ情報を処理する方法を設定します。" + }, + "write_logs": { + "name": "ログの記録", + "tooltip": "ディスクへのログの書き込みを有効または無効にします。" + }, + "logging_mode": { + "name": "ロギングモード", + "tooltip": "ログの詳細レベルを選択します。 レベルを上げるとパフォーマンスに影響を与える可能性がありますので、問題がない限りは変更しないでください!", + "minimal": "最小限のデータ", + "debug": "追加のデータ", + "all": "全データ (注意!!!)" + }, + "open_logs_folder": { + "name": "ログの保存先を開く", + "tooltip": "ログが保存されているフォルダを開きます。" + } + } + }, + + "about": { + "title": "SlimeToraについて", + "description": "SlimeToraプロジェクトは、HaritoraXをSlimeVRで利用できるようにするミドルウェアプログラムです。", + "contributors": { + "title": "貢献者", + "byline": { + "jovannmc": "開発者, 尻尾がある", + "bracketproto": "開発者, Slugcat(なめくじネコ)が好き", + "realmy": "UIデザイナー, たまに唸る" + }, + "easter_egg": { + "joe-van": "ジョー・バイデンが乗ったバン、それってつまりジョーバン!?", + "bracketproto": "開発者, Slugcat(なめくじネコ)が好き", + "grrealmy": "グルルグルガルガルルッガガガッ!!!ガルルル!!! !!" + } + }, + "translators": "翻訳者", + "other_credits": "その他のクレジット", + "gh_contributors": "GitHub コントリビューター" + }, + + "common": { + "ok": "OK", + "cancel": "キャンセル", + "close": "閉じる", + "yes": "はい", + "no": "いいえ" + }, + + "toast": { + "success": "成功しました!", + "error": "エラーが発生しました。", + "info": "インフォメーション", + "warning": "警告" + } +}