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 20, 2024
1 parent 6632a76 commit ba562b5
Show file tree
Hide file tree
Showing 18 changed files with 43 additions and 43 deletions.
2 changes: 1 addition & 1 deletion target/docs/Functions.htm
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ <h2 id="Variadic">可変型関数</h2>
MsgBox Join("`n", "one", "two", "three")</pre>
<p>可変型関数が呼び出されると、関数の最終パラメータに格納されているオブジェクトを介して、余剰パラメータにアクセスすることができます。最初の余剰パラメータは<code>params[1]</code>に、2番目のパラメータは<code>params[2]</code>に、といった具合に。<a href="lib/Array.htm">配列</a>なので、<code>params.<a href="lib/Array.htm#Length">Length</a></code>でパラメータの数を決定することができます。</p>
<p>非可変型関数を、その関数が受け入れる以上のパラメータで呼び出そうとすると、エラーとみなされます。余ったパラメータを格納する配列を作成すること<em>なく</em>、関数が任意の数のパラメータを受け取ることを許可するには、最後のパラメータとして<code>*</code>を記述します(パラメータ名を指定しない)。</p>
<p class="warning"><strong>注意</strong>"可変型"パラメータは、フォーマルパラメータリストの最後にのみ出現することができます。</p>
<p class="warning"><strong></strong>"可変型"パラメータは、フォーマルパラメータリストの最後にのみ出現することができます。</p>

<h3 id="VariadicCall">可変型関数の呼び出し</h3>
<p>可変型関数は可変数のパラメータを<i>受け取る</i>ことができますが、関数呼び出しに同じ構文を適用することで、パラメータの配列を<i>任意</i>の関数に渡すことができます。</p>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/Hotkeys.htm
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ <h2 id="Symbols">ホットキーモディファイアの記号</h2>
<td class="center bold">!</td>
<td>
<p><kbd>Alt</kbd></p>
<p class="note"><strong>注意</strong> <kbd>Alt</kbd>を含むホットキーを押すと、余分なシミュレーションキー(デフォルトでは<kbd>Ctrl</kbd>)が発生する場合があります。<a href="lib/A_MenuMaskKey.htm">A_MenuMaskKey</a>を参照。</p>
<p class="note"><strong></strong> <kbd>Alt</kbd>を含むホットキーを押すと、余分なシミュレーションキー(デフォルトでは<kbd>Ctrl</kbd>)が発生する場合があります。<a href="lib/A_MenuMaskKey.htm">A_MenuMaskKey</a>を参照。</p>
</td>
</tr>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/Objects.htm
Original file line number Diff line number Diff line change
Expand Up @@ -409,7 +409,7 @@ <h3 id="__Item">__Item Property</h3>
MsgBox obj.base = Object.prototype <em>; True</em>
MsgBox obj["base"] <em>; 10</em>
</pre>
<p class="note"><strong>注意</strong> <code>obj.prop[]</code>のように、明示的なプロパティ名が空括弧と組み合わされている場合、それは2つの別々の操作として扱われます:まず<code>obj.prop</code>を取得し、次に結果のデフォルト・プロパティを呼び出します。これは言語構文の一部であり、オブジェクトに依存するものではない。</p>
<p class="note"><strong></strong> <code>obj.prop[]</code>のように明示的なプロパティ名が空括弧と組み合わされているときは、それは2つの別々の操作として扱われます:まず<code>obj.prop</code>を取得し、次に結果のデフォルト・プロパティを呼び出します。これは言語構文の一部であり、オブジェクトに依存するものではない。</p>

