Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions www/src/Addons/HETrigger.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -184,7 +184,7 @@ const TriggerActionsForm = ({
</div>
{Array.from({ length: Math.min(4,Math.floor(32/muxChannels)) }, (_, i) => (
<div
key={`he-trigger-item-${i}`}
key={`he-trigger-item-${i}`}
className="mt-3 mb-3"
hidden={values[`muxADCPin${i}` as keyof typeof values] === -1}
>
Expand Down Expand Up @@ -266,7 +266,7 @@ const TriggerActionsForm = ({
<div>
{Array.from({ length: Math.min(4,Math.floor(32/muxChannels)) }, (_, i) => (
<div
key={`voltage-table-header-${i}`}
key={`voltage-table-header-${i}`}
className="mt-3 mb-3"
hidden={values[`muxADCPin${i}` as keyof typeof values] === -1}
>
Expand All @@ -276,7 +276,7 @@ const TriggerActionsForm = ({
</label>
</div>
{ (values[`muxADCPin${i}` as keyof typeof values] !== -1) ?
<div className={`action-grid-HE-trigger-${muxChannels} gap-0 mt-0 mb-0`}>
<div className={`action-grid-HE-trigger-${muxChannels} gap-0 mt-0 mb-0 d-inline-flex`}>
<Table bordered className="mb-0 mt-0">
<thead>
<tr>
Expand All @@ -300,7 +300,7 @@ const TriggerActionsForm = ({
<td>{triggers[key].active}</td>
<td>{triggers[key].pressed}</td>
<td>{triggers[key].is_polarized ? 'S' : 'N'}</td>
<td>{triggers[key].rapidTrigger ? 'Enabled' : 'Disabled'}</td>
<td>{triggers[key].rapidTrigger ? t('Common:status-enabled'):t('Common:status-disabled')}</td>
<td>{triggers[key].rapidTrigger ? triggers[key].release : 'N/A'}</td>
<td>{triggers[key].rapidTrigger ? triggers[key].noise : 'N/A'}</td>
</tr>
Expand Down
2 changes: 2 additions & 0 deletions www/src/Locales/en/Common.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ export default {
'validation-error': 'Validation errors, see above',
},
'switch-enabled': 'Enabled',
'status-enabled': 'Enabled',
'status-disabled': 'Disabled',
'lock-oled-screen': 'Lock OLED Screen',
'lock-rgb-led': 'Lock RGB LED',
'lock-macro': 'Lock Macro',
Expand Down
24 changes: 16 additions & 8 deletions www/src/Locales/ja-JP/Addons/HETrigger.jsx
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
export default {
'header-text': 'ホールセンサボタン',
'desc-header-text': 'ホールセンサボタンでは4チャンネル、8チャンネル及び16チャンネルマルチプレクサに対応しています。',
'available-pins-text': '利用可能ADC端子: {{pins}}',
'header-text': 'ホールセンサボタン',
'desc-header-text':
'ホールセンサボタンでは4チャンネル、8チャンネル及び16チャンネルマルチプレクサに対応しています。',
'available-pins-text': '利用可能ADC端子: {{pins}}',
'multiplexer-channel-select': 'マルチプレクサチャンネル数',
'direct-no-mux': '直接接続(MUX無し)',
'4-channels': '4チャンネル',
Expand All @@ -22,8 +23,12 @@ export default {
'voltage-table-hide-label': '電圧設定表を隠す',
'voltage-table-header-text': 'ホールセンサ電圧設定表',
'voltage-table-idle-text': '未押下',
'voltage-table-trigger-text': '押下判定値',
'voltage-table-trigger-text': '作動点',
'voltage-table-pressed-text': '最大押下',
'voltage-table-polarity-text': '極性',
'voltage-table-rapid-trigger-text': 'ラピッドトリガー',
'voltage-table-release-text': 'ラピッドトリガー判定値',
'voltage-table-noise-text': 'ラピッドトリガーノイズ除去',
'voltage-table-disabled-label': '(無効)',
'overwrite-all-warning': '全ボタンに反映',
'overwrite-confirm': '全ボタン設定反映確認',
Expand All @@ -37,24 +42,27 @@ export default {
'pressed-text': '押下!',
'idle-input-text': '未押下電圧',
'activation-input-text': '押下判定電圧',
'rapid-trigger-threshold-input-text': 'ラピッドトリガー作動値',
'rapid-trigger-noise-input-text': 'ラピッドトリガーノイズ除去',
'pressed-input-text': '最大押下電圧',
'activation-reading-text': '押下判定電圧値:',
'calibrate-all-button': '全センサの調整 🧲',
'calibration-header-text': 'ホールセンサ調整',
'calibration-idle-text': '未押下電圧値:',
'calibration-pressed-text': '最大押下電圧値:',
'calibration-trigger-text': '押下判定電圧値',
'calibration-trigger-text': '作動判定電圧値',
'calibration-flip-polarity': '極性反転',
'calibration-flip-rapid-trigger': 'ラピッドトリガー有効化',
'calibration-back-button': '戻る',
'calibration-first-step':
'まずはホールセンサスイッチの未押下状態と完全押下状態の電圧を調整します。' +
'調整後、トリガーの判定位置を好みのストローク量に調整します。' +
'まずは未押下状態での電圧を調整しましょう。ホールセンサ対応ボタンを触っていない状態で「未押下状態調整」ボタンを押して下さい。',
'calibration-second-step':
'次に、ホールセンサ対応ボタンを一番下まで押し込んだ状態でボタンを押して下さい。ボタン反応位置は後ほど調整します。',
'次に、ホールセンサ対応ボタンを一番下まで押し込んだ状態でボタンを押して下さい。ボタン作動位置は後ほど調整します。',
'calibration-third-step':
'最後に、ボタン押下判定電圧を設定して、好みのストロークでボタン押下判定するよう設定しましょう。' +
'最後に、ボタン作動判定電圧を設定して、好みのストロークでボタンが作動判定するよう設定しましょう。' +
'調整が完了したら、「調整完了」または「次へ」ボタンを押して設定を保存し、動作確認してください。',
'calibration-manual-step':
'以下の設定値を好みの値に設定してください。設定後、全ボタンに設定を反映できます。',
'以下の設定値を好みの値に設定してください。設定後、全ボタンに設定を反映できます。',
};
26 changes: 26 additions & 0 deletions www/src/Locales/ja-JP/AddonsConfig.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,32 @@ export default {
'inner-deadzone-size': '内側デッドゾーン(%)',
'outer-deadzone-size': '外側デッドゾーン(%)',
'analog-auto-calibrate': '自動調整',
'analog-calibrate-button': '調整',
'analog-calibrate-stick-1-button': 'アナログスティック1調整',
'analog-calibrate-stick-2-button': 'アナログスティック2調整',
'analog-manual-calibration-mode-stick-1': 'アナログスティック1手動調整モード',
'analog-manual-calibration-mode-stick-2': 'アナログスティック2手動調整モード',
'analog-auto-calibration-enabled-stick-1': 'アナログスティック1自動調整モード',
'analog-auto-calibration-enabled-stick-2': 'アナログスティック2自動調整モード',
'analog-calibration-step-title': '調整ステップ幅 {{step}}/4',
'analog-calibration-step-instruction': 'アナログスティック{{stick}}を{{direction}}方向に動かしてから中央に戻してください',
'analog-calibration-step-confirm': 'アナログスティック{{stick}}が中央に戻ったことを確認してからOKを押して中央値 {{step}} を保存してください。',
'analog-calibration-cancelled': '調整中止',
'analog-calibration-failed': '調整失敗: {{error}}',
'analog-calibration-success-stick-1': 'アナログスティック1調整成功!',
'analog-calibration-success-stick-2': 'アナログスティック2調整成功!',
'analog-calibration-data': '調整データ:',
'analog-calibration-direction-top-left': '左上',
'analog-calibration-direction-top-right': '右上',
'analog-calibration-direction-bottom-left': '左下',
'analog-calibration-direction-bottom-right': '右下',
'analog-calibration-final-center': '最終中央値: X={{x}}, Y={{y}}',
'analog-calibration-save-notice': '設定を保存して調整結果を反映してください',
'analog-calibration-manual-mode-instruction-1': '調整ボタンを押して手動調整を開始',
'analog-calibration-manual-mode-instruction-2': '画面の指示にしたがってアナログスティックを4方向に動かしてから中央に戻してください',
'analog-calibration-manual-mode-instruction-3': 'システムが自動で最適な中央値を調整します',
'analog-calibration-manual-mode-instruction-4': '設定を保存してデバイスを再起動し、調整結果を反映してください',
'analog-calibration-auto-mode-instruction': 'システムが起動時に自動でアナログスティック {{stick}} の中央値を読み出します。手動調整する場合は先に自動調整のチェックボックスを外してください。',
'analog-smoothing': 'アナログスムージング',
'smoothing-factor': 'スムージング強度',
'analog-error-label': '誤差率',
Expand Down
1 change: 1 addition & 0 deletions www/src/Locales/ja-JP/BackupPage.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ export default {
'load-export-option-label': '{{api}} オプションをインポート',
'api-display-text': 'ディスプレイ',
'api-gamepad-text': 'ゲームパッド',
'api-keyboard-text': 'キーボード割当',
'api-led-text': 'LED',
'api-ledTheme-text': 'カスタムLEDテーマ',
'api-macros-text': 'マクロボタン割り当て',
Expand Down
2 changes: 2 additions & 0 deletions www/src/Locales/ja-JP/Common.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ export default {
'validation-error': '検証失敗、上記参照',
},
'switch-enabled': '有効化',
'status-enabled': '有効',
'status-disabled': '無効',
'lock-oled-screen': 'OLEDディスプレイをロック',
'lock-rgb-led': 'RGB LEDをロック',
'lock-macro': 'マクロをロック',
Expand Down
1 change: 1 addition & 0 deletions www/src/Locales/ja-JP/DisplayConfig.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ export default {
'power-management-header': '電源管理',
'turn-off-when-suspended': 'サスペンド中OFFにする',
'input-history-label': '入力履歴',
'display-contrast-label': 'コントラスト',
'display-state': {
disabled: '無効',
enabled: '有効',
Expand Down
12 changes: 11 additions & 1 deletion www/src/Locales/ja-JP/SettingsPage.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ export default {
'gamepad-settings-header-text': 'コントローラ設定',
'input-mode-label': '入力モード',
'current-input-mode-label': '現在の入力モード',
'input-mode-extra-label': 'Switch タッチパッドと Share',
'input-mode-extra-label': 'タッチパッドとShareを入れ替え',
'input-mode-options': {
none: 'モード未選択',
'nintendo-switch': '任天堂Switch',
Expand Down Expand Up @@ -73,6 +73,8 @@ export default {
'<span>補足: </span> USB 周辺機器が有効化されており、PS5に互換性のあるデバイスが接続されていることを確認してください。',
'xbone-mode-text':
'<span>補足: </span> XBox One モードで正しく認証するにははUSBホスト接続とUSBドングルが必要です。',
'p5general-mode-text':
'<span>補足: </span> PS5のP5Generalモードで正しく認証するにはUSBホスト接続と <span>P5General</span> が必要です',
'xinput-mode-text':
'<span>補足:</span> XInput モードはドングル無しでXbox 360で利用可能です。外部の認証ドングルを利用したい場合のみUSBを選択してください。',
'hotkey-settings-label': 'ホットキー設定',
Expand Down Expand Up @@ -139,6 +141,14 @@ export default {
'focus-mode-toggle': 'フォーカスモード切替え',
'turbo-count-up': 'ターボカウントUP',
'turbo-count-down': 'ターボカウントDOWN',
'ls-up': '左スティック上',
'ls-down': '左スティック下',
'ls-left': '左スティック左',
'ls-right': '左スティック右',
'rs-up': '右スティック上',
'rs-down': '右スティック下',
'rs-left': '右スティック左',
'rs-right': '右スティック右',
},
'forced-setup-mode-label': '強制セットアップモード',
'forced-setup-mode-options': {
Expand Down