Skip to content

Commit

Permalink
Improve translation about spelling (#65)
Browse files Browse the repository at this point in the history
  • Loading branch information
k-takata committed Feb 9, 2016
1 parent a006a26 commit bcc9161
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 32 deletions.
10 changes: 5 additions & 5 deletions doc/options.jax
Original file line number Diff line number Diff line change
Expand Up @@ -7006,14 +7006,14 @@ Note 1番目の形式では、行全体がオプション指定に使われる
スペリング候補の方法を指定する。コマンド |z=| と関数 |spellsuggest()|
の両方に適用される。次の要素のコンマ区切りのリストになる:

best 英語にもっともよく対応している内部メソッド。「高速に」
似た相異点を発見し、音の近さによるスコア判定を少しして
順序を改善する
best 英語にもっともよく対応している内部メソッド。"fast" 方
式と同じように相異点を発見した上で、音の近さによるスコ
ア判定を少し用いて順序を改善する

double 2つの方法を用い、その結果を混合させる内部メソッド。第
一の方法は「高速」で、第二の方法は候補と修正対象の音が
一の方法は "fast" で、第二の方法は候補と修正対象の音が
どれだけ似ているかを計算する。これは言語が sound
folding を指定するときだけ機能する。時間がかかるかもし
folding を明示するときだけ機能する。時間がかかるかもし
れず、必ずしもよい結果を出すとは限らない。

fast 文字の挿入、削除、交換など、単純な相異だけを判定する内
Expand Down
53 changes: 26 additions & 27 deletions doc/spell.jax
Original file line number Diff line number Diff line change
Expand Up @@ -288,7 +288,7 @@ Vim は 'runtimepath' のディレクトリの中の "spell" という名前の
LL 言語名
EEE 'encoding' の値

"LL" の値は 'spelllang' から来るが、地域名を除く
"LL" の値は 'spelllang' の値が使われるが、地域名は除外される
例:
'spelllang' LL ~
en_us en
Expand All @@ -307,29 +307,29 @@ LL.EEE.add.spl という名前のファイルが追加でロードされる。
|zw| で正しい単語や間違った単語を追加するファイルである。

例外:
- Vim uses "latin1" when 'encoding' is "iso-8859-15". The euro sign doesn't
matter for spelling.
- Vim は、'encoding' "iso-8859-15" のとき "latin1" を使う。ユーロマークは
スペルチェックに影響しない。
- When no spell file for 'encoding' is found "ascii" is tried. This only
works for languages where nearly all words are ASCII, such as English. It
helps when 'encoding' is not "latin1", such as iso-8859-2, and English text
is being edited. For the ".add" files the same name as the found main
spell file is used.

For example, with these values:
'runtimepath' is "~/.vim,/usr/share/vim70,~/.vim/after"
'encoding' is "iso-8859-2"
'spelllang' is "pl"
例えば、以下の値が設定されている場合:
'runtimepath' "~/.vim,/usr/share/vim70,~/.vim/after"
'encoding' "iso-8859-2"
'spelllang' "pl"

Vim will look for:
Vim は以下を探す:
1. ~/.vim/spell/pl.iso-8859-2.spl
2. /usr/share/vim70/spell/pl.iso-8859-2.spl
3. ~/.vim/spell/pl.iso-8859-2.add.spl
4. /usr/share/vim70/spell/pl.iso-8859-2.add.spl
5. ~/.vim/after/spell/pl.iso-8859-2.add.spl

This assumes 1. is not found and 2. is found.
ここでは、1. が見つからず、2. が見つかったと仮定している。

If 'encoding' is "latin1" Vim will look for:
もし 'encoding' "latin1" ならば Vim は以下を探す:
1. ~/.vim/spell/pl.latin1.spl
2. /usr/share/vim70/spell/pl.latin1.spl
3. ~/.vim/after/spell/pl.latin1.spl
Expand All @@ -340,14 +340,14 @@ If 'encoding' is "latin1" Vim will look for:
This assumes none of them are found (Polish doesn't make sense when leaving
out the non-ASCII characters).

Spelling for EBCDIC is currently not supported.
EBCDIC 向けのスペルチェックは現在サポートされていない。

現在の 'encoding' でスペルファイルが利用できないかもしれない。スペルファイルの
作成の仕方については |spell-mkspell| を参照せよ。"iconv" でスペルファイルを変
換するのは機能しないだろう!

Note: on VMS ".{enc}.spl" is changed to "_{enc}.spl" to avoid trouble with
filenames.
Note: VMS ではファイル名によるトラブルを避けるため、".{enc}.spl"
"_{enc}.spl" に変更されている。

*spell-sug-file* *E781*
If there is a file with exactly the same name as the ".spl" file but ending in
Expand Down Expand Up @@ -417,12 +417,12 @@ so that comments in C, shell and Vim code can be spell checked.

構文ハイライト *spell-syntax*

Files that use syntax highlighting can specify where spell checking should be
done:
構文ハイライトを使用するファイルでは、どこでスペルチェックを行うべきか指定する
ことができる:

1. everywhere default
2. in specific items use "contains=@Spell"
3. everywhere but specific items use "contains=@NoSpell"
1. どこでも 規定
2. 指定の要素 "contains=@Spell" を使用する
3. 指定の要素以外どこでも "contains=@NoSpell" を使用する

For the second method adding the @NoSpell cluster will disable spell checking
again. This can be used, for example, to add @Spell to the comments of a
Expand Down Expand Up @@ -455,17 +455,16 @@ Note that the default scripts don't set 'spellcapcheck' if it was changed from
the default value. This assumes the user prefers another value then.


DOUBLE SCORING *spell-double-scoring*
二重スコア付け *spell-double-scoring*

The 'spellsuggest' option can be used to select "double" scoring. This
mechanism is based on the principle that there are two kinds of spelling
mistakes:
"double" 方式のスコア付けを選択するために 'spellsuggest' オプションを使用でき
る。この機構は、綴り間違いには2種類あるという原則に基づいている:

1. You know how to spell the word, but mistype something. This results in a
1. 単語の綴りは知っているが、何らかのミスタイプをする場合。This results in a
small editing distance (character swapped/omitted/inserted) and possibly a
word that sounds completely different.

2. You don't know how to spell the word and type something that sounds right.
2. 単語の綴りを知らず、単語が正しく聞こえるようにタイプする場合。
The edit distance can be big but the word is similar after sound-folding.

Since scores for these two mistakes will be very different we use a list
Expand Down Expand Up @@ -603,10 +602,10 @@ section that is required for the spell file to work. In this case it's
probably a good idea to upgrade your Vim.


スペルファイルをダンプ
スペルファイルのダンプ

If for some reason you want to check what words are supported by the currently
used spelling files, use this command:
もし何らかの理由で、現在使っているスペルファイルでどんな単語がサポートされてい
るかをチェックしたい場合、以下のコマンドを使用できる:

*:spelldump* *:spelld*
:spelld[ump] Open a new window and fill it with all currently valid
Expand Down

0 comments on commit bcc9161

Please sign in to comment.