Files
call-me/app/locales/ja.json
T
2026-04-13 21:28:03 +02:00

230 lines
14 KiB
JSON

{
"appName": "Call-me",
"appTitle": "Call-me - 即時ビデオ通話",
"appDescription": "即時ビデオ通話に最適!",
"signIn": {
"title": "参加",
"username": "表示名を選択",
"button": "参加",
"camera": "カメラ",
"microphone": "マイク",
"enterUsername": "表示名を入力してください",
"subtitle": "即時ビデオ通話。登録不要。",
"directCallLabel": "または直接電話をかける",
"directCallPlaceholder": "通話相手の名前を入力",
"directCallButton": "今すぐ電話"
},
"room": {
"sessionTime": "セッション時間",
"localUsername": "あなた",
"remoteUsername": "リモートユーザー",
"waiting": "参加者を待っています...",
"connecting": "接続中...",
"userJoined": "__username__ が通話に参加しました",
"userLeft": "__username__ が通話から退出しました",
"users": "ユーザー",
"chat": "チャット",
"searchUsers": "ユーザーを検索...",
"closeSidebar": "サイドバーを閉じる",
"callingUser": "__username__ に発信しています。<br/>応答するまでお待ちください。",
"acceptCallFrom": "__username__ からの通話を受けますか?",
"hangupWith": "__username__ との通話を終了",
"hangup": "通話終了",
"callUser": "__username__ に発信",
"call": "発信",
"videoOff": "ビデオオフ",
"videoDisabled": "ビデオ無効",
"noUsersOnline": "他のユーザーはまだオンラインではありません",
"shareToInvite": "他のユーザーの参加をお待ちください",
"noChatMessages": "まだメッセージはありません。接続後にチャットを始めましょう!",
"noActiveCall": "ユーザーを選択してビデオ通話を開始",
"callingOverlay": "発信中...",
"incomingCall": "着信",
"cancelCall": "キャンセル",
"callDeclined": "__username__ が通話を拒否しました",
"callBusy": "__username__ は他の通話中です",
"callTimeout": "__username__ から応答がありません",
"usersOnline": "__count__ 人のユーザーがオンライン"
},
"controls": {
"microphone": "マイク",
"camera": "カメラ",
"screenShare": "画面共有",
"endCall": "通話終了",
"settings": "設定",
"fullscreen": "全画面",
"shareRoom": "ルームを共有",
"toggleHideMe": "自分を表示/非表示",
"toggleAudio": "音声を切り替え",
"toggleVideo": "映像を切り替え",
"swapCamera": "カメラを切り替え",
"toggleScreen": "画面を切り替え",
"toggleUsers": "ユーザーを切り替え",
"leave": "退室",
"startScreenShare": "画面共有を開始",
"stopScreenShare": "画面共有を停止"
},
"messages": {
"microphoneEnabled": "マイクを有効にしました",
"microphoneDisabled": "マイクを無効にしました",
"cameraEnabled": "カメラを有効にしました",
"cameraDisabled": "カメラを無効にしました",
"screenShareStarted": "画面共有を開始しました",
"screenShareStopped": "画面共有を停止しました",
"callEnded": "通話が終了しました",
"connectionFailed": "接続に失敗しました",
"permissionDenied": "権限が拒否されました",
"error": "エラーが発生しました",
"copied": "クリップボードにコピーしました",
"invalidPassword": "パスワードが無効です",
"shareRoomText": "Call-meで電話してね!",
"roomCopied": "通話リンクをクリップボードにコピーしました!",
"usernameCopied": "ユーザー名 '__username__' をクリップボードにコピーしました!",
"devicesRefreshed": "デバイスを正常に更新しました",
"cameraChanged": "カメラを正常に変更しました",
"microphoneChanged": "マイクを正常に変更しました",
"speakerChanged": "スピーカーを正常に変更しました",
"deviceTestCompleted": "デバイステストが正常に完了しました"
},
"errors": {
"noUsername": "ユーザー名は必須です",
"connectionLost": "接続が切断されました",
"mediaDevices": "メディアデバイスにアクセスできませんでした",
"noSupport": "お使いのブラウザはこの機能をサポートしていません",
"socketError": "ソケットエラー",
"enumerateDevicesFailed": "デバイスの列挙中にエラーが発生しました",
"noUserSelected": "ユーザーが選択されていません。",
"cannotCallSelf": "自分自身に発信できません。",
"copyToClipboardFailed": "クリップボードへのコピーに失敗しました",
"screenShareFailed": "画面共有に失敗しました",
"screenSharePermissionDenied": "画面共有の許可が拒否されました",
"screenShareNotSupported": "このブラウザでは画面共有がサポートされていません",
"screenShareStartFailed": "画面共有の開始に失敗しました",
"screenShareStopFailed": "画面共有の停止に失敗しました",
"noOriginalStreamAvailable": "元のストリームが利用できません",
"swapCameraFailed": "カメラの切り替えに失敗しました。",
"noVideoTrackInStream": "ストリームにビデオトラックがありません。",
"noAudioTrackInStream": "ストリームにオーディオトラックがありません。",
"noVideoTrackForPeer": "ピア接続用のビデオトラックがありません。",
"replacingTrack": "トラックの置き換えエラー: __message__",
"userNotFound": "ユーザー名 __username__ が見つかりません!",
"offerCreateFailed": "オファー作成時にエラーが発生しました。",
"answerCreateFailed": "アンサー作成時にエラーが発生しました。",
"remoteDescriptionFailed": "リモート記述の設定中にエラーが発生しました。",
"addIceCandidateFailed": "ICE candidate の追加中にエラーが発生しました。",
"noStreamInOnTrack": "ontrack イベントにストリームがありません。",
"noCameraAvailable": "利用可能なカメラがありません",
"noMicrophoneAvailable": "利用可能なマイクがありません",
"refreshDevicesFailed": "デバイスの更新に失敗しました",
"changeCameraFailed": "カメラの変更に失敗しました",
"changeMicrophoneFailed": "マイクの変更に失敗しました",
"audioOutputNotSupported": "このブラウザではオーディオ出力の選択がサポートされていません",
"changeSpeakerFailed": "スピーカーの変更に失敗しました",
"noDevicesToTest": "テストできるデバイスがありません",
"deviceTestFailed": "デバイステストに失敗しました: __message__",
"getUserMediaNotFound": "カメラまたはマイクが見つかりません。利用可能なデバイスで参加できます。",
"getUserMediaInUse": "デバイスは別のアプリケーションで使用中です",
"getUserMediaConstraints": "要件に一致するデバイスが見つかりません。別のデバイスで試してください。",
"getUserMediaPermissionDenied": "許可が拒否されました。ブラウザ設定でカメラ/マイクへのアクセスを許可してください。",
"getUserMediaAborted": "操作が予期せず中断されました",
"getUserMediaSecurity": "セキュリティエラー: 接続またはブラウザ設定を確認してください",
"getUserMediaDefault": "ストリームを取得できません。安全な TLS (HTTPS) コンテキストであることを確認して再試行してください",
"getUserMediaHelp": "<br/>一般的な <a href=\"https://blog.addpipe.com/common-getusermedia-errors\" target=\"_blank\">getUserMedia エラー</a> を確認してください。"
},
"settings": {
"generalTitle": "一般",
"hideLocalVideo": "ローカルビデオを非表示",
"language": "言語",
"selectLanguage": "言語を選択",
"mediaDevicesTitle": "メディアデバイス",
"chatSettingsTitle": "チャット設定",
"audioInput": "マイク",
"videoInput": "カメラ",
"audioOutput": "スピーカー",
"loadingCameras": "カメラを読み込み中...",
"loadingMicrophones": "マイクを読み込み中...",
"loadingSpeakers": "スピーカーを読み込み中...",
"resolution": "ビデオ解像度",
"save": "保存",
"cancel": "キャンセル",
"settings": "設定",
"testDevices": "デバイスをテスト",
"refresh": "更新",
"saveMessages": "メッセージを保存",
"clearAll": "すべてクリア",
"noCamerasFound": "カメラが見つかりません",
"noMicrophonesFound": "マイクが見つかりません",
"noSpeakersFound": "スピーカーが見つかりません",
"pushNotifications": "プッシュ通知",
"testPush": "テスト"
},
"chat": {
"addEmoji": "絵文字を追加",
"typeMessage": "メッセージを入力...",
"sendMessage": "メッセージを送信",
"me": "私",
"cannotSendNoUsers": "メッセージを送信できません: 現在接続中のユーザーがいません",
"newMessageFrom": "__username__ から新しいメッセージ",
"noMessagesToSave": "保存するチャットメッセージはありません",
"savedAs": "チャットメッセージを __filename__ として保存しました",
"noMessagesToClear": "クリアするチャットメッセージはありません",
"clearTitle": "チャットメッセージをクリア",
"clearConfirm": "すべてのチャットメッセージをクリアしますか?この操作は元に戻せません。",
"clearConfirmYes": "はい、すべてクリア",
"cleared": "チャットメッセージを正常にクリアしました"
},
"api": {
"unauthorized": "未承認のアクセス",
"invalidApiKey": "無効な API キー",
"serverError": "サーバーエラー",
"notFound": "リソースが見つかりません"
},
"common": {
"yes": "はい",
"no": "いいえ",
"exit": "終了"
},
"host": {
"protectedTitle": "ホストは保護されています",
"enterPassword": "ホストのパスワードを入力してください:",
"passwordPlaceholder": "パスワードを入力",
"submit": "送信",
"passwordEmpty": "パスワードは空にできません",
"accessGrantedTitle": "アクセスが許可されました",
"accessGrantedText": "パスワードが正常に確認されました!",
"invalidPasswordTitle": "無効なパスワード",
"invalidPasswordText": "もう一度お試しください。(__attempts__/__maxRetries__ 回)",
"tooManyAttemptsTitle": "試行回数が多すぎます",
"tooManyAttemptsText": "最大試行回数を超えました。しばらくしてから再度お試しください。",
"joinError": "ホストに参加中にエラーが発生しました。"
},
"file": {
"dataChannelNotReady": "ファイル転送のためのデータチャネルが準備できていません",
"dataChannelError": "データチャネルエラーが発生しました",
"onlyActiveParticipant": "ファイルは通話のアクティブ参加者にのみ送信できます",
"onlyUserInCall": "ファイルは通話中のユーザーにのみ送信できます",
"dataChannelNotReadyTryAgain": "データチャネルが準備できていません。通話が完全に接続されてから再試行してください。",
"failedToSend": "ファイルの送信に失敗しました",
"tooLarge": "ファイルが大きすぎます。最大サイズは __maxSizeMb__ MB です。",
"sent": "ファイル \"__filename__\" を送信しました",
"sendError": "データチャネル経由でのファイル送信エラー",
"cancelled": "ファイル転送がキャンセルされました",
"cancelledByRemote": "相手によってファイル転送がキャンセルされました",
"sendToUser": "__username__ にファイルを送信",
"shareFile": "ファイルを共有",
"newFileFrom": "__username__ から新しいファイル",
"sentFileLabel": " がファイルを送信: ",
"sending": "送信中: __filename__",
"receiving": "受信中: __filename__"
},
"push": {
"incomingCallTitle": "着信",
"incomingCallBody": "__caller__ から着信があります",
"notificationSent": "__username__ はオフラインです。通知を送信しました — オンラインになるのを待っています...",
"enabled": "プッシュ通知が有効になりました",
"disabled": "プッシュ通知が無効になりました",
"permissionDenied": "通知の許可が拒否されました",
"testSent": "テスト通知を送信しました"
}
}