{
    "activationMessage": "お使いのPHPツールのコピーは有効になっていません。ライセンスキーをご入力してください。",
    "expired": "現在のお使いのライセンスは期限切れです。新しいライセンスキーをご入力してください。",
    "enterKey": "ライセンスキーがあります。",
    "requestTrial": "試用版を受ける",
    "trialMail": "お客様のメール",
    "trialPrompt": "お使いのメールアドレスをご入力してください。数分で試用ライセンスキーをご受信します。詳細についてはwww.devsense.comをご覧ください。",
    "invalidMail": "入力したメールアドレスが無効です",
    "info": "詳細について",
    "purchase": "購入する",
    "promptText": "お使いのライセンスキーをご入力してください。オンラインで有効になります。詳細についてはwww.devsense.comをご覧ください。",
    "placeHolder": "ライセンスキー",
    "offlineFailed": "ライセンスが無効または期限切れです。",
    "serverTimeout": "アクティベーションサーバーへの接続がタイムアウトしました。",
    "connectionError": "アクティベーションサーバーにアクセスできません。",
    "unknownError": "起動エラー",
    "accessDenied": "この時点ではアクティベーションサーバーは利用できません。",
    "internalError": "アクティベーションサーバーの内部エラー。",
    "invalidLicenseKey": "入力したメールアドレスが無効です。",
    "activationSucceeded": "ライセンス認証は成功しました。PHPツールをご利用いただきありがとうございます!",
    "php.format.rules.spaceBeforeUnaryNot.description": "単項否定演算子の前に空白を挿入します。\n\n```phpx\n#Enabled       #Disabled\nif ( !x) {}    if (!x) {}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.importSortingCaseSensitive.description": "'use' 文を大文字小文字を区別してアルファベット順に並べ替えます。大文字小文字を区別する並べ替えでは、大文字が先に配置されます。\n\n```phpx\n#Disabled    #Enabled\n\nuse Aad;     use ACME;\nuse ACME;    use Aad;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.importSorting.description": "'use' 文の順序を並べ替えます。この設定は、'Organize imports' コードアクションが 'use' 文をどのように並べ替えるかに影響します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "phptools.activate.title": "ライセンスを有効化",
    "phptools.requesttrial.title": "無料試用を開始 ...",
    "phptools.releasenotes.title": "情報 ...",
    "phptools.overviewpage.title": "クイック設定 ...",
    "phptools.todo.search.title": "TODO を検索 ...",
    "phptools.selectPhpVersion.title": "PHP バージョンを選択 ...",
    "phptools.problems.scope": "バックグラウンド コード解析",
    "phptools.selectLanguage": "PHP マニュアルの言語 ...",
    "phptools.importClass.title": "クラスをインポート ...",
    "phptools.fqnClass.title": "FQN クラス ...",
    "phptools.implementOverrides.title": "クラスのオーバーライドを実装 ...",
    "phptools.formatFiles.title": "複数ファイルを整形",
    "phptools.blade.switchViewClass.title": "Blade ビューとクラスを切り替え ...",
    "phpTools.parallelismLimit.title": "ファイルのインデックス作成と解析で並列使用するスレッドの最大数。推奨値は CPU コア数 x 2 です。この設定を変更した後は拡張機能の再起動が必要です。",
    "php.files.exclude.title": "PHP Language Server によるインデックス対象から除外するファイルとフォルダーの glob パターンを設定します。",
    "php.problems.scope.none": "ワークスペースは解析されません。",
    "php.problems.scope.opened": "開いているドキュメントのみ問題解析を行います。",
    "php.problems.scope.all": "ワークスペース全体を継続的に解析します。(PREMIUM)",
    "php.workspace.shortOpenTag": "",
    "php.workspace.shortOpenTag.auto": "`<?xml` タグがある場合を除き、短縮オープンタグを有効にします。",
    "php.workspace.shortOpenTag.true": "短縮オープンタグ内の PHP コードを有効にします。",
    "php.workspace.shortOpenTag.false": "短縮オープンタグ内の PHP コードを無効にします。",
    "php.navigation.referencesScope.title": "シンボル参照へ移動するときの対象場所を指定します。",
    "php.inlayHints.insertOnDoubleClick": "インレイヒントをダブルクリックした際にコードへ挿入します。既定で有効です。[`PREMIUM`](command:phptools.activatewindow)",
    "php.inlayHints.parameters.enabled": "インレイのパラメーター名を表示します [`PREMIUM`](command:phptools.activatewindow)。\n```phpx\nfoo( /*name:*/ x ); \n```\n",
    "php.inlayHints.parameters.suppressNameMatchingValue": "パラメーター名が引数値と一致する場合、インレイのパラメーター名ヒントを抑制します。\n```phpx\n// foo( name: $name ); # 引数が同じ見た目のため 'name:' を抑制\nfoo( $name );\n```\n",
    "php.inlayHints.parameters.byReference": "参照渡しされる引数の前にインレイの `&` 記号を表示します。\n```phpx\nfoo( /*&*/$x ); // '$x' が参照渡しなので '&' を表示\n```\n",
    "php.inlayHints.types.return": "関数コードから推論された戻り値の型をインレイ表示します [`PREMIUM`](command:phptools.activatewindow)。\n```phpx\nfunction foo()/*: void*/ {\n```\n",
    "php.inlayHints.types.return.true": "型ヒントのないすべての関数で **有効**",
    "php.inlayHints.types.return.false": "**無効**",
    "php.inlayHints.types.return.named": "グローバル関数とメソッドのみ。無名関数とアロー関数では無効です。",
    "php.inlayHints.types.variable": "代入された変数の型を表示します [`PREMIUM`](command:phptools.activatewindow)。\n```phpx\n$value/*: int*/ = strlen('str');\n```\n",
    "php.inlayHints.types.lambdaParameter": "可能な場合に推論されたラムダ パラメーター型を表示します [`PREMIUM`](command:phptools.activatewindow)。\n```phpx\n$collection->map(function ( /*string*/ $value) {\n```\n",
    "php.inlayHints.types.suppressVariableFromLiteral": "明らかな変数代入ではインレイヒントを抑制します。\n```phpx\n$value/*: int*/ = 1;\n```\n",
    "php.completion.autoimport.description": "現在の名前空間スコープ外にある型、関数、定数の補完。",
    "php.completion.autoimport.auto-import": "補完時に対応する `use` エイリアスを追加します。",
    "php.completion.autoimport.grouped": "補完時に対応する `use` エイリアスを追加し、同じ名前空間からの複数インポートをグループ化します。",
    "php.completion.autoimport.fqn": "補完時に名前を完全修飾します。",
    "php.completion.autoimport.none": "エイリアスをインポートせず、そのままの名前を挿入します。",
    "php.completion.autoimport.hide": "アクセスできないシンボルをコード補完に表示しません。",
    "php.completion.autoimport-docblock.description": "PHP ドキュメントブロック (例: `@param` タグ) 内で補完する際、現在の名前空間スコープ外の型名を補完します。",
    "php.docblock.colorMode.default": "PHPDoc タグ、変数、すべての型を対応する色で色分けします。",
    "php.docblock.colorMode.simple": "タグ、変数、型を単色で色分けします。",
    "php.docblock.colorMode.fallback": "PHPDoc ブロックにセマンティックカラーを追加しません。色は Visual Studio Code または他の拡張機能で管理されます。",
    "php.codeActions.enabled": "PHP コード内のコードアクションとクイック修正を有効または無効にします。既定では有効です。",
    "php.completion.intelliPHP.preSelect": "ローカル AI モデルを使用して、補完リスト内の最も可能性が高い項目を事前選択します。[IntelliPHP](command:workbench.extensions.search?%22devsense.intelli-php-vscode%22) のインストールが必要です。",
    "php.completion.intelliPHP.preSelect.deprecated": "代わりに `#php.completion.starredSuggestions#` を使用してください。IntelliPHP 拡張機能がなくても、補完項目の事前選択が利用可能になりました。",
    "php.completion.starredSuggestions.title": "可能性の高い補完項目に星印を付け、リストの先頭に表示します。",
    "phpunit.command.description": "テストの実行およびデバッグに使用するカスタム コマンドです。`${phpunit}`、`${phpunitxml}`、`${phpunitargs}`、`${php}`、`${phpargs}`、`${cwd}` 変数を使用できます。\n\n例:\n\n`ddev exec phpunit -c ${phpunitxml} ${phpunitargs}`",
    "phpunit.config.description": "`phpunit.xml` 構成ファイルのパスまたは glob パターン。フルパス、ワークスペース ルートからの相対パス、または glob パターンを指定できます。一致した構成ファイルはすべて処理され、テストは所属する構成ファイルごとにグループ化されます。未設定の場合、拡張機能は `vendor` フォルダーを除外して `phpunit.xml` または `phpunit.xml.dist` を自動検索します。",
    "capabilities.virtualWorkspaces.description": "仮想ワークスペースでは、すべてのファイルが読み込まれない場合があり、解決や参照検索が制限されることがあります。",
    "php.format.codeStyle.description": "基本となるコードフォーマット スタイル。この設定は、個別のフォーマット ルールで上書きされない限り、すべてのコードフォーマット ルールの既定値として使用されます。",
    "php.format.rules.declCompactEmptyBody.description": "空の本体を `{}` に変換し、1 つの空白で区切って直前の記号と同じ行に保持します。\n\n```phpx\n#Enabled         #Disabled\nfunction foo(    function foo(\n    $x,              $x,\n    $y               $y\n) {}             )\n                 {\n                 }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.keepControlStatementsOnOneLine.description": "制御文を 1 行に保持します。\n\n```phpx\n#Enabled           #Disabled\nif ($x) return;    if ($x)\n                   \treturn;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.keepFunctionsOnOneLine.description": "関数とメソッドを 1 行に保持します。\n\n```phpx\n#Enabled                        #Disabled\nfunction foo() { return 1; }    function foo() {\n                                    return 1;\n                                }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.keepClassesOnOneLine.description": "クラスを 1 行に保持します。\n\n```phpx\n#Enabled       #Disabled\nclass x { }    class x {\n               }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.openBraceOnNewLineForFunctions.description": "メソッド、関数、コンストラクターで、開始中かっこ `{` を新しい行に配置します。\n\n```phpx\n#Enabled          #Disabled\nfunction foo()    function foo() {\n{                 }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.openBraceOnNewLineForLambdas.description": "ラムダ関数で、開始中かっこ `{` を新しい行に配置します。\n\n```phpx\n#Enabled                 #Disabled\n$lambda = function ()    $lambda = function () {\n{                        }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.openBraceOnNewLineForAnonymousClasses.description": "匿名クラスで、開始中かっこ `{` を新しい行に配置します。\n\n```phpx\n#Enabled                                  #Disabled\n$c = new class extends \\Foo implements    $c = new class extends \\Foo implements\n    \\ArrayAccess                              \\ArrayAccess {\n{                                         };\n};\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.openBraceOnNewLineForTypes.description": "型宣言で、開始中かっこ `{` を新しい行に配置します。\n\n```phpx\n#Enabled                           #Disabled\nclass X extends \\Foo implements    class X extends \\Foo implements\n    \\ArrayAccess                       \\ArrayAccess {\n{                                  }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.openBraceOnNewLineForNamespaces.description": "名前空間宣言で、開始中かっこ `{` を新しい行に配置します。\n\n```phpx\n#Enabled       #Disabled\nnamespace A    namespace A {\n{              }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.openBraceOnNewLineForBlocks.description": "他のフォーマット ルールで制御されるものを除き、すべてのコード ブロックで開始中かっこ `{` を新しい行に配置します。\n\n```phpx\n#Enabled     #Disabled\nif (true)    if (true) {\n{            }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.indentBraces.description": "中かっこをインデントするかどうかを指定します。\n\n```phpx\n#Enabled             #Disabled\nfunction foo()       function foo()\n    {                {\n    echo \"Hello\";        echo \"Hello\";\n    }                }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceAfterCast.description": "キャスト演算子の後に空白を挿入します。\n\n```phpx\n#Enabled            #Disabled\n$x = (int) $obj;    $x = (int)$obj;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceAfterUnaryNot.description": "単項否定演算子の後に空白を挿入します。\n\n```phpx\n#Enabled        #Disabled\n$x = ! $obj;    $x = !$obj;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceAroundConcatenation.description": "連結演算子の前後に空白を挿入します。\n\n```phpx\n#Enabled               #Disabled\n$x = $str1 . $str2;    $x = $str1.$str2;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceBeforeParenthesesInArrowFunctions.description": "アロー関数のかっこの前に空白を挿入します。\n\n```phpx\n#Enabled            #Disabled\n$x = fn () => 1;    $x = fn() => 1;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceBeforeParenthesesInControlStatements.description": "制御文のかっこの前に空白を挿入します。\n\n```phpx\n#Enabled     #Disabled\nif (true)    if(true)\n{            {\n}            }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceBeforeParenthesesInCalls.description": "メソッド、関数、コンストラクター呼び出しのかっこの前に空白を挿入します。\n\n```phpx\n#Enabled    #Disabled\nfoo ();     foo();\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceBeforeParenthesesInDeclarations.description": "メソッド、関数、コンストラクター宣言のかっこの前に空白を挿入します。\n\n```phpx\n#Enabled           #Disabled\nfunction foo ()    function foo()\n{                  {\n}                  }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceBeforeColonInControlStatements.description": "制御フロー ブロックのコロンの前に空白を挿入します。\n\n```phpx\n#Enabled       #Disabled\nif (true) :    if (true):\nendif;         endif;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceBeforeColonInReturnType.description": "戻り値型のコロンの前に空白を挿入します。\n\n```phpx\n#Enabled                  #Disabled\nfunction foo() : int {    function foo(): int {\n}                         }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinCallParens.description": "メソッド、関数、コンストラクター呼び出しのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled        #Disabled\nfoo( 1, 2 );    foo(1, 2);\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinDeclParens.description": "メソッド、関数、コンストラクター宣言のかっこ内に空白を挿入します。\n\n```phpx\n#Enabled                      #Disabled\nfunction foo( $x, $y ) { }    function foo($x, $y) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinArrayInitilizersParens.description": "配列初期化子のかっこ内に空白を挿入します。\n\n```phpx\n#Enabled                                      #Disabled\n$x = array( 1 => \"first\", 2 => \"second\" );    $x = array(1 => \"first\", 2 => \"second\");\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinIfParens.description": "`if` ステートメント ヘッダーのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled           #Disabled\nif ( true ) { }    if (true) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinWhileParens.description": "`while` ステートメント ヘッダーのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled                  #Disabled\nwhile ( $a != $b ) { }    while ($a != $b) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinForParens.description": "`for` ステートメント ヘッダーのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled                              #Disabled\nfor ( $i = 0; $i < 100; $i++ ) { }    for ($i = 0; $i < 100; $i++) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinForeachParens.description": "`foreach` ステートメント ヘッダーのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled                                   #Disabled\nforeach ( $expr as $key => $value ) { }    foreach ($expr as $key => $value) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinSwitchParens.description": "`switch` ステートメント ヘッダーのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled             #Disabled\nswitch ( $x ) { }    switch ($x) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinCatchParens.description": "`catch` ステートメント ヘッダーのかっこ内に空白を挿入します。\n\n```phpx\n#Enabled                           #Disabled\ntry { } catch ( Exception ) { }    try { } catch (Exception) { }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinBrackets.description": "角かっこ内に空白を挿入します。\n\n```phpx\n#Enabled         #Disabled\n$y = $x[ 1 ];    $y = $x[1];\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinBracketsAroundExpression.description": "式を含む角かっこ内に空白を挿入します。\n\n```phpx\n#Enabled              #Disabled\n$y = $x[ $i + 1 ];    $y = $x[$i + 1];\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.spaceWithinExpressionParens.description": "式を囲む丸かっこ内に空白を挿入します。\n\n```phpx\n#Enabled           #Disabled\n$x = ( 1 + 2 );    $x = (1 + 2);\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.arrayInitializersWrap.description": "配列初期化子の折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `On every item` - このオプションを選択すると、配列初期化子が複数行に分割されている場合に各項目を新しい行へ配置し、適切にインデントします。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.arrayInitializersNewLineBeforeFirstElement.description": "折り返し時に、最初の配列要素の前へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\n$x = [      $x = [1,\n    1,          2\n    2       ];\n];\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.arrayInitializersNewLineAfterLastElement.description": "折り返し時に、最後の要素の後へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\n$x = [      $x = [\n    1,          1,\n    2           2];\n];\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.arrayInitializersAlignKeyValuePairs.description": "`=>` 演算子を自動で整列します。\n\n```phpx\n#Enabled              #Disabled\n$x = [                $x = [\n    1    => 'foo',        1 => 'foo',\n    1234 => 'bar'         1234 => 'bar'\n];                    ];\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.callParametersWrap.description": "メソッド、関数、コンストラクター呼び出しの引数に対する折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `On every item` - このオプションを選択すると、呼び出し引数が複数行に分割されている場合に各項目を新しい行へ配置し、適切にインデントします。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.callParametersNewLineAfterLeftParen.description": "折り返し時に、左の開き丸かっこ `(` の後へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\nfoo(        foo(1,\n    1,          2\n    2       );\n);\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.callParametersNewLineBeforeRightParen.description": "折り返し時に、右の閉じ丸かっこ `)` の前へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\nfoo(        foo(\n    1,          1,\n    2           2);\n);\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.declParametersWrap.description": "メソッドまたは関数宣言のパラメーターに対する折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `On every item` - このオプションを選択すると、引数が複数行に分割されている場合に各宣言パラメーターを新しい行へ配置し、適切にインデントします。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.declParametersNewLineAfterLeftParen.description": "折り返し時に、関数またはメソッド宣言ヘッダーの左の開き丸かっこ `(` の後へ改行を挿入します。\n\n```phpx\n#Enabled         #Disabled\nfunction foo(    function foo($x,\n    $x,              $y\n    $y           ) {\n) {              }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.declParametersNewLineBeforeRightParen.description": "折り返し時に、関数またはメソッド宣言ヘッダーの右の閉じ丸かっこ `)` の前へ改行を挿入します。\n\n```phpx\n#Enabled         #Disabled\nfunction foo(    function foo(\n    $x,              $x,\n    $y               $y) {\n) {              }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.declKeepRightParenAndOpenBraceOnOneLine.description": "関数またはメソッド宣言ヘッダーの右の閉じ丸かっこ `)` を、本体の開始中かっこ `{` と同じ行に保持します。\n\n```phpx\n#Enabled         #Disabled\nfunction foo(    function foo(\n    $x,              $x,\n    $y               $y\n) {              )\n}                {\n                 }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.whileStatementNewLineAfterLeftParen.description": "`while` ステートメント ヘッダーが複数行に分割される場合、左の開き丸かっこ `(` の後へ改行を挿入します。\n\n```phpx\n#Enabled       #Disabled\nwhile(         while($x == 2\n    $x == 2    ) {\n) {            }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.whileStatementNewLineBeforeRightParen.description": "`while` ステートメント ヘッダーが複数行に分割される場合、右の閉じ丸かっこ `)` の前へ改行を挿入します。\n\n```phpx\n#Enabled       #Disabled\nwhile(         while(\n    $x == 2        $x == 2) {\n) {            }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.forStatementWrap.description": "`for` ステートメントの折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `On every item` - このオプションを選択すると、`for` ステートメント内の各項目が複数行に分割される場合に新しい行へ配置され、適切にインデントされます。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.forStatementNewLineAfterLeftParen.description": "`for` ステートメント ヘッダーが複数行に分割される場合、左の開き丸かっこ `(` の後へ改行を挿入します。\n\n```phpx\n#Enabled         #Disabled\nfor(             for($i = 0;\n    $i = 0;          $i < 100;\n    $i < 100;        $i++\n    $i++         ) {\n) {              }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.forStatementNewLineBeforeRightParen.description": "`for` ステートメント ヘッダーが複数行に分割される場合、右の閉じ丸かっこ `)` の前へ改行を挿入します。\n\n```phpx\n#Enabled         #Disabled\nfor(             for($i = 0;\n    $i = 0;          $i < 100;\n    $i < 100;        $i++\n    $i++         ) {\n) {              }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.ifStatementNewLineAfterLeftParen.description": "`if` または `elseif` ステートメント ヘッダーが複数行に分割される場合、左の開き丸かっこ `(` の後へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\nif(         if(true\n    true    ) {\n) {         }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.ifStatementNewLineBeforeRightParen.description": "`if` または `elseif` ステートメント ヘッダーが複数行に分割される場合、右の閉じ丸かっこ `)` の前へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\nif(         if(\n    true        true) {\n) {         }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.elseOnNewLine.description": "`else` を新しい行に配置します。\n\n```phpx\n#Enabled     #Disabled\nif (true)    if (true)\n{            {\n}            } else\nelse         {\n{            }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.switchStatementNewLineAfterLeftParen.description": "`switch` ステートメント ヘッダーが複数行に分割される場合、左の開き丸かっこ `(` の後へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\nswitch(     switch($x\n    $x      ) {\n) {         }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.switchStatementNewLineBeforeRightParen.description": "`switch` ステートメント ヘッダーが複数行に分割される場合、右の閉じ丸かっこ `)` の前へ改行を挿入します。\n\n```phpx\n#Enabled    #Disabled\nswitch(     switch(\n    $x          $x) {\n) {         }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.catchOnNewLine.description": "`catch` を新しい行に配置します。\n\n```phpx\n#Enabled    #Disabled\ntry         try\n{           {\n}           } catch\ncatch       {\n{           }\n}           finally\nfinally     {\n{           }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.finallyOnNewLine.description": "`finally` を新しい行に配置します。\n\n```phpx\n#Enabled    #Disabled\ntry         try\n{           {\n}           }\ncatch       catch\n{           {\n}           } finally\nfinally     {\n{           }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.implementsListWrap.description": "型宣言内の `implements` リストに対する折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `On every item` - このオプションを選択すると、`implements` リスト内の各インターフェイスが複数行に分割される場合に新しい行へ配置され、適切にインデントされます。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.newLineAfterImplements.description": "型宣言のインターフェイス一覧が複数行に分割される場合、`implements` の後へ改行を挿入します。\n\n```phpx\n#Enabled              #Disabled\nclass X implements    class X implements A,\n    A,                    B,\n    B,                    C\n    C                 {\n{                     }\n}\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.groupUseWrap.description": "型宣言のグループ `use` リストに対する折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `On every item` - このオプションを選択すると、グループ `use` リスト内の各宣言が複数行に分割される場合に新しい行へ配置され、適切にインデントされます。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.groupUseNewLineBeforeFirstDeclaration.description": "宣言リストが複数行に分割される場合、最初のグループ `use` 宣言の前へ改行を挿入します。\n\n```phpx\n#Enabled               #Disabled\nuse Vendor\\pkg\\ns\\{    use Vendor\\pkg\\ns\\{ns1\\A,\n    ns1\\A,                 ns2\\B,\n    ns2\\B,             };\n};\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.alignConsecutiveAssignments.description": "連続する `=` 代入を自動で整列します。\n\n```phpx\n#Enabled       #Disabled\n$a     = 1;    $a = 1;\n$bbb   = 2;    $bbb = 2;\n$ccccc = 3;    $ccccc = 3;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.alignConstants.description": "定数宣言を自動で整列します。\n\n```phpx\n#Enabled              #Disabled\nclass X {             class X {\n    const a   = 1;        const a = 1;\n    const bb  = 2;        const bb = 2;\n    const ccc = 3;        const ccc = 3;\n}                     }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.alignEnumCases.description": "バックド列挙型で割り当て値を自動で整列します。\n\n```phpx\n#Enabled             #Disabled\nenum X {             enum X {\n    case a   = 1;        case a = 1;\n    case bb  = 2;        case bb = 2;\n    case ccc = 3;        case ccc = 3;\n}                    }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.alignMatchArmBodies.description": "`match` 式の各アーム内にある本体 (結果) を自動で整列します。\n\n```phpx\n#Enabled                        #Disabled\nmatch ($day) {                  match ($day) {\n    'Monday'    => 'Work',          'Monday' => 'Work',\n    'Tuesday'   => 'Tacos',         'Tuesday' => 'Tacos',\n    'Wednesday' => 'Waffles'        'Wednesday' => 'Waffles'\n};                              };\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.addCommaAfterLastArrayElement.description": "単一行でない場合、最後の配列要素の後にカンマを自動で追加します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.addCommaAfterLastCallParameter.description": "単一行でない場合、最後の関数呼び出しパラメーターの後にカンマを自動で追加します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.addCommaAfterLastDeclParameter.description": "単一行でない場合、最後の関数またはメソッド宣言パラメーターの後にカンマを自動で追加します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.booleanConstantCasing.description": "`true` と `false` 定数の大文字/小文字を定義します。\n* `uppercase` - 大文字に変更します\n* `lowercase` - 小文字に変更します\n* `keep` - 元の大文字/小文字を維持します\n\n\n```phpx\n#lowercase     #uppercase\ntrue, false    TRUE, FALSE\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.nullConstantCasing.description": "`null` 定数の大文字/小文字を定義します。\n* `uppercase` - 大文字に変更します\n* `lowercase` - 小文字に変更します\n* `keep` - 元の大文字/小文字を維持します\n\n\n```phpx\n#lowercase    #uppercase\nnull          NULL\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.addCommaAfterLastClosureUse.description": "クロージャーの use 句における最後のパラメーターの後へカンマを挿入するかどうかを指定します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.leaveSingleLineBlock.description": "単一行ブロックをそのまま保持します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.indentHtmlByPhpBlocks.description": "PHP のインデントに合わせて HTML コードをインデントします。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.offsetPhpBlocks.description": "開始タグに基づいて PHP コードのオフセットを調整します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.endWithNewLine.description": "ファイル末尾に最終改行を挿入します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.chainedMethodCallsWrap.description": "連続するメソッド呼び出しの折り返し動作を定義します。\n* `Off` - 折り返しは適用されません\n* `Always` - このオプションを選択すると、各メソッド呼び出しを新しい行へ配置し、適切にインデントします。\n        \n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.chainedMethodCallsSemicolonOnNewLine.description": "折り返し時に、連続メソッド呼び出しの最後の要素の後で `;` を新しい行に配置します。\n\n```phpx\n#Enabled       #Disabled\n$x->aaa()      $x->aaa()\n    ->bbb()        ->bbb();\n;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.removeReduntandClosingTag.description": "PHP のみを含むファイルでは、閉じタグ `?>` を省略します。\n\n```phpx\n#Enabled        #Disabled\n<?php           <?php\n// some code    // some code\n                ?>\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.alignProperties.description": "プロパティ宣言を自動で整列します。\n\n```phpx\n#Enabled                   #Disabled\nclass X {                  class X {\n    var       $a   = 1;        var $a = 1;\n    public    $bb  = 2;        public $bb = 2;\n    protected $ccc = 3;        protected $ccc = 3;\n}                          }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterClass.description": "クラス宣言の後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterClassBody.description": "クラス本体の後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeClassBody.description": "クラス本体の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeClass.description": "クラス宣言の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterMethod.description": "メソッド宣言の後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeMethodBody.description": "メソッド本体の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeMethod.description": "メソッド宣言の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterFunction.description": "関数宣言の後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeFunctionBody.description": "関数本体の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeFunction.description": "関数宣言の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterUseStatements.description": "'use' ステートメントの後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeUseStatements.description": "'use' ステートメントの前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterNamespace.description": "名前空間宣言の後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeNamespace.description": "名前空間宣言の前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.maxBlankLines.description": "コード内で許可する連続空行の最大数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAroundEnumCase.description": "enum ケースの前後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAroundClassConstant.description": "クラス定数の前後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAroundProperty.description": "プロパティの前後に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBeforeReturnStatement.description": "return ステートメントの前に挿入する空行数を定義します。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesBetweenUseTypes.description": "異なる種類の use ステートメント (例: クラス、関数、定数) の間に挿入する空行数を定義します。同じ種類の間には適用されません。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.blankLinesAfterOpenTag.description": "開始タグの後に挿入する空行数を定義します。ただし、閉じタグが同じ行にある場合は除きます。\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.indentHeredoc.description": "heredoc および nowdoc の内容行が、宣言スコープより 1 段深くインデントされるようにします。\n\n```phpx\n#Enabled                 #Disabled\n\nfunction example() {     function example() {\n    $var = <<<HEREDOC        $var = <<<HEREDOC\n        content          content\n    HEREDOC;             HEREDOC;\n}                        }\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "php.format.rules.inlineHeredoc.description": "heredoc と nowdoc を、宣言変数と同じ行に配置します。\n\n```phpx\n#Enabled                  #Disabled\n$var = <<<HEREDOC         $var =\n    This is a heredoc.    <<<HEREDOC\nHEREDOC;                      This is a heredoc.\n                          HEREDOC;\n```\n\n[`PREMIUM`](command:phptools.activatewindow) が必要です",
    "_inherit": "継承",
    "_inherit.description": "現在のコードスタイル、または '.editorconfig' などの基になる設定からこの設定を継承します。",
    "_normal": "標準",
    "_onEveryItem": "各項目ごと",
    "_always": "常に",
    "_off": "オフ",
    "_0": "なし",
    "_1": "1",
    "_2": "2",
    "_3": "3",
    "_uppercase": "大文字",
    "_lowercase": "小文字",
    "_keep": "維持",
    "_alphabetic": "アルファベット順",
    "_byLength": "長さ順",
    "_wrap.inherit.description": "設定は基本フォーマットスタイル `php.format.codeStyle` から継承されます",
    "_wrap.off.description": "折り返しは適用されません。",
    "_wrap.normal.description": "(現在はサポートされていません)",
    "_wrap.onEveryItem.description": "呼び出し引数が複数行に分割されている場合、各項目を新しい行に配置し、適切にインデントします。",
    "_wrap.always.description": "各項目を新しい行に配置し、適切にインデントします。",
    "activeMessage": "ライセンスは正常に有効化されました。更新しますか?",
    "evaluationMessage": "コミュニティ ライセンスです。PREMIUM 機能は https://www.devsense.com/purchase?from=vscode からご購入いただけます",
    "expiresOnFormatString": "有効期限: {0}",
    "downgradeToFormatString": "{0} にダウングレード",
    "enterKeyButton": "ライセンスキーを入力",
    "buyLicense": "ライセンスを購入",
    "buy": "購入",
    "Free": "無料",
    "Welcome": "ようこそ",
    "Overview": "概要",
    "News": "ニュース",
    "License": "ライセンス",
    "Premium": "プレミアム",
    "renewLicense": "ライセンスを更新",
    "more.settings": "その他の設定",
    "giveUsFeedback": "フィードバックを送る",
    "uninstallMessage": "ご利用ありがとうございました。PHP 拡張機能を改善するために、ぜひご意見をお聞かせください。",
    "licenseStored": "ライセンスを保存しました。",
    "licenseError": "指定されたライセンスのデコード中にエラーが発生しました",
    "extensions": "拡張機能",
    "manage-extension": "拡張機能を管理",
    "phpToolsStarted": "PHP 拡張機能が開始されました。",
    "dontshowagain": "今後表示しない",
    "showmore": "詳細を表示",
    "retry": "再試行",
    "activateOffline": "オフラインで有効化",
    "dismiss": "閉じる",
    "download": "ダウンロード",
    "install": "インストール",
    "subscribe": "サブスクライブ",
    "pickPhpVersion": "PHP バージョン、または 'php.executables' 設定で定義された実行ファイルを選択してください。",
    "noTodoInWorkspace": "ワークスペースに TODO はありません",
    "noXdebugWarning": "PHP 用 Xdebug が見つからないようです。デバッグが動作しない可能性があります。",
    "noWorkspaceFolder": "ワークスペース フォルダーがありません。",
    "noCoverageFound": "コード カバレッジは収集されませんでした。'phpunit.xml' で <source> (PHPUnit >=10) または <coverage> (PHPUnit <10) 要素が正しく設定されているか確認してください。",
    "PhpunitXmlMissing": "ワークスペースでテストが見つかりました。Test Explorer を有効化するために 'phpunit.xml' を作成しますか?",
    "NoPHPError": "'php' バイナリが見つからないか、実行できませんでした。PHP がインストールされていることを確認し、\"php.executables\" 設定にパスを追加してください。",
    "GenerateDefault": "phpunit.xml を作成",
    "Problem_0_Excluded": "設定が更新され、診断 {0} は無視されるようになりました。",
    "OpenSettings": "設定を開く",
    "Cancel": "閉じる",
    "OK": "OK",
    "ChooseMethodsToOverride": "オーバーライドするメソッドを選択 ...",
    "NoMethodsToOverride": "オーバーライドするメソッドはありません。",
    "pendingLoadFormatText": "$(loading~spin) {0}",
    "pendingLoadTooltip": "言語サーバーがワークスペース内のファイルをインデックス作成中です。",
    "pendingAnalysisTooltip": "言語サーバーが問題を解析中です。",
    "license.status.notactive": "プレミアム機能は有効ではありません。",
    "license.status.active": "製品は有効化されています。",
    "webview.welcome_first.h1": "PHP 拡張機能へようこそ!",
    "webview.welcome.h1": "PHP 拡張機能の新機能",
    "webview.welcome.shownews": "更新後に新着情報を表示する。",
    "webview.welcome.more": "詳細 ...",
    "webview.welcome.allnews": "すべてのニュースとリリースを見る ...",
    "webview.welcome.yourfeatures": "お使いのライセンスに含まれる機能",
    "debug.command.start-listen": "Xdebug の待ち受けを開始",
    "debug.command.start-listen.detail": "デバッグ要求を待機します。",
    "debug.command.run-console": "現在のスクリプトをコンソールで実行",
    "debug.command.run-console.detail": "現在の PHP スクリプトを実行します",
    "debug.command.debug-console": "現在のスクリプトをコンソールでデバッグ",
    "debug.command.debug-console.detail": "現在の PHP スクリプトをデバッグ実行します",
    "debug.command.run-builtin": "組み込みサーバーを起動",
    "debug.command.debug-builtin": "組み込みサーバーを起動してデバッグ",
    "debug.command.profile.console": "現在のスクリプトをプロファイル",
    "debug.command.profile.console.detail": "現在のスクリプトをコンソール アプリケーションとしてプロファイリング実行します",
    "debug.breakpoints.notices": "通知",
    "debug.breakpoints.warnings": "警告",
    "debug.breakpoints.errors": "エラー",
    "debug.breakpoints.exceptions": "例外",
    "debug.breakpoints.uncaught-exceptions": "未処理の例外",
    "debug.automaticXdebugPort": "Xdebug ポートを自動設定",
    "feature.custom_formatter_rules": "カスタム フォーマッター ルール",
    "feature.codelens": "CodeLens",
    "feature.intellisense": "IntelliSense",
    "feature.semantic_colors": "セマンティック カラー"
}
