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 90c343e commit 036e5ef
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 24 deletions.
4 changes: 2 additions & 2 deletions target/docs/lib/GuiControls.htm
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ <h3 id="Edit_Options">Edit Options</h3>
<p><strong>Lowercase:</strong> The characters typed by the user are automatically converted to lowercase.</p>
<p id="EditMulti"><strong>Multi:</strong> Makes it possible to have more than one line of text. However, it is usually not necessary to specify this because it will be auto-detected based on height (H), <a href="Gui.htm#R">rows (R)</a>, or contents (<em>Text</em>).</p>
<p id="EditNum"><strong>Number:</strong> Prevents the user from typing anything other than digits into the field (however, it is still possible to paste non-digits into it). An alternate way of forcing a numeric entry is to attach an <a href="#UpDown">UpDown</a> control to the Edit.</p>
<p><strong>Password:</strong> Hides the user's input (such as for password entry) by substituting masking characters for what the user types. If a non-default masking character is desired, include it immediately after the word Password. For example, <code>Password*</code> would make the masking character an asterisk rather than the black circle (bullet). 注:This option has no effect for multi-line edit controls.</p>
<p><strong>パスワード:</strong>ユーザーが入力した文字にマスキング文字を代入することで、パスワードを入力するときのようにユーザーの入力を隠します。デフォルト以外のマスキング文字にしたいときは、Passwordの直後に含めてください。例えば、<code>Password*</code>はマスキング文字を黒丸ではなくアスタリスクにします。注:This option has no effect for multi-line edit controls.</p>
<p><strong>ReadOnly:</strong> Prevents the user from changing the control's contents. However, the text can still be scrolled, selected and copied to the clipboard.</p>
<p><strong>T</strong><em>n</em>:The letter T may be used to set tab stops inside a <a href="#EditMulti">multi-line edit control</a> (since tab stops determine the column positions to which literal TAB characters will jump, they can be used to format the text into columns). If the letter T is not used, tab stops are set at every 32 dialog units (the width of each "dialog unit" is determined by the operating system). If the letter T is used only once, tab stops are set at every <em>n</em> units across the entire width of the control. For example, <code>MyGui.Add("Edit", "vMyEdit r16 t64")</code> would double the default distance between tab stops. To have custom tab stops, specify the letter T multiple times as in the following example:<code>MyGui.Add("Edit", "vMyEdit r16 t8 t16 t32 t64 t128")</code>. One tab stop is set for each of the absolute column positions in the list, up to a maximum of 50 tab stops. 注:Tab stops require a multiline edit control.</p>
<p><strong>Uppercase:</strong> The characters typed by the user are automatically converted to uppercase.</p>
Expand Down Expand Up @@ -377,7 +377,7 @@ <h3 id="ListBox_Options">ListBox Options</h3>
}</pre>
<p><strong>ReadOnly:</strong> Prevents items from being visibly highlighted when they are selected (but <a href="Gui.htm#Submit">MyGui.Submit</a>, <a href="GuiControl.htm#Value">GuiCtrl.Value</a> or <a href="GuiControl.htm#Text">GuiCtrl.Text</a> will still return the selected item).</p>
<p><strong>Sort:</strong> Automatically sorts the contents of the list alphabetically (this also affects any items added later via <a href="GuiControl.htm#Add">GuiCtrl.Add</a>). The Sort option also enables incremental searching, which allows an item to be selected by typing the first few characters of its name.</p>
<p><strong>T</strong><em>n</em>: The letter T may be used to set tab stops, which can be used to format the text into columns. If the letter T is not used, tab stops are set at every 32 dialog units (the width of each "dialog unit" is determined by the operating system). If the letter T is used only once, tab stops are set at every <em>n</em> units across the entire width of the control. For example, <code>MyGui.Add("ListBox", "vMyListBox t64")</code> would double the default distance between tab stops. To have custom tab stops, specify the letter T multiple times as in the following example: <code>MyGui.Add("ListBox", "vMyListBox t8 t16 t32 t64 t128")</code>. One tab stop is set for each of the absolute column positions in the list, up to a maximum of 50 tab stops.</p>
<p><strong>T</strong><em>n</em>:The letter T may be used to set tab stops, which can be used to format the text into columns. If the letter T is not used, tab stops are set at every 32 dialog units (the width of each "dialog unit" is determined by the operating system). If the letter T is used only once, tab stops are set at every <em>n</em> units across the entire width of the control. For example, <code>MyGui.Add("ListBox", "vMyListBox t64")</code> would double the default distance between tab stops. To have custom tab stops, specify the letter T multiple times as in the following example:<code>MyGui.Add("ListBox", "vMyListBox t8 t16 t32 t64 t128")</code>. One tab stop is set for each of the absolute column positions in the list, up to a maximum of 50 tab stops.</p>
<p><strong>0x100:</strong> Include 0x100 in <em>Options</em> to turn on the LBS_NOINTEGRALHEIGHT style. This forces the ListBox to be exactly the height specified rather than a height that prevents a partial row from appearing at the bottom. This option also prevents the ListBox from shrinking when its font is changed.</p>
<p>To specify the number of rows of text (or the height and width), see <a href="Gui.htm#PosSize">positioning and sizing of controls</a>.</p>

