1.2.1 - en to ja translation catalogue (42 entries)

en: Execution example::
ja: 実行例::

en: Summary
ja: 概要

en: ``TokenNgram`` can change define its behavior dynamically via its options. For example, we can use it as unigram, bigram, trigram on with changing ``n`` option value as below.
ja: ``TokenNgram`` はオプションによって、動的に動作を定義できます。例えば、以下のように ``n`` オプションの値を変更する事によって、ユニグラム、バイグラム、トリグラムとして使えます。

en: Uni-gram:
ja: ユニグラム:

en: Bi-gram:
ja: バイグラム:

en: Tri-gram:
ja: トリグラム:

en: This tokenizer also has options other than the above.
ja: このトークナイザーには、上記以外のオプションもあります。

en: Syntax
ja: 構文

en: ``TokenNgram`` has optional parameter.
ja: ``TokenNgram`` は、省略可能な引数があります。

en: No options::
ja: オプションなし::

en: If we don't use options, ``TokenNgram`` is the same behavior for ``TokenBigram``.
ja: オプションを使わない場合、 ``TokenNgram`` は ``TokenBigram`` と同じ動作になります。

en: Specify option::
ja: オプション指定::

en: Specify multiple options::
ja: 複数のオプション指定::

en: We can also specify multiple options at the same time except the above examples.
ja: 上記の例以外にも複数のオプションを組み合わせて指定できます。

en: Usage
ja: 使い方

en: Simple usage
ja: 簡単な使い方

en: Here is an example of ``TokenNgram``.
ja: 以下は ``TokenNgram`` の例です。

en: If we use ``TokenNgram`` in the nothing of option. ``TokenNgram`` behavior is the same as ``TokenBigram`` as below:
ja: ``TokenNgram`` をオプション無しで使った場合、以下のように ``TokenNgram`` は ``TokenBigram`` と同じ動作をします。:

en: If no normalizer is used.
ja: ノーマライザーを使用しない場合。

en: If normalizer is used.
ja: ノーマライザーを使用する場合。

en: Advanced usage
ja: 高度な使い方

en: We can specify multiple options for ``TokenNgram``.
ja: ``TokenNgram`` は複数のオプションを指定できます。

en: For example, we can deal with variantsas as phone number by using ``loose_symbol`` and ``loose_blank`` as below.
ja: 例えば、以下のように ``loose_symbol`` と ``loose_blank`` を使って、電話番号の表記ゆれに対処できます。

en: We can search ``0123(45)6789``, ``0123-45-6789`` and, ``0123 45 6789`` by using ``0123456789`` as below example.
ja: 以下の例のように、 ``0123456789`` で ``0123(45)6789`` 、 ``0123-45-6789`` 、 ``0123 45 6789`` を検索できます。

en: Parameters
ja: 引数

en: Optional parameter
ja: 省略可能引数

en: There are eight optional parameters.
ja: 8つの省略可能な引数があります。

en: This option shows ``N`` of Ngram. For example, ``n`` is ``3`` for trigram.
ja: このオプションは、Ngramの ``N`` を表します。例えば、trigramでは、 ``n`` が ``3`` です。

en: Tokenize keywords including symbols, to be searched by both queries with/without symbols. For example, a keyword ``090-1111-2222`` will be found by any of ``09011112222``, ``090``, ``1111``, ``2222`` and ``090-1111-2222``.
ja: 記号を含むクエリー、含まないクエリーの両方で検索されるよう、記号を含むキーワードをトークナイズします。例えば、キーワード ``090-1111-2222`` は ``09011112222`` 、 ``090`` 、 ``1111`` 、 ``2222`` 、 ``090-1111-2222`` で見つけられます。

en: Tokenize keywords including blanks, to be searched by both queries with/without blanks. For example, a keyword ``090 1111 2222`` will be found by any of ``09011112222``, ``090``, ``1111``, ``2222`` and ``090 1111 2222``.
ja: 空白を含むクエリー、含まないクエリーの両方で検索されるように、空白を含むキーワードをトークナイズします。例えば、キーワード ``090 1111 2222`` は ``09011112222`` 、 ``090`` 、 ``1111`` 、 ``2222``　、 ``090 1111 2222`` で見つけられます。

en: Tokenize keywords including blanks, to be searched by queries without blanks. For example, a keyword ``090 1111 2222`` will be found by any of ``09011112222``, ``090``, ``1111`` or ``2222``.
ja: 空白を含まないクエリーで検索できるよう、空白を含むキーワードをトークナイズします。例えば、キーワード ``090 1111 2222`` は ``09011112222`` 、 ``090`` 、 ``1111`` 、 ``2222`` でも見つけられます。

en: Note that the keyword won’t be found by a query including blanks like ``090 1111 2222``.
ja: ``090 1111 2222`` のような空白を含むクエリーでは、キーワードを見つけられないことに注意して下さい。

en: This option tells us a location of token of highlight target when we highlight token by ``highlight_html``.
ja: このオプションは、 ``highlight_html`` によってトークンをハイライトする際、ハイライト対象のトークンの位置を教えてくれます。

en: We only use this option when we want to highlight token by ``highlight_html``.
ja: このオプションは、 ``highlight_html`` を使ってトークンをハイライトしたい時のみ使用します。

en: When Groonga tokenize texts that target highlight, always used ``NormalizerAuto`` to normalizer until now. Therefore, if we use ``NormalizerNFKC100`` to normalizer, sometimes it can't find the position of the highlight as below.
ja: Groongaがハイライト対象のテキストをトークナイズするとき、いままでは、常に ``NormalizerAuto`` が使われていました。そのため、 ``NormalizerNFKC100`` を使ってノーマライズすると、ハイライトの位置が見つけられないことがあります。

en: Because we use different normalizer to normalize token.
ja: 異なるノーマライザーを使ってトークンをノーマライズするためです。

en: This option is used to reduce the shift of the position of the highlight as below.
ja: このオプションは、ハイライト位置のズレを減らすためのものです。

en: If we set false, ``TokenNgram`` uses bigram tokenize method for ASCII character.
ja: falseを設定すると、 ``TokenNgram`` はASCII文字にトークナイズ方法としてバイグラムを使います。

en: Default value of this option is true.
ja: デフォルト値はtrueです。

en: If we set false, ``TokenNgram`` uses bigram tokenize method for symbols. ``TokenNgram("unify_symbol", false)`` is same behavior of ``TokenBigramSplitSymbol``.
ja: falseを設定すると、 ``TokenNgram`` は記号にトークナイズ方法としてバイグラムを使います。``TokenNgram("unify_symbol", false)`` は ``TokenBigramSplitSymbol`` と同じ動作になります。

en: If we set false, ``TokenNgram`` uses bigram tokenize method for digits.
ja: falseを設定すると、 ``TokenNgram`` は数字にトークナイズ方法としてバイグラムを使います。

en: See also
ja: 参考
