Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Docs] update Japanese translation of some document files #14544

Closed
Closed
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 docs/ja/faq_keymap.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
# キーマップの FAQ

<!---
original document: 0.13.15:docs/faq_keymap.md
git diff 0.13.15 HEAD -- docs/faq_keymap.md | cat
original document: 0.14.14:docs/faq_keymap.md
git diff 0.14.14 HEAD -- docs/faq_keymap.md | cat
-->

このページは人々がキーマップについてしばしば持つ疑問について説明します。まだ読んだことが無い場合には、[キーマップの概要](ja/keymap.md)を最初に読むべきです。

## どのキーコードを使えますか?
あなたが利用可能なキーコードのインデックスについては、[キーコード](ja/keycodes.md)を見てください。より広範なドキュメントがある場合は、そこからリンクしてあります。

キーコードは実際には [common/keycode.h](https://github.com/qmk/qmk_firmware/blob/master/tmk_core/common/keycode.h) で定義されています。
キーコードは実際には [quantum/keycode.h](https://github.com/qmk/qmk_firmware/blob/master/quantum/keycode.h) で定義されています。

## デフォルトのキーコードとは何か?

Expand All @@ -36,7 +36,7 @@ QMK には2つの機能、ブートマジックとコマンドがあり、これ

迅速な解決策として、キーボードを接続している時に `Space`+`Backspace` を押してみてください。これはキーボードに保存されている設定をリセットし、これらのキーを通常の操作に戻します。うまく行かない場合は、以下を見てください:

* [ブートマジック](ja/feature_bootmagic.md)
* [ブートマジックライト](ja/feature_bootmagic.md)
* [コマンド](ja/feature_command.md)

## メニューキーが動作しない
Expand Down
6 changes: 3 additions & 3 deletions docs/ja/feature_command.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# コマンド

<!---
original document: 0.8.94:docs/feature_command.md
git diff 0.8.94 HEAD -- docs/feature_command.md | cat
original document: 0.14.14:docs/feature_command.md
git diff 0.14.14 HEAD -- docs/feature_command.md | cat
-->

コマンド(旧称:マジック)は、ファームウェアを書き込んだり、[ブートマジック](ja/feature_bootmagic.md)を使うためにプラグを抜いたりすることなくキーボードの挙動を変更する方法です。この機能と[ブートマジックキーコード](feature_bootmagic.md#keycodes)には多くの重複があります。可能な限り、コマンドでは無くブートマジックキーコードの機能を使うことをお勧めします。
コマンド(旧称:マジック)は、ファームウェアを書き込んだり、[ブートマジックライト](ja/feature_bootmagic.md)を使うためにプラグを抜いたりすることなくキーボードの挙動を変更する方法です。この機能と[マジックキーコード](ja/feature_bootmagic.md#keycodes)には多くの重複があります。可能な限り、コマンドでは無くブートマジックキーコードの機能を使うことをお勧めします。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
コマンド(旧称:マジック)は、ファームウェアを書き込んだり、[ブートマジックライト](ja/feature_bootmagic.md)を使うためにプラグを抜いたりすることなくキーボードの挙動を変更する方法です。この機能と[マジックキーコード](ja/feature_bootmagic.md#keycodes)には多くの重複があります。可能な限り、コマンドでは無くブートマジックキーコードの機能を使うことをお勧めします。
コマンド(旧称:マジック)は、ファームウェアを書き込んだり、[ブートマジックライト](ja/feature_bootmagic.md)を使うためにプラグを抜いたりすることなくキーボードの挙動を変更する方法です。この機能と[マジックキーコード](ja/keycodes_magic.md)には多くの重複があります。可能な限り、コマンドでは無くブートマジックキーコードの機能を使うことをお勧めします。


一部のキーボードではコマンドがデフォルトで無効になっています。その場合、`rules.mk` 内で明示的に有効にする必要があります:

Expand Down
6 changes: 3 additions & 3 deletions docs/ja/feature_debounce_type.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# 接点バウンス / 接点チャタリング

<!---
original document: 0.11.53:docs/feature_debounce_type.md
git diff 0.11.53 HEAD -- docs/feature_debounce_type.md | cat
original document: 0.14.14:docs/feature_debounce_type.md
git diff 0.14.14 HEAD -- docs/feature_debounce_type.md | cat
-->

メカニカルスイッチは押した状態と放した状態の間の移行が単純ではないことが良くあります。
Expand Down Expand Up @@ -112,11 +112,11 @@ DEBOUNCE_TYPE = <アルゴリズムの名前>
```NUM_KEYS``` の 8ビットカウンタの更新に高い計算コストがかかる、もしくは低スキャンレートのキーボード用で、各指は通常一度に1行しか叩かないようになっています。これは ErgoDox モデルに適しています; マトリックスは90度回転しているため、その「行」は実際には「列」であり、通常の使用では各指は一度に1つの「行」にしか当たりません。
* ```sym_eager_pk``` - キーごとにデバウンスします。状態が変化すると、応答は即座に行われ、その後そのキーは ```DEBOUNCE``` ミリ秒の間入力されません。
* ```sym_defer_pk``` - キーごとにデバウンスします。状態が変化すると、キーごとのタイマーが設定されます。```DEBOUNCE``` ミリ秒の間そのキーに変化がなければ、キーの状態の変更がプッシュされます。
* ```asym_eager_defer_pk``` - キーごとにデバウンスします。キーのダウン状態が変化すると、応答は即座に行われ、その後そのキーは ```DEBOUNCE``` ミリ秒の間入力されません。キーのアップ状態が変化すると、キーごとのタイマーが設定されます。```DEBOUNCE``` ミリ秒の間そのキーに変化がなければ、キーのアップ状態がプッシュされます。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* ```asym_eager_defer_pk``` - キーごとにデバウンスします。キーのダウン状態が変化すると、応答は即座に行われ、その後そのキーは ```DEBOUNCE``` ミリ秒の間入力されません。キーのアップ状態が変化すると、キーごとのタイマーが設定されます。```DEBOUNCE``` ミリ秒の間そのキーに変化がなければ、キーのアップ状態がプッシュされます
* ```asym_eager_defer_pk``` - キーごとにデバウンスします。キーダウンの状態が変化すると、応答は即座に行われ、その後そのキーは ```DEBOUNCE``` ミリ秒の間入力されません。キーアップの状態が変化すると、キーごとのタイマーが設定されます。```DEBOUNCE``` ミリ秒の間そのキーに変化がなければ、キーアップの状態がプッシュされます


### 将来実装される可能性のあるいくつかのアルゴリズム:
* ```sym_defer_pr```
* ```sym_eager_g```
* ```asym_eager_defer_pk```

### 独自のデバウンスコードの使用
独自のデバウンスアルゴリズムを実装するためのオプションがあります。次のようにします:
Expand Down
14 changes: 7 additions & 7 deletions docs/ja/feature_dip_switch.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# DIP スイッチ

<!---
original document: 0.9.43:docs/feature_dip_switch.md
git diff 0.9.43 HEAD -- docs/feature_dip_switch.md | cat
original document: 0.14.14:docs/feature_dip_switch.md
git diff 0.14.14 HEAD -- docs/feature_dip_switch.md | cat
-->

DIP スイッチは、以下を `rules.mk` に追加することでサポートされます:
Expand All @@ -12,17 +12,17 @@ DIP スイッチは、以下を `rules.mk` に追加することでサポート
さらに、以下を `config.h` に追加します:

```c
// Connects each switch in the dip switch to the GPIO pin of the MCU
// DIP スイッチの各スイッチを MCU の GPIO ピンに接続する
#define DIP_SWITCH_PINS { B14, A15, A10, B9 }
// For split keyboards, you can separately define the right side pins
// 分割キーボードの場合、右側のピンを個別に定義できます
#define DIP_SWITCH_PINS_RIGHT { ... }
```

あるいは

```c
// Connect each switch in the DIP switch to an unused intersections in the key matrix.
#define DIP_SWITCH_MATRIX_GRID { {0,6}, {1,6}, {2,6} } // List of row and col pairs
// DIP スイッチの各スイッチをキーマトリクスの未使用の交点に接続する
#define DIP_SWITCH_MATRIX_GRID { {0,6}, {1,6}, {2,6} } // 行と列のペアのリスト
```

## コールバック
Expand All @@ -31,7 +31,7 @@ DIP スイッチは、以下を `rules.mk` に追加することでサポート

```c
bool dip_switch_update_kb(uint8_t index, bool active) {
if !(dip_switch_update_user(index, active)) { return false; }
if (!dip_switch_update_user(index, active)) { return false; }
return true;
}
```
Expand Down
5 changes: 3 additions & 2 deletions docs/ja/feature_led_indicators.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# LED インジケータ

<!---
original document: 0.10.52:docs/feature_led_indicators.md
git diff 0.10.52 HEAD -- docs/feature_led_indicators.md | cat
original document: 0.14.22:docs/feature_led_indicators.md
git diff 0.14.22 HEAD -- docs/feature_led_indicators.md | cat
-->
?> この機能を分割型キーボードの左右両側で使うためには、追加の設定が必要になります。詳細は [Data sync options](feature_split_keyboard.md#data-sync-options) を参照してください。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
?> この機能を分割型キーボードの左右両側で使うためには、追加の設定が必要になります。詳細は [Data sync options](feature_split_keyboard.md#data-sync-options) を参照してください。
?> この機能を分割キーボードの左右両側で使うためには、追加の設定が必要になります。詳細は [データ同期オプション](ja/feature_split_keyboard.md#data-sync-options) を参照してください。


QMK は HID 仕様で定義された5つの LED の読み取りメソッドを提供します:

Expand Down
18 changes: 16 additions & 2 deletions docs/ja/feature_stenography.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# QMK での速記 :id=stenography-in-qmk

<!---
original document: 0.13.15:docs/feature_stenography.md
git diff 0.13.15 HEAD -- docs/feature_stenography.md | cat
original document: 0.14.14:docs/feature_stenography.md
git diff 0.14.14 HEAD -- docs/feature_stenography.md | cat
-->

[速記](https://en.wikipedia.org/wiki/Stenotype)は裁判所のレポート、字幕および耳が不自由な人のためのリアルタイムの文字起こしで最もよく使われる記述方法です。速記では単語はスペル、音声およびショートカット(短い)ストロークが混在する音節ごとに音節化されます。プロの速記者は、標準的なタイピングで通常見られる負担を掛けずに、はるかに少ないエラー(99.9%より高い精度)で、200-300 WPM に到達できます。
Expand Down Expand Up @@ -133,3 +133,17 @@ bool postprocess_steno_user(uint16_t keycode, keyrecord_t *record, steno_mode_t
| `STN_RES1` | (GeminiPR のみ) |
| `STN_RES2` | (GeminiPR のみ) |
| `STN_PWR` | (GeminiPR のみ) |
1本の指で2つのキーを押したくない場合は、組み合わせたキーコードを使うことができます。これらは `keymap_steno.h` でも定義されており、両方のキーが押された、または放されたと報告されます。これらのキーコードを使うには、`config.h` ファイルで `STENO_COMBINEDMAP` を定義します。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1本の指で2つのキーを押したくない場合は、組み合わせたキーコードを使うことができます。これらは `keymap_steno.h` でも定義されており、両方のキーが押された、または放されたと報告されます。これらのキーコードを使うには、`config.h` ファイルで `STENO_COMBINEDMAP` を定義します。
1本の指で2つのキーを押したくない場合は、組み合わせたキーコードを使うことができます。これらは `keymap_steno.h` でも定義されており、両方のキーが押された、または放されたと報告されます。これらのキーコードを使うには、`config.h` ファイルで `STENO_COMBINEDMAP` を定義します。

|Combined key | Key1 | Key 2 |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

項目名が未翻訳

|---------------|--------|----------|
|STN_S3 | STN_S1 | STN_S2 |
|STN_TKL | STN_TL | STN_KL |
|STN_PWL | STN_PL | STN_WL |
|STN_HRL | STN_HL | STN_RL |
|STN_FRR | STN_FR | STN_RR |
|STN_PBR | STN_PR | STN_BR |
|STN_LGR | STN_LR | STN_GR |
|STN_TSR | STN_TR | STN_SR |
|STN_DZR | STN_DR | STN_ZR |
|STN_AO | STN_A | STN_O |
|STN_EU | STN_E | STN_U |
8 changes: 4 additions & 4 deletions docs/ja/hardware_keyboard_guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

<!---
grep --no-filename "^[ ]*git diff" docs/ja/*.md | sh
original document: 0.12.41:docs/hardware_keyboard_guidelines.md
git diff 0.12.41 HEAD -- docs/hardware_keyboard_guidelines.md | cat
original document: 0.14.14:docs/hardware_keyboard_guidelines.md
git diff 0.14.14 HEAD -- docs/hardware_keyboard_guidelines.md | cat
-->

QMK は開始以来、コミュニティにおけるキーボードの作成や保守に貢献しているあなたのような人たちのおかげで飛躍的に成長しました。私たちが成長するにつれて、うまくやるためのいくつかのパターンを発見しました。他の人たちがあなたの苦労の恩恵を受けやすくするため、それにあわせてもらえるようお願いします。
Expand Down Expand Up @@ -195,9 +195,9 @@ Clueboard は、サブフォルダをまとめるためとキーボードのリ

QMK が提供する機能の量を考えれば、新しいユーザーが混乱するのは当たり前です。キーボードのデフォルトファームウェアをまとめるなら、有効にする機能とオプションをハードウェアのサポートに必要な最低限のセットにすることをおすすめします。特定の機能に関するおすすめは以下の通りです。

### ブートマジックとコマンド
### マジックキーコードとコマンド

[ブートマジック](ja/feature_bootmagic.md) と[コマンド](ja/feature_command.md)は、ユーザーがキーボードを明白でない方法で制御出来るようにする2つの関連機能です。いずれかの機能を有効にする場合、この機能をどのように提供するかについて、よく考えることをおすすめします。この機能が必要なユーザーは、あなたのキーボードを最初のプログラムできるキーボードとして使用している初心者に影響を与えることなく、個人的なキーマップ内で有効に出来ることを覚えておきましょう。
[マジックキーコード](ja/feature_bootmagic.md) と[コマンド](ja/feature_command.md)は、ユーザーがキーボードを明白でない方法で制御出来るようにする2つの関連機能です。いずれかの機能を有効にする場合、この機能をどのように提供するかについて、よく考えることをおすすめします。この機能が必要なユーザーは、あなたのキーボードを最初のプログラムできるキーボードとして使用している初心者に影響を与えることなく、個人的なキーマップ内で有効に出来ることを覚えておきましょう。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
[マジックキーコード](ja/feature_bootmagic.md)[コマンド](ja/feature_command.md)は、ユーザーがキーボードを明白でない方法で制御出来るようにする2つの関連機能です。いずれかの機能を有効にする場合、この機能をどのように提供するかについて、よく考えることをおすすめします。この機能が必要なユーザーは、あなたのキーボードを最初のプログラムできるキーボードとして使用している初心者に影響を与えることなく、個人的なキーマップ内で有効に出来ることを覚えておきましょう。
[マジックキーコード](ja/keycodes_magic.md)[コマンド](ja/feature_command.md)は、ユーザーがキーボードを明白でない方法で制御出来るようにする2つの関連機能です。いずれかの機能を有効にする場合、この機能をどのように提供するかについて、よく考えることをおすすめします。この機能が必要なユーザーは、あなたのキーボードを最初のプログラムできるキーボードとして使用している初心者に影響を与えることなく、個人的なキーマップ内で有効に出来ることを覚えておきましょう。


新規ユーザーが遭遇する最も多い問題は、キーボードを接続している間に間違えてブートマジックをトリガーしてしまうことです。キーボードの下を持っているとき、知らない間に Alt とスペースバーを押して、これらのキーが交換されてしまったことに気づきます。デフォルトではこの機能を無効にすることをおすすめしますが、有効にする場合は、キーボードを接続している間に押し間違えないキーへ `BOOTMAGIC_KEY_SALT` を設定することを検討して下さい。

Expand Down
6 changes: 3 additions & 3 deletions docs/ja/ref_functions.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# キーボードをより良くするための便利なコア関数のリスト

<!---
original document: 0.12.41:docs/ref_functions.md
git diff 0.12.41 HEAD -- docs/ref_functions.md | cat
original document: 0.14.14:docs/ref_functions.md
git diff 0.14.14 HEAD -- docs/ref_functions.md | cat
-->

QMK には、信じられないほど便利な、またはあなたが望んでいた機能を少し追加する、隠された関数がたくさんあります。特定の機能に固有の関数はそれぞれの機能のページにあるため、ここには含まれていません。
Expand Down Expand Up @@ -98,7 +98,7 @@ layer_state_t layer_state_set_user(layer_state_t state) {

## EEPROM (永続ストレージ)の消去

オーディオ、RGB アンダーグロー、バックライト、キーの動作に問題がある場合は、EEPROM (永続的な設定のストレージ)をリセットすることができます。EEPROM を強制的にリセットするには、[`EEP_RST` キーコード](ja/quantum_keycodes.md)あるいは[ブートマジック](ja/feature_bootmagic.md)機能を使います。それらのいずれも選択肢にない場合は、カスタムマクロを使って行うことができます。
オーディオ、RGB アンダーグロー、バックライト、キーの動作に問題がある場合は、EEPROM (永続的な設定のストレージ)をリセットすることができます。EEPROM を強制的にリセットするには、[`EEP_RST` キーコード](ja/quantum_keycodes.md)あるいは[ブートマジックライト](ja/feature_bootmagic.md)機能を使います。それらのいずれも選択肢にない場合は、カスタムマクロを使って行うことができます。

EEPROM を消去するには、関数またはマクロから `eeconfig_init()` を実行し、ほとんどの設定をデフォルトにリセットします。

Expand Down