Expand Down
20 changes: 10 additions & 10 deletions target/docs/lib/InStr.htm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="ja">
<head>
<title>InStr - 構文と使用法|AutoHotkey v2</title>
<meta name="description" content="InStr関数は、文字列の左または右から、指定された出現箇所を検索する" />
<meta name="description" content="InStr関数は、文字列の左または右から、指定された出現箇所を検索します" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<link href="../static/theme.css" rel="stylesheet" type="text/css" />
Expand Down Expand Up @@ -42,10 +42,10 @@ <h2 id="Parameters">パラメータ</h2>
<dt>StartingPos</dt>
<dd>
<p>型:<a href="../Concepts.htm#numbers">整数</a></p>
<p>If omitted, the entire string is searched. それ以外の場合は、検索を開始する位置を指定します。1が最初の文字、2が2番目の文字、といった具合に指定します。Negative values count from the end of <em>Haystack</em>, so -1 is the last character, -2 is the second-last, and so on.</p>
<p><em>Occurrence</em>が省略された場合<em>StartingPos</em>が負であれば、右から左へ検索が行われる。ただし、<em>Occurrence</em>を指定した場合<em>StartingPos</em>は検索の方向には影響しません。</p>
<p>For a right-to-left search, <em>StartingPos</em> specifies the position of the <u>last</u> character of the first potential occurence of <em>Needle</em>. 例えば、<code>InStr("abc", "bc",, 2, +1)</code>はマッチを見つけるが<code>InStr("abc", "bc",, 2, -1)</code>はそうではありません。</p>
<p><em>StartingPos</em>の絶対値が<em>Haystack</em>の長さより大きい場合、0 が返されます。</p>
<p>省略したときは、文字列全体が検索対象になります。そうでないときは、検索を開始する位置を指定します。1が最初の文字、2が2番目の文字のように指定します。負の値は<em>Haystack</em>の最後から数えるので、-1が最後の文字、-2が2番目の文字のように指定します。。</p>
<p><em>Occurrence</em>を省略したときは<em>StartingPos</em>が負であれば、右から左へ検索します。ただし、<em>Occurrence</em>を指定したときは<em>StartingPos</em>は検索の方向には影響しません。</p>
<p>右から左への検索では、<em>StartingPos</em><em>Needle</em>の最初の出現候補の<u>最後の</u>文字の位置を指定します。例えば、<code>InStr("abc", "bc",, 2, +1)</code>はマッチしますが<code>InStr("abc", "bc",, 2, -1)</code>はそうではありません。</p>
<p><em>StartingPos</em>の絶対値が<em>Haystack</em>の長さより大きいときは、0 が返されます。</p>
</dd>

<dt>Occurrence</dt>
Expand Down Expand Up @@ -82,25 +82,25 @@ <h2 id="Related">関連</h2>
<h2 id="Examples"></h2>
<div class="ex" id="ExRetValue">
<p><a class="ex_number" href="#ExRetValue"></a> 文字列 "123abc789"中の部分文字列 "abc"の1基準の位置を報告する。</p>
<pre>MsgBox InStr("123abc789", "abc") <em>; Returns 4</em></pre>
<pre>MsgBox InStr("123abc789", "abc") <em>; 4を返します。</em></pre>
</div>

<div class="ex" id="ExBasic">
<p><a class="ex_number" href="#ExBasic"></a> Searches for <var>Needle</var> in <var>Haystack</var>.</p>
<pre>Haystack := "The Quick Brown Fox Jumps Over the Lazy Dog"
Needle := "Fox"
If InStr(Haystack, Needle)
MsgBox "The string was found."
MsgBox "文字列が見つかりました。"
Else
MsgBox "The string was not found."</pre>
MsgBox "文字列が見つかりません。"</pre>
</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>
<pre>Haystack := "The Quick Brown Fox Jumps Over the Lazy Dog"
Needle := "the"
MsgBox InStr(Haystack, Needle, false, 1, 2) <em>; case-insensitive search, return start position of second occurence</em>
MsgBox InStr(Haystack, Needle, true) <em>; case-sensitive search, return start position of first occurence, same result as above</em>
MsgBox InStr(Haystack, Needle, false, 1, 2) <em>; 大文字小文字を区別しないで検索し、先頭から検索して2番目に出現した場所を返します。</em>
MsgBox InStr(Haystack, Needle, true) <em>; 大文字小文字を区別して検索し、先頭から検索して最初に出現した場所を返します。上の結果と同じです。</em>
</pre>
</div>