<h3 id="Custom_NewDelete">コンストラクタとデストラクタ</h3>
<p><a href="lib/Class.htm#Call"><em>ClassName</em>()</a>のデフォルト実装によってオブジェクトが生成されるたびに、新しいオブジェクトの<code>__New</code>メソッドが呼び出されます。<code><i>ClassName</i>()</code>に渡されたパラメータはすべて<code>__New</code>に転送されるため、オブジェクトの初期内容や構築方法に影響を与える可能性があります。オブジェクトが破棄されると、<code>__Delete</code>が呼ばれる。事例:</p>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/Scripts.htm
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ <h3 id="mpress">コンパイル済みスクリプトの圧縮</h3>
<p>Ahk2Exeはコンパイルされたスクリプトを圧縮するためにMPRESSまたはUPXフリーウェアをオプションで使用します。<strong>MPRESS.exe</strong>および/または<strong>UPX.exeが</strong>AutoHotkeyがインストールされた "Compiler"サブフォルダにコピーされている場合、<code>/compress</code>パラメータまたはGUI設定の指示に従い、どちらかを使用して.exeを圧縮することができます。 </p>
<p><strong>MPRESS</strong>公式サイト(ダウンロードと情報):<a href="http://www.matcode.com/mpress.htm">http://www.matcode.com/mpress.htm</a><br>MPRESS mirror: <a href="https://www.autohotkey.com/mpress/">https://www.autohotkey.com/mpress/</a></p>
<p><strong>UPX</strong>公式サイト(ダウンロードと情報):<a href="https://upx.github.io/">https://upx.github.io/</a></p>
<p><strong>注意:</strong>スクリプトの実行ファイルを圧縮すると、メモ帳のようなプレーンテキストエディタやPEリソースエディタを使って、スクリプトのソースコードを気軽に閲覧することができなくなりますが、そのような目的に特化したツールによってソースコードが抽出されることは防げません。</p>
<p><strong>注:</strong>スクリプトの実行ファイルを圧縮すると、メモ帳のようなプレーンテキストエディタやPEリソースエディタを使って、スクリプトのソースコードを気軽に閲覧することができなくなりますが、そのような目的に特化したツールによってソースコードが抽出されることは防げません。</p>

<h3 id="information">背景情報</h3>
<p>以下のフォルダ構成がサポートされており、実行バージョンの<code>Ahk2Exe.exe</code>は、以下に示す1つ目の \compilerディレクトリにあります:</p>
Expand Down
28 changes: 14 additions & 14 deletions target/docs/Tutorial.htm
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,7 @@ <h2 id="s3">3 - キー入力の送信</h2>
</tr>
<tr>
<td class="center bold">^</td>
<td><kbd>Ctrl</kbd>を送る。例えば、<code>"^!a"</code>を送信する場合は<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>A</kbd>を、<code>"^{Home}"</code>を送信する場合は<kbd>Ctrl</kbd>+<kbd>Home</kbd>を送信する。<strong>:</strong> <code>^A</code> はプログラムによっては <code>^a</code> とは異なる効果をもたらす。これは<code>^A</code><kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd>を、<code>^a</code><kbd>Ctrl</kbd>+<kbd>A</kbd>を押すからである。迷ったときは小文字を使います。</td>
<td><kbd>Ctrl</kbd>を送る。例えば、<code>"^!a"</code>を送信する場合は<kbd>Ctrl</kbd>+<kbd>Alt</kbd>+<kbd>A</kbd>を、<code>"^{Home}"</code>を送信する場合は<kbd>Ctrl</kbd>+<kbd>Home</kbd>を送信する。<strong></strong> <code>^A</code> はプログラムによっては <code>^a</code> とは異なる効果をもたらします。これは<code>^A</code><kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd>を、<code>^a</code><kbd>Ctrl</kbd>+<kbd>A</kbd>を押すからである。迷ったときは小文字を使います。</td>
</tr>
<tr>
<td class="center bold">#</td>
Expand Down Expand Up @@ -366,7 +366,7 @@ <h2 id="s3">3 - キー入力の送信</h2>
Line 2
Apples are a fruit.
)"</pre>
<p class="note"><strong>注:</strong>センドにはいくつかの種類がある。それぞれに特徴がある。センドがニーズに合わない場合は、別のセンドを試してみてください。関数名 "Send"を以下のいずれかに置き換えるだけでよい:SendText, SendInput, SendPlay, SendEvent. それぞれの役割については、<a href="lib/Send.htm">こちら</a>をご覧いただきたい。</p>
<p class="note"><strong>注:</strong>Sendにはいくつかの種類があります。それぞれに特徴あります。Sendがニーズに合わない場合は、別のSendを試してみてください。関数名 "Send"を以下のいずれかに置き換えるだけでよい:SendText, SendInput, SendPlay, SendEvent. それぞれの役割については、<a href="lib/Send.htm">こちら</a>をご覧いただきたい。</p>

