Skip to content

Commit

Permalink
Project translation
Browse files Browse the repository at this point in the history
  • Loading branch information
master authored and master committed May 19, 2024
1 parent 87274ff commit 9b4e77a
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
11 changes: 6 additions & 5 deletions target/docs/lib/InStr.htm
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ <h2 id="Parameters">パラメータ</h2>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a> or <a href="../Concepts.htm#boolean">整数(ブーリアン)</a></p>
<p>省略したときは、<em>Off</em>が初期値になります。そうでないときは、次のいずれかの値を指定します:</p>
<p><strong>On</strong> または <strong>1</strong> (true):検索では大文字と小文字が区別される</p>
<p><strong>On</strong> または <strong>1</strong> (true):検索では大文字と小文字が区別されます</p>
<p><strong>Off</strong> または <strong>0</strong> (false):検索では大文字と小文字が区別されないため、A-Z の文字は小文字の文字と同一と見なされます。</p>
<p><strong>ロケール:</strong>検索では、現在のユーザーのロケールの規則に従って大文字と小文字は区別されません。例えば、英語や西欧のロケールでは、A~Zの小文字だけでなく、ÄやÜなどの非ASCII文字も小文字と同じように扱われることがほとんどです。<em>Locale</em>は、比較する文字列の性質によって、<em>Off</em>の1~8倍遅くなります。</p>
</dd>
Expand All @@ -51,7 +51,7 @@ <h2 id="Parameters">パラメータ</h2>
<dt>Occurrence</dt>
<dd>
<p>型:<a href="../Concepts.htm#numbers">整数</a></p>
<p>If omitted, it defaults to the first match in <em>Haystack</em>. The search is conducted from right to left if <em>StartingPos</em> is negative; otherwise it is conducted from left to right.</p>
<p>省略したときは、<em>Haystack</em>での最初のマッチが初期値となります。<em>StartingPos</em> が負の場合は右から左へ、そうでないときはは左から右へ検索されます。</p>
<p><em>Occurrence</em>が正の場合、検索は常に左から右へ行われる。<em>Occurrence</em>に2を指定すると、2番目にマッチした位置を、3を指定すると3番目にマッチした位置を返します。</p>
<p><em>Occurrence</em>が負の場合、検索は常に右から左へ行われます。例えば、-2は右から2番目に出現するものを検索します。</p>
</dd>
Expand All @@ -62,7 +62,8 @@ <h2 id="Return_Value">戻り値</h2>
<p>型:<a href="../Concepts.htm#numbers">整数</a></p>
<p>この関数は、文字列<em>Haystack</em>の中で文字列<em>Needle</em>が出現する位置を返します。これは、0が「偽」と同義であり、直感的に「見つからない」ことを示すからである。</p>
<p><em>StartingPos</em><em>Occurrence</em>の値に関係なく、戻り値は常に<em>Haystack</em>の最初の文字に対する相対値です。例えば、"123abc789"の "abc"の位置は、常に4です。</p>
<p>従来、空文字列(<code>""</code>)は、どの位置でも出現することができました。However, as a blank <em>Needle</em> would typically only be passed by mistake, it is treated as an error (an exception is thrown).</p>
<p>通常、空文字列(<code>""</code>)は、どの位置にも出現します。しかし、空白の<em>Needle</em>は通常間違って渡されるだけなので、エラーとして扱われ、例外がスローされます。
</p>

<h2 id="Error_Handling">エラー処理</h2>
<p>以下のいずれかに該当する場合、<a href="Error.htm#ValueError">ValueError</a>が発生します:</p>
Expand All @@ -86,7 +87,7 @@ <h2 id="Examples">例</h2>
</div>

<div class="ex" id="ExBasic">
<p><a class="ex_number" href="#ExBasic"></a> Searches for <var>Needle</var> in <var>Haystack</var>.</p>
<p><a class="ex_number" href="#ExBasic"></a> <var>Haystack</var><var>Needle</var>で探します。</p>
<pre>Haystack := "The Quick Brown Fox Jumps Over the Lazy Dog"
Needle := "Fox"
If InStr(Haystack, Needle)
Expand All @@ -96,7 +97,7 @@ <h2 id="Examples">例</h2>
</div>

<div class="ex" id="ExCaseSens">
<p><a class="ex_number" href="#ExCaseSens"></a> Demonstrates the difference between a case-insensitive and case-sensitive search.</p>
<p><a class="ex_number" href="#ExCaseSens"></a> 大文字小文字を区別したり、しなかったりしたときの例です。</p>
<pre>Haystack := "The Quick Brown Fox Jumps Over the Lazy Dog"
Needle := "the"
MsgBox InStr(Haystack, Needle, false, 1, 2) <em>; 大文字小文字を区別しないで検索し、先頭から検索して2番目に出現した場所を返します。</em>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/lib/StrReplace.htm
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ <h2 id="Parameters">パラメータ</h2>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a> or <a href="../Concepts.htm#boolean">整数(ブーリアン)</a></p>
<p>省略したときは、<em>Off</em>が初期値になります。そうでないときは、次のいずれかの値を指定します:</p>
<p><strong>On</strong> または <strong>1</strong> (true):検索では大文字と小文字が区別される</p>
<p><strong>On</strong> または <strong>1</strong> (true):検索では大文字と小文字が区別されます</p>
<p><strong>Off</strong> または <strong>0</strong> (false):検索では大文字と小文字が区別されないため、A-Z の文字は小文字の文字と同一と見なされます。</p>
<p><strong>ロケール:</strong>検索では、現在のユーザーのロケールの規則に従って大文字と小文字は区別されません。例えば、英語や西欧のロケールでは、A~Zの小文字だけでなく、ÄやÜなどの非ASCII文字も小文字と同じように扱われることがほとんどです。<em>Locale</em>は、比較する文字列の性質によって、<em>Off</em>の1~8倍遅くなります。</p>
</dd>
Expand Down

0 comments on commit 9b4e77a

Please sign in to comment.