Expand Down
19 changes: 10 additions & 9 deletions target/docs/lib/InputBox.htm
Original file line number Diff line number Diff line change
Expand Up @@ -21,29 +21,30 @@ <h2 id="Parameters">パラメータ</h2>
<dt>Prompt</dt>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a></p>
<p>If blank or omitted, it defaults to no text. Otherwise, specify the text, which is usually a message to the user indicating what kind of input is expected. <em>Prompt</em>が長い場合、<a href="../Scripts.htm#continuation">継続セクション</a>によっていくつかの短い行に分割することができ、読みやすさや保守性を向上させることができるかもしれません</p>
<p>空白または省略したときの初期値はテキストなしになります。そうでないときは、テキストを指定します。通常、そのテキストはどのようなことを入力すればいいかを示すユーザーへのメッセージです。<em>Prompt</em>が長い場合、<a href="../Scripts.htm#continuation">継続セクション</a>によっていくつかの短い行に分割することができ、読みやすさや保守性を向上させることができます</p>
</dd>

<dt>タイトル</dt>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a></p>
<p>省略された場合<a href="../Variables.htm#ScriptName">A_ScriptName</a>の現在の値がデフォルトとなります。Otherwise, specify the title of the input box.</p>
<p>省略したときは<a href="../Variables.htm#ScriptName">A_ScriptName</a>の現在の値がデフォルトとなります。そうでないときは、インプットボックスのタイトルを指定します。</p>
</dd>

<dt>Options</dt>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a></p>
<p>If blank or omitted, the input box will be centered horizontally and vertically on the screen, with a default size of about 380x200 pixels, depending on the OS version and theme. Otherwise, specify a string of one or more of the following options, each separated from the next with a space or tab:</p>
<p><strong>X</strong><em>n</em> and <strong>Y</strong><em>n</em>:The X and Y coordinates of the dialog. For example, <code>x0 y0</code> puts the window at the upper left corner of the desktop. どちらかの座標が省略された場合、ダイアログはその次元で中央に配置されます。どちらかの座標をマイナスにすると、ダイアログをデスクトップの一部または全部に配置することができます(マルチモニター環境ではセカンダリーモニターに配置)。</p>
<p><strong>W</strong><em>n</em> および <strong>H</strong><em>n</em>:The width and height of the dialog's client area, which excludes the title bar and borders. For example, <code>w200 h100</code>.</p>
<p><strong>T</strong><em>n</em>:Specifies the timeout in seconds. For example, <code class="no-highlight">T10.0</code> is ten seconds. この値が2147483(24.8日)を超えた場合、2147483に設定されます。After the timeout has elapsed, the input box will be automatically closed and <a href="#return">InputBoxObj.Result</a> will be set to the word Timeout. <a href="#return">InputBoxObj.Value</a> will still contain what the user entered.</p>
<p><strong>Password:</strong> Hides the user's input (such as for password entry) by substituting masking characters for what the user types. If a non-default masking character is desired, include it immediately after the word Password. For example, <code>Password*</code> would make the masking character an asterisk rather than the black circle (bullet).</p>
<p>空白または省略したときは、インプットボックスは画面の水平方向と垂直方向の中央に配置され、OSのバージョンとテーマによって異なりますが、デフォルトのサイズは約380x200ピクセルです。そうでないときは、次のオプションの1つ以上を、それぞれスペースまたはタブで区切って文字列として指定します:</p>
<p><strong>X</strong><em>n</em> and <strong>Y</strong><em>n</em>:ダイアログのX座標とY座標例えば、<code>x0 y0</code>はウィンドウをデスクトップの左上隅に置きます。どちらかの座標が省略された場合、ダイアログはその次元で中央に配置されます。どちらかの座標をマイナスにすると、ダイアログをデスクトップの一部または全部に配置することができます(マルチモニター環境ではセカンダリーモニターに配置)。</p>
<p><strong>W</strong><em>n</em> and <strong>H</strong><em>n</em>:タイトルバーと境界線を除いたダイアログのクライアント領域の幅と高さです。For example, <code>w200 h100</code>.</p>
<p><strong>T</strong><em>n</em>:タイムアウトまでの時間を秒で指定します。例えば、<code class="no-highlight">T10.0</code>は10秒です。この値が2147483(24.8日)を超えた場合、2147483に設定されます。タイムアウトになるとインプットボックスは自動的に閉じられ、<a href="#return">InputBoxObj.Result</a>にはTimeoutという文字が設定されます。
<a href="#return">InputBoxObj.Value</a>には、ユーザが入力した値がそのまま格納されます。</p>
<p><strong>パスワード:</strong>ユーザーが入力した文字にマスキング文字を代入することで、パスワードを入力するときのようにユーザーの入力を隠します。デフォルト以外のマスキング文字にしたいときは、Passwordの直後に含めてください。例えば、<code>Password*</code>はマスキング文字を黒丸ではなくアスタリスクにします。</p>
</dd>