<h3 id="s31">a. ゲーム </h3>
<p class="warning"><strong>This is important:</strong> Some games, especially multiplayer games, use anti-cheat programs. GameGuard、Hackshield、PunkBusterなどだ。これらのシステムを迂回することは、ゲームポリシーに違反し、あなたが追放される可能性があるだけでなく、回避するのが複雑です。</p>
Expand All @@ -384,14 +384,14 @@ <h2 id="s4">4 - プログラムとウェブサイトの運営</h2>
Run "https://www.autohotkey.com"</pre>
<p>コマンドラインパラメーターやCLSIDなど、他にも高度な機能がある。そのようなことについてもっと知りたければ、<a href="lib/Run.htm">Run</a>のページをご覧ください。 </p>
<p>以下はそのサンプルである:</p>
<pre><em>; Several programs do not need a full path, such as Windows-standard programs:</em>
<pre><em>; ウィンドウズの標準のプログラムのように、プログラムによってはフルパスで指定する必要がありません。</em>
Run "notepad.exe"
Run "mspaint.exe"

<em>; Run the "My Documents" folder using a <a href="Variables.htm#BuiltIn">built-in variable</a>:</em>
<em>; マイドキュメントフォルダを<a href="Variables.htm#BuiltIn">組み込み変数</a>を使って開きます。:</em>
Run A_MyDocuments

<em>; Run some websites:</em>
<em>; ウェブサイトを開きます。</em>
Run "https://www.autohotkey.com"
Run "https://www.google.com"</pre>
<p class="note">より詳細な情報や例については、<a href="lib/Run.htm">Run</a>のページをご覧ください。</p>
Expand All @@ -400,32 +400,32 @@ <h2 id="s5">5 - 括弧の有無による関数呼び出し</h2>
<p>AutoHotkeyでは、関数呼び出しは括弧付きでも括弧なしでも指定できます。括弧が必要なのは、関数の戻り値が必要な場合か、関数名が行頭に書かれていない場合だけである。</p>
<p class="note">内蔵関数の一覧は<a href="lib/index.htm">こちら</a></p>
<p>典型的な関数呼び出しは次のようなものだ:</p>
<pre>Function(Parameter1, Parameter2, Parameter3) <em>; with parentheses</em>
Function Parameter1, Parameter2, Parameter3 <em>; without parentheses</em></pre>
<pre>Function(Parameter1, Parameter2, Parameter3) <em>; 括弧あり</em>
Function Parameter1, Parameter2, Parameter3 <em>; 括弧なし</em></pre>
<p>パラメータはあらゆる種類の表現に対応している:</p>
<ol>
<li>その中で数学ができる
<li>その中で算術計算ができます
<pre>SubStr(37 * 12, 1, 2)
SubStr(A_Hour - 12, 2)</pre>
</li>
<li>その中で別の関数を呼び出すことができる(これらの関数呼び出しは行頭ではないので、括弧で指定しなければならないことに注意):
<li>その中で別の関数を呼び出すことができます(これらの関数呼び出しは行頭ではないので、括弧で指定しなければならないことに注意):
<pre>SubStr(A_AhkPath, InStr(A_AhkPath, "AutoHotkey"))</pre>
</li>
<li>テキストは引用符で囲む必要がある
<li>テキストは引用符で囲む必要があります
<pre>SubStr("I'm scripting, awesome!", 16)</pre>
</li>
</ol>

