locale_key = "ja_JP"

translation_dictionary: dict[tuple[str, str], str] = {
    (
        "*",
        "The installed VRM add-on is not compatible with Blender {blender_version}."
        + " Please upgrade the add-on.",
    ): "インストールされているVRMアドオンは、"
    + "Blender {blender_version}には未対応です。\n"
    + "アドオンをアップデートしてください。",
    (
        "*",
        "The installed VRM add-\n"
        + "on is not compatible with\n"
        + "Blender {blender_version}. Please update.",
    ): "インストールされている\n"
    + "VRMアドオンは、Blender {blender_version}\n"
    + "には未対応です。アドオンを\n"
    + "アップデートしてください。",
    (
        "*",
        "The installed VRM add-on is not compatible with Blender {blender_version}."
        + " The VRM may not be exported correctly.",
    ): "インストールされているVRMアドオンは、Blender {blender_version}には未対応です。"
    + "VRMが正しくエクスポートされない可能性があります。",
    (
        "*",
        "VRM add-on is not compatible with Blender {blender_version_cycle}.",
    ): "VRMアドオンはBlenderの{blender_version_cycle}版には未対応です。",
    (
        "*",
        "VRM add-on is\n"
        + "not compatible with\n"
        + "Blender {blender_version_cycle}.",
    ): "VRMアドオンはBlender\n" + "の{blender_version_cycle}版には未対応です。",
    (
        "*",
        "VRM add-on is not compatible with Blender {blender_version_cycle}."
        + " The VRM may not be exported correctly.",
    ): "VRMアドオンはBlenderの{blender_version_cycle}版には未対応です。"
    + "VRMが正しくエクスポートされない可能性があります。",
    (
        "*",
        "The VRM add-on has been updated."
        + " Please restart Blender to apply the changes.",
    ): "VRMアドオンはアップデートされました。"
    + "変更を適用するためにBlenderを再起動してください。",
    (
        "*",
        "The VRM add-on has been\n"
        + "updated. Please restart Blender\n"
        + "to apply the changes.",
    ): "VRMアドオンはアップデート\nされました。"
    + "変更を適用するため\n"
    + "Blenderを再起動してください。",
    ("*", 'Set shading type to "Material"'): "3Dビューをマテリアルプレビューに設定",
    ("*", 'Set view transform to "Standard"'): "ビュー変換を「標準」に設定",
    (
        "*",
        'Set an imported armature display to "Wire"',
    ): "アーマチュアのビューポート表示を「ワイヤーフレーム」に設定",
    (
        "*",
        'Set an imported armature display to show "In-Front"',
    ): "アーマチュアを最前面に表示",
    (
        "*",
        "Set an imported bone shape to default",
    ): "ボーンの形状表示をデフォルトのものにする",
    ("*", "Export Invisible Objects"): "非表示のオブジェクトも含める",
    ("*", "Export Only Selections"): "選択されたオブジェクトのみ",
    ("*", "Enable Advanced Options"): "高度なオプションを有効にする",
    (
        "*",
        "Try the FB_ngon_encoding under development"
        + " (Exported meshes can be corrupted)",
    ): "開発中のFB_ngon_encodingエクステンションを試してみる"
    + "(エクスポートされるメッシュが壊れることがあります)",
    (
        "*",
        "Export All Bone Influences",
    ): "全てのボーンウェイトをエクスポートする",
    (
        "*",
        "Don't limit to 4, most viewers truncate to 4, "
        + "so bone movement may cause jagged meshes",
    ): "4つに制限しません。ほとんどのビューアでは4つに制限するため、"
    + "ボーンを動かした際に予期しないメッシュの変形が発生する可能性があります。",
    ("*", "Export Lights"): "ライトをエクスポートする",
    (
        "*",
        "No error. Ready for export VRM",
    ): "エラーはありませんでした。VRMのエクスポートをすることができます",
    (
        "*",
        "No error. But there're {warning_count} warning(s)."
        + " The output may not be what you expected.",
    ): "エラーはありませんでしたが、{warning_count}件の警告があります。"
    + "期待通りの出力にはならないかもしれません。",
    ("*", "VRM Export"): "VRMエクスポート",
    ("*", "Create VRM Model"): "VRMモデルを作成",
    ("*", "Validate VRM Model"): "VRMモデルのチェック",
    ("*", "Extract texture images into the folder"): "テクスチャ画像をフォルダに展開",
    (
        "*",
        'Official add-on "glTF 2.0 format" is required. Please enable it.',
    ): "公式アドオン「glTF 2.0 format」が必要です。有効化してください。",
    (
        "*",
        "For more information please check following URL.",
    ): "詳しくは下記のURLを確認してください。",
    (
        "*",
        "Multiple armatures were found. Please select one to export as VRM.",
    ): "複数のアーマチュアが存在します。"
    + "VRMとしてエクスポートするアーマチュアを選択してください。",
    ("*", "Import Anyway"): "インポートします",
    ("*", "Export Anyway"): "エクスポートします",
    (
        "*",
        "There is a high-impact warning. VRM may not export as intended.",
    ): "影響の大きい警告があります。"
    + "意図通りのVRMがエクスポートされないかもしれません。",
    ("*", "A light is required"): "ライトが必要です",
    ("*", "License Confirmation"): "ライセンスの確認",
    (
        "*",
        'Is this VRM allowed to edited? Please check its "{json_key}" value.',
    ): "指定されたVRMのメタデータ「{json_key}」には"
    + "独自のライセンスのURLが設定されています。",
    (
        "*",
        'This VRM is licensed by VRoid Hub License "Alterations: No".',
    ): "指定されたVRMにはVRoid Hubの「改変: NG」ライセンスが設定されています。",
    (
        "*",
        'This VRM is licensed by UV License with "Remarks".',
    ): "指定されたVRMには特記事項(Remarks)付きのUVライセンスが設定されています。",
    (
        "*",
        'The VRM selects "Other" license but no license url is found.',
    ): "指定されたVRMには「Other」ライセンスが設定されていますが、"
    + "URLが設定されていません。",
    (
        "*",
        'The VRM is licensed by "{license_name}".'
        + " No derivative works are allowed.",
    ): "指定されたVRMには改変不可ライセンス「{license_name}」が設定されています。"
    + "改変することはできません。",
    (
        "*",
        "FB_ngon_encoding extension under development will be used."
        + " The exported mesh may be corrupted.",
    ): "開発中のFB_ngon_encodingエクステンションが有効です。"
    + "エクスポートされるメッシュが壊れることがあります。",
    (
        "*",
        "Nodes(mesh,bones) require unique names for VRM export."
        + " {name} is duplicated.",
    ): "glTFノード要素(メッシュ、ボーン)の名前は重複してはいけません。"
    + "「{name}」が重複しています。",
    (
        "*",
        'There are not an object on the origin "{name}"',
    ): "「{name}」が原点座標にありません",
    (
        "*",
        "The same name cannot be used"
        + " for a mesh object and a bone."
        + ' Rename either one whose name is "{name}".',
    ): "メッシュオブジェクトとボーンで同じ名前を使うことができません。"
    + "名前が「{name}」のどちらかの名前を変更してください。",
    (
        "*",
        'The "{name}" mesh has both a non-armature modifier'
        + " and a shape key. However, they cannot coexist"
        + ", so shape keys may not be export correctly.",
    ): "メッシュ「{name}」に"
    + "アーマチュア以外のモディファイアとシェイプキーが両方設定されていますが、"
    + "それらは共存できないためシェイプキーが正しく出力されないことがあります。",
    (
        "*",
        'Spring "{spring_name1}" and "{spring_name2}" have'
        + ' common bone "{bone_name}".',
    ): "Spring 「{spring_name1}」と「{spring_name2}」が"
    + "「{bone_name}」ボーンを共有しています。",
    (
        "*",
        '"{export_only_selections}" is enabled' + ", but no mesh is selected.",
    ): "「{export_only_selections}」が有効ですが、メッシュが一つも選択されていません。",
    ("*", "There is no mesh to export."): "エクスポート対象のメッシュがありません。",
    (
        "*",
        "Only one armature is required for VRM export." + " Multiple armatures found.",
    ): "VRM出力の際、選択できるアーマチュアは1つのみです。複数選択されています。",
    (
        "*",
        "VRM Required Bones",
    ): "VRM必須ボーン",
    (
        "*",
        "VRM Optional Bones",
    ): "VRMオプションボーン",
    (
        "*",
        'Required VRM Bone "{humanoid_name}" is'
        + " not assigned. Please confirm hierarchy"
        + " of {humanoid_name} and its children."
        + ' "VRM" Panel → "VRM 0.x Humanoid" → {humanoid_name}'
        + " will be empty or displayed in red"
        + " if hierarchy is wrong",
    ): "VRM必須ボーン「{humanoid_name}」が未割り当てです。"
    + "「VRM」パネルの「VRM 0.x Humanoid」→「VRM必須ボーン」で"
    + "「{humanoid_name}」ボーンの設定をしてください。",
    (
        "*",
        'Couldn\'t assign "{bone}" bone'
        + ' to VRM Humanoid Bone: "{human_bone}". '
        + 'Confirm hierarchy of "{bone}" and its children. '
        + '"VRM" Panel → "Humanoid" → "{human_bone}" is empty'
        + " if wrong hierarchy",
    ): "ボーン「{bone}」をVRMボーン「{human_bone}」に割り当てることができませんでした。"
    + "「VRM」パネルの「VRM 0.x Humanoid」で"
    + "「{human_bone}」ボーンの設定を確認してください。",
    (
        "*",
        'Required VRM Bone "{humanoid_name}" is'
        + " not assigned. Please confirm hierarchy"
        + " of {humanoid_name} and its children. "
        + '"VRM" Panel → "Humanoid" → {humanoid_name}'
        + " will be empty or displayed in red"
        + " if hierarchy is wrong",
    ): "VRM必須ボーン「{humanoid_name}」が未割り当てです。"
    + "「VRM」パネルの「Humanoid」→「VRM必須ボーン」で"
    + "「{humanoid_name}」ボーンの設定をしてください。",
    (
        "*",
        'Please assign Required VRM Bone "{name}".',
    ): "VRM必須ボーン「{name}」を割り当ててください。",
    (
        "*",
        'Please assign "{parent_name}"'
        + ' because "{name}" requires it as its child bone.',
    ): "「{parent_name}」を割り当ててください。"
    + "子ボーンである「{name}」の割り当てに必要になります。",
    (
        "*",
        'Non-tri faces detected in "{name}". ' + "will be triangulated automatically.",
    ): "「{name}」のポリゴンに三角形以外のものが含まれます。"
    + "自動的に三角形に分割されます。",
    (
        "*",
        'VRM Bone "{child}" needs "{parent}".'
        + " Please confirm"
        + ' "VRM" Panel → "Humanoid"'
        + ' → "VRM Optional Bones" → "{parent}".',
    ): "VRMボーン「{child}」は「{parent}」が必要です。"
    + "「VRM」パネルの「Humanoid」→「VRMオプションボーン」で"
    + "「{parent}」ボーンの設定をしてください。",
    (
        "*",
        'Object "{name}" contains a negative value for the scale;'
        + " VRM 1.0 does not allow negative values to be specified"
        + " for the scale.",
    ): "オブジェクト「{name}」にスケールにマイナス値が含まれています。"
    + "VRM 1.0ではスケールにマイナス値を指定できません。",
    (
        "*",
        'Node Constraint "{owner_name} / {constraint_name}" has'
        + " a circular dependency",
    ): "ノードコンストレイント「{owner_name} / {constraint_name}」に"
    + "循環依存関係が存在します。",
    ("*", "No armature exists."): "アーマチュアが存在しません。",
    (
        "*",
        'vertex index "{vertex_index}" is no weight'
        + ' in "{mesh_name}".'
        + " Add weight to parent bone automatically.",
    ): "「{mesh_name}」の頂点id「{vertex_index}」にウェイトが乗っていません。"
    + "親ボーンへのウエイトを自動で割り当てます。",
    (
        "*",
        'vertex index "{vertex_index}" has'
        + ' too many (over 4) weight in "{mesh_name}".'
        + " It will be truncated to 4 descending"
        + " order by its weight.",
    ): "「{mesh_name}」の頂点id「{vertex_index}」に影響を与えるボーンが5以上あります。"
    + "重い順に4つまでエクスポートされます。",
    (
        "*",
        '"{material_name}" needs to enable'
        + ' "VRM MToon Material" or connect'
        + " Principled BSDF/MToon_unversioned/TRANSPARENT_ZWRITE"
        + ' to "Surface" directly. Empty material will be exported.',
    ): "マテリアル「{material_name}」は「VRM MToon Material」を有効にするか"
    + "「プリンシプルBSDF」「MToon_unversioned」「TRANSPARENT_ZWRITE」の"
    + "いずれかを直接「サーフェス」に指定してください。空のマテリアルを出力します。",
    (
        "*",
        '"{image_name}" is not found in file path "{image_filepath}". '
        + "Please load file of it in Blender.",
    ): '「{image_name}」の画像ファイルが指定ファイルパス「"{image_filepath}"」'
    + "に存在しません。画像を読み込み直してください。",
    (
        "*",
        "firstPersonBone is not found. "
        + 'Set VRM HumanBone "head" instead automatically.',
    ): "firstPersonBoneが設定されていません。"
    + "代わりにfirstPersonBoneとしてVRMヒューマンボーン「head」を自動で設定します。",
    (
        "*",
        'A mesh named "{mesh_name}" is assigned to a blend'
        + ' shape group named "{blend_shape_group_name}" but'
        + " the mesh will not be exported",
    ): "Blend Shape Group「{blend_shape_group_name}」にメッシュ「{mesh_name}」が"
    + "割り当てられていますが、そのメッシュはエクスポートされません",
    (
        "*",
        'A shape key named "{shape_key_name}" in a mesh'
        + ' named "{mesh_name}" is assigned to a blend shape'
        + ' group named "{blend_shape_group_name}" but the'
        + " shape key doesn't exist.",
    ): "Blend Shape Group「{blend_shape_group_name}」にメッシュ"
    + "「{mesh_name}」のシェイプキー「{shape_key_name}」が割り当てられていますが、"
    + "そのようなシェイプキーは存在しません",
    (
        "*",
        'need "{expect_node_type}" input' + ' in "{shader_val}" of "{material_name}"',
    ): "「{material_name}」の「{shader_val}」には、"
    + "「{expect_node_type}」を直接つないでください。 ",
    (
        "*",
        'image in material "{material_name}" is not put.' + " Please set image.",
    ): "マテリアル「{material_name}」に"
    + "テクスチャが設定されていないimageノードがあります。"
    + "削除か画像を設定してください。",
    ("*", "Symmetrize VRoid Bone Names on X-Axis"): "VRoidのボーン名をX軸対称化",
    (
        "*",
        "Make VRoid bone names X-axis mirror editable",
    ): "VRoidのボーン名をX軸対称編集が可能な名前に変換",
    ("*", "Current Pose"): "現在のポーズ",
    ("*", "Save Bone Mappings"): "ボーンの対応を保存",
    ("*", "Load Bone Mappings"): "ボーンの対応を読み込み",
    (
        "*",
        "All VRM Required Bones have been assigned.",
    ): "全てのVRM必須ボーンの割り当てが行われました。",
    (
        "*",
        "There are unassigned VRM Required Bones. Please assign all.",
    ): "未割り当てのVRM必須ボーンが存在します。"
    + "全てのVRM必須ボーンを割り当ててください。",
    ("Operator", "Automatic Bone Assignment"): "ボーンの自動割り当て",
    ("Operator", "Export VRM"): "VRMをエクスポート",
    ("Operator", "Import VRM"): "VRMをインポート",
    ("Operator", "Preview MToon 0.0"): "MToon 0.0のプレビュー",
    ("Operator", "VRM Humanoid"): "VRMヒューマノイド",
    ("Operator", "VRM License Confirmation"): "VRM利用条件の確認",
    ("Operator", "VRM Required Bones Assignment"): "VRM必須ボーンの設定",
    (
        "*",
        "Conditions exported as Roll Constraint\n"
        + " - Copy Rotation\n"
        + " - Enabled\n"
        + " - No Vertex Group\n"
        + " - Axis is one of X, Y and Z\n"
        + " - No Inverted\n"
        + " - Mix is Add\n"
        + " - Target is Local Space\n"
        + " - Owner is Local Space\n"
        + " - No circular dependencies\n"
        + " - The one at the top of the list of\n"
        + "   those that meet all the conditions\n",
    ): "Roll Constraintになる条件\n"
    + " - 回転コピー\n"
    + " - 有効状態\n"
    + " - 頂点グループの指定無し\n"
    + " - 座標軸はXYZのどれか一つを指定\n"
    + " - 反転は無し\n"
    + " - ミックスは追加\n"
    + " - ターゲットはローカル空間\n"
    + " - オーナーはローカル空間\n"
    + " - 循環依存関係が存在しない\n"
    + " - 複数が条件を満たす場合は一番上にあるもの\n",
    (
        "*",
        "Conditions exported as Aim Constraint\n"
        + " - Damped Track\n"
        + " - Enabled\n"
        + " - Target Bone Head/Tail is 0\n"
        + " - No Follow Target Bone B-Bone\n"
        + " - No circular dependencies\n"
        + " - The one at the top of the list of\n"
        + "   those that meet all the conditions\n",
    ): "Aim Constraintになる条件\n"
    + " - 減衰トラック\n"
    + " - 有効状態\n"
    + " - ターゲットボーンのヘッド/テールが0\n"
    + " - ターゲットボーンのBボーンには従わない\n"
    + " - 循環依存関係が存在しない\n"
    + " - 複数が条件を満たす場合は一番上にあるもの\n",
    (
        "*",
        "Conditions exported as Rotation Constraint\n"
        + " - Copy Rotation\n"
        + " - Enabled\n"
        + " - No Vertex Group\n"
        + " - Axis is X, Y and Z\n"
        + " - No Inverted\n"
        + " - Mix is Add\n"
        + " - Target is Local Space\n"
        + " - Owner is Local Space\n"
        + " - No circular dependencies\n"
        + " - The one at the top of the list of\n"
        + "   those that meet all the conditions\n",
    ): "Rotation Constraintになる条件\n"
    + " - 回転コピー\n"
    + " - 有効状態\n"
    + " - 頂点グループの指定無し\n"
    + " - 座標軸はXYZ全て指定\n"
    + " - 反転は無し\n"
    + " - ミックスは追加\n"
    + " - ターゲットはローカル空間\n"
    + " - オーナーはローカル空間\n"
    + " - 循環依存関係が存在しない\n"
    + " - 複数が条件を満たす場合は一番上にあるもの\n",
    (
        "*",
        "This VRM uses Draco compression. Unable to decompress.",
    ): "Draco圧縮されたVRMは未対応です",
    ("*", "Axis Translation on Export"): "エクスポート時の軸の変換",
    (
        "*",
        "Offset and Scale are ignored in VRM 0.0",
    ): "VRM 0.0ではオフセットとスケールは無視されます",
    (
        "*",
        'Material "{name}" {texture}\'s Offset and Scale are' + " ignored in VRM 0.0",
    ): "VRM 0.0ではマテリアル「{name}」の{texture}のオフセットとスケールは無視されます",
    (
        "*",
        "Offset and Scale in VRM 0.0 are" + " the values of the Lit Color Texture",
    ): "VRM 0.0でのオフセットとスケールはLit Colorテクスチャの値になります",
    (
        "*",
        'Material "{name}" {texture}\'s Offset and Scale'
        + " in VRM 0.0 are the values of"
        + " the Lit Color Texture",
    ): "VRM 0.0でのマテリアル「name」の{texture}のオフセットとスケールは"
    + "Lit Colorテクスチャの値になります",
    (
        "*",
        'It is recommended to set "{colorspace}"'
        + ' to "{input_colorspace}" for "{texture_label}"',
    ): "{texture_label}の{input_colorspace}には「{colorspace}」の設定が推奨されます",
    (
        "*",
        'It is recommended to set "{colorspace}"'
        + ' to "{input_colorspace}" for "{texture_label}"'
        + ' in Material "{name}"',
    ): "マテリアル{name}の{texture_label}の{input_colorspace}には"
    + "「{colorspace}」の設定が推奨されます。",
    (
        "*",
        "VRM Material",
    ): "VRMマテリアル",
    (
        "*",
        "Enable VRM MToon Material",
    ): "VRM MToonマテリアルを有効にする",
    (
        "*",
        "Export Shape Key Normals",
    ): "シェイプキー法線をエクスポートする",
    (
        "*",
        'The "Screen Coordinates" display is not yet implemented.\n'
        + 'It is displayed in the same way as "World Coordinates".',
    ): "「Screen Coordinates」の表示は未実装です\n"
    + "「World Coordinates」と同じ表示をします",
    (
        "*",
        "How to export this material to VRM.\n"
        + "Meet one of the following conditions.\n"
        + " - VRM MToon Material is enabled\n"
        + ' - Connect the "Surface" to a "Principled BSDF"\n'
        + ' - Connect the "Surface" to a "MToon_unversioned"\n'
        + ' - Connect the "Surface" to a "TRANSPARENT_ZWRITE"\n'
        + " - Others that are compatible with the glTF 2.0 add-on export\n",
    ): "VRMにこのマテリアルをエクスポートする方法\n"
    + "次のいずれかの条件を満たしてください。\n"
    + " - VRM MToonマテリアルが有効\n"
    + " - 「サーフェス」に「プリンシプルBSDF」を指定\n"
    + " - 「サーフェス」に「MToon_unversioned」を指定\n"
    + " - 「サーフェス」に「TRANSPARENT_ZWRITE」を指定\n"
    + " - その他、glTF 2.0アドオンのエクスポートに対応しているもの\n",
    (
        "*",
        "Enable Animation",
    ): "アニメーションを有効にする",
    ("*", "Armature not found"): "アーマチュアが見つかりませんでした",
    (
        "*",
        "Please assign required human bones",
    ): "必須のヒューマンボーンの割り当ててください",
    ("*", "Please set the version of VRM to 1.0"): "VRMのバージョンを1.0にしてください",
    (
        "*",
        "VRM Animation export requires a VRM 1.0 armature",
    ): "VRM Animationのエクスポートには、VRM 1.0のアーマチュアが必要です",
    (
        "*",
        "VRM Animation import requires a VRM 1.0 armature",
    ): "VRM Animationのインポートには、VRM 1.0のアーマチュアが必要です",
    ("*", "Armature to be exported"): "エクスポート対象のアーマチュア",
    (
        "*",
        (
            "Animations to be exported\n"
            + "- Humanoid bone rotations\n"
            + "- Humanoid hips bone translations\n"
            + "- Expression preview value\n"
            + "- Look At preview target translation\n"
        ),
    ): (
        "エクスポートされるアニメーション\n"
        + "- Humanoidボーンの回転値\n"
        + "- Humanoid Hipsボーンの移動値\n"
        + "- Expressionのプレビュー値\n"
        + "- Look Atプレビューターゲットの移動値\n"
    ),
    ("*", "Armature to be animated"): "アニメーション適用対象のアーマチュア",
    (
        "*",
        "https://vrm-addon-for-blender.info/en/animation/",
    ): "https://vrm-addon-for-blender.info/ja/animation/",
    ("Operator", "Open help in a Web Browser"): "Webブラウザでヘルプを開く",
    ("*", "Allow Non-Humanoid Rig"): "人型以外のリグを許可する",
    (
        "*",
        "VRMs exported as Non-Humanoid\n"
        + "Rigs can not have animations applied\n"
        + "for humanoid avatars.",
    ): (
        "人型以外のリグでVRMエクスポートを\n"
        + "すると、人型アバター用のアニメーションが\n"
        + "適用されません。"
    ),
    (
        "*",
        "This armature will be exported but not as humanoid."
        + " It can not have animations applied"
        + " for humanoid avatars.",
    ): "アーマチュアは人型では無いリグでエクスポートされます。"
    + "人型アバター用のアニメーションが適用されません。",
    (
        "Operator",
        "Blender 4.2 Material Upgrade Warning",
    ): "Blender 4.2でのマテリアルアップグレードの警告",
    (
        "*",
        'Updating to Blender 4.2 may unintentionally change the "{alpha_mode}"'
        + ' of some MToon materials to "{transparent}".\n'
        + 'This was previously implemented using the material\'s "{blend_mode}"'
        + " but since that setting was removed in Blender 4.2.\n"
        + 'In the current VRM add-on, the "{alpha_mode}" function has been'
        + " re-implemented using a different method. However, it\n"
        + "was not possible"
        + " to implement automatic migration of old settings values because those"
        + " values could no longer be read.\n"
        + 'Please check the "{alpha_mode}" settings for materials that have'
        + " MToon enabled. "
        + "Alternatively, if you open and save the \ncurrent file using the latest"
        + " version of Blender 3.6 and the VRM add-on, the data for automatic"
        + " migration will be created \ninternally, so that file can be opened in"
        + " Blender 4.2 or later without losing the material settings.\n"
        + "Materials that may be affected are as follows:",
    ): "Blender 4.2へのアップデートに伴い、一部のMToonマテリアルの"
    + "「{alpha_mode}」設定が意図せず「{transparent}」に変化している\n"
    + "可能性があります。当該機能は今までマテリアルの「{blend_mode}」設定で"
    + "実装されていましたが、Blender 4.2からその設定が\n"
    + "削除されたためです。"
    + "現在のVRMアドオンでは「{alpha_mode}」の機能は別の方式で再実装"
    + "されましたが、古い設定値の自動移行は、\n"
    + "古い設定値自体がもう読めないため実装が不可能でした。"
    + "MToonが有効なマテリアルの「{alpha_mode}」設定の確認をお願いします。\n"
    + "あるいは、Blender 3.6とVRMアドオンの最新版で現在のファイルを"
    + "一度開いて保存すると、内部的に自動移行用のデータが作成\n"
    + "されるため、そのファイルはマテリアルの設定を失わずに"
    + "Blender 4.2以降でも開けるようになります。\n"
    + "影響のある可能性のあるマテリアルは次の通りです。",
    (
        "Operator",
        "File Compatibility Warning",
    ): "ファイルの互換性の警告",
    (
        "*",
        "The current file is not compatible with the running Blender.\n"
        + "The current file was created in Blender {file_version}, but the running"
        + " Blender version is {app_version}.\n"
        + "So it is not compatible. As a result some data may be lost or corrupted.",
    ): "現在のファイルは実行中のBlenderと互換性がありません。\n"
    + "現在のファイルはBlender {file_version}で作られたファイルですが、"
    + "起動中のBlenderの\n"
    + "バージョンは{app_version}のため互換性ありません。そのため、"
    + "一部のデータが消えたり\n"
    + "壊れたりすることがあります。",
    ("VrmAddon", "Open Documentation"): "関連ドキュメントを開く",
    (
        "*",
        "The current file is not compatible with the installed VRM Add-on.\n"
        + "The current file was created in VRM Add-on {file_addon_version}, but the"
        + " installed\n"
        + "VRM Add-on version is {installed_addon_version}. So it is not"
        + " compatible. As a result some\n"
        + "data may be lost or corrupted.",
    ): "現在のファイルはインストール済みのVRMアドオンと互換性がありません。\n"
    + "現在のファイルはVRMアドオンのバージョン{file_addon_version}で作られた"
    + "ファイルですが、\nインストール済みのVRMアドオンのバージョンは"
    + "{installed_addon_version}のため互換性がありません。\n"
    + "そのため、一部のデータが消えたり壊れたりすることがあります。",
    (
        "Operator",
        "VRM Add-on Compatibility Warning",
    ): "VRMアドオンの互換性の警告",
}