<dt>デフォルト</dt>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a></p>
<p>If blank or omitted, it defaults to no string. Otherwise, specify a string that will appear in the input box's edit field when the dialog first appears. ユーザーがバックスペースなどで変更することが可能です。</p>
<p>空白または省略したときの初期値は文字列なしになります。そうでないときは、ダイアログが最初に表示されたときにインプットボックスの編集フィールドに表示される文字列を指定します。ユーザーがバックスペースなどで変更することが可能です。</p>
</dd>

</dl>
Expand All @@ -53,7 +54,7 @@ <h2 id="return">戻り値</h2>
<p>この関数は、以下のプロパティを持つオブジェクトを返します:</p>
<ul>
<li><code></code><a href="../Concepts.htm#strings">(String</a>):ユーザーによって入力されたテキスト。</li>
<li><code>結果</code><a href="../Concepts.htm#strings">(String</a>):入力ボックスがどのように閉じられたかを示す次のいずれかの言葉:OK, Cancel, or Timeout.</li>
<li><code>結果</code><a href="../Concepts.htm#strings">(String</a>):入力ボックスがどのように閉じられたかを示す次のいずれかの単語:OK, Cancel, or Timeout.</li>
</ul>

<h2 id="Remarks">備考</h2>
Expand Down
4 changes: 2 additions & 2 deletions target/docs/lib/LoadPicture.htm
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ <h2 id="Parameters">パラメータ</h2>
<dt>Options</dt>
<dd>
<p>型:<a href="../Concepts.htm#strings">文字列</a></p>
<p>If blank or omitted, it defaults to no options. Otherwise, specify a string of one or more of the following options, each separated from the next with a space or tab:</p>
<p><strong>W</strong><em>n</em> および <strong>H</strong><em>n</em>:画像を読み込む幅と高さを指定します。<em>n</em>は整数です。一方の寸法が省略または-1された場合、もう一方の寸法をもとに縦横比を保ったまま自動計算されます。両方が省略された場合、画像のオリジナルサイズが使用されます。どちらかの寸法が0であれば、その寸法に対してオリジナルサイズが使用されます。事例:<code>"w80 h50"</code><code>"w48 h-1"</code>または<code>"w48"</code>(縦横比を維持)、<code>"h0 w100"</code>(元の高さを使用し、幅をオーバーライド)。</p>
<p>If blank or omitted, it defaults to no options. そうでないときは、次のオプションの1つ以上を、それぞれスペースまたはタブで区切って文字列として指定します:</p>
<p><strong>W</strong><em>n</em> and <strong>H</strong><em>n</em>:画像を読み込む幅と高さを指定します。<em>n</em>は整数です。一方の寸法が省略または-1された場合、もう一方の寸法をもとに縦横比を保ったまま自動計算されます。両方が省略された場合、画像のオリジナルサイズが使用されます。どちらかの寸法が0であれば、その寸法に対してオリジナルサイズが使用されます。事例:<code>"w80 h50"</code><code>"w48 h-1"</code>または<code>"w48"</code>(縦横比を維持)、<code>"h0 w100"</code>(元の高さを使用し、幅をオーバーライド)。</p>
<p><strong>Icon</strong><em>n</em>:複数のアイコンを持つファイル(一般にEXEファイルやDLLファイル)から、どのアイコンを読み込むかを示します。例えば、<code>"Icon2 "</code>は、ファイルの2番目のアイコンをロードします。<code>"Icon1"</code>を指定することで、対応している画像フォーマットであれば、どのようなものでもアイコンに変換することが可能です。However, the icon is converted back to a bitmap if the <em>OutImageType</em> parameter is omitted.</p>
<p><strong>GDI+:</strong> Use GDI+ to load the image, if available. 例えば、<code>"GDI+ w100"</code>.</p>
</dd>
Expand Down
Loading

0 comments on commit 036e5ef

Please sign in to comment.