<p>関数の戻り値を変数に代入する最も一般的な方法は次のようなものだ</p>
<p>関数の戻り値を変数に代入する最も一般的な方法は次のとおりです。</p>
<pre><span style="color:#ff4400"><b>MyVar</b></span> := SubStr("I'm scripting, awesome!", 16)</pre>
<p class="note">これだけが唯一の方法ではないが、最も一般的な方法だ<code>MyVar</code>は、<code>:=</code>演算子の右側にある関数の戻り値を格納するために使用しています。詳細は<a href="Functions.htm">ファンクション</a>を参照。</p>
<p class="note">これが唯一の方法ではありませんが、最も一般的な方法です<code>MyVar</code>は、<code>:=</code>演算子の右側にある関数の戻り値を格納するために使用しています。詳細は<a href="Functions.htm">ファンクション</a>を参照。</p>
<p>要するにだ:</p>
<pre><em>; These are function calls without parentheses:</em>
<pre><em>; 以下は括弧なしで関数を呼び出しています:</em>
MsgBox "This is some text."
StrReplace Input, "AutoHotKey", "AutoHotkey"
SendInput "This is awesome{!}{!}{!}"

<em>; These are function calls with parentheses:</em>
<em>; 以下は括弧ありで関数を呼び出しています:</em>
SubStr("I'm scripting, awesome!", 16)
FileExist(VariableContainingPath)
Output := SubStr("I'm scripting, awesome!", 16)</pre>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/Variables.htm
Original file line number Diff line number Diff line change
Expand Up @@ -487,7 +487,7 @@ <h3 id="date">Date and Time</h3>
<td>A_YYYY</td>
<td>
<p>現在の4桁の年(例:2004年)。A_Yearと同義。</p>
<p class="note"><strong>注釈</strong>ロケールや言語に適した書式の時刻や日付を取得するには、<code><a href="lib/FormatTime.htm">FormatTime</a>()</code>(時刻と長い日付) あるいは<code><a href="lib/FormatTime.htm">FormatTime</a>(, "LongDate")</code>(長い書式の日付を取得) を使用します。</p>
<p class="note"><strong>注:</strong>ロケールや言語に適した書式の時刻や日付を取得するには、<code><a href="lib/FormatTime.htm">FormatTime</a>()</code>時刻と長い日付あるいは<code><a href="lib/FormatTime.htm">FormatTime</a>(, "LongDate")</code>長い書式の日付を取得を使用します。</p>
</td>
</tr>
<tr id="MM">
Expand Down
2 changes: 1 addition & 1 deletion target/docs/howto/Install.htm
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ <h1>AutoHotkeyのインストール方法</h1>
<li><a href="https://www.autohotkey.com/">https://www.autohotkey.com/</a>- 「ダウンロード」をクリックすると、複数のオプションが表示されます。</li>
<li><a href="https://www.autohotkey.com/download/">https://www.autohotkey.com/download/</a>- 主なダウンロードリンクは現在のexeインストーラーですが、現在のzipパッケージと旧バージョンのアーカイブへのリンクもあります。</li>
</ul>
<p class="note"><strong>注意</strong>このチュートリアルはAutoHotkey v2用です。</p>
<p class="note"><strong></strong>このチュートリアルはAutoHotkey v2用です。</p>
<p>メインでダウンロードされるのは、<code>AutoHotkey_2.0_setup.exe</code>のようなファイル名です。このファイルを実行すると、AutoHotkeyのインストールが始まります。</p>
<p>コンピュータの管理者でない場合は、「<em>現在のユーザー</em>」オプションを選択する必要がある場合があります。</p>
<p>それ以外の場合は、推奨されるオプションがすでに入力されていますので、そのまま「<strong>インストール</strong>」をクリックしてください。</p>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/howto/RunPrograms.htm
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ <h2 id="Command-line_Parameters">コマンドラインパラメーター</h2>
<pre>
Run "notepad C:\Program Files\AutoHotkey\license.txt"
</pre>
<p class="note"><strong>注意</strong>この例では、AutoHotkeyがデフォルトの場所にインストールされていることを前提としており、そうでない場合はエラーが表示されます</p>
<p class="note"><strong></strong>この例では、AutoHotkeyがデフォルトの場所にインストールされていることを前提としていて、そうでないときはエラーが表示されます</p>
<p>シンプルでしょう?ここで、メモ帳ではなく、WordPadでファイルを開きたいとします。</p>
<pre>Run "wordpad C:\Program Files\AutoHotkey\license.txt"</pre>
<p>このコードを実行し、その結果から何を学ぶことができるかを確認します。</p>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/lib/FileSetAttrib.htm
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ <h2 id="Parameters">パラメータ</h2>
<li>O = OFFLINE</li>
<li>T = TEMPORARY</li>
</ul>
<p class="note"><strong>注意:</strong> 現在、この関数で圧縮されたファイルを変更することはできません。</p>
<p class="note"><strong>注:</strong> 現在、この関数で圧縮されたファイルを変更することはできません。</p>
</dd>

