diff --git a/data/locale/ja-JP.ini b/data/locale/ja-JP.ini index 51126426..adfca03b 100644 --- a/data/locale/ja-JP.ini +++ b/data/locale/ja-JP.ini @@ -18,18 +18,22 @@ AdvSceneSwitcher.generalTab.status.autoStart.recording="録画を開始した時 AdvSceneSwitcher.generalTab.status.autoStart.streaming="配信を開始した時" AdvSceneSwitcher.generalTab.status.autoStart.recordingAndStreaming="録画開始時または配信開始時" AdvSceneSwitcher.generalTab.status.checkInterval="イベント条件を確認する頻度" +AdvSceneSwitcher.generalTab.status.checkIntervalTooLow="⚠️ マクロ \"%1\" と競合!" +AdvSceneSwitcher.generalTab.status.checkIntervalTooLow.tooltip="マクロ「 %1 」は、指定された間隔「 %2 」で条件チェックを実行できません。\n「 全般 」タブまたはマクロ「 %3 」の設定でイベント条件を確認する頻度を変更してください。" AdvSceneSwitcher.generalTab.generalBehavior="一般" AdvSceneSwitcher.generalTab.generalBehavior.onNoMatch="何も操作を行わなかった場合" AdvSceneSwitcher.generalTab.generalBehavior.onNoMatchDelay.tooltip="設定されたチェック間隔と同程度の精度のみが保証されます。" -AdvSceneSwitcher.generalTab.generalBehavior.onNoMatch.dontSwitch="切り替えないでください" -AdvSceneSwitcher.generalTab.generalBehavior.onNoMatch.switchToRandom="ランダムタブで任意のシーンに切り替え" +AdvSceneSwitcher.generalTab.generalBehavior.onNoMatch.dontSwitch="切り替えない" +AdvSceneSwitcher.generalTab.generalBehavior.onNoMatch.switchToRandom="ランダムタブのシーンに切り替える" AdvSceneSwitcher.generalTab.generalBehavior.onNoMatch.switchTo="切り替え先:" AdvSceneSwitcher.generalTab.generalBehavior.cooldown="アクションを実行した後、次のアクションをスキップする時間" AdvSceneSwitcher.generalTab.generalBehavior.cooldownHint="この間、潜在的な一致は無視されます!" -AdvSceneSwitcher.generalTab.generalBehavior.logLevel="ログレベル:" +AdvSceneSwitcher.generalTab.generalBehavior.logLevel="ログ出力設定:" +AdvSceneSwitcher.generalTab.generalBehavior.logLevel.disable="ログ出力停止" AdvSceneSwitcher.generalTab.generalBehavior.logLevel.default="デフォルト" -AdvSceneSwitcher.generalTab.generalBehavior.logLevel.logAction="実行されたアクションのログ" -AdvSceneSwitcher.generalTab.generalBehavior.logLevel.verbose="詳細ログ(Verbose)" +AdvSceneSwitcher.generalTab.generalBehavior.logLevel.logMacro="実行されたマクロのログを出力" +AdvSceneSwitcher.generalTab.generalBehavior.logLevel.logAction="実行されたアクションのログを出力" +AdvSceneSwitcher.generalTab.generalBehavior.logLevel.verbose="詳細ログ出力(Verbose)" AdvSceneSwitcher.generalTab.generalBehavior.saveWindowGeo="ウィンドウのサイズと位置を記憶する" AdvSceneSwitcher.generalTab.generalBehavior.showTrayNotifications="システムトレイ通知を表示" AdvSceneSwitcher.generalTab.generalBehavior.disableUIHints="UIヒントを無効にする" @@ -38,6 +42,7 @@ AdvSceneSwitcher.generalTab.generalBehavior.warnPluginLoadFailure="プラグイ AdvSceneSwitcher.generalTab.generalBehavior.warnPluginLoadFailureMessage="
次のプラグイン ライブラリの読み込みに失敗したため、一部の高機能シーンスイッチャーが利用できなくなる可能性があります:%1詳細については、OBS ログを確認してください。Stream Deckプラグインは、GitHubにあります。
" +AdvSceneSwitcher.condition.gameCapture="ゲームキャプチャ" +AdvSceneSwitcher.condition.gameCapture.entry="{{sources}}がゲームにフックしました。" +AdvSceneSwitcher.condition.screenshot="スクリーンショット" +AdvSceneSwitcher.condition.screenshot.entry="スクリーンショットが撮影されました" +; AdvSceneSwitcher.condition.mqtt="MQTT" +AdvSceneSwitcher.condition.mqtt.layout.match="{{connection}}から{{regex}}に一致するメッセージを受信しました:" +AdvSceneSwitcher.condition.mqtt.layout.listen="メッセージ選択を受信メッセージに設定:{{listenButton}}" +AdvSceneSwitcher.condition.script="スクリプト" # Macro Actions AdvSceneSwitcher.action.unknown="不明なアクション" @@ -743,7 +815,7 @@ AdvSceneSwitcher.action.scene.entry.noDuration="{{transitions}}を使用して{{ AdvSceneSwitcher.action.scene.entry.preview="{{sceneTypes}}シーンを{{scenes}}に切り替えます" AdvSceneSwitcher.action.scene.blockUntilTransitionDone="目的のシーンへの遷移が完了するまで待ちます" ; AdvSceneSwitcher.action.wait="Wait" -; AdvSceneSwitcher.action.wait.type.fixed="fixed" +AdvSceneSwitcher.action.wait.type.fixed="指定" AdvSceneSwitcher.action.wait.type.random="ランダム" AdvSceneSwitcher.action.wait.entry.fixed="{{waitType}}期間{{duration}}待機します" AdvSceneSwitcher.action.wait.entry.random="{{duration}}から{{duration2}}までの{{waitType}}期間待ちます" @@ -751,19 +823,19 @@ AdvSceneSwitcher.action.audio="音声" AdvSceneSwitcher.action.audio.type.mute="ミュート" AdvSceneSwitcher.action.audio.type.unmute="ミュート解除" AdvSceneSwitcher.action.audio.type.sourceVolume="ソース音量の設定" -AdvSceneSwitcher.action.audio.type.masterVolume="マスターボリュームの設定" +AdvSceneSwitcher.action.audio.type.masterVolume="マスター音量の設定" AdvSceneSwitcher.action.audio.type.syncOffset="同期オフセットの設定" AdvSceneSwitcher.action.audio.type.monitor="オーディオモニタリングの設定" AdvSceneSwitcher.action.audio.type.enableOnTrack="オーディオトラックで有効にする" AdvSceneSwitcher.action.audio.type.disableOnTrack="オーディオトラックで無効にする" AdvSceneSwitcher.action.audio.type.balance="セットバランス" -AdvSceneSwitcher.action.audio.balance.description="フォーカスしたい音声チャンネルの方向にスライダーを移動します。" -; AdvSceneSwitcher.action.audio.fade.type.duration="over a duration of" -; AdvSceneSwitcher.action.audio.fade.type.rate="at a rate of" -AdvSceneSwitcher.action.audio.fade.duration="{{fade}}フェード{{fadeTypes}}{{duration}}秒。" -AdvSceneSwitcher.action.audio.fade.rate="1 秒あたり {{fade}}フェード{{fadeTypes}}{{rate}} します。" -AdvSceneSwitcher.action.audio.fade.wait="フェードが完了するまで待ちます。" -AdvSceneSwitcher.action.audio.fade.abort="既にアクティブなフェードを中止します。" +AdvSceneSwitcher.action.audio.balance.description="フォーカスしたい音声チャンネルの方向にスライダーを動かす。" +AdvSceneSwitcher.action.audio.fade.type.duration="時間指定" +AdvSceneSwitcher.action.audio.fade.type.rate="割合指定" +AdvSceneSwitcher.action.audio.fade.duration="{{fade}}フェードする。{{fadeTypes}}{{duration}}秒" +AdvSceneSwitcher.action.audio.fade.rate="{{fade}}フェードする。{{fadeTypes}}{{rate}} (1 秒あたり)" +AdvSceneSwitcher.action.audio.fade.wait="フェードが完了するまで待つ。" +AdvSceneSwitcher.action.audio.fade.abort="既にアクティブなフェードを中止。" ; AdvSceneSwitcher.action.audio.entry="{{actions}}{{audioSources}}{{volume}}{{volumeDB}}{{percentDBToggle}}{{syncOffset}}{{monitorTypes}}{{track}}" AdvSceneSwitcher.action.recording="録画" AdvSceneSwitcher.action.recording.type.stop="録画停止" @@ -778,25 +850,25 @@ AdvSceneSwitcher.action.recording.split.hint="まずOBS設定で自動ファイ ; AdvSceneSwitcher.action.recording.entry="{{actions}}{{recordFolder}}{{recordFileFormat}}{{pauseHint}}{{splitHint}}" AdvSceneSwitcher.action.replay="リプレイバッファー" AdvSceneSwitcher.action.replay.saveWarn="警告: 頻繁に保存しすぎると、リプレイ バッファーが実際には保存されなくなる可能性があります。" -AdvSceneSwitcher.action.replay.durationWarn="警告: 最大再生時間を変更すると、次に再生バッファが起動したときにのみ適用されます!" +AdvSceneSwitcher.action.replay.durationWarn="注意: 最大リプレイ時間の変更は、次回再生バッファを開始したときから適用されます!" AdvSceneSwitcher.action.replay.type.stop="リプレイバッファ停止" AdvSceneSwitcher.action.replay.type.start="リプレイバッファ開始" AdvSceneSwitcher.action.replay.type.save="リプレイバッファの保存" - -; AdvSceneSwitcher.action.replay.entry="{{actions}}" +AdvSceneSwitcher.action.replay.type.duration="最大リプレイ時間の設定" +; AdvSceneSwitcher.action.replay.entry="{{actions}}{{duration}}" AdvSceneSwitcher.action.streaming="配信" AdvSceneSwitcher.action.streaming.type.stop="配信停止" AdvSceneSwitcher.action.streaming.type.start="配信開始" -AdvSceneSwitcher.action.streaming.type.keyFrameInterval="キーフレーム間隔の設定" -AdvSceneSwitcher.action.streaming.type.server="サーバーURLの設定" -AdvSceneSwitcher.action.streaming.type.streamKey="ストリームキーの設定" -AdvSceneSwitcher.action.streaming.type.username="ユーザー名の設定" -AdvSceneSwitcher.action.streaming.type.password="パスワードの設定" +AdvSceneSwitcher.action.streaming.type.keyFrameInterval="キーフレーム間隔を設定" +AdvSceneSwitcher.action.streaming.type.server="サーバーURLを設定" +AdvSceneSwitcher.action.streaming.type.streamKey="ストリームキーを設定" +AdvSceneSwitcher.action.streaming.type.username="ユーザー名を設定" +AdvSceneSwitcher.action.streaming.type.password="パスワードを設定" ; AdvSceneSwitcher.action.streaming.entry="{{actions}}{{keyFrameInterval}}{{stringValue}}{{showPassword}}" ; AdvSceneSwitcher.action.run="Run" -; AdvSceneSwitcher.action.run.wait.entry="{{wait}}Wait for process exit or at most {{timeout}}{{waitHelp}}" +AdvSceneSwitcher.action.run.wait.entry="{{wait}}プロセス終了、または最大{{timeout}}まで待機します{{waitHelp}}" AdvSceneSwitcher.action.run.wait.help.tooltip="このチェックボックスをオフにすると、プロセスがロジックの残りの部分から切り離されて生成され、制御できなくなるため、マクロ プロパティは機能しないことに注意してください。" -AdvSceneSwitcher.action.sceneVisibility="シーンアイテムの表示/非表示" +AdvSceneSwitcher.action.sceneVisibility="シーンアイテムの可視性" AdvSceneSwitcher.action.sceneVisibility.type.show="表示" AdvSceneSwitcher.action.sceneVisibility.type.hide="非表示" AdvSceneSwitcher.action.sceneVisibility.type.toggle="切り替え" @@ -852,12 +924,13 @@ AdvSceneSwitcher.action.source.refresh.tooltip="名前が変数値と一致す ; AdvSceneSwitcher.action.media="Media" AdvSceneSwitcher.action.media.type.play="再生" AdvSceneSwitcher.action.media.type.pause="一時停止" -AdvSceneSwitcher.action.media.type.stop="ストップ" +AdvSceneSwitcher.action.media.type.stop="終了" AdvSceneSwitcher.action.media.type.restart="再スタート" AdvSceneSwitcher.action.media.type.next="次へ" AdvSceneSwitcher.action.media.type.previous="前へ" ; AdvSceneSwitcher.action.media.type.seek.duration="Seek to duration" ; AdvSceneSwitcher.action.media.type.seek.percentage="Seek to percentage" +AdvSceneSwitcher.action.media.type.waitForPlaybackStop="再生が止まるまで待つ" AdvSceneSwitcher.action.media.selectionType.source="ソース" AdvSceneSwitcher.action.media.selectionType.sceneItem="シーンアイテム" ; AdvSceneSwitcher.action.media.entry="{{actions}}{{seekDuration}}{{seekPercentage}}{{selectionTypes}}{{mediaSources}}{{scenes}}{{sceneItems}}" @@ -865,9 +938,10 @@ AdvSceneSwitcher.action.media.seek.percentage.label="メディア総再生時間 AdvSceneSwitcher.action.macro="マクロ" AdvSceneSwitcher.action.macro.type.pause="一時停止" AdvSceneSwitcher.action.macro.type.unpause="一時停止解除" +AdvSceneSwitcher.action.macro.type.togglePause="一時停止を切り替え" AdvSceneSwitcher.action.macro.type.resetCounter="カウンターリセット" AdvSceneSwitcher.action.macro.type.run="マクロを実行" -AdvSceneSwitcher.action.macro.type.run.conditions.ignore="条件状態を考慮しない" +AdvSceneSwitcher.action.macro.type.run.conditions.ignore="条件の状態を考慮しない" AdvSceneSwitcher.action.macro.type.run.conditions.true="条件が true と評価された場合のみ" AdvSceneSwitcher.action.macro.type.run.conditions.false="条件が false と評価された場合のみ" AdvSceneSwitcher.action.macro.type.run.updateConditionMatchState="このアクションを実行する前に条件状態を再評価する" @@ -916,13 +990,15 @@ AdvSceneSwitcher.action.hotkey.onlyOBS="キー入力のみをOBSに送信" AdvSceneSwitcher.action.hotkey.disabled="グローバルなキー押下をシミュレートできません - 機能はキー押下を OBS に送信することに限定されます!" AdvSceneSwitcher.action.hotkey.entry.custom="{{actionType}}{{keys}}を{{duration}}押してください" AdvSceneSwitcher.action.hotkey.entry.obs="{{actionType}}{{hotkeyType}}{{obsHotkeys}}を押します" -AdvSceneSwitcher.action.sceneOrder="シーンアイテムオーダー" -AdvSceneSwitcher.action.sceneOrder.type.moveUp="上へ移動" -AdvSceneSwitcher.action.sceneOrder.type.moveDown="下へ移動" -AdvSceneSwitcher.action.sceneOrder.type.moveTop="トップへ移動" +AdvSceneSwitcher.action.sceneOrder="シーンアイテムの順序" +AdvSceneSwitcher.action.sceneOrder.type.moveUp="上へ一つ移動" +AdvSceneSwitcher.action.sceneOrder.type.moveDown="下へ一つ移動" +AdvSceneSwitcher.action.sceneOrder.type.moveTop="一番上へ移動" AdvSceneSwitcher.action.sceneOrder.type.moveBottom="一番下へ移動" AdvSceneSwitcher.action.sceneOrder.type.movePosition="ポジションへの移動" -AdvSceneSwitcher.action.sceneOrder.entry="オン{{scenes}}{{actions}}{{sources}}{{sources2}}{{position}}" +AdvSceneSwitcher.action.sceneOrder.type.above="指定ソースの上に移動" +AdvSceneSwitcher.action.sceneOrder.type.below="指定ソースの下に移動" +; AdvSceneSwitcher.action.sceneOrder.entry="On{{scenes}}{{actions}}{{sources}}{{position}}{{sources2}}" AdvSceneSwitcher.action.sceneTransform="シーンアイテムの変形" AdvSceneSwitcher.action.sceneTransform.type.manual="変形" AdvSceneSwitcher.action.sceneTransform.type.setSingleSetting="トランスフォーム設定を行う" @@ -948,12 +1024,12 @@ AdvSceneSwitcher.action.studioMode.type.setScene="プレビューシーンを設 AdvSceneSwitcher.action.studioMode.type.enable="スタジオモードを有効にする" AdvSceneSwitcher.action.studioMode.type.disable="スタジオモードを無効にする" ; AdvSceneSwitcher.action.studioMode.entry="{{actions}}{{scenes}}" -; AdvSceneSwitcher.action.transition="Transition" -; AdvSceneSwitcher.action.transition.type.scene="scene transition" -; AdvSceneSwitcher.action.transition.type.sceneOverride="scene transition override" -; AdvSceneSwitcher.action.transition.type.sourceShow="source show transition" -; AdvSceneSwitcher.action.transition.type.sourceHide="source hide transition" -; AdvSceneSwitcher.action.transition.entry.line1="Modify{{type}}{{scenes}}{{sources}}" +AdvSceneSwitcher.action.transition="トランジション" +; AdvSceneSwitcher.action.transition.type.scene="シーントランジション" +; AdvSceneSwitcher.action.transition.type.sceneOverride="シーントランジションオーバーライド" +; AdvSceneSwitcher.action.transition.type.sourceShow="ソース表示トランジション" +; AdvSceneSwitcher.action.transition.type.sourceHide="ソース非表示トランジション" +; AdvSceneSwitcher.action.transition.entry.line1="{{type}}{{scenes}}{{sources}} の変更" AdvSceneSwitcher.action.transition.entry.line2="{{setTransition}}トランジションタイプを{{transitions}}に設定します" AdvSceneSwitcher.action.transition.entry.line3="{{setDuration}}移行時間を {{duration}} 秒に設定します" AdvSceneSwitcher.action.timer="タイマー" @@ -974,10 +1050,11 @@ AdvSceneSwitcher.action.systray.disabled="OBS 設定でシステム トレイ通 AdvSceneSwitcher.action.screenshot="スクリーンショット" AdvSceneSwitcher.action.screenshot.save.default="デフォルト" AdvSceneSwitcher.action.screenshot.save.custom="カスタム" +AdvSceneSwitcher.action.screenshot.save.variable="変数(base64 encoded PNG)" ; AdvSceneSwitcher.action.screenshot.type.source="Source" AdvSceneSwitcher.action.screenshot.type.scene="シーン" AdvSceneSwitcher.action.screenshot.blackscreenNote="常にレンダリングされるわけではないソースやシーンにより、スクリーンショットの一部が空白のままになる場合があります。" -AdvSceneSwitcher.action.screenshot.entry="スクリーンショット{{targetType}}{{sources}}{{scenes}}を作成し、{{saveType}}{{variables}}の場所に保存します" +AdvSceneSwitcher.action.screenshot.entry="スクリーンショット{{targetType}}{{sources}}{{scenes}}を作成し、{{saveType}}{{variables}}に保存します" AdvSceneSwitcher.action.profile="プロファイル" AdvSceneSwitcher.action.profile.entry="アクティブなプロファイルを{{profiles}}に切り替えます" ; AdvSceneSwitcher.action.sceneCollection="Scene collection" @@ -1004,11 +1081,25 @@ AdvSceneSwitcher.action.websocket.entry.sceneSwitcher.request="タイプ{{type}} AdvSceneSwitcher.action.websocket.entry.sceneSwitcher.event="タイプ{{type}}の{{api}}を接続されたクライアントに送信します" AdvSceneSwitcher.action.websocket.entry.generic="{{connection}}経由で{{api}}を送信" ; AdvSceneSwitcher.action.http="HTTP" -AdvSceneSwitcher.action.http.setHeaders="ヘッダーの設定" +; AdvSceneSwitcher.action.http.legacy="HTTP (legacy)" +AdvSceneSwitcher.action.http.setHeaders="ヘッダーを設定" AdvSceneSwitcher.action.http.headers="ヘッダー:" -AdvSceneSwitcher.action.http.addHeader="ヘッダーの追加" +AdvSceneSwitcher.action.http.addHeader="ヘッダーを追加" +AdvSceneSwitcher.action.http.addHeader.name="ヘッダー名" +AdvSceneSwitcher.action.http.addHeader.value="ヘッダー値" +AdvSceneSwitcher.action.http.setParams="パラメータを設定" +AdvSceneSwitcher.action.http.params="パラメータ:" +AdvSceneSwitcher.action.http.addParam.name="パラメータ名" +AdvSceneSwitcher.action.http.addParam.value="パラメータ値" +AdvSceneSwitcher.action.http.body="メッセージ本文:" ; AdvSceneSwitcher.action.http.type.get="GET" ; AdvSceneSwitcher.action.http.type.post="POST" +; AdvSceneSwitcher.action.http.type.put="PUT" +; AdvSceneSwitcher.action.http.type.patch="PATCH" +; AdvSceneSwitcher.action.http.type.delete="DELETE" +AdvSceneSwitcher.action.http.layout.method="URL{{url}}に{{method}}を送信" +AdvSceneSwitcher.action.http.layout.contentType="コンテンツタイプ:{{contentType}}" +AdvSceneSwitcher.action.http.layout.timeout="タイムアウト:{{timeout}}秒" AdvSceneSwitcher.action.http.entry.line1="{{method}}を{{url}}に送信します" AdvSceneSwitcher.action.http.entry.line2="タイムアウト:{{timeout}}秒" AdvSceneSwitcher.action.variable="変数" @@ -1027,13 +1118,23 @@ AdvSceneSwitcher.action.variable.type.askForValue="入力ダイアログを表 AdvSceneSwitcher.action.variable.type.environmentVariable="特定の環境変数の値に設定します" AdvSceneSwitcher.action.variable.type.sceneItemCount="特定のシーンのシーン項目の数の値にします" AdvSceneSwitcher.action.variable.type.stringLength="変数値を指定された入力文字列の長さに設定" -AdvSceneSwitcher.action.variable.type.extractJsonField="変数から json フィールドを抽出する" +AdvSceneSwitcher.action.variable.type.extractJsonField="名前付きJSONフィールドの抽出" +; AdvSceneSwitcher.action.variable.type.queryJson="Query JSON" +AdvSceneSwitcher.action.variable.type.queryJson.info="ここでは\"JSONPath\" (RFC 9535)構文を使用できます。\n例えば、\n\n • $['books'][0]['category']\n • $.books[0].category\n\nクエリまたはJSONが無効な場合、変数の値は変更されません。\n入力が有効な場合、クエリの結果は常にJSON配列になります。" +AdvSceneSwitcher.action.variable.type.accessJsonArray="インデックスでJSON配列にアクセス" AdvSceneSwitcher.action.variable.type.setToTempvar="マクロプロパティに設定" AdvSceneSwitcher.action.variable.type.setToTempvar.help="このアクション タイプを使用すると、現在のマクロのセグメントから値を抽出し、それらの値を選択した変数に割り当てることができます。\nたとえば、シーン条件から現在のシーン名を取得し、この名前を変数に割り当てることができます。" AdvSceneSwitcher.action.variable.type.sceneItemName="インデックスのシーン項目名に設定" AdvSceneSwitcher.action.variable.type.padValue="現在の値を埋め込む" AdvSceneSwitcher.action.variable.type.truncateValue="現在の値を切り捨てる" AdvSceneSwitcher.action.variable.type.swapValues="変数値をスワップ" +AdvSceneSwitcher.action.variable.type.trim="前後の空白文字を削除" +AdvSceneSwitcher.action.variable.type.changeCase="大文字と小文字を変更" +AdvSceneSwitcher.action.variable.type.randomNumber="乱数を生成" +AdvSceneSwitcher.action.variable.case.type.lowerCase="小文字化(全て)" +AdvSceneSwitcher.action.variable.case.type.upperCase="大文字化(全て)" +AdvSceneSwitcher.action.variable.case.type.capitalized="大文字化(最初の一文字のみ)" +AdvSceneSwitcher.action.variable.case.type.startCase="大文字化(文字列の先頭一文字)" AdvSceneSwitcher.action.variable.truncateOrPadDirection.left="左" AdvSceneSwitcher.action.variable.truncateOrPadDirection.right="右" AdvSceneSwitcher.action.variable.askForValuePromptDefault="変数 \"%1\" に値を代入します:" @@ -1041,8 +1142,10 @@ AdvSceneSwitcher.action.variable.askForValuePrompt="変数に値を代入:" ; AdvSceneSwitcher.action.variable.mathExpression.example="( 1 + 2 * 3 ) / 4" AdvSceneSwitcher.action.variable.findAndReplace.find="探すテキスト" AdvSceneSwitcher.action.variable.findAndReplace.replace="置き換える文字列" +AdvSceneSwitcher.action.variable.findAndReplace.replace.tooltip="1番目、2番目などのキャプチャグループを表すために、\1、\2などがサポートされています。" AdvSceneSwitcher.action.variable.subString.begin="はじめに" AdvSceneSwitcher.action.variable.subString.all="全て" +AdvSceneSwitcher.action.variable.generateInteger="整数のみを生成" AdvSceneSwitcher.action.variable.invalidSelection="選択が無効です!" AdvSceneSwitcher.action.variable.actionNoVariableSupport="%1 アクションからの変数値の取得はサポートされていません!" AdvSceneSwitcher.action.variable.conditionNoVariableSupport="%1 条件からの変数値の取得はサポートされていません!" @@ -1055,7 +1158,10 @@ AdvSceneSwitcher.action.variable.layout.substringRegex="正規表現を使用し ; AdvSceneSwitcher.action.variable.layout.findAndReplace="{{findStr}}{{findRegex}}{{replaceStr}}" AdvSceneSwitcher.action.variable.layout.userInput.customPrompt="{{useCustomPrompt}}カスタム プロンプトを使用する{{inputPrompt}}" AdvSceneSwitcher.action.variable.layout.userInput.placeholder="{{useInputPlaceholder}}プレースホルダーを入力{{inputPlaceholder}}" +AdvSceneSwitcher.action.variable.layout.randomNumber="{{randomNumberStart}}から{{randomNumberEnd}}までの範囲の乱数を生成" AdvSceneSwitcher.action.projector="プロジェクター" +AdvSceneSwitcher.action.projector.action.open="開く" +AdvSceneSwitcher.action.projector.action.close="閉じる" AdvSceneSwitcher.action.projector.type.source="ソース" AdvSceneSwitcher.action.projector.type.scene="シーン" AdvSceneSwitcher.action.projector.type.preview="プレビュー" @@ -1064,6 +1170,9 @@ AdvSceneSwitcher.action.projector.type.multiview="マルチビュー" AdvSceneSwitcher.action.projector.display="ディスプレイ" AdvSceneSwitcher.action.projector.windowed="ウィンドウ" AdvSceneSwitcher.action.projector.fullscreen="フルスクリーン" +; AdvSceneSwitcher.action.projector.entry.close="{{actions}}projector with name{{projectorWindowName}}{{regex}}" +; AdvSceneSwitcher.action.projector.entry.open.windowed="{{actions}}{{windowTypes}}projector of{{types}}{{scenes}}{{sources}}" +AdvSceneSwitcher.action.projector.entry.open.fullscreen="{{actions}}{{windowTypes}}のプロジェクターで{{types}}{{scenes}}{{sources}}を{{monitors}}に表示する" ; AdvSceneSwitcher.action.midi="MIDI" AdvSceneSwitcher.action.midi.entry="メッセージを{{device}}に送信します:" AdvSceneSwitcher.action.midi.entry.listen="MIDI メッセージの選択を {{listenDevices}} で受信するメッセージに設定します:{{listenButton}}" @@ -1084,10 +1193,15 @@ AdvSceneSwitcher.action.twitch.type.chat.announcement.send="チャット通知 AdvSceneSwitcher.action.twitch.type.chat.emoteOnly.enable="チャットのエモート専用モードを有効にする" AdvSceneSwitcher.action.twitch.type.chat.emoteOnly.disable="チャットのエモート専用モードを無効にする" AdvSceneSwitcher.action.twitch.type.chat.sendMessage="チャットメッセージを送る" +AdvSceneSwitcher.action.twitch.type.user.getInfo="ユーザー情報を取得" +AdvSceneSwitcher.action.twitch.type.reward.getInfo="チャンネルポイントリワード情報を取得" +AdvSceneSwitcher.action.twitch.reward.toggleControl="リワード名/変数選択コントロールの切り替え" AdvSceneSwitcher.action.twitch.categorySelectionDisabled="Twitchアカウントを選択しないとカテゴリを選択できません!" ; AdvSceneSwitcher.action.twitch.entry.default="On{{account}}{{actions}}{{streamTitle}}{{category}}{{markerDescription}}{{clipHasDelay}}{{duration}}{{announcementColor}}{{channel}}" AdvSceneSwitcher.action.twitch.entry.chat="{{channel}}でアカウント{{account}}{{actions}}を使用しています" -AdvSceneSwitcher.action.twitch.title.title="タイトルを入力してください" +AdvSceneSwitcher.action.twitch.entry.user.getInfo="{{userInfoQueryType}}{{userLogin}}{{userId}}でアカウント{{account}}{{actions}}を使用" +AdvSceneSwitcher.action.twitch.entry.reward.getInfo="チャンネル{{channel}}{{pointsReward}}{{rewardVariable}}{{toggleRewardSelection}}でアカウント{{account}}{{actions}}を使用" +AdvSceneSwitcher.action.twitch.title.title="タイトルを入力" AdvSceneSwitcher.action.twitch.marker.description="マーカーの説明" AdvSceneSwitcher.action.twitch.clip.hasDelay="クリップをキャプチャする前にわずかな遅延を追加します" AdvSceneSwitcher.action.twitch.announcement.message="メッセージ入力" @@ -1096,6 +1210,8 @@ AdvSceneSwitcher.action.twitch.announcement.blue="ブルー" AdvSceneSwitcher.action.twitch.announcement.green="グリーン" AdvSceneSwitcher.action.twitch.announcement.orange="オレンジ" AdvSceneSwitcher.action.twitch.announcement.purple="パープル" +AdvSceneSwitcher.action.twitch.user.getInfo.queryType.id="ユーザーID" +AdvSceneSwitcher.action.twitch.user.getInfo.queryType.login="ユーザーログイン" AdvSceneSwitcher.action.clipboard="クリップボード" AdvSceneSwitcher.action.clipboard.type.copy.text="テキストをコピー" AdvSceneSwitcher.action.clipboard.type.copy.image="画像のコピー" @@ -1107,8 +1223,8 @@ AdvSceneSwitcher.action.queue.type.add="追加" AdvSceneSwitcher.action.queue.type.clear="クリア" AdvSceneSwitcher.action.queue.type.start="開始" AdvSceneSwitcher.action.queue.type.stop="停止" -AdvSceneSwitcher.action.queue.entry.add="マクロ{{macros}}の{{actions}}アクションを{{queues}}キューに追加" -AdvSceneSwitcher.action.queue.entry.other="{{actions}}{{queues}}キュー" +AdvSceneSwitcher.action.queue.entry.add="マクロ{{macros}}のアクション{{actions}}をキュー{{queues}}に追加" +AdvSceneSwitcher.action.queue.entry.other="{{actions}}キュー{{queues}}" AdvSceneSwitcher.action.window="ウィンドウ" AdvSceneSwitcher.action.window.type.setFocusWindow="ウィンドウにフォーカス" AdvSceneSwitcher.action.window.type.setFocusWindow.limitation="フォーカス アクションは特定の状況でのみ実行できます" @@ -1120,14 +1236,33 @@ AdvSceneSwitcher.action.window.type.closeWindow="ウィンドウを閉じる" AdvSceneSwitcher.action.log="ログ" AdvSceneSwitcher.action.log.placeholder="私のログメッセージ!" AdvSceneSwitcher.action.log.entry="OBS ログに書き込む:{{logMessage}}" +; AdvSceneSwitcher.action.mqtt="MQTT" +; AdvSceneSwitcher.action.mqtt.topic="Topic:" +; AdvSceneSwitcher.action.mqtt.qos="QoS:" +AdvSceneSwitcher.action.mqtt.retain="保持メッセージ:" +AdvSceneSwitcher.action.mqtt.layout="{{connection}}にメッセージを送信" +AdvSceneSwitcher.action.obsSetting="OBS設定" +AdvSceneSwitcher.action.obsSetting.action.setFPSType="FPS選択タイプを設定" +AdvSceneSwitcher.action.obsSetting.action.setFPSCommonValue="FPS共通選択を設定" +AdvSceneSwitcher.action.obsSetting.action.setFPSIntegerValue="FPS整数選択を設定" +AdvSceneSwitcher.action.obsSetting.action.setFPSFractionNumeratorValue="分数FPS分子選択を設定" +AdvSceneSwitcher.action.obsSetting.action.setFPSFractionDenominatorValue="分数FPS分母選択を設定" +AdvSceneSwitcher.action.obsSetting.action.setBaseCanvasX="ベース解像度X値を設定" +AdvSceneSwitcher.action.obsSetting.action.setBaseCanvasY="ベース解像度Y値を設定" +AdvSceneSwitcher.action.obsSetting.action.setOutputCanvasX="出力解像度X値を設定" +AdvSceneSwitcher.action.obsSetting.action.setOutputCanvasY="出力解像度Y値を設定" +AdvSceneSwitcher.action.obsSetting.getCurrentValue="現在の値を取得" +; AdvSceneSwitcher.action.obsSettings.layout="{{actions}}{{fpsType}}{{fpsIntValue}}{{fpsStringValue}}{{canvasSizeValue}}{{getCurrentValue}}" +AdvSceneSwitcher.action.script="スクリプト" # Hotkey AdvSceneSwitcher.hotkey.startSwitcherHotkey="高機能シーンスイッチャーの起動" AdvSceneSwitcher.hotkey.stopSwitcherHotkey="高機能シーンスイッチャーの停止" -AdvSceneSwitcher.hotkey.startStopToggleSwitcherHotkey="高機能シーンスイッチャーの開始/停止切り替え" +AdvSceneSwitcher.hotkey.startStopToggleSwitcherHotkey="高機能シーンスイッチャーの開始 / 停止切り替え" AdvSceneSwitcher.hotkey.macro.pause="マクロ %1 を一時停止します" AdvSceneSwitcher.hotkey.macro.unpause="マクロ %1 の一時停止を解除します" AdvSceneSwitcher.hotkey.macro.togglePause="マクロ %1 の一時停止を切り替えます" +AdvSceneSwitcher.hotkey.macro.new="新しいマクロを追加" AdvSceneSwitcher.hotkey.macro.segment.up="マクロセグメント選択を上に移動" AdvSceneSwitcher.hotkey.macro.segment.down="マクロセグメント選択を下に移動" AdvSceneSwitcher.hotkey.macro.segment.remove="選択したマクロセグメントを削除" @@ -1141,10 +1276,10 @@ AdvSceneSwitcher.close="閉じる" AdvSceneSwitcher.item.select="--項目を選択--" ; AdvSceneSwitcher.item.add="Add new item" AdvSceneSwitcher.item.rename="名前変更" -AdvSceneSwitcher.item.remove="外す" -AdvSceneSwitcher.item.properties="特徴" +AdvSceneSwitcher.item.remove="削除" +AdvSceneSwitcher.item.properties="プロパティ" AdvSceneSwitcher.item.newName="新しい名前:" -AdvSceneSwitcher.item.emptyName="空の名前は使用できません!" +AdvSceneSwitcher.item.emptyName="空の名前は使用できません!" AdvSceneSwitcher.item.nameNotAvailable="名前がありません!" AdvSceneSwitcher.item.nameReserved="名前は使用済みです!" @@ -1196,9 +1331,9 @@ AdvSceneSwitcher.actionQueues.add="新しいアクション キューを追加" AdvSceneSwitcher.actionQueues.nameNotAvailable="アクション キュー名がすでに使用されています" AdvSceneSwitcher.actionQueues.configure="アクション キューの設定を構成" AdvSceneSwitcher.actionQueues.invalid="無効なアクション キューの選択" -AdvSceneSwitcher.actionQueues.name="名前:" +AdvSceneSwitcher.actionQueues.name="名前:" AdvSceneSwitcher.actionQueues.runOnStartup="プラグインの起動時にアクション キューを実行" -AdvSceneSwitcher.actionQueues.resolveVariablesOnAdd="アクションがキューに挿入されたときに変数を解決" +AdvSceneSwitcher.actionQueues.resolveVariablesOnAdd="アクションがキューに挿入されたときに変数を解決(Resolve )" AdvSceneSwitcher.actionQueues.running="キューが実行中" AdvSceneSwitcher.actionQueues.stopped="キューが停止中" AdvSceneSwitcher.actionQueues.start="アクション キューを開始" @@ -1210,15 +1345,15 @@ AdvSceneSwitcher.regex.enable="正規表現を有効にする" AdvSceneSwitcher.regex.configure="正規表現の設定をする" AdvSceneSwitcher.regex.partialMatch="部分一致を許可" AdvSceneSwitcher.regex.caseInsensitive="大文字と小文字を区別しない" -AdvSceneSwitcher.regex.dotMatchNewline=". 改行と一致します" +AdvSceneSwitcher.regex.dotMatchNewline=". は改行と一致します" AdvSceneSwitcher.regex.multiLine="^ と $ は行頭/行末に一致します" -AdvSceneSwitcher.regex.extendedPattern="Qt ExtendedPatternSyntax を使用したインライン コメントの追加" +AdvSceneSwitcher.regex.extendedPattern="Qt の ExtendedPatternSyntax を有効にします" AdvSceneSwitcher.process.showAdvanced="詳細設定を表示" -; AdvSceneSwitcher.process.arguments="Arguments:" -AdvSceneSwitcher.process.addArgument="引数の追加" +AdvSceneSwitcher.process.arguments="引数:" +AdvSceneSwitcher.process.addArgument="引数を追加" AdvSceneSwitcher.process.addArgumentDescription="新しい引数を追加:" -; AdvSceneSwitcher.process.entry="Run{{filePath}}{{advancedSettings}}" +AdvSceneSwitcher.process.entry="{{filePath}}{{advancedSettings}} を実行" AdvSceneSwitcher.process.entry.workingDirectory="作業ディレクトリ:{{workingDirectory}}" AdvSceneSwitcher.math.expressionFail="評価式の失敗" @@ -1228,42 +1363,42 @@ AdvSceneSwitcher.math.expressionFail="評価式の失敗" AdvSceneSwitcher.midi.message.type.optional="いずれか" AdvSceneSwitcher.midi.message.type.invalid="無効" AdvSceneSwitcher.midi.message.type.noteOff="ノートオフ" -; AdvSceneSwitcher.midi.message.type.noteOn="Note On" -; AdvSceneSwitcher.midi.message.type.polyphonicPressure="Polyphonic Pressure" +AdvSceneSwitcher.midi.message.type.noteOn="ノートオン" +AdvSceneSwitcher.midi.message.type.polyphonicPressure="ポリフォニックプレッシャー" AdvSceneSwitcher.midi.message.type.controlChange="コントロールチェンジ" -; AdvSceneSwitcher.midi.message.type.programChange="Program Change" +AdvSceneSwitcher.midi.message.type.programChange="プログラムチェンジ" AdvSceneSwitcher.midi.message.type.channelAftertouch="チャンネルアフタータッチ" AdvSceneSwitcher.midi.message.type.pitchBend="ピッチベンド" -AdvSceneSwitcher.midi.message.type.systemExclusive="システム限定" +AdvSceneSwitcher.midi.message.type.systemExclusive="システムエクスクルーシブ" AdvSceneSwitcher.midi.message.type.timeCode="タイムコード" AdvSceneSwitcher.midi.message.type.songPositionPointer="ソングポジションポインター" -; AdvSceneSwitcher.midi.message.type.songSelect="Song Select" +AdvSceneSwitcher.midi.message.type.songSelect="楽曲選択" AdvSceneSwitcher.midi.message.type.reserved1="予約(1)" AdvSceneSwitcher.midi.message.type.reserved2="予約(2)" -AdvSceneSwitcher.midi.message.type.tuneRequest="楽曲リクエスト" +AdvSceneSwitcher.midi.message.type.tuneRequest="チューンリクエスト" AdvSceneSwitcher.midi.message.type.endOfSystemExclusive="システム専用終了" AdvSceneSwitcher.midi.message.type.timeClock="タイムレコーダー" AdvSceneSwitcher.midi.message.type.reserved3="予約(3)" -AdvSceneSwitcher.midi.message.type.startFile="スタートファイル" -AdvSceneSwitcher.midi.message.type.continueFile="コンティニューファイル" +AdvSceneSwitcher.midi.message.type.startFile="ファイル開始" +AdvSceneSwitcher.midi.message.type.continueFile="ファイル継続" AdvSceneSwitcher.midi.message.type.stopFile="ファイル停止" AdvSceneSwitcher.midi.message.type.reserved4="予約済み(4)" AdvSceneSwitcher.midi.message.type.activeSensing="アクティブセンシング" AdvSceneSwitcher.midi.message.type.systemReset="システムリセット" AdvSceneSwitcher.midi.message.type.unknown="不明" AdvSceneSwitcher.midi.message.channel="チャンネル:" -; AdvSceneSwitcher.midi.message.note="ote / Value(1):" +; AdvSceneSwitcher.midi.message.note="Note / Value(1):" ; AdvSceneSwitcher.midi.message.value="Value(2):" AdvSceneSwitcher.midi.message.placeholder="いずれか" AdvSceneSwitcher.midi.resetDevices="全てのMIDI機器を再接続してください" -AdvSceneSwitcher.midi.startListen="聴き始めます" -AdvSceneSwitcher.midi.stopListen="聞くのをやめてください" +AdvSceneSwitcher.midi.startListen="記録開始" +AdvSceneSwitcher.midi.stopListen="記録終了" AdvSceneSwitcher.midi.startListenFail="デバイスがビジーです!\n他のものがすでにリッスンしています!" AdvSceneSwitcher.midi.deviceOpenFail="MIDIデバイスの初期化に失敗しました!" AdvSceneSwitcher.osc.network="ネットワーク" AdvSceneSwitcher.osc.network.protocol="プロトコル:" -AdvSceneSwitcher.osc.network.address="Address:" +; AdvSceneSwitcher.osc.network.address="Address:" AdvSceneSwitcher.osc.network.port="ポート:" AdvSceneSwitcher.osc.message="メッセージ" AdvSceneSwitcher.osc.message.type.none="なし" @@ -1271,11 +1406,40 @@ AdvSceneSwitcher.osc.message.type.float="フロート" ; AdvSceneSwitcher.osc.message.type.int="Integer" ; AdvSceneSwitcher.osc.message.type.string="String" ; AdvSceneSwitcher.osc.message.type.binaryBlob="Binary blob" -AdvSceneSwitcher.osc.message.type.true="TRUE" -AdvSceneSwitcher.osc.message.type.false="FALSE" +; AdvSceneSwitcher.osc.message.type.true="True" +; AdvSceneSwitcher.osc.message.type.false="False" ; AdvSceneSwitcher.osc.message.type.infinity="Infinitum" ; AdvSceneSwitcher.osc.message.type.null="Nil" +; AdvSceneSwitcher.mqttConnection.startListen="記録開始" +; AdvSceneSwitcher.mqttConnection.stopListen="記録終了" +AdvSceneSwitcher.mqttConnection.select="--接続を選択--" +AdvSceneSwitcher.mqttConnection.add="新しい接続を追加" +AdvSceneSwitcher.mqttConnection.configure="接続設定を構成" +AdvSceneSwitcher.mqttConnection.invalid="無効な接続選択" +AdvSceneSwitcher.mqttConnection.name="名前:" +AdvSceneSwitcher.mqttConnection.address="アドレス:" +AdvSceneSwitcher.mqttConnection.username="ユーザー名:" +AdvSceneSwitcher.mqttConnection.password="パスワード:" +AdvSceneSwitcher.mqttConnection.reconnect="自動的に再接続:" +AdvSceneSwitcher.mqttConnection.reconnectDelay="自動再接続までの時間:" +AdvSceneSwitcher.mqttConnection.connectOnStart="起動時に接続:" +AdvSceneSwitcher.mqttConnection.test="接続テスト" +AdvSceneSwitcher.mqttConnection.status.connected="接続しました!" +AdvSceneSwitcher.mqttConnection.status.connecting="接続中..." +AdvSceneSwitcher.mqttConnection.status.disconnected="接続できませんでした!" +AdvSceneSwitcher.mqttConnection.topic="トピック" +; AdvSceneSwitcher.mqttConnection.qos="QoS" +AdvSceneSwitcher.mqttConnection.topics="トピックサブスクリプション:" +AdvSceneSwitcher.mqttConnection.inputWarning.emptyTopic="トピックは空にできません。" +AdvSceneSwitcher.mqttConnection.inputWarning.emptyTopic.title="入力エラー" +AdvSceneSwitcher.mqttConnection.inputWarning.duplicateTopic="このトピックは既に存在します。" +AdvSceneSwitcher.mqttConnection.inputWarning.duplicateTopic.title="トピックが重複しています" +AdvSceneSwitcher.mqttConnection.inputWarning.qosRange="QoSは0、1、または2のいずれかである必要があります。" +AdvSceneSwitcher.mqttConnection.inputWarning.qosRange.title="無効なQoS" +AdvSceneSwitcher.mqttConnection.add.layout="QoS{{QoS}}付きトピックサブスクリプション{{topic}}を追加" +AdvSceneSwitcher.mqttConnection.add.title="MQTTトピックサブスクリプションを追加" + AdvSceneSwitcher.twitchToken.name="アカウント名:" AdvSceneSwitcher.twitchToken.nameNotAvailable="すでに使用されているアカウント" AdvSceneSwitcher.twitchToken.select="--Twitch接続を選択--" @@ -1327,6 +1491,7 @@ AdvSceneSwitcher.twitchToken.moderator.chat.settings.manage="エモート専用 AdvSceneSwitcher.twitchToken.user.whispers.manage="ユーザーのささやきを管理します。" AdvSceneSwitcher.twitchToken.chat.read="ライブストリームのチャットメッセージを表示します。" AdvSceneSwitcher.twitchToken.chat.edit="ライブストリームチャットメッセージを送信します。" +AdvSceneSwitcher.twitchToken.validateTimestamps="受信したTwitchイベントメッセージのタイムスタンプを検証します。(推奨)" AdvSceneSwitcher.twitch.selection.channel.open="オープンチャンネル" AdvSceneSwitcher.twitch.selection.channel.open.tooltip.details="HTTPSプロトコルを扱う外部アプリケーションでチャネルを開きます。" @@ -1353,6 +1518,17 @@ AdvSceneSwitcher.twitch.selection.points.reward.tooltip.noPermission="トーク AdvSceneSwitcher.twitch.selection.points.reward.tooltip.noChannel="チャンネルに登録しないとポイント特典を選択できません!" AdvSceneSwitcher.twitch.selection.points.reward.tooltip.error="Twitchがエラー応答してポイント報酬を選択できない!詳細はOBSログを確認してください。" +AdvSceneSwitcher.script.type.inline="インライン" +AdvSceneSwitcher.script.type.file="ファイル" +AdvSceneSwitcher.script.type.layout="スクリプトタイプ:{{scriptType}}" +; AdvSceneSwitcher.script.language.python="Python" +; AdvSceneSwitcher.script.language.lua="LUA" +AdvSceneSwitcher.script.language.select="--言語を選択--" +AdvSceneSwitcher.script.language.layout="スクリプト言語:{{language}}" +AdvSceneSwitcher.script.file.open="開く" +AdvSceneSwitcher.script.file.open.failed="スクリプトファイルを開けませんでした!" +AdvSceneSwitcher.script.file.layout="スクリプトファイル:{{path}}{{open}}" + AdvSceneSwitcher.tempVar.select="--値を選択--" AdvSceneSwitcher.tempVar.selectionInfo.lastValues="最終値:" @@ -1393,8 +1569,8 @@ AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.description="指定され AdvSceneSwitcher.tempVar.twitch.user_name.subscribe="登録者Twitchユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.description="指定されたチャンネルに現在登録しているユーザーのユーザー表示名。" AdvSceneSwitcher.tempVar.twitch.tier.subscribe="Twitch加入者層" -AdvSceneSwitcher.tempVar.twitch.tier.subscribe.description="サブスクのレベル。有効な値は 1000、2000、3000 です。" -AdvSceneSwitcher.tempVar.twitch.is_gift.subscribe="Twitchサブスクをプレゼント" +AdvSceneSwitcher.tempVar.twitch.tier.subscribe.description="サブスクリプションのティア。有効な値は 1000、2000、3000 です。" +AdvSceneSwitcher.tempVar.twitch.is_gift.subscribe="Twitchサブスクリプションをプレゼント" AdvSceneSwitcher.tempVar.twitch.is_gift.subscribe.description="有効な値はtrueとfalseです。" AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.end="加入者TwitchユーザーID" @@ -1403,36 +1579,36 @@ AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.end="加入者Twitchユー AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.end.description="指定されたチャンネルに登録しなくなったユーザーのユーザーログインです。" AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.end="登録者Twitchユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.end.description="指定されたチャンネルに登録しなくなったユーザーのユーザー表示名。" -AdvSceneSwitcher.tempVar.twitch.is_gift.subscribe="Twitchサブスクをプレゼントされました" +AdvSceneSwitcher.tempVar.twitch.is_gift.subscribe="Twitchサブスクリプションをプレゼントされました" AdvSceneSwitcher.tempVar.twitch.is_gift.subscribe.description="有効な値はtrueとfalseです。" AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.gift="加入者TwitchユーザーID" -AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.gift.description="サブスクギフトを送信したユーザーのユーザーID。匿名のサブスクギフトの場合は null に設定します。" +AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.gift.description="サブスクリプションギフトを送信したユーザーのユーザーID。匿名のサブスクギフトの場合は null に設定します。" AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.gift="加入者Twitchユーザーログイン" AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.gift.description="ギフトを贈ったユーザーのユーザーログイン。匿名のサブスクギフトの場合は null に設定します。" AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.gift="登録者Twitchユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.gift.description="ギフトを送信したユーザーのユーザー表示名。匿名のサブスクギフトの場合は null に設定します。" -AdvSceneSwitcher.tempVar.twitch.total.subscribe="サブスク数" -AdvSceneSwitcher.tempVar.twitch.total.subscribe.description="sサブスクギフトのサブスク数です。" +AdvSceneSwitcher.tempVar.twitch.total.subscribe="サブスクリプション数" +AdvSceneSwitcher.tempVar.twitch.total.subscribe.description="サブスクリプションギフトのサブスク数です。" AdvSceneSwitcher.tempVar.twitch.cumulative_total.subscribe="ギフトされたサブスクリプションの合計" -AdvSceneSwitcher.tempVar.twitch.cumulative_total.subscribe.description="チャンネル内でこのユーザーによって贈られたサブスクの数。匿名のギフトの場合、または贈り主がこの情報の共有をオプトアウトした場合、この値は null になります。" -AdvSceneSwitcher.tempVar.twitch.is_anonymous.subscribe="匿名のTwitch登録プレゼントでした" +AdvSceneSwitcher.tempVar.twitch.cumulative_total.subscribe.description="チャンネル内でこのユーザーによって贈られたサブスクリプションの数。匿名のギフトの場合、または贈り主がこの情報の共有をオプトアウトした場合、この値は null になります。" +AdvSceneSwitcher.tempVar.twitch.is_anonymous.subscribe="匿名のサブスクリプションギフトでした" AdvSceneSwitcher.tempVar.twitch.is_anonymous.subscribe.description="有効な値はtrueとfalseです。" -AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.message="サブスク加入者のTwitchユーザーID" +AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.message="サブスクリプション加入者のTwitchユーザーID" AdvSceneSwitcher.tempVar.twitch.user_id.subscribe.message.description="再登録チャットメッセージを送信したユーザーのユーザーIDです。" -AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.message="加入者Twitchユーザーログイン" +AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.message="サブスクリプションTwitchユーザーログイン" AdvSceneSwitcher.tempVar.twitch.user_login.subscribe.message.description="再登録チャットメッセージを送信したユーザーのユーザーログイン情報" -AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.message="登録者Twitchユーザー名" +AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.message="サブスクリプションTwitchユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.subscribe.message.description="再登録チャットメッセージを送信したユーザーのユーザー表示名。" -AdvSceneSwitcher.tempVar.twitch.message.subscribe="購読メッセージ" +AdvSceneSwitcher.tempVar.twitch.message.subscribe="サブスクリプションメッセージ" AdvSceneSwitcher.tempVar.twitch.message.subscribe.description="再サブスクリプションメッセージと、メッセージを再作成するために必要なエモート情報を含むオブジェクト。" -AdvSceneSwitcher.tempVar.twitch.cumulative_months.subscribe="加入月数" -AdvSceneSwitcher.tempVar.twitch.cumulative_months.subscribe.description="チャンネル登録月数の合計です。" -AdvSceneSwitcher.tempVar.twitch.streak_months.subscribe="連続購読者数" +AdvSceneSwitcher.tempVar.twitch.cumulative_months.subscribe="サブスクリプション加入月数" +AdvSceneSwitcher.tempVar.twitch.cumulative_months.subscribe.description="ユーザーがチャンネルをサブスクリプションしている月数の合計。" +AdvSceneSwitcher.tempVar.twitch.streak_months.subscribe="連続サブスクリプション数" AdvSceneSwitcher.tempVar.twitch.streak_months.subscribe.description="ユーザーの現在のサブスクリプションが有効になっている連続した月数。ユーザーがこの情報の共有をオプトアウトしている場合、この値は null になります。" -AdvSceneSwitcher.tempVar.twitch.duration_months.subscribe="購読期間" -AdvSceneSwitcher.tempVar.twitch.duration_months.subscribe.description="購読期間は月単位です。" +AdvSceneSwitcher.tempVar.twitch.duration_months.subscribe="サブスクリプション期間" +AdvSceneSwitcher.tempVar.twitch.duration_months.subscribe.description="サブスクリプション期間の月数" AdvSceneSwitcher.tempVar.twitch.user_id.cheer="Cheerer TwitchユーザーID" AdvSceneSwitcher.tempVar.twitch.user_id.cheer.description="指定したチャンネルで応援したユーザーのユーザーIDです。 is_anonymous が true の場合、これは null です。" @@ -1440,12 +1616,12 @@ AdvSceneSwitcher.tempVar.twitch.user_login.cheer="Cheerer Twitchユーザーロ AdvSceneSwitcher.tempVar.twitch.user_login.cheer.description="指定したチャンネルを応援したユーザーのログインです。 is_anonymous が true の場合、これは null です。" AdvSceneSwitcher.tempVar.twitch.user_name.cheer="Cheerer Twitchユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.cheer.description="指定したチャンネルで応援したユーザーのユーザー表示名。 is_anonymous が true の場合、これは null です。" -AdvSceneSwitcher.tempVar.twitch.is_anonymous.cheer="匿名応援です" -AdvSceneSwitcher.tempVar.twitch.is_anonymous.cheer.description="ユーザーが匿名で応援したか否か" -AdvSceneSwitcher.tempVar.twitch.message.cheer="応援メッセージ" -AdvSceneSwitcher.tempVar.twitch.message.cheer.description="エールと一緒に送ったメッセージ" -AdvSceneSwitcher.tempVar.twitch.bits="ビット数" -AdvSceneSwitcher.tempVar.twitch.bits.description="応援ビット数" +AdvSceneSwitcher.tempVar.twitch.is_anonymous.cheer="匿名cheerです" +AdvSceneSwitcher.tempVar.twitch.is_anonymous.cheer.description="ユーザーが匿名でcheerしたか否か" +AdvSceneSwitcher.tempVar.twitch.message.cheer="cheerメッセージ" +AdvSceneSwitcher.tempVar.twitch.message.cheer.description="cheerと一緒に送ったメッセージ" +AdvSceneSwitcher.tempVar.twitch.bits="Bits数" +AdvSceneSwitcher.tempVar.twitch.bits.description="Cheer Bits数" AdvSceneSwitcher.tempVar.twitch.id.poll="投票ID" AdvSceneSwitcher.tempVar.twitch.id.poll.description="アンケートのID" @@ -1475,8 +1651,8 @@ AdvSceneSwitcher.tempVar.twitch.status.prediction="予測状況" AdvSceneSwitcher.tempVar.twitch.status.prediction.description="チャネルポイント予測のステータス。有効な値は解決され、キャンセルされます。" AdvSceneSwitcher.tempVar.twitch.id.goal="目標ID" -AdvSceneSwitcher.tempVar.twitch.type.goal="ゴールタイプ" -AdvSceneSwitcher.tempVar.twitch.type.goal.description="ゴールの種類。可能な値は次のとおりです:\n +AdvSceneSwitcher.tempVar.twitch.type.goal="目標タイプ" +AdvSceneSwitcher.tempVar.twitch.type.goal.description="目標の種類。可能な値は次のとおりです:\n follow — 目標はフォロワーを増やすことです。\n subscription — 目標はサブスクリプションを増やすことです。このタイプは、サブスクリプションに関連付けられたティアポイントの純増または純減を示します。\n subscription_count — 目標はサブスクリプションを増やすことです。このタイプは、サブスクリプション数の純増または純減を示します。\n new_subscription — 目標はサブスクリプションを増やすことです。このタイプは、サブスクリプションに関連するティアポイントの純増のみを示します (目標開始後にサブスクリプションを解除したユーザーは考慮されません)。\n new_subscription_count — 目標はサブスクリプションを増やすことです。このタイプは、サブスクリプション数の純増のみを示します (目標開始後にサブスクリプションを解除したユーザーは考慮されません)。" AdvSceneSwitcher.tempVar.twitch.description.goal="目標説明" AdvSceneSwitcher.tempVar.twitch.description.goal.description="指定されている場合、目標の説明。説明文は40文字以内です。" AdvSceneSwitcher.tempVar.twitch.is_achieved.goal="目標達成" @@ -1485,15 +1661,15 @@ AdvSceneSwitcher.tempVar.twitch.current_amount.goal="目標現在額" AdvSceneSwitcher.tempVar.twitch.current_amount.goal.description="目標の現在値\n目標のタイプによって、この値がどのように増減するかが決まります。\n follow の場合、このフィールドはブロードキャスターの現在のフォロワー数に設定されます。この数は新しいフォロワーが増えると増加し、ユーザーがブロードキャスターをフォロー解除すると減少します。\n subscription の場合、このフィールドはサブスクリプション ティアに関連付けられたポイント値によって増減します。たとえば、ティア 2 のサブスクリプションの価値が 2 ポイントの場合、このフィールドは 1 ではなく 2 増減します。\n subscription_count の場合、このフィールドは新しいサブスクリプションごとに 1 増加し、ユーザーが登録を解除するごとに 1 減少します。\n new_subscription の場合、このフィールドはサブスクリプション ティアに関連付けられたポイント値によって増加します。たとえば、ティア 2 のサブスクリプションの価値が 2 ポイントの場合、このフィールドは 1 ではなく 2 増加します。\n new_subscription_count の場合、このフィールドは新しいサブスクリプションごとに 1 増加します。" AdvSceneSwitcher.tempVar.twitch.target_amount.goal="目標目標金額" AdvSceneSwitcher.tempVar.twitch.target_amount.goal.description="目標の目標値。たとえば、目標を作成する前に配信者のフォロワーが 200 人で、その数を 2 倍にすることが目標の場合、このフィールドは 400 に設定されます。" -AdvSceneSwitcher.tempVar.twitch.started_at.goal="ゴールスタート時間" -AdvSceneSwitcher.tempVar.twitch.ended_at.goal="ゴール終了時間" +AdvSceneSwitcher.tempVar.twitch.started_at.goal="目標開始時間" +AdvSceneSwitcher.tempVar.twitch.ended_at.goal="目標終了時間" AdvSceneSwitcher.tempVar.twitch.id.hype="ハイプトレインID" AdvSceneSwitcher.tempVar.twitch.total.hype="ハイプトレイン合計ポイント" AdvSceneSwitcher.tempVar.twitch.total.hype.description="ハイプトレインに貢献した合計ポイント" AdvSceneSwitcher.tempVar.twitch.progress.hype="ハイプトレイン進行状況" AdvSceneSwitcher.tempVar.twitch.progress.hype.description="現時点でのハイプトレイン貢献ポイント数" -AdvSceneSwitcher.tempVar.twitch.goal.hype="ハイプトレインゴール" +AdvSceneSwitcher.tempVar.twitch.goal.hype="ハイプトレイン目標" AdvSceneSwitcher.tempVar.twitch.goal.hype.description="次のレベルに到達するために必要なポイント数" AdvSceneSwitcher.tempVar.twitch.top_contributions.hype="ハイプトレイン上位貢献者" AdvSceneSwitcher.tempVar.twitch.top_contributions.hype.description="最も多くのポイントを獲得した投稿者です。" @@ -1538,43 +1714,67 @@ AdvSceneSwitcher.tempVar.twitch.viewer_count.shoutoutReceived.description="シ AdvSceneSwitcher.tempVar.twitch.started_at.shoutoutReceived="歓声タイム" AdvSceneSwitcher.tempVar.twitch.started_at.shoutoutReceived.description="モデレーターがシャウトアウトを送信したときの UTC タイムスタンプ (RFC3339 形式)。" -AdvSceneSwitcher.tempVar.twitch.id.reward="特典ID" -AdvSceneSwitcher.tempVar.twitch.user_id.reward="報酬を受け取るユーザー ID" -AdvSceneSwitcher.tempVar.twitch.user_login.reward="報酬を受け取るユーザー ログイン" -AdvSceneSwitcher.tempVar.twitch.user_name.reward="報酬を受け取るユーザー名" -AdvSceneSwitcher.tempVar.twitch.user_input.reward="報酬に対するユーザー入力" -AdvSceneSwitcher.tempVar.twitch.reward.reward="特典情報" -AdvSceneSwitcher.tempVar.twitch.reward.reward.description="引き換えた特典の基本情報、引き換え時点での情報です。" -AdvSceneSwitcher.tempVar.twitch.status.reward="報酬状況" +AdvSceneSwitcher.tempVar.twitch.id.reward="リワードID" +AdvSceneSwitcher.tempVar.twitch.id.redemption="引き換えID" +AdvSceneSwitcher.tempVar.twitch.user_id.reward="リワードを受け取るユーザー ID" +AdvSceneSwitcher.tempVar.twitch.user_login.reward="リワードを受け取るユーザー ログイン" +AdvSceneSwitcher.tempVar.twitch.user_name.reward="リワードを受け取るユーザー名" +AdvSceneSwitcher.tempVar.twitch.user_input.reward="リワードに対するユーザー入力" +AdvSceneSwitcher.tempVar.twitch.reward.reward="リワード情報" +AdvSceneSwitcher.tempVar.twitch.reward.reward.description="引き換えたリワードの基本情報、引き換え時点での情報です。" +AdvSceneSwitcher.tempVar.twitch.reward.id.reward="リワードID" +AdvSceneSwitcher.tempVar.twitch.reward.id.reward.description="リワードを一意に識別するID" +AdvSceneSwitcher.tempVar.twitch.reward.title.reward="リワードタイトル" +AdvSceneSwitcher.tempVar.twitch.reward.title.reward.description="リワードのタイトル" +AdvSceneSwitcher.tempVar.twitch.reward.prompt.reward="リワードプロンプト" +AdvSceneSwitcher.tempVar.twitch.reward.prompt.reward.description="ユーザー入力が必要な場合に視聴者に表示されるプロンプト" +AdvSceneSwitcher.tempVar.twitch.reward.cost.reward="リワードコスト" +AdvSceneSwitcher.tempVar.twitch.reward.cost.reward.description="リワードのコスト(チャンネルポイント単位)" +AdvSceneSwitcher.tempVar.twitch.status.reward="リワード状況" AdvSceneSwitcher.tempVar.twitch.status.reward.description="デフォルトは未履行です。可能な値は、不明、未履行、履行、キャンセルです。" AdvSceneSwitcher.tempVar.twitch.redeemed_at.reward="引換期間" -AdvSceneSwitcher.tempVar.twitch.redeemed_at.reward.description="報酬が引き換えられたときの RFC3339 タイムスタンプ。" -AdvSceneSwitcher.tempVar.twitch.is_enabled.reward="特典あり" -AdvSceneSwitcher.tempVar.twitch.is_enabled.reward.description="現在有効な報酬です。 false の場合、報酬は視聴者に表示されません。" -AdvSceneSwitcher.tempVar.twitch.is_paused.reward="報酬停止中" -AdvSceneSwitcher.tempVar.twitch.is_paused.reward.description="現在報酬は停止中です。本当の場合、視聴者は引き換えることができません。" -AdvSceneSwitcher.tempVar.twitch.is_in_stock.reward="特典入荷しました" -AdvSceneSwitcher.tempVar.twitch.is_in_stock.reward.description="現在在庫のある返礼品です。 false の場合、視聴者は引き換えることができません。" -AdvSceneSwitcher.tempVar.twitch.title.reward="報酬タイトル" -AdvSceneSwitcher.tempVar.twitch.cost.reward="報酬費用" -AdvSceneSwitcher.tempVar.twitch.prompt.reward="報酬内容" -AdvSceneSwitcher.tempVar.twitch.is_user_input_required.reward="報酬にはユーザーの入力が必要です" -AdvSceneSwitcher.tempVar.twitch.should_redemptions_skip_request_queue.reward="引換リクエストキューをスキップ" -AdvSceneSwitcher.tempVar.twitch.should_redemptions_skip_request_queue.reward.description="引き換え時に通常の未履行ステータスではなくリクエストキューをスキップし、引き換え時に即座に履行ステータスに設定する必要があります。" -AdvSceneSwitcher.tempVar.twitch.max_per_stream.reward="1ストリームあたりの報酬上限" -AdvSceneSwitcher.tempVar.twitch.max_per_user_per_stream.reward="1ユーザーあたり1ストリームあたりの報酬上限" -AdvSceneSwitcher.tempVar.twitch.background_color.reward="報酬背景色" -AdvSceneSwitcher.tempVar.twitch.image.reward="報酬画像" -AdvSceneSwitcher.tempVar.twitch.image.reward.description="報酬用の1倍、2倍、4倍サイズのカスタム画像のセット。画像がアップロードされていない場合は null も可能です。" -AdvSceneSwitcher.tempVar.twitch.default_image.reward="報酬デフォルト画像" -AdvSceneSwitcher.tempVar.twitch.default_image.reward.description="報酬用の1倍、2倍、4倍サイズのデフォルト画像セット" -AdvSceneSwitcher.tempVar.twitch.global_cooldown.reward="報酬クールタイム" -AdvSceneSwitcher.tempVar.twitch.global_cooldown.reward.description="クールダウンが有効かどうかとクールダウンの秒数。" -AdvSceneSwitcher.tempVar.twitch.cooldown_expires_at.reward="報酬のクールダウン有効期限" -AdvSceneSwitcher.tempVar.twitch.cooldown_expires_at.reward.description="クールダウン有効期限のタイムスタンプ。報酬がクールダウン中でない場合は null。" +AdvSceneSwitcher.tempVar.twitch.redeemed_at.reward.description="リワードが引き換えられたときの RFC3339 タイムスタンプ。" +AdvSceneSwitcher.tempVar.twitch.is_enabled.reward="リワードあり" +AdvSceneSwitcher.tempVar.twitch.is_enabled.reward.description="現在有効なリワードです。 false の場合、リワードは視聴者に表示されません。" +AdvSceneSwitcher.tempVar.twitch.is_paused.reward="リワード停止中" +AdvSceneSwitcher.tempVar.twitch.is_paused.reward.description="現在リワードは停止中です。本当の場合、視聴者は引き換えることができません。" +AdvSceneSwitcher.tempVar.twitch.is_in_stock.reward="リワード入荷しました" +AdvSceneSwitcher.tempVar.twitch.is_in_stock.reward.description="現在在庫のあるリワードです。 false の場合、視聴者は引き換えることができません。" +AdvSceneSwitcher.tempVar.twitch.title.reward="リワードタイトル" +AdvSceneSwitcher.tempVar.twitch.cost.reward="リワード費用" +AdvSceneSwitcher.tempVar.twitch.prompt.reward="リワード内容" +AdvSceneSwitcher.tempVar.twitch.is_user_input_required.reward="リワードにはユーザーの入力が必要です" +AdvSceneSwitcher.tempVar.twitch.background_color.reward="リワード背景色" +AdvSceneSwitcher.tempVar.twitch.image.reward="リワード画像" +AdvSceneSwitcher.tempVar.twitch.image.reward.description="リワード用の1倍、2倍、4倍サイズのカスタム画像のセット。画像がアップロードされていない場合は null も可能です。" +AdvSceneSwitcher.tempVar.twitch.image.url_4x.reward="リワード画像URL" +AdvSceneSwitcher.tempVar.twitch.image.url_4x.reward.description="リワードのカスタム画像へのURL。配信者が画像をアップロードしていない場合、このフィールドはnullになります。" +AdvSceneSwitcher.tempVar.twitch.default_image.reward="リワードデフォルト画像" +AdvSceneSwitcher.tempVar.twitch.default_image.reward.description="リワード用の1倍、2倍、4倍サイズのデフォルト画像セット" +AdvSceneSwitcher.tempVar.twitch.default_image.url_4x.reward="リワードのデフォルト画像URL" +AdvSceneSwitcher.tempVar.twitch.default_image.url_4x.reward.description="リワードのデフォルト画像のURL。" AdvSceneSwitcher.tempVar.twitch.redemptions_redeemed_current_stream.reward="交換回数" AdvSceneSwitcher.tempVar.twitch.redemptions_redeemed_current_stream.reward.description="現在のライブストリーム中に引き換えられた引き換え数。 max_per_stream 制限に対してカウントされます。ブロードキャスターのストリームがライブでない場合、または max_per_stream が有効になっていない場合は null。" -AdvSceneSwitcher.tempVar.twitch.redemptions_redeemed_current_stream.reward.description="現在のライブストリーム中に引き換えられた引き換え数。 max_per_stream 制限に対してカウントされます。ブロードキャスターのストリームがライブでない場合、または max_per_stream が有効になっていない場合は null。" +AdvSceneSwitcher.tempVar.twitch.should_redemptions_skip_request_queue.reward="引換リクエストキューをスキップ" +AdvSceneSwitcher.tempVar.twitch.should_redemptions_skip_request_queue.reward.description="引き換え時に通常の未履行ステータスではなくリクエストキューをスキップし、引き換え時に即座に履行ステータスに設定する必要があります。" +AdvSceneSwitcher.tempVar.twitch.max_per_stream.reward="1ストリームあたりのリワード上限" +AdvSceneSwitcher.tempVar.twitch.max_per_stream.is_enabled.reward="配信ごとの最大引き換え回数が有効" +AdvSceneSwitcher.tempVar.twitch.max_per_stream.is_enabled.reward.description="ライブ配信ごとにリワードの引き換え回数に制限を適用するかどうかを示すブール値。制限を適用する場合は true になります。" +AdvSceneSwitcher.tempVar.twitch.max_per_stream.max_per_stream.reward="配信ごとの最大引き換え回数" +AdvSceneSwitcher.tempVar.twitch.max_per_stream.max_per_stream.reward.description="ライブ配信ごとに許可される最大引き換え回数。" +AdvSceneSwitcher.tempVar.twitch.max_per_user_per_stream.reward="1ユーザーあたり1ストリームあたりのリワード上限" +AdvSceneSwitcher.tempVar.twitch.max_per_user_per_stream.is_enabled.reward="配信ごとのユーザーごとの最大引き換え回数が有効" +AdvSceneSwitcher.tempVar.twitch.max_per_user_per_stream.is_enabled.reward.description="ライブ配信ごとにリワードの引き換え回数に制限を適用するかどうかを示すブール値。リワードに制限がある場合は true です。" +AdvSceneSwitcher.tempVar.twitch.max_per_user_per_stream.max_per_user_per_stream.reward="1 ユーザーあたり、1 ストリームあたりの最大引き換え回数" +AdvSceneSwitcher.tempVar.twitch.max_per_user_per_stream.max_per_user_per_stream.reward.description="ライブ ストリームごとに、ユーザーあたりに許可される引き換え回数に上限を適用するかどうかを決定するために使用される設定。" +AdvSceneSwitcher.tempVar.twitch.global_cooldown.reward="リワードクールタイム" +AdvSceneSwitcher.tempVar.twitch.global_cooldown.reward.description="クールダウンが有効かどうかとクールダウンの秒数。" +AdvSceneSwitcher.tempVar.twitch.global_cooldown.is_enabled.reward="グローバルクールダウン有効" +AdvSceneSwitcher.tempVar.twitch.global_cooldown.is_enabled.reward.description="クールダウン期間を適用するかどうかを決定するブール値。クールダウン期間が有効な場合はtrueです。" +AdvSceneSwitcher.tempVar.twitch.global_cooldown.global_cooldown_seconds.reward="グローバルクールダウン" +AdvSceneSwitcher.tempVar.twitch.global_cooldown.global_cooldown_seconds.reward.description="クールダウン期間(秒)。" +AdvSceneSwitcher.tempVar.twitch.cooldown_expires_at.reward="リワードのクールダウン有効期限" +AdvSceneSwitcher.tempVar.twitch.cooldown_expires_at.reward.description="クールダウン有効期限のタイムスタンプ。リワードがクールダウン中でない場合は null。" AdvSceneSwitcher.tempVar.twitch.charity_name="チャリティ名" AdvSceneSwitcher.tempVar.twitch.charity_description="チャリティー説明" @@ -1672,13 +1872,79 @@ AdvSceneSwitcher.tempVar.twitch.user_login.removeMod.description="削除され AdvSceneSwitcher.tempVar.twitch.user_name.removeMod="ユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.removeMod.description="削除されたモデレーターの表示名" +AdvSceneSwitcher.tempVar.twitch.id.chatReceive="チャットメッセージID" +AdvSceneSwitcher.tempVar.twitch.id.chatReceive.description="UUID形式のメッセージID。" +AdvSceneSwitcher.tempVar.twitch.chat_message.chatReceive="チャットメッセージ" +AdvSceneSwitcher.tempVar.twitch.user_id.chatReceive="ユーザーID" +AdvSceneSwitcher.tempVar.twitch.user_id.chatReceive.description="チャットメッセージを送信したユーザーのユーザーID。" AdvSceneSwitcher.tempVar.twitch.user_login.chatReceive="ユーザーログイン" AdvSceneSwitcher.tempVar.twitch.user_login.chatReceive.description="チャットメッセージを送信した人のユーザーログイン情報" AdvSceneSwitcher.tempVar.twitch.user_name.chatReceive="ユーザー名" AdvSceneSwitcher.tempVar.twitch.user_name.chatReceive.description="チャットメッセージを送信した人の表示名です。" -AdvSceneSwitcher.tempVar.twitch.chat_message.chatReceive="チャットメッセージ" -AdvSceneSwitcher.tempVar.twitch.badges.chatReceive="チャットバッジ" +AdvSceneSwitcher.tempVar.twitch.user_type.chatReceive="ユーザータイプ" +AdvSceneSwitcher.tempVar.twitch.user_type.chatReceive.description="Twitchユーザーのタイプ。例:Twitch管理者の場合は「admin」、グローバルモデレーターの場合は「global_mod」、Twitchスタッフの場合は「staff」。" +AdvSceneSwitcher.tempVar.twitch.reply_parent_id.chatReceive="返信親メッセージ ID" +AdvSceneSwitcher.tempVar.twitch.reply_parent_id.chatReceive.description="最も近い親メッセージの ID(UUID 形式)(存在する場合)" +AdvSceneSwitcher.tempVar.twitch.reply_parent_message.chatReceive="返信親メッセージ本文" +AdvSceneSwitcher.tempVar.twitch.reply_parent_message.chatReceive.description="最も近い親メッセージの本文(存在する場合)" +AdvSceneSwitcher.tempVar.twitch.reply_parent_user_id.chatReceive="返信親ユーザー ID" +AdvSceneSwitcher.tempVar.twitch.reply_parent_user_id.chatReceive.description="最も近い親メッセージの作成者 ID(存在する場合)" +AdvSceneSwitcher.tempVar.twitch.reply_parent_user_login.chatReceive="返信親ユーザー ログイン" +AdvSceneSwitcher.tempVar.twitch.reply_parent_user_login.chatReceive.description="最も近い親メッセージの作成者 ログイン(存在する場合)" +AdvSceneSwitcher.tempVar.twitch.reply_parent_user_name.chatReceive="返信親ユーザー名" +AdvSceneSwitcher.tempVar.twitch.reply_parent_user_name.chatReceive.description="最も近い親メッセージの作成者の表示名(存在する場合)存在します。" +AdvSceneSwitcher.tempVar.twitch.root_parent_id.chatReceive="ルート親メッセージID" +AdvSceneSwitcher.tempVar.twitch.root_parent_id.chatReceive.description="ディスカッションを開始した最も遠い親メッセージのID(UUID形式、存在する場合)" +AdvSceneSwitcher.tempVar.twitch.root_parent_user_login.chatReceive="ルート親ユーザーログイン" +AdvSceneSwitcher.tempVar.twitch.root_parent_user_login.chatReceive.description="最も遠い親メッセージの作成者のログイン情報(存在する場合)" +AdvSceneSwitcher.tempVar.twitch.badge_info.chatReceive="Chatterのバッジ情報" +AdvSceneSwitcher.tempVar.twitch.badge_info.chatReceive.description="このユーザーが利用できるバッジのメタデータを表す文字列。\n例えば、ユーザーは8ヶ月間サブスクライブしていることを意味します:subscriber/8" +AdvSceneSwitcher.tempVar.twitch.badges.chatReceive="Chatterのバッジ" AdvSceneSwitcher.tempVar.twitch.badges.chatReceive.description="このユーザーが使用できるバッジとその状態を表す文字列。\n例: vip/1,subscriber/42,hype-train/1" +AdvSceneSwitcher.tempVar.twitch.bits.chatReceive="チャットメッセージのビッツ数" +AdvSceneSwitcher.tempVar.twitch.bits.chatReceive.description="ユーザーがメッセージと一緒に送ったビッツ数。" +AdvSceneSwitcher.tempVar.twitch.color.chatReceive="Chatterカラー" +AdvSceneSwitcher.tempVar.twitch.color.chatReceive.description="ユーザーの表示名が設定されている場合は、その表示名の色(16進数)、設定されていない場合は空文字列。# で始まります。\n例:#123456" +AdvSceneSwitcher.tempVar.twitch.emotes.chatReceive="Chatterのバッジ" +AdvSceneSwitcher.tempVar.twitch.emotes.chatReceive.description="メッセージ内のすべてのエモートを説明する文字列 - スタンプIDと、そのIDを持つエモートの全ての位置をカンマで区切って指定します。\n例:25:0-4,12-16/1902:6-10" +AdvSceneSwitcher.tempVar.twitch.timestamp.chatReceive="チャットメッセージのタイムスタンプ" +AdvSceneSwitcher.tempVar.twitch.timestamp.chatReceive.description="チャットメッセージが送信された時刻(ミリ秒単位)を表すUNIXタイムスタンプ" +AdvSceneSwitcher.tempVar.twitch.is_emotes_only.chatReceive="エモートのみを使用しているか" +AdvSceneSwitcher.tempVar.twitch.is_emotes_only.chatReceive.description="メッセージがエモートのみで構成されている場合は「true」、それ以外の場合は「false」。" +AdvSceneSwitcher.tempVar.twitch.is_first_message.chatReceive="Chatterの最初のメッセージか" +AdvSceneSwitcher.tempVar.twitch.is_first_message.chatReceive.description="Chatterがチャンネル内でこれまでメッセージを送信したことがない場合は「true」、それ以外の場合は「false」。" +AdvSceneSwitcher.tempVar.twitch.is_mod.chatReceive="Chatterがモデレーターか" +AdvSceneSwitcher.tempVar.twitch.is_mod.chatReceive.description="Chatterがチャンネルのモデレーターの場合は「true」、それ以外の場合は「false」。" +AdvSceneSwitcher.tempVar.twitch.is_subscriber.chatReceive="Chatterがサブスクライバーか" +AdvSceneSwitcher.tempVar.twitch.is_subscriber.chatReceive.description="Chatterがチャンネルのサブスクライバーの場合は「true」、それ以外の場合は「false」。" +AdvSceneSwitcher.tempVar.twitch.is_turbo.chatReceive="ChatterがTwitch Turboユーザーか" +AdvSceneSwitcher.tempVar.twitch.is_turbo.chatReceive.description="ChatterがTwitch Turboユーザーの場合は「true」、それ以外の場合は「false」。" +AdvSceneSwitcher.tempVar.twitch.is_vip.chatReceive="ChatterがVIPか" +AdvSceneSwitcher.tempVar.twitch.is_vip.chatReceive.description="ChatterがチャンネルのVIPの場合は「true」、それ以外の場合は「false」。" + +AdvSceneSwitcher.tempVar.twitch.login.chatRemove="ユーザーログイン" +AdvSceneSwitcher.tempVar.twitch.login.chatRemove.description="メッセージを送信したユーザーの名前。" +AdvSceneSwitcher.tempVar.twitch.message.chatRemove="チャット メッセージ" +AdvSceneSwitcher.tempVar.twitch.message_id.chatRemove.description="削除されたチャット メッセージ。" +AdvSceneSwitcher.tempVar.twitch.message_id.chatRemove="チャット メッセージ ID" +AdvSceneSwitcher.tempVar.twitch.message_id.chatRemove.description="UUID 形式のメッセージ ID。" +AdvSceneSwitcher.tempVar.twitch.timestamp.chatRemove="チャットメッセージのタイムスタンプ" +AdvSceneSwitcher.tempVar.twitch.timestamp.chatRemove.description="UNIXタイムスタンプ" + +AdvSceneSwitcher.tempVar.twitch.login.chatClear="ユーザーログイン" +AdvSceneSwitcher.tempVar.twitch.login.chatClear.description="禁止またはタイムアウトによりチャットルームからメッセージが削除されたユーザーのログイン名。" +AdvSceneSwitcher.tempVar.twitch.user_id.chatClear="ユーザーID" +AdvSceneSwitcher.tempVar.twitch.user_id.chatClear.description="オプション。\nBANまたはタイムアウトになったユーザーのユーザーID。\nチャット全体がクリアされた場合は空欄になります。" +AdvSceneSwitcher.tempVar.twitch.ban_duration.chatClear="BAN期間" +AdvSceneSwitcher.tempVar.twitch.ban_duration.chatClear.description="チャットが完全にクリアされた場合、またはユーザーが無期限にBANされた場合は0に設定されます。\nユーザーがタイムアウトになった場合は、0以外の値に設定されます。\nタイムアウトの期間(秒)が含まれます。" +AdvSceneSwitcher.tempVar.twitch.timestamp.chatClear="タイムスタンプ" +AdvSceneSwitcher.tempVar.twitch.timestamp.chatClear.description="UNIXタイムスタンプ" + +AdvSceneSwitcher.tempVar.twitch.user_login.chatJoin="ユーザーログイン" +AdvSceneSwitcher.tempVar.twitch.user_login.chatJoin.description="チャットルームに参加した人のユーザーログイン情報です。" + +AdvSceneSwitcher.tempVar.twitch.user_login.chatLeave="ユーザーログイン" +AdvSceneSwitcher.tempVar.twitch.user_login.chatLeave.description="チャットルームから退出した人のユーザーログイン情報です。" AdvSceneSwitcher.tempVar.twitch.from_broadcaster_user_id.raid="RaidクリエイターユーザーID" AdvSceneSwitcher.tempVar.twitch.from_broadcaster_user_id.raid.description="レイドを作成した配信者ID" @@ -1695,6 +1961,24 @@ AdvSceneSwitcher.tempVar.twitch.to_broadcaster_user_name.raid.description="レ AdvSceneSwitcher.tempVar.twitch.viewers.raid="レイド参加者" AdvSceneSwitcher.tempVar.twitch.viewers.raid.description="レイド視聴者数" +AdvSceneSwitcher.tempVar.twitch.id.user.getInfo="ユーザーID" +AdvSceneSwitcher.tempVar.twitch.id.user.getInfo.description="照会対象アカウントのユーザーID。" +AdvSceneSwitcher.tempVar.twitch.login.user.getInfo="ユーザーログイン情報" +AdvSceneSwitcher.tempVar.twitch.login.user.getInfo.description="照会対象アカウントのユーザーログイン情報。" +AdvSceneSwitcher.tempVar.twitch.display_name.user.getInfo="ユーザー名" +AdvSceneSwitcher.tempVar.twitch.display_name.user.getInfo.description="照会対象アカウントの表示名。" +AdvSceneSwitcher.tempVar.twitch.type.user.getInfo="ユーザータイプ" +AdvSceneSwitcher.tempVar.twitch.type.user.getInfo.description="ユーザータイプ。有効な値は次のとおりです:\n admin — Twitch管理者\n global_mod\n staff — Twitchスタッフ\n \"\" — 一般ユーザー" +AdvSceneSwitcher.tempVar.twitch.broadcaster_type.user.getInfo="配信者タイプ" +AdvSceneSwitcher.tempVar.twitch.broadcaster_type.user.getInfo.description="配信者タイプ。有効な値は次のとおりです。\n affiliate — アフィリエイト配信者\n partner — パートナー配信者\n \"\" — 通常の配信者" +AdvSceneSwitcher.tempVar.twitch.description.user.getInfo="説明" +AdvSceneSwitcher.tempVar.twitch.description.user.getInfo.description="ユーザーによる自分のチャンネルの説明。" +AdvSceneSwitcher.tempVar.twitch.profile_image_url.user.getInfo="プロフィール画像 URL" +AdvSceneSwitcher.tempVar.twitch.offline_image_url.user.getInfo="オフライン画像 URL" +AdvSceneSwitcher.tempVar.twitch.created_at.user.getInfo="アカウント作成日" +AdvSceneSwitcher.tempVar.twitch.created_at.user.getInfo.description="ユーザーのアカウントが作成されたUTC日時。タイムスタンプはRFC3339形式です。" + + AdvSceneSwitcher.tempVar.audio.output_volume="出力音量" AdvSceneSwitcher.tempVar.audio.output_volume.description="オーディオソースが出力している音量" AdvSceneSwitcher.tempVar.audio.configured_volume="設定ボリューム" @@ -1734,8 +2018,8 @@ AdvSceneSwitcher.tempVar.date.dayOfWeek="曜日" AdvSceneSwitcher.tempVar.midi.type="メッセージタイプ" AdvSceneSwitcher.tempVar.midi.channel="チャンネル" AdvSceneSwitcher.tempVar.midi.note="注意事項" -AdvSceneSwitcher.tempVar.midi.value1="Value 1" -AdvSceneSwitcher.tempVar.midi.value2="Value 2" +; AdvSceneSwitcher.tempVar.midi.value1="Value 1" +; AdvSceneSwitcher.tempVar.midi.value2="Value 2" AdvSceneSwitcher.tempVar.macro.runCount="実行回数" AdvSceneSwitcher.tempVar.macro.runCount.description="マクロが実行された回数。" @@ -1751,7 +2035,10 @@ AdvSceneSwitcher.tempVar.run.process.exitCode.description="プロセスが終了 AdvSceneSwitcher.tempVar.run.process.stream.output="プロセス標準出力ストリーム" AdvSceneSwitcher.tempVar.run.process.stream.output.description="完全な標準出力ストリーム。通常は 1 の番号が付けられ、コマンドを実行した後に CLI に表示されるものです。" AdvSceneSwitcher.tempVar.run.process.stream.error="プロセス標準エラー ストリーム" -AdvSceneSwitcher.tempVar.run.process.stream.error.description="完全な標準エラー ストリーム。通常は 2 の番号が付けられます。" +AdvSceneSwitcher.tempVar.run.process.stream.error.description="完全な標準エラーストリーム。通常は2番です。" +AdvSceneSwitcher.tempVar.run.process.none.description="完全な標準エラーストリーム。通常は2番です。" +AdvSceneSwitcher.tempVar.run.process.none="「実行」アクションでは変数は使用できません!" +AdvSceneSwitcher.tempVar.run.process.none.description="アクションの完了を待機しない場合は、変数は使用できません。\nアクションの完了を待機するオプションは、詳細設定にあります。" AdvSceneSwitcher.tempVar.recording.durationSeconds="録画時間" AdvSceneSwitcher.tempVar.recording.durationSeconds.description="録画時間(秒)。\nこの値は録画が一時停止している間は変化せず、録画が停止するとゼロにリセットされます。" @@ -1781,8 +2068,11 @@ AdvSceneSwitcher.tempVar.display.height.description="指定されたパターン AdvSceneSwitcher.tempVar.streaming.keyframeInterval="ストリーム キーフレーム間隔" AdvSceneSwitcher.tempVar.streaming.keyframeInterval.description="OBS 設定で設定されたストリーム キーフレーム間隔。" +AdvSceneSwitcher.tempVar.streaming.streamKey="ストリームキー" AdvSceneSwitcher.tempVar.streaming.durationSeconds="ストリーム期間" AdvSceneSwitcher.tempVar.streaming.durationSeconds.description="ストリームが開始されてから経過した秒数。\nストリームが停止した場合、この値は 0 になります。" +AdvSceneSwitcher.tempVar.streaming.serviceName="サービス" +AdvSceneSwitcher.tempVar.streaming.serviceName.description="配信先の配信サービス名(例:Twitch)" AdvSceneSwitcher.tempVar.clipboard.text="クリップボード テキスト" AdvSceneSwitcher.tempVar.clipboard.text.description="クリップボードに含まれるテキスト。\nクリップボードにテキストが含まれていない場合は空になります。" @@ -1809,7 +2099,7 @@ AdvSceneSwitcher.tempVar.slideShow.index.description="現在表示されてい AdvSceneSwitcher.tempVar.slideShow.path="スライドパス" AdvSceneSwitcher.tempVar.slideShow.path.description="現在表示されているスライドのファイルシステムパス。" AdvSceneSwitcher.tempVar.slideShow.fileName="スライドファイル名" -AdvSceneSwitcher.tempVar.slideShow.fileName.description="現在表示されているスライドのファイル名です。" +AdvSceneSwitcher.tempVar.slideShow.fileName.description="現在表示されているスライドのファイル名。" ; AdvSceneSwitcher.tempVar.usb.vendorID="ベンダーID" ; AdvSceneSwitcher.tempVar.usb.productID="プロダクトID" @@ -1822,6 +2112,70 @@ AdvSceneSwitcher.tempVar.slideShow.fileName.description="現在表示されて AdvSceneSwitcher.tempVar.transform.setting="設定値" AdvSceneSwitcher.tempVar.transform.settings="設定文字列" +AdvSceneSwitcher.tempVar.media.state="状態" +AdvSceneSwitcher.tempVar.media.state.description="現在のメディアの状態を整数値で表します:\n0 は「なし」\n1 は「再生中」\n2 は「オープン中」\n3 は「バッファリング中」\n4 は「一時停止中」\n5 は「停止」\n6 は「終了」\n7 は「エラー」" +AdvSceneSwitcher.tempVar.media.time="現在の時刻" +AdvSceneSwitcher.tempVar.media.time.description="メディアの再生開始からの経過時間(ミリ秒)。\nソースがプレイリストをサポートしている場合、この時間は現在再生中のプレイリスト項目に対するものであり、プレイリスト全体に対するものではありません。\n再生が停止または終了した場合、この値は正確にゼロにならないことに注意してください。" +AdvSceneSwitcher.tempVar.media.duration="再生時間" +AdvSceneSwitcher.tempVar.media.duration.description="再生中のメディアファイルの再生時間(ミリ秒)。\nソースがプレイリストをサポートしている場合、この時間は現在再生中のプレイリスト項目に対応しており、プレイリスト全体ではありません。" +; AdvSceneSwitcher.tempVar.media.vlc.title="タイトル (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.artist="アーティスト(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.genre="ジャンル(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.copyright="著作権(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.album="アルバム(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.track_number="トラック番号 (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.description="説明(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.rating="評価 (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.date="日付(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.setting="設定 (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.url="URL (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.language="言語(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.now_playing="再生中 (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.publisher="発行元 (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.encoded_by="エンコード方法(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.artwork_url="アートワークURL(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.track_id="トラックID (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.director="監督(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.season="シーズン (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.episode="エピソード(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.show_name="番組名 (VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.actors="出演者(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.album_artist="アルバムアーティスト(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.disc_number="ディスク番号(VLC)" +; AdvSceneSwitcher.tempVar.media.vlc.disc_total="ディスク合計(VLC)" +AdvSceneSwitcher.tempVar.media.vlc.metadata.description="このプロパティVLCソースタイプによって公開されます。\nこれらのすべてがすべてのファイルに適用できるとは限りません。\nメタデータが利用できない場合は、空の文字列が返されます。" + +AdvSceneSwitcher.tempVar.streamDeck.keyPressed="キーが押された" +AdvSceneSwitcher.tempVar.streamDeck.keyPressed.description="キーが押された場合は「0」を、それ以外の場合は「1」を返します。" +AdvSceneSwitcher.tempVar.streamDeck.row="キー行" +AdvSceneSwitcher.tempVar.streamDeck.column="キー列" +AdvSceneSwitcher.tempVar.streamDeck.data="データ" +AdvSceneSwitcher.tempVar.streamDeck.data.description="Stream Deck側のアクションで設定された「データ」フィールドの値。" + +AdvSceneSwitcher.tempVar.queue.size="サイズ" +AdvSceneSwitcher.tempVar.queue.running="実行中" +AdvSceneSwitcher.tempVar.queue.running.description="キューが開始されている場合は「true」、停止している場合は「false」を返します。" + +AdvSceneSwitcher.tempVar.screenshot.lastScreenshotPath="最後のスクリーンショットパス" +AdvSceneSwitcher.tempVar.screenshot.lastScreenshotPath.description="最後に撮影されたスクリーンショットのファイルシステムパス。" + +AdvSceneSwitcher.tempVar.gameCapture.title="タイトル" +AdvSceneSwitcher.tempVar.gameCapture.title.description="ソースによってキャプチャされたアプリケーションのウィンドウタイトル。" +AdvSceneSwitcher.tempVar.gameCapture.class="クラス" +AdvSceneSwitcher.tempVar.gameCapture.class.description="ソースによってキャプチャされたアプリケーションのウィンドウクラス。" +AdvSceneSwitcher.tempVar.gameCapture.executable="実行可能ファイル" +AdvSceneSwitcher.tempVar.gameCapture.executable.description="ソースによってキャプチャされたアプリケーションの実行可能ファイル名。" + +AdvSceneSwitcher.tempVar.http.status="ステータスコード" +AdvSceneSwitcher.tempVar.http.body="メッセージ本文" +AdvSceneSwitcher.tempVar.http.error="エラー" +AdvSceneSwitcher.tempVar.http.error.description="エラーが発生していない場合は空です。\nその他の値:\n\n * 接続を確立できませんでした\n * IPアドレスのバインドに失敗しました\n * 接続の読み取りに失敗しました\n * 接続の書き込みに失敗しました\n * 最大リダイレクト回数を超えました\n * 接続処理がキャンセルされました\n * SSL接続に失敗しました\n * SSL証明書の読み込みに失敗しました\n * SSLサーバーの検証に失敗しました\n * サポートされていないHTTPマルチパート境界文字です\n * 圧縮に失敗しました\n * 接続がタイムアウトしました\n * プロキシ接続に失敗しました\n * 不明" + +AdvSceneSwitcher.tempVar.mqtt.message="メッセージ" + +AdvSceneSwitcher.tempVar.cursor.x="カーソル位置 (X)" +AdvSceneSwitcher.tempVar.cursor.y="カーソル位置 (Y)" + AdvSceneSwitcher.selectScene="--シーンを選択--" AdvSceneSwitcher.selectPreviousScene="前のシーン" AdvSceneSwitcher.selectCurrentScene="現在のシーン" @@ -1857,16 +2211,15 @@ AdvSceneSwitcher.settings.suffix.type.float="(浮動小数点)" AdvSceneSwitcher.settings.suffix.type.text="(テキスト)" AdvSceneSwitcher.settings.suffix.type.path="(パス)" AdvSceneSwitcher.settings.suffix.type.list="(リスト)" -AdvSceneSwitcher.settings.suffix.type.color="(色)" +AdvSceneSwitcher.settings.suffix.type.color="(カラー)" AdvSceneSwitcher.settings.suffix.type.button="(ボタン)" AdvSceneSwitcher.settings.suffix.type.font="(フォント)" -AdvSceneSwitcher.settings.suffix.type.font="(フォント)" AdvSceneSwitcher.settings.suffix.type.editableList="(編集可能なリスト)" AdvSceneSwitcher.settings.suffix.type.frameRate="(フレーム レート)" AdvSceneSwitcher.settings.suffix.type.group="(グループ)" AdvSceneSwitcher.settings.suffix.type.colorAlpha="(カラーアルファ)" ; AdvSceneSwitcher.setting.select="--select setting--" -AdvSceneSwitcher.setting.transform.alignment="位置合わせ" +AdvSceneSwitcher.setting.transform.alignment="位置揃え" AdvSceneSwitcher.setting.transform.cropBottom="[クロップ]下" AdvSceneSwitcher.setting.transform.cropLeft="[クロップ]左" AdvSceneSwitcher.setting.transform.cropRight="[クロップ]右" @@ -1889,6 +2242,8 @@ AdvSceneSwitcher.sceneItemSelection.type.sourceVariable="変数名" ; AdvSceneSwitcher.sceneItemSelection.type.sourceVariable.entry="{{nameConflictIndex}}{{variable}}" AdvSceneSwitcher.sceneItemSelection.type.sourceNamePattern="ソース名に一致するパターン" ; AdvSceneSwitcher.sceneItemSelection.type.sourceNamePattern.entry="{{nameConflictIndex}}matching{{pattern}}{{regex}}" +AdvSceneSwitcher.sceneItemSelection.type.sourceGroup="ソースグループ内のソース数" +AdvSceneSwitcher.sceneItemSelection.type.sourceGroup.entry="{{sourceGroups}}内のソース数" AdvSceneSwitcher.sceneItemSelection.type.sourceType="ソースの種類" AdvSceneSwitcher.sceneItemSelection.type.sourceType.entry="ソースタイプ{{nameConflictIndex}}{{sourceTypes}}" AdvSceneSwitcher.sceneItemSelection.type.index="ソースインデックス(上から順)" @@ -1907,67 +2262,77 @@ AdvSceneSwitcher.status.inactive="停止中" AdvSceneSwitcher.running="プラグイン実行中" AdvSceneSwitcher.stopped="プラグイン停止しました" -AdvSceneSwitcher.firstBootMessage="高機能シーンスイッチャーが初めて起動したようです。
ガイドと例のリストについては Wiki をご覧ください。
質問は OBSフォーラムのプラグインのスレッド で遠慮なくどうぞ!
高機能シーンスイッチャーが初めて起動したようです。
ガイドと使用例については Wiki をご覧ください。
質問は OBSフォーラムのプラグインのスレッド で遠慮なくどうぞ!
これらの設定は、シーン・スイッチャーによって引き起こされるトランジションにのみ影響します - マニュアルのシーン変更のために設定したい場合は、Transition Tableをチェックしてください。
ここで定義された設定は、シーン・スイッチャーの他の場所で設定されたトランジション設定よりも優先されます。
新しいエントリーを追加するには、下のプラスマークをクリックしてください。
ウィンドウタイトルを直接入力するか、有効な正規表現を入力します。RegExrを使って正規表現の構文とマッチをチェックすることができます。
" AdvSceneSwitcher.windowTitleTab.stayInFocus1="このウィンドウ名は無視してください" -AdvSceneSwitcher.windowTitleTab.stayInFocus2=" " +; AdvSceneSwitcher.windowTitleTab.stayInFocus2=" " AdvSceneSwitcher.windowTitleTab.fullscreen="フルスクリーン時にシーン転換" AdvSceneSwitcher.windowTitleTab.maximized="ウィンドウを最大化するとシーン転換" AdvSceneSwitcher.windowTitleTab.focused="ウィンドウにフォーカスするとシーン転換" @@ -2025,15 +2390,15 @@ AdvSceneSwitcher.mediaTab.states.none="なし" ; AdvSceneSwitcher.mediaTab.states.buffering="Buffering" AdvSceneSwitcher.mediaTab.states.paused="一時停止中" AdvSceneSwitcher.mediaTab.states.stopped="停止中" -AdvSceneSwitcher.mediaTab.states.ended="終了しました" +AdvSceneSwitcher.mediaTab.states.ended="終了" AdvSceneSwitcher.mediaTab.states.error="エラー" -AdvSceneSwitcher.mediaTab.states.playlistEnd="終了しました(プレイリスト)" +AdvSceneSwitcher.mediaTab.states.playlistEnd="終了(プレイリスト)" AdvSceneSwitcher.mediaTab.states.any="いずれか" AdvSceneSwitcher.mediaTab.timeRestriction.none="なし" -AdvSceneSwitcher.mediaTab.timeRestriction.shorter="時間短縮" -AdvSceneSwitcher.mediaTab.timeRestriction.longer="時間延長" -AdvSceneSwitcher.mediaTab.timeRestriction.remainShorter="残り時間が少なくなりました" -AdvSceneSwitcher.mediaTab.timeRestriction.remainLonger="残り時間が長くなりました" +AdvSceneSwitcher.mediaTab.timeRestriction.shorter="時間が短い" +AdvSceneSwitcher.mediaTab.timeRestriction.longer="時間が長い" +AdvSceneSwitcher.mediaTab.timeRestriction.remainShorter="残り時間が少ない" +AdvSceneSwitcher.mediaTab.timeRestriction.remainLonger="残り時間が多い" AdvSceneSwitcher.mediaTab.entry="{{mediaSources}}の状態が{{states}}で、{{timeRestrictions}}{{time}}が{{transitions}}を使用して{{scenes}}に切り替わるとき" AdvSceneSwitcher.mediaTab.help="このタブでは、メディア ソースの状態に基づいてシーンを切り替えることができます。\nたとえば、選択したメディア ソースの再生が終了すると、自動的に前のシーンに切り替えることができます。\n\n続行するにはプラス記号を強調表示します。" @@ -2046,7 +2411,7 @@ AdvSceneSwitcher.fileTab.switchSceneNameInputFile="このファイルから切 AdvSceneSwitcher.fileTab.switchSceneBaseOnFileContent="ファイルの内容に応じてシーンを切り替える" AdvSceneSwitcher.fileTab.remoteFileWarning="リモート オプションを選択した場合、シーン スイッチャーは [全般] タブで指定されているように、x ミリ秒ごとにリモート ロケーションにアクセスしようとすることに注意してください。" AdvSceneSwitcher.fileTab.remoteFileWarning1="シーンスイッチャーは毎回リモートの場所にアクセスしようとすることに注意してください。" -AdvSceneSwitcher.fileTab.remoteFileWarning2="ms" +; AdvSceneSwitcher.fileTab.remoteFileWarning2="ms" AdvSceneSwitcher.fileTab.libcurlWarning="libcurlのロードに失敗しました!リモートファイルにアクセスできなくなります!" AdvSceneSwitcher.fileTab.selectWrite="書き込むファイルを選択して…" AdvSceneSwitcher.fileTab.selectRead="読み込むファイルを選択してください…" @@ -2118,19 +2483,19 @@ AdvSceneSwitcher.audioTab.multiMatchfallback="...{{duration}}秒間、{{transiti AdvSceneSwitcher.audioTab.help="このタブでは、ソースの音量に基づいてシーンを切り替えることができます。\nたとえば、マイクの音量が特定のしきい値に達した場合に、自動的に別のシーンに切り替えることができます。\n\n続行するにはプラス記号を強調表示します。" # Video Tab -AdvSceneSwitcher.videoTab.title="Video" +; AdvSceneSwitcher.videoTab.title="Video" AdvSceneSwitcher.videoTab.getScreenshot="選択したエントリのスクリーンショットを取得" AdvSceneSwitcher.videoTab.getScreenshotHelp="現在選択されているエントリーのビデオソースのスクリーンショットを取得し、自動的に対象画像として設定します" AdvSceneSwitcher.videoTab.condition.match="完全一致" AdvSceneSwitcher.videoTab.condition.match.tooltip="完全に一致するには、ターゲット画像とソース画像が同じ解像度である必要があります。\nさらに、すべてのピクセルが一致する必要があるため、圧縮を使用する画像形式 (例: .JPG) の使用は推奨されません。" -AdvSceneSwitcher.videoTab.condition.differ="合わない" -AdvSceneSwitcher.videoTab.condition.hasNotChanged="変わらない" -AdvSceneSwitcher.videoTab.condition.hasChanged="変わりました" -AdvSceneSwitcher.videoTab.ignoreInactiveSource="ソースが非アクティブな場合を除く" +AdvSceneSwitcher.videoTab.condition.differ="一致しない" +AdvSceneSwitcher.videoTab.condition.hasNotChanged="変更されていない" +AdvSceneSwitcher.videoTab.condition.hasChanged="変更されている" +AdvSceneSwitcher.videoTab.ignoreInactiveSource="ソースが非アクティブでない限り" AdvSceneSwitcher.videoTab.entry="{{videoSources}}{{condition}}{{filePath}}{{browseButton}}が{{duration}}の間、{{transitions}}{{ignoreInactiveSource}}を使用して{{scenes}}に切り替わるとき" AdvSceneSwitcher.videoTab.help="このタブでは、選択したソースの現在のビデオ出力に基づいてシーンを切り替えることができます。
この機能のさらに優れた実装については、Pixel Match Switcherを確認してください。
このタブでは、選択したソースの現在のビデオ出力に基づいてシーンを切り替えることができます。