5dcaba381d
Pose mode Improvements: Batch processing for all mesh operations Numpy-powered vertex array handling Optimized modifier stack management Smart shape key processing Enhanced progress tracking The armature validation system improvements: Essential bones (hips, spine, chest, neck, head) Proper bone hierarchy validation Symmetry pair verification (e.g., arm.l/arm.r)
80 lines
4.3 KiB
JSON
80 lines
4.3 KiB
JSON
{
|
|
"authors": ["Avatar Toolkit Team"],
|
|
"messages": {
|
|
"AvatarToolkit.label": "Avatar Toolkit (Alpha 0.1.0)",
|
|
"AvatarToolkit.desc1": "Avatar Toolkit is in Early Access there",
|
|
"AvatarToolkit.desc2": "will be issues, if you find any issues,",
|
|
"AvatarToolkit.desc3": "please report it on our Github.",
|
|
|
|
"Updater.label": "Updater",
|
|
"Updater.CheckForUpdateButton.label": "Check for Updates",
|
|
"Updater.CheckForUpdateButton.label_alt": "No Updates Available",
|
|
"Updater.UpdateToLatestButton.label": "Update to {name}",
|
|
"Updater.UpdateToSelectedButton.label": "Update",
|
|
"Updater.currentVersion": "Current Version: {name}",
|
|
"Updater.selectVersion": "Select Version",
|
|
"Updater.CheckForUpdateButton.desc": "Check for available updates",
|
|
"UpdateToLatestButton.desc": "Update to the latest version",
|
|
"UpdateNotificationPopup.label": "Update Notification",
|
|
"UpdateNotificationPopup.desc": "Notification about available updates",
|
|
"UpdateNotificationPopup.newUpdate": "New update available: {version}",
|
|
"RestartBlenderPopup.label": "Restart Blender",
|
|
"RestartBlenderPopup.desc": "Restart Blender to complete the update",
|
|
"RestartBlenderPopup.message": "Update successful! Please restart Blender.",
|
|
"check_for_update.cantCheck": "Unable to check for updates",
|
|
"download_file.cantConnect": "Cannot connect to update server",
|
|
"download_file.cantFindZip": "Update file not found",
|
|
"download_file.cantFindAvatarToolkit": "Avatar Toolkit files not found in update package",
|
|
|
|
"QuickAccess.label": "Quick Access",
|
|
"QuickAccess.select_armature": "Select Armature",
|
|
"QuickAccess.valid_armature": "Valid Armature",
|
|
"QuickAccess.bones_count": "Bones: {count}",
|
|
"QuickAccess.pose_bones_available": "Pose bones: Available",
|
|
"QuickAccess.pose_controls": "Pose Controls",
|
|
"QuickAccess.import_export": "Import/Export",
|
|
"QuickAccess.import": "Import",
|
|
"QuickAccess.export": "Export",
|
|
"QuickAccess.export_fbx": "Export FBX",
|
|
"QuickAccess.export_resonite": "Export to Resonite",
|
|
"QuickAccess.start_pose_mode.label": "Start Pose Mode",
|
|
"QuickAccess.start_pose_mode.desc": "Enter pose mode for the selected armature",
|
|
"QuickAccess.stop_pose_mode.label": "Stop Pose Mode",
|
|
"QuickAccess.stop_pose_mode.desc": "Exit pose mode and clear transforms",
|
|
"QuickAccess.apply_pose_as_shapekey.label": "Apply Pose as Shape Key",
|
|
"QuickAccess.apply_pose_as_shapekey.desc": "Create a new shape key from current pose",
|
|
"QuickAccess.apply_pose_as_rest.label": "Apply Pose as Rest",
|
|
"QuickAccess.apply_pose_as_rest.desc": "Apply current pose as rest pose",
|
|
"QuickAccess.apply_armature_failed": "Failed to apply armature modifications",
|
|
|
|
"PoseMode.error.start": "Failed to start pose mode: {error}",
|
|
"PoseMode.error.stop": "Failed to stop pose mode: {error}",
|
|
"PoseMode.error.shapekey": "Failed to apply pose as shape key: {error}",
|
|
"PoseMode.error.rest_pose": "Failed to apply pose as rest: {error}",
|
|
"PoseMode.shapekey.name": "Shape Key Name",
|
|
"PoseMode.shapekey.description": "Name for the new shape key",
|
|
"PoseMode.shapekey.default": "Pose_Shapekey",
|
|
"PoseMode.skipped_meshes": "Some meshes were skipped:\n{message}",
|
|
"PoseMode.basis": "Basis",
|
|
|
|
"Armature.validation.no_armature": "No armature selected",
|
|
"Armature.validation.not_armature": "Selected object is not an armature",
|
|
"Armature.validation.no_bones": "Armature has no bones",
|
|
"Armature.validation.basic_check_failed": "Basic armature validation failed",
|
|
"Armature.validation.missing_bones": "Missing essential bones: {bones}",
|
|
"Armature.validation.invalid_hierarchy": "Invalid bone hierarchy between {parent} and {child}",
|
|
"Armature.validation.asymmetric_bones": "Missing symmetric bones for {bone}",
|
|
"Armature.validation.asymmetric_hand_wrist": "Missing symmetric bones for hands/wrists",
|
|
|
|
"Mesh.validation.no_data": "No mesh data",
|
|
"Mesh.validation.no_vertex_groups": "No vertex groups found",
|
|
"Mesh.validation.no_armature_modifier": "No armature modifier",
|
|
"Mesh.validation.valid": "Valid mesh for pose operations",
|
|
|
|
"Operation.pose_applied": "Pose applied successfully",
|
|
|
|
"Scene.avatar_toolkit_updater_version_list.name": "Version List",
|
|
"Scene.avatar_toolkit_updater_version_list.description": "List of available versions"
|
|
}
|
|
}
|