<dt>FilePattern</dt>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/lib/OnError.htm
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ <h2 id="Error_Modes">Error Modes</h2>
<th abbr="説明">説明</th>
</tr>
<tr>
<td>リターン</td>
<td>Return</td>
<td>The thrown value is a continuable runtime error. コールバックが-1を返した場合はスレッドを継続し、それ以外の場合はスレッドを終了します。</td>
</tr>
<tr>
Expand Down
2 changes: 1 addition & 1 deletion target/docs/lib/RegExReplace.htm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html lang="ja">
<head>
<title>RegExReplace - 構文と使用法|AutoHotkey v2</title>
<meta name="description" content="RegExReplace 関数は、文字列内のパターン(正規表現)の出現箇所を置き換える関数です。" />
<meta name="description" content="RegExReplace関数は、文字列内のパターン(正規表現)の出現箇所を置き換える関数です。" />
<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
10 changes: 5 additions & 5 deletions target/docs/lib/Return.htm
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</head>
<body>

<h1>リターン</h1>
<h1>Return</h1>

<p>Returns from a function to which execution had previously jumped via <a href="../Functions.htm">function-call</a>, <a href="../Hotkeys.htm">Hotkey</a> activation, or other means.</p>

Expand All @@ -27,15 +27,15 @@ <h2 id="Parameters">パラメータ</h2>
return "literal string"
return MyVar
return i + 1
return true <em>; Returns the number 1 to mean "true".</em>
return ItemCount &lt; MaxItems <em>; Returns a true or false value.</em>
return true <em>; "true "を意味する数値1を返します。
return ItemCount &lt; MaxItems <em>; trueまたはfalseを返します。</em>
return FindColor(TargetColor)</pre>
</dd>

</dl>

<h2 id="Remarks">備考</h2>
<p>The space or tab after <em>Return</em> is optional if the expression is enclosed in parentheses, as in <code>return(expression)</code>.</p>
<p><code>return(expression)</code>のように式が括弧で囲まれている場合、<em>return</em>の後のスペースやタブは省略できます。</p>
<p>戻るべき呼び出し元がない場合、<em>Returnは</em>代わりに<a href="Exit.htm">Exitを</a>行います。</p>
<p>関数から呼び出し元へ複数の値を返す方法は、「<a href="../Functions.htm#return">呼び出し元への値の返し方</a>」で説明したとおり、さまざまな方法があります。</p>

Expand All @@ -45,7 +45,7 @@ <h2 id="Related">関連</h2>
<h2 id="Examples"></h2>
<div class="ex" id="ExBasic">
<p><a class="ex_number" href="#ExBasic"></a> Reports the value returned by the function.</p>
<pre>MsgBox returnTest() <em>; Shows 123</em>
<pre>MsgBox returnTest() <em>; 123と表示します。</em>

returnTest() {
return 123
Expand Down
Loading

0 comments on commit ba562b5

Please sign in to comment.