Organised translation file and updated JP one.

This commit is contained in:
Yusarina
2024-07-25 23:17:21 +01:00
parent 771c4926a6
commit 16a4ca062a
2 changed files with 241 additions and 223 deletions
+125 -124
View File
@@ -1,138 +1,139 @@
{ {
"authors": ["Avatar Toolkit Team"], "authors": ["Avatar Toolkit Team"],
"messages": { "messages": {
"Language.auto": "Automatic",
"Language.en_US": "English",
"Language.ja_JP": "日本語",
"AvatarToolkit.label": "Avatar Toolkit",
"AvatarToolkit.welcome": "Welcome to Avatar Toolkit, a tool for",
"AvatarToolkit.description": "creating and editing avatars in blender,",
"AvatarToolkit.alpha_warning": "This is an early alpha version, so expect bugs and issues.",
"Quick_Access.label": "Quick Access",
"Quick_Access.import_export.label": "Import/Export:",
"Quick_Access.options": "Quick Access:",
"Quick_Access.select_armature": "Select Armature:",
"Quick_Access.import_menu.label": "Import Menu",
"Quick_Access.import": "Import",
"Quick_Access.export": "Export",
"Quick_Access.import_menu.desc": "Import a Model",
"Quick_Access.import_pmx": "Import PMX",
"Quick_Access.import_pmx.desc": "Import MMD PMX Model",
"Quick_Access.import_pmd": "Import PMD",
"Quick_Access.import_pmd.desc": "Import MMD PMD Model",
"Quick_Access.export_menu.label": "Export Menu",
"Quick_Access.export_menu.desc": "Export to a supported format",
"Quick_Access.select_export.label": "Select Export Method",
"Quick_Access.select_export_resonite.label": "Resonite",
"Quick_Access.export_fbx.label": "Export FBX",
"Quick_Access.export_fbx.desc": "Export the model as FBX",
"Quick_Access.import_success": "Model imported successfully",
"Export.resonite.label": "Export to Resonite",
"Export.resonite.desc": "Export a GLB with all animations and materials. For animation data see:",
"Optimization.label": "Optimization",
"Optimization.options.label": "Optimization:",
"Optimization.combine_materials.label": "Combine Materials",
"Optimization.combine_materials.desc": "Combine similar materials to reduce draw calls and improve performance",
"Optimization.joinmeshes.label": "Join Meshes:",
"Optimization.join_all_meshes.label": "Join All Meshes",
"Optimization.join_all_meshes.desc": "Merge all meshes into a single object to reduce draw calls",
"Optimization.join_selected_meshes.label": "Join Selected Meshes",
"Optimization.join_selected_meshes.desc": "Merge only the selected meshes into a single object",
"Optimization.remove_doubles_safely.label": "Remove Doubles Safely",
"Optimization.remove_doubles_safely.desc": "Remove duplicate vertices while preserving important features like mouth shapes",
"Optimization.no_armature_selected": "No armature selected",
"Optimization.no_meshes_found": "No meshes found for the selected armature",
"Optimization.materials_combined": "Combined {num_combined} materials",
"Optimization.meshes_joined": "Meshes joined successfully",
"Optimization.no_mesh_selected": "No mesh objects selected",
"Optimization.select_at_least_two_meshes": "Please select at least two mesh objects",
"Optimization.selected_meshes_joined": "Selected meshes joined successfully",
"Optimization.vertex_excluded": "Shapekey has a moved vertex at index \"{index}\", excluding from double merging!",
"Optimization.processing_shapekey": "Processing shapekey \"{shapekeyname}\" on mesh \"{mesh_name}\"",
"Optimization.processing_mesh_no_shapekeys": "Processing mesh with no shapekeys named \"{mesh_name}\"",
"Optimization.remove_doubles_completed": "Remove doubles operation completed",
"Optimization.select_armature": "Please select an armature",
"Optimization.material_attribute_mismatch": "Attribute mismatch in material {material_name}, skipping",
"Optimization.join_error": "Error during mesh joining",
"Optimization.join_operation_failed": "Join operation failed",
"Optimization.transform_apply_failed": "Transform apply failed",
"Optimization.selecting_meshes": "Selecting meshes...",
"Optimization.joining_meshes": "Joining meshes...",
"Optimization.applying_transforms": "Applying transforms...",
"Optimization.fixing_uv_coordinates": "Fixing UV coordinates...",
"Optimization.finalizing": "Finalizing...",
"Optimization.preparing_meshes": "Preparing meshes...",
"Optimization.consolidating_materials": "Consolidating materials...",
"Optimization.cleaning_material_slots": "Cleaning material slots...",
"Optimization.cleaning_material_names": "Cleaning material names...",
"Optimization.clearing_unused_data": "Clearing unused data...",
"Tools.select_armature": "Please select an armature",
"Tools.label": "Tools",
"Tools.tools_title.label": "Tools:",
"Tools.convert_to_resonite.label": "Convert to Resonite",
"Tools.convert_to_resonite.desc": "Converts bone names on a model to names compatible with Resonite",
"Tools.create_digitigrade_legs.label": "Create Digitigrade Legs",
"Tools.create_digitigrade_legs.desc": "Create digitigrade legs from a selected bone chain",
"Tools.digitigrade_legs.error.bone_format": "Bone format incorrect! Please select a chain of 4 continuous bones!",
"Tools.digitigrade_legs.success": "Digitigrade legs created successfully",
"Tools.no_armature_selected": "No armature selected",
"Tools.bones_translated_with_fails": "Failed to translate {translate_bone_fails} bones to humanoid names. Adding \"<noik>\" to their names.",
"Tools.bones_translated_success": "Successfully translated all bones to humanoid names",
"Tools.import_any_model.desc": "Import any supported model, FBX, SMD, DMX, GLTF, PMD, PMX and more.",
"TextureAtlas.label": "Texture Atlasing",
"TextureAtlas.material_list_label": "Texture Atlas Material List Material",
"TextureAtlas.reload_list": "Reload Texture Atlas Material List",
"TextureAtlas.loaded_list": "Loaded Texture Atlas Material List",
"TextureAtlas.atlas_materials": "Atlas Materials",
"TextureAtlas.atlas_materials_desc": "Atlas materials to optimize the model",
"TextureAtlas.atlas_completed": "Texture atlas creation completed",
"TextureAtlas.atlas_error": "An error occurred during texture atlas creation",
"VisemePanel.label": "Visemes",
"VisemePanel.select_mesh": "Select Mesh",
"VisemePanel.mouth_a.label": "Mouth A",
"VisemePanel.mouth_a.desc": "The shapekey for the 'A' mouth shape",
"VisemePanel.mouth_o.label": "Mouth O",
"VisemePanel.mouth_o.desc": "The shapekey for the 'O' mouth shape",
"VisemePanel.mouth_ch.label": "Mouth CH",
"VisemePanel.mouth_ch.desc": "The shapekey for the 'CH' mouth shape",
"VisemePanel.shape_intensity": "Shape Intensity",
"VisemePanel.shape_intensity_desc": "The intensity of the viseme shapekeys",
"VisemePanel.create_visemes": "Create Visemes",
"VisemePanel.error.noMesh": "No mesh selected",
"VisemePanel.error.noShapekeys": "Selected mesh has no shape keys",
"VisemePanel.error.selectMesh": "Select a mesh to create visemes",
"VisemePanel.error.noArmature": "No armature selected",
"VisemePanel.info.selectMesh": "Select a mesh to create visemes",
"VisemePanel.start_viseme_creation": "Starting viseme creation...",
"VisemePanel.selected_shapes": "Selected shapes: A={shape_a}, O={shape_o}, CH={shape_ch}",
"VisemePanel.creating_viseme": "Creating viseme: {viseme_name}",
"VisemePanel.sorting_shapekeys": "Sorting shape keys...",
"VisemePanel.viseme_creation_completed": "Viseme creation completed.",
"VisemePanel.creating_viseme_detail": "Creating viseme: {viseme_name}",
"VisemePanel.removing_existing_viseme": "Removing existing viseme: {viseme_name}",
"VisemePanel.mixing_shape": "Mixing shape: {shape_name} with value: {value}",
"VisemePanel.viseme_created_successfully": "Viseme {viseme_name} created successfully",
"VisemePanel.removing_existing_visemes": "Removing existing visemes...",
"VisemePanel.creating_visemes": "Creating visemes...",
"AutoVisemeButton.label": "Create Visemes",
"AutoVisemeButton.desc": "Create visemes automatically, based on shape keys", "AutoVisemeButton.desc": "Create visemes automatically, based on shape keys",
"AutoVisemeButton.error.noShapekeys": "No shape keys found", "AutoVisemeButton.error.noShapekeys": "No shape keys found",
"AutoVisemeButton.error.selectShapekeys": "Please Select shape keys", "AutoVisemeButton.error.selectShapekeys": "Please Select shape keys",
"AutoVisemeButton.label": "Create Visemes",
"AutoVisemeButton.success": "Visemes created successfully", "AutoVisemeButton.success": "Visemes created successfully",
"AvatarToolkit.alpha_warning": "This is an early alpha version, so expect bugs and issues.",
"AvatarToolkit.description": "creating and editing avatars in blender,",
"AvatarToolkit.label": "Avatar Toolkit",
"AvatarToolkit.welcome": "Welcome to Avatar Toolkit, a tool for",
"Export.resonite.desc": "Export a GLB with all animations and materials. For animation data see:",
"Export.resonite.label": "Export to Resonite",
"Importer.export_resonite.desc": "Export to Resonite as a GLTF. Make sure your model is to scale in blender, and import as meters in Resonite.",
"Importer.export_resonite.label": "Export to Resonite",
"Importer.export_vrchat.desc": "Export to VRChat, may also work for ChilloutVR. Is similar to Cats export.",
"Importer.export_vrchat.label": "Export to VRChat",
"Importer.mmd_anim_importer.desc": "Import a MMD Animation (.vmd)",
"Importer.mmd_anim_importer.label": "MMD Animation",
"Importing.importer_search_term": "https://search.brave.com/search?q=blender+{extension}+importer+addon&source=web",
"Importing.need_importer": "You do not have the required importer for the {extension} type! Opening web browser for importer search term...",
"Language.auto": "Automatic",
"Language.en_US": "English",
"Language.ja_JP": "日本語",
"Optimization.applying_transforms": "Applying transforms...",
"Optimization.cleaning_material_names": "Cleaning material names...",
"Optimization.cleaning_material_slots": "Cleaning material slots...",
"Optimization.clearing_unused_data": "Clearing unused data...",
"Optimization.combine_materials.desc": "Combine similar materials to reduce draw calls and improve performance",
"Optimization.combine_materials.label": "Combine Materials",
"Optimization.consolidating_materials": "Consolidating materials...",
"Optimization.finalizing": "Finalizing...",
"Optimization.fixing_uv_coordinates": "Fixing UV coordinates...",
"Optimization.join_all_meshes.desc": "Merge all meshes into a single object to reduce draw calls",
"Optimization.join_all_meshes.label": "Join All Meshes",
"Optimization.join_error": "Error during mesh joining",
"Optimization.join_operation_failed": "Join operation failed",
"Optimization.join_selected_meshes.desc": "Merge only the selected meshes into a single object",
"Optimization.join_selected_meshes.label": "Join Selected Meshes",
"Optimization.joinmeshes.label": "Join Meshes:",
"Optimization.joining_meshes": "Joining meshes...",
"Optimization.label": "Optimization",
"Optimization.material_attribute_mismatch": "Attribute mismatch in material {material_name}, skipping",
"Optimization.materials_combined": "Combined {num_combined} materials",
"Optimization.meshes_joined": "Meshes joined successfully",
"Optimization.no_armature_selected": "No armature selected",
"Optimization.no_mesh_selected": "No mesh objects selected",
"Optimization.no_meshes_found": "No meshes found for the selected armature",
"Optimization.options.label": "Optimization:",
"Optimization.preparing_meshes": "Preparing meshes...",
"Optimization.processing_mesh_no_shapekeys": "Processing mesh with no shapekeys named \"{mesh_name}\"",
"Optimization.processing_shapekey": "Processing shapekey \"{shapekeyname}\" on mesh \"{mesh_name}\"",
"Optimization.remove_doubles_completed": "Remove doubles operation completed",
"Optimization.remove_doubles_safely.desc": "Remove duplicate vertices while preserving important features like mouth shapes",
"Optimization.remove_doubles_safely.label": "Remove Doubles Safely",
"Optimization.select_armature": "Please select an armature",
"Optimization.select_at_least_two_meshes": "Please select at least two mesh objects",
"Optimization.selected_meshes_joined": "Selected meshes joined successfully",
"Optimization.selecting_meshes": "Selecting meshes...",
"Optimization.transform_apply_failed": "Transform apply failed",
"Optimization.vertex_excluded": "Shapekey has a moved vertex at index \"{index}\", excluding from double merging!",
"Quick_Access.export": "Export",
"Quick_Access.export_fbx.desc": "Export the model as FBX",
"Quick_Access.export_fbx.label": "Export FBX",
"Quick_Access.export_menu.desc": "Export to a supported format",
"Quick_Access.export_menu.label": "Export Menu",
"Quick_Access.import": "Import",
"Quick_Access.import_export.label": "Import/Export:",
"Quick_Access.import_menu.desc": "Import a Model",
"Quick_Access.import_menu.label": "Import Menu",
"Quick_Access.import_pmd": "Import PMD",
"Quick_Access.import_pmd.desc": "Import MMD PMD Model",
"Quick_Access.import_pmx": "Import PMX",
"Quick_Access.import_pmx.desc": "Import MMD PMX Model",
"Quick_Access.import_success": "Model imported successfully",
"Quick_Access.label": "Quick Access",
"Quick_Access.options": "Quick Access:",
"Quick_Access.select_armature": "Select Armature:",
"Quick_Access.select_export.label": "Select Export Method",
"Quick_Access.select_export_resonite.label": "Resonite",
"Settings.label": "Settings", "Settings.label": "Settings",
"Settings.language.label": "Language:",
"Settings.language.desc": "Select the language for the addon's UI", "Settings.language.desc": "Select the language for the addon's UI",
"Settings.translation_restart_popup.label": "Translation Update", "Settings.language.label": "Language:",
"Settings.translation_restart_popup.description": "Information about translation updates", "Settings.translation_restart_popup.description": "Information about translation updates",
"Settings.translation_restart_popup.label": "Translation Update",
"Settings.translation_restart_popup.message1": "Some translations may not apply", "Settings.translation_restart_popup.message1": "Some translations may not apply",
"Settings.translation_restart_popup.message2": "until you restart Blender.", "Settings.translation_restart_popup.message2": "until you restart Blender.",
"Importing.need_importer": "You do not have the required importer for the {extension} type! Opening web browser for importer search term...", "TextureAtlas.atlas_completed": "Texture atlas creation completed",
"Importer.mmd_anim_importer.label": "MMD Animation", "TextureAtlas.atlas_error": "An error occurred during texture atlas creation",
"Importer.mmd_anim_importer.desc": "Import a MMD Animation (.vmd)", "TextureAtlas.atlas_materials": "Atlas Materials",
"Importing.importer_search_term": "https://search.brave.com/search?q=blender+{extension}+importer+addon&source=web", "TextureAtlas.atlas_materials_desc": "Atlas materials to optimize the model",
"Importer.export_resonite.label": "Export to Resonite", "TextureAtlas.label": "Texture Atlasing",
"Importer.export_resonite.desc": "Export to Resonite as a GLTF. Make sure your model is to scale in blender, and import as meters in Resonite.", "TextureAtlas.loaded_list": "Loaded Texture Atlas Material List",
"Importer.export_vrchat.label": "Export to VRChat", "TextureAtlas.material_list_label": "Texture Atlas Material List Material",
"Importer.export_vrchat.desc": "Export to VRChat, may also work for ChilloutVR. Is similar to Cats export." "TextureAtlas.reload_list": "Reload Texture Atlas Material List",
"Tools.bones_translated_success": "Successfully translated all bones to humanoid names",
"Tools.bones_translated_with_fails": "Failed to translate {translate_bone_fails} bones to humanoid names. Adding \"<noik>\" to their names.",
"Tools.convert_to_resonite.desc": "Converts bone names on a model to names compatible with Resonite",
"Tools.convert_to_resonite.label": "Convert to Resonite",
"Tools.create_digitigrade_legs.desc": "Create digitigrade legs from a selected bone chain",
"Tools.create_digitigrade_legs.label": "Create Digitigrade Legs",
"Tools.digitigrade_legs.error.bone_format": "Bone format incorrect! Please select a chain of 4 continuous bones!",
"Tools.digitigrade_legs.success": "Digitigrade legs created successfully",
"Tools.import_any_model.desc": "Import any supported model, FBX, SMD, DMX, GLTF, PMD, PMX and more.",
"Tools.import_any_model.label": "Import Model",
"Tools.label": "Tools",
"Tools.no_armature_selected": "No armature selected",
"Tools.select_armature": "Please select an armature",
"Tools.tools_title.label": "Tools:",
"VisemePanel.create_visemes": "Create Visemes",
"VisemePanel.creating_viseme": "Creating viseme: {viseme_name}",
"VisemePanel.creating_viseme_detail": "Creating viseme: {viseme_name}",
"VisemePanel.creating_visemes": "Creating visemes...",
"VisemePanel.error.noArmature": "No armature selected",
"VisemePanel.error.noMesh": "No mesh selected",
"VisemePanel.error.noShapekeys": "Selected mesh has no shape keys",
"VisemePanel.error.selectMesh": "Select a mesh to create visemes",
"VisemePanel.info.selectMesh": "Select a mesh to create visemes",
"VisemePanel.label": "Visemes",
"VisemePanel.mixing_shape": "Mixing shape: {shape_name} with value: {value}",
"VisemePanel.mouth_a.desc": "The shapekey for the 'A' mouth shape",
"VisemePanel.mouth_a.label": "Mouth A",
"VisemePanel.mouth_ch.desc": "The shapekey for the 'CH' mouth shape",
"VisemePanel.mouth_ch.label": "Mouth CH",
"VisemePanel.mouth_o.desc": "The shapekey for the 'O' mouth shape",
"VisemePanel.mouth_o.label": "Mouth O",
"VisemePanel.removing_existing_viseme": "Removing existing viseme: {viseme_name}",
"VisemePanel.removing_existing_visemes": "Removing existing visemes...",
"VisemePanel.select_mesh": "Select Mesh",
"VisemePanel.selected_shapes": "Selected shapes: A={shape_a}, O={shape_o}, CH={shape_ch}",
"VisemePanel.shape_intensity": "Shape Intensity",
"VisemePanel.shape_intensity_desc": "The intensity of the viseme shapekeys",
"VisemePanel.sorting_shapekeys": "Sorting shape keys...",
"VisemePanel.start_viseme_creation": "Starting viseme creation...",
"VisemePanel.viseme_created_successfully": "Viseme {viseme_name} created successfully",
"VisemePanel.viseme_creation_completed": "Viseme creation completed."
} }
} }
+115 -98
View File
@@ -1,122 +1,139 @@
{ {
"authors": ["Avatar Toolkit Team"], "authors": ["Avatar Toolkit Team"],
"messages": { "messages": {
"AutoVisemeButton.desc": "シェイプキーに基づいて自動的にビセームを作成する",
"AutoVisemeButton.error.noShapekeys": "シェイプキーが見つかりません",
"AutoVisemeButton.error.selectShapekeys": "シェイプキーを選択してください",
"AutoVisemeButton.label": "ビセームを作成",
"AutoVisemeButton.success": "ビセームが正常に作成されました",
"AvatarToolkit.alpha_warning": "これは早期アルファ版であり、バグや問題が発生する可能性があります。",
"AvatarToolkit.description": "Blenderでアバターを作成および編集するための",
"AvatarToolkit.label": "Avatar Toolkit",
"AvatarToolkit.welcome": "Avatar Toolkitへようこそ、",
"Export.resonite.desc": "すべてのアニメーションとマテリアルを含むGLBをエクスポートします。アニメーションデータについては以下を参照してください:",
"Export.resonite.label": "Resoniteにエクスポート",
"Importer.export_resonite.desc": "ResoniteにGLTFとしてエクスポートします。モデルがBlenderで正しいスケールであることを確認し、Resoniteでメートル単位でインポートしてください。",
"Importer.export_resonite.label": "Resoniteにエクスポート",
"Importer.export_vrchat.desc": "VRChatにエクスポートします。ChilloutVRでも動作する可能性があります。Catsのエクスポートに似ています。",
"Importer.export_vrchat.label": "VRChatにエクスポート",
"Importer.mmd_anim_importer.desc": "MMDアニメーション(.vmd)をインポート",
"Importer.mmd_anim_importer.label": "MMDアニメーション",
"Importing.importer_search_term": "https://search.brave.com/search?q=blender+{extension}+importer+addon&source=web",
"Importing.need_importer": "{extension}タイプに必要なインポーターがありません!インポーター検索用のウェブブラウザを開きます...",
"Language.auto": "自動", "Language.auto": "自動",
"Language.en_US": "English", "Language.en_US": "English",
"Language.ja_JP": "日本語", "Language.ja_JP": "日本語",
"AvatarToolkit.label": "アバターツールキット", "Optimization.applying_transforms": "トランスフォームを適用中...",
"AvatarToolkit.welcome": "アバターツールキットへようこそ、", "Optimization.cleaning_material_names": "マテリアル名をクリーニング中...",
"AvatarToolkit.description": "Blenderでアバターを作成・編集するためのツールです。", "Optimization.cleaning_material_slots": "マテリアルスロットをクリーニング中...",
"AvatarToolkit.alpha_warning": "これは早期アルファ版なので、バグや問題が予想されます。", "Optimization.clearing_unused_data": "未使用データをクリア中...",
"Quick_Access.label": "クイックアクセス", "Optimization.combine_materials.desc": "ドローコールを減らしパフォーマンスを向上させるために類似したマテリアルを結合する",
"Quick_Access.import_export.label": "インポート/エクスポート:",
"Quick_Access.options": "クイックアクセス:",
"Quick_Access.select_armature": "アーマチュアを選択:",
"Quick_Access.import_menu.label": "インポートメニュー",
"Quick_Access.import": "インポート",
"Quick_Access.export": "エクスポート",
"Quick_Access.import_menu.desc": "モデルをインポート",
"Quick_Access.import_pmx": "PMXをインポート",
"Quick_Access.import_pmx.desc": "MMD PMXモデルをインポート",
"Quick_Access.import_pmd": "PMDをインポート",
"Quick_Access.import_pmd.desc": "MMD PMDモデルをインポート",
"Quick_Access.export_menu.label": "エクスポートメニュー",
"Quick_Access.export_menu.desc": "サポートされているフォーマットにエクスポート",
"Quick_Access.select_export.label": "エクスポート方法を選択",
"Quick_Access.select_export_resonite.label": "Resonite",
"Quick_Access.export_fbx.label": "FBXをエクスポート",
"Quick_Access.export_fbx.desc": "モデルをFBXとしてエクスポート",
"Quick_Access.import_success": "モデルが正常にインポートされました",
"Export.resonite.label": "Resoniteにエクスポート",
"Export.resonite.desc": "すべてのアニメーションとマテリアルを含むGLBをエクスポートします。アニメーションデータについては以下を参照:",
"Optimization.label": "最適化",
"Optimization.options.label": "最適化オプション:",
"Optimization.combine_materials.label": "マテリアルを結合", "Optimization.combine_materials.label": "マテリアルを結合",
"Optimization.combine_materials.desc": "類似したマテリアルを結合してドローコールを減らし、パフォーマンスを向上させます", "Optimization.consolidating_materials": "マテリアルを統合中...",
"Optimization.joinmeshes.label": "メッシュを結合:", "Optimization.finalizing": "最終処理中...",
"Optimization.fixing_uv_coordinates": "UV座標を修正中...",
"Optimization.join_all_meshes.desc": "ドローコールを減らすためにすべてのメッシュを1つのオブジェクトにマージする",
"Optimization.join_all_meshes.label": "すべてのメッシュを結合", "Optimization.join_all_meshes.label": "すべてのメッシュを結合",
"Optimization.join_all_meshes.desc": "すべてのメッシュを1つのオブジェクトに結合してドローコールを減らします", "Optimization.join_error": "メッシュ結合中にエラーが発生しました",
"Optimization.join_operation_failed": "結合操作に失敗しました",
"Optimization.join_selected_meshes.desc": "選択したメッシュのみを1つのオブジェクトにマージする",
"Optimization.join_selected_meshes.label": "選択したメッシュを結合", "Optimization.join_selected_meshes.label": "選択したメッシュを結合",
"Optimization.join_selected_meshes.desc": "選択したメッシュのみを1つのオブジェクトに結合します", "Optimization.joinmeshes.label": "メッシュを結合:",
"Optimization.remove_doubles_safely.label": "安全に重複頂点を削除", "Optimization.joining_meshes": "メッシュを結合中...",
"Optimization.remove_doubles_safely.desc": "口の形状などの重要な特徴を保持しながら重複頂点を削除します", "Optimization.label": "最適化",
"Optimization.no_armature_selected": "アーマチュアが選択されていません", "Optimization.material_attribute_mismatch": "マテリアル{material_name}の属性が一致しません。スキップします",
"Optimization.no_meshes_found": "選択されたアーマチュアにメッシュが見つかりません",
"Optimization.materials_combined": "{num_combined}個のマテリアルを結合しました", "Optimization.materials_combined": "{num_combined}個のマテリアルを結合しました",
"Optimization.meshes_joined": "メッシュが正常に結合されました", "Optimization.meshes_joined": "メッシュが正常に結合されました",
"Optimization.no_armature_selected": "アーマチュアが選択されていません",
"Optimization.no_mesh_selected": "メッシュオブジェクトが選択されていません", "Optimization.no_mesh_selected": "メッシュオブジェクトが選択されていません",
"Optimization.no_meshes_found": "選択されたアーマチュアに対応するメッシュが見つかりません",
"Optimization.options.label": "最適化:",
"Optimization.preparing_meshes": "メッシュを準備中...",
"Optimization.processing_mesh_no_shapekeys": "シェイプキーのないメッシュ「{mesh_name}」を処理中",
"Optimization.processing_shapekey": "メッシュ「{mesh_name}」のシェイプキー「{shapekeyname}」を処理中",
"Optimization.remove_doubles_completed": "重複頂点の削除が完了しました",
"Optimization.remove_doubles_safely.desc": "口の形状などの重要な特徴を保持しながら重複頂点を削除する",
"Optimization.remove_doubles_safely.label": "安全に重複頂点を削除",
"Optimization.select_armature": "アーマチュアを選択してください",
"Optimization.select_at_least_two_meshes": "少なくとも2つのメッシュオブジェクトを選択してください", "Optimization.select_at_least_two_meshes": "少なくとも2つのメッシュオブジェクトを選択してください",
"Optimization.selected_meshes_joined": "選択したメッシュが正常に結合されました", "Optimization.selected_meshes_joined": "選択したメッシュが正常に結合されました",
"Optimization.vertex_excluded": "シェイプキーのインデックス\"{index}\"で頂点が移動しています。重複マージから除外します!", "Optimization.selecting_meshes": "メッシュを選択中...",
"Optimization.processing_shapekey": "メッシュ\"{mesh_name}\"のシェイプキー\"{shapekeyname}\"を処理中", "Optimization.transform_apply_failed": "トランスフォームの適用に失敗しました",
"Optimization.processing_mesh_no_shapekeys": "シェイプキーのないメッシュ\"{mesh_name}\"を処理中", "Optimization.vertex_excluded": "シェイプキーのインデックス「{index}」に移動した頂点があります。重複マージから除外します!",
"Optimization.remove_doubles_completed": "重複頂点の削除が完了しました", "Quick_Access.export": "エクスポート",
"Optimization.select_armature": "アーマチュアを選択してください", "Quick_Access.export_fbx.desc": "モデルをFBXとしてエクスポート",
"Tools.select_armature": "アーマチュアを選択してください", "Quick_Access.export_fbx.label": "FBXをエクスポート",
"Tools.label": "ツール", "Quick_Access.export_menu.desc": "サポートされているフォーマットにエクスポート",
"Tools.tools_title.label": "ツール:", "Quick_Access.export_menu.label": "エクスポートメニュー",
"Tools.convert_to_resonite.label": "Resoniteに変換", "Quick_Access.import": "インポート",
"Tools.convert_to_resonite.desc": "モデルのボーン名をResoniteと互換性のある名前に変換します", "Quick_Access.import_export.label": "インポート/エクスポート:",
"Tools.create_digitigrade_legs.label": "デジティグレード脚を作成", "Quick_Access.import_menu.desc": "モデルをインポート",
"Tools.create_digitigrade_legs.desc": "選択したボーンチェーンからデジティグレード脚を作成します", "Quick_Access.import_menu.label": "インポートメニュー",
"Tools.digitigrade_legs.error.bone_format": "ボーンの形式が正しくありません!4つの連続したボーンのチェーンを選択してください!", "Quick_Access.import_pmd": "PMDをインポート",
"Tools.digitigrade_legs.success": "デジティグレード脚が正常に作成されました", "Quick_Access.import_pmd.desc": "MMD PMDモデルをインポート",
"Tools.no_armature_selected": "アーマチュアが選択されていません", "Quick_Access.import_pmx": "PMXをインポート",
"Tools.bones_translated_with_fails": "{translate_bone_fails}個のボーンをヒューマノイド名に変換できませんでした。それらの名前に\"<noik>\"を追加します。", "Quick_Access.import_pmx.desc": "MMD PMXモデルをインポート",
"Tools.bones_translated_success": "すべてのボーンをヒューマノイド名に正常に変換しました", "Quick_Access.import_success": "モデルが正常にインポートされました",
"Tools.import_any_model.desc": "サポートされているモデル(FBX、SMD、DMX、GLTF、PMD、PMXなど)をインポートします。", "Quick_Access.label": "クイックアクセス",
"TextureAtlas.label": "テクスチャアトラス", "Quick_Access.options": "クイックアクセス:",
"TextureAtlas.material_list_label": "テクスチャアトラスマテリアルリストのマテリアル", "Quick_Access.select_armature": "アーマチュアを選択:",
"TextureAtlas.reload_list": "クスチャアトラスマテリアルリストを再読み込み", "Quick_Access.select_export.label": "クスポート方法を選択",
"TextureAtlas.loaded_list": "テクスチャアトラスマテリアルリストを読み込みました", "Quick_Access.select_export_resonite.label": "Resonite",
"TextureAtlas.atlas_materials": "マテリアルをアトラス化", "Settings.label": "設定",
"TextureAtlas.atlas_materials_desc": "モデルを最適化するためにマテリアルをアトラス化します", "Settings.language.desc": "アドオンのUI言語を選択",
"Settings.language.label": "言語:",
"Settings.translation_restart_popup.description": "翻訳の更新に関する情報",
"Settings.translation_restart_popup.label": "翻訳の更新",
"Settings.translation_restart_popup.message1": "一部の翻訳は適用されない場合があります",
"Settings.translation_restart_popup.message2": "Blenderを再起動するまで。",
"TextureAtlas.atlas_completed": "テクスチャアトラスの作成が完了しました", "TextureAtlas.atlas_completed": "テクスチャアトラスの作成が完了しました",
"TextureAtlas.atlas_error": "テクスチャアトラスの作成中にエラーが発生しました", "TextureAtlas.atlas_error": "テクスチャアトラスの作成中にエラーが発生しました",
"VisemePanel.label": "ビセーム", "TextureAtlas.atlas_materials": "マテリアルをアトラス化",
"VisemePanel.select_mesh": "メッシュを選択", "TextureAtlas.atlas_materials_desc": "モデルを最適化するためにマテリアルをアトラス化する",
"VisemePanel.mouth_a.label": "口 A", "TextureAtlas.label": "テクスチャアトラス化",
"VisemePanel.mouth_a.desc": "'A'の口の形のシェイプキー", "TextureAtlas.loaded_list": "テクスチャアトラスマテリアルリストを読み込みました",
"VisemePanel.mouth_o.label": "口 O", "TextureAtlas.material_list_label": "テクスチャアトラスマテリアルリストのマテリアル",
"VisemePanel.mouth_o.desc": "'O'の口の形のシェイプキー", "TextureAtlas.reload_list": "テクスチャアトラスマテリアルリストを再読み込み",
"VisemePanel.mouth_ch.label": "口 CH", "Tools.bones_translated_success": "すべての骨をヒューマノイド名に正常に変換しました",
"VisemePanel.mouth_ch.desc": "'CH'の口の形のシェイプキー", "Tools.bones_translated_with_fails": "{translate_bone_fails}個の骨をヒューマノイド名に変換できませんでした。それらの名前に「<noik>」を追加します。",
"VisemePanel.shape_intensity": "形状の強度", "Tools.convert_to_resonite.desc": "モデルの骨の名前をResoniteと互換性のある名前に変換します",
"VisemePanel.shape_intensity_desc": "ビセームシェイプキーの強度", "Tools.convert_to_resonite.label": "Resoniteに変換",
"Tools.create_digitigrade_legs.desc": "選択した骨のチェーンからデジティグレード脚を作成する",
"Tools.create_digitigrade_legs.label": "デジティグレード脚を作成",
"Tools.digitigrade_legs.error.bone_format": "骨のフォーマットが正しくありません!4つの連続した骨のチェーンを選択してください!",
"Tools.digitigrade_legs.success": "デジティグレード脚が正常に作成されました",
"Tools.import_any_model.desc": "サポートされているモデル(FBX、SMD、DMX、GLTF、PMD、PMXなど)をインポートします。",
"Tools.import_any_model.label": "モデルをインポート",
"Tools.label": "ツール",
"Tools.no_armature_selected": "アーマチュアが選択されていません",
"Tools.select_armature": "アーマチュアを選択してください",
"Tools.tools_title.label": "ツール:",
"VisemePanel.create_visemes": "ビセームを作成", "VisemePanel.create_visemes": "ビセームを作成",
"VisemePanel.creating_viseme": "ビセームを作成中:{viseme_name}",
"VisemePanel.creating_viseme_detail": "ビセームを作成中:{viseme_name}",
"VisemePanel.creating_visemes": "ビセームを作成中...",
"VisemePanel.error.noArmature": "アーマチュアが選択されていません",
"VisemePanel.error.noMesh": "メッシュが選択されていません", "VisemePanel.error.noMesh": "メッシュが選択されていません",
"VisemePanel.error.noShapekeys": "選択されたメッシュにシェイプキーがありません", "VisemePanel.error.noShapekeys": "選択されたメッシュにシェイプキーがありません",
"VisemePanel.error.selectMesh": "ビセームを作成するメッシュを選択してください", "VisemePanel.error.selectMesh": "ビセームを作成するメッシュを選択してください",
"VisemePanel.error.noArmature": "アーマチュアが選択されていません",
"VisemePanel.info.selectMesh": "ビセームを作成するメッシュを選択してください", "VisemePanel.info.selectMesh": "ビセームを作成するメッシュを選択してください",
"VisemePanel.start_viseme_creation": "ビセームの作成を開始しています...", "VisemePanel.label": "ビセーム",
"VisemePanel.selected_shapes": "選択された形状: A={shape_a}, O={shape_o}, CH={shape_ch}", "VisemePanel.mixing_shape": "シェイプをミックス中:{shape_name}、値:{value}",
"VisemePanel.creating_viseme": "ビセームを作成中: {viseme_name}", "VisemePanel.mouth_a.desc": "'A'の口の形状のシェイプキー",
"VisemePanel.sorting_shapekeys": "シェイプキーを並べ替えています...", "VisemePanel.mouth_a.label": "口 A",
"VisemePanel.viseme_creation_completed": "ビセームの作成が完了しました。", "VisemePanel.mouth_ch.desc": "'CH'の口の形状のシェイプキー",
"VisemePanel.creating_viseme_detail": "ビセームを作成中: {viseme_name}", "VisemePanel.mouth_ch.label": "口 CH",
"VisemePanel.removing_existing_viseme": "既存のビセームを削除中: {viseme_name}", "VisemePanel.mouth_o.desc": "'O'の口の形状のシェイプキー",
"VisemePanel.mixing_shape": "形状をミックス中: {shape_name} 値: {value}", "VisemePanel.mouth_o.label": "口 O",
"VisemePanel.removing_existing_viseme": "既存のビセームを削除中:{viseme_name}",
"VisemePanel.removing_existing_visemes": "既存のビセームを削除中...",
"VisemePanel.select_mesh": "メッシュを選択",
"VisemePanel.selected_shapes": "選択されたシェイプ:A={shape_a}、O={shape_o}、CH={shape_ch}",
"VisemePanel.shape_intensity": "シェイプの強度",
"VisemePanel.shape_intensity_desc": "ビセームシェイプキーの強度",
"VisemePanel.sorting_shapekeys": "シェイプキーをソート中...",
"VisemePanel.start_viseme_creation": "ビセーム作成を開始...",
"VisemePanel.viseme_created_successfully": "ビセーム{viseme_name}が正常に作成されました", "VisemePanel.viseme_created_successfully": "ビセーム{viseme_name}が正常に作成されました",
"AutoVisemeButton.label": "ビセーム作成", "VisemePanel.viseme_creation_completed": "ビセーム作成が完了しました。"
"AutoVisemeButton.desc": "シェイプキーに基づいて自動的にビセームを作成します",
"AutoVisemeButton.error.noShapekeys": "シェイプキーが見つかりません",
"AutoVisemeButton.error.selectShapekeys": "シェイプキーを選択してください",
"AutoVisemeButton.success": "ビセームが正常に作成されました",
"Settings.label": "設定",
"Settings.language.label": "言語:",
"Settings.language.desc": "アドオンのUI言語を選択",
"Settings.translation_restart_popup.label": "翻訳の更新",
"Settings.translation_restart_popup.description": "翻訳の更新に関する情報",
"Settings.translation_restart_popup.message1": "一部の翻訳は適用されない場合があります",
"Settings.translation_restart_popup.message2": "Blenderを再起動するまで。",
"Importing.need_importer": "{extension}タイプに必要なインポーターがありません!インポーター検索用のウェブブラウザを開きます...",
"Importer.mmd_anim_importer.label": "MMDアニメーション",
"Importer.mmd_anim_importer.desc": "MMDアニメーション(.vmd)をインポート",
"Importing.importer_search_term": "https://search.brave.com/search?q=blender+{extension}+importer+addon&source=web",
"Importer.export_resonite.label": "Resoniteにエクスポート",
"Importer.export_resonite.desc": "GLTFとしてResoniteにエクスポートします。Blenderでモデルが正しいスケールであることを確認し、Resoniteでメートル単位でインポートしてください。",
"Importer.export_vrchat.label": "VRChatにエクスポート",
"Importer.export_vrchat.desc": "VRChatにエクスポートします。ChilloutVRでも動作する可能性があります。Catsのエクスポートに似ています。"
} }
} }