Files
Avatar-Toolkit/resources/translations/en_US.json
T
2024-12-08 06:52:05 +00:00

235 lines
14 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",
"QuickAccess.validation_basic_warning": "Limited Validation Active",
"QuickAccess.validation_basic_details": "Only essential bone structure is being validated",
"QuickAccess.validation_none_warning": "Validation Disabled",
"QuickAccess.validation_none_details": "No armature validation checks are being performed",
"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",
"Optimization.label": "Optimization",
"Optimization.materials_title": "Materials",
"Optimization.cleanup_title": "Mesh Cleanup",
"Optimization.join_meshes_title": "Join Meshes",
"Optimization.combine_materials": "Combine Materials",
"Optimization.combine_materials_desc": "Combine similar materials to reduce draw calls",
"Optimization.remove_doubles": "Remove Doubles",
"Optimization.remove_doubles_desc": "Remove duplicate vertices",
"Optimization.remove_doubles_advanced": "Advanced",
"Optimization.remove_doubles_advanced_desc": "Remove duplicate vertices with advanced options",
"Optimization.join_all_meshes": "Join All",
"Optimization.join_all_meshes_desc": "Join all meshes in the scene",
"Optimization.join_selected_meshes": "Join Selected",
"Optimization.join_selected_meshes_desc": "Join only selected meshes",
"Optimization.no_meshes": "No meshes found to optimize",
"Optimization.materials_combined": "Combined {combined} materials, cleaned {cleaned} slots, and removed {removed} unused data blocks",
"Optimization.error.combine_materials": "Failed to combine materials: {error}",
"Optimization.materials_total": "Total Materials: {count}",
"Optimization.materials_duplicates": "Potential Duplicates: {count}",
"Optimization.no_materials": "No materials found on meshes",
"Optimization.error.consolidation": "Failed to consolidate materials. Check console for details",
"Optimization.combining_materials": "Combining similar materials...",
"Optimization.cleaning_slots": "Cleaning material slots...",
"Optimization.removing_unused": "Removing unused materials...",
"Optimization.selecting_meshes": "Selecting meshes...",
"Optimization.joining_meshes": "Joining meshes...",
"Optimization.applying_transforms": "Applying transforms...",
"Optimization.fixing_uvs": "Fixing UV coordinates...",
"Optimization.finalizing": "Finalizing...",
"Optimization.meshes_joined": "All meshes joined successfully",
"Optimization.selected_meshes_joined": "Selected meshes joined successfully",
"Optimization.no_mesh_selected": "No meshes selected",
"Optimization.select_at_least_two": "Please select at least two meshes",
"Optimization.error.join_meshes": "Failed to join meshes: {error}",
"Optimization.error.join_selected": "Failed to join selected meshes: {error}",
"Optimization.merge_distance": "Merge Distance",
"Optimization.merge_distance_desc": "Distance within which vertices will be merged",
"Optimization.remove_doubles_warning": "This process may take a long time",
"Optimization.remove_doubles_wait": "Blender may seem unresponsive during this operation",
"Optimization.error.remove_doubles": "Failed to remove doubles: {error}",
"Optimization.no_armature": "No armature selected",
"Optimization.processing_mesh": "Processing mesh: {name}",
"Optimization.processing_shapekey": "Processing shape key: {name}",
"Optimization.remove_doubles_completed": "Remove doubles completed successfully",
"Tools.label": "Tools",
"Tools.general_title": "General Tools",
"Tools.convert_resonite": "Convert to Resonite",
"Tools.convert_resonite_desc": "Convert model for use in Resonite",
"Tools.convert_resonite.operation": "Converting to Resonite",
"Tools.separate_title": "Separation Tools",
"Tools.separate_materials": "By Materials",
"Tools.separate_materials_desc": "Separate mesh by materials",
"Tools.separate_loose": "Loose Parts",
"Tools.separate_loose_desc": "Separate mesh into loose parts",
"Tools.separate_materials_success": "Mesh separated by materials successfully",
"Tools.separate_loose_success": "Mesh separated into loose parts successfully",
"Tools.bone_title": "Bone Tools",
"Tools.create_digitigrade": "Create Digitigrade Legs",
"Tools.create_digitigrade_desc": "Convert legs to digitigrade setup",
"Tools.digitigrade": "Create Digitigrade Legs",
"Tools.digitigrade_desc": "Convert selected leg bones to digitigrade setup",
"Tools.digitigrade_error": "Failed to create digitigrade legs: {error}",
"Tools.digitigrade_success": "Successfully created digitigrade leg setup",
"Tools.processing_leg": "Processing leg bone: {bone}",
"Tools.merge_twist_bones": "Keep Twist Bones",
"Tools.merge_twist_bones_desc": "When checked, twist bones will be kept, even if there are zero-weight",
"Tools.clean_weights": "Remove Zero Weight Bones",
"Tools.clean_weights_desc": "Remove bones with no vertex weights",
"Tools.clean_constraints": "Delete Bone Constraints",
"Tools.clean_constraints_desc": "Remove all bone constraints from armature",
"Tools.clean_constraints_success": "Removed {count} bone constraints",
"Tools.processing_bone_constraints": "Removing constraints from bone: {bone}",
"Tools.clean_weights_success": "Removed {count} zero-weight bones",
"Tools.clean_weights_threshold": "Weight Threshold",
"Tools.clean_weights_threshold_desc": "Minimum weight value to consider a bone as weighted",
"Tools.merge_title": "Merge Tools",
"Tools.merge_to_active": "Merge to Active",
"Tools.merge_to_active_desc": "Merge selected bones to active bone",
"Tools.merge_to_parent": "Merge to Parent",
"Tools.merge_to_parent_desc": "Merge bones to their respective parents",
"Tools.connect_bones": "Connect Bones",
"Tools.connect_bones_desc": "Connect disconnected bones in chain",
"Tools.additional_title": "Additional Tools",
"Tools.apply_transforms": "Apply Transforms",
"Tools.apply_transforms_desc": "Apply all transformations to objects",
"Tools.clean_shapekeys": "Remove Unused Shapekeys",
"Tools.clean_shapekeys_desc": "Remove unused shape keys from meshes",
"Tools.bones_translated_success": "All bones translated successfully",
"Tools.bones_translated_with_fails": "Translation completed with {translate_bone_fails} untranslated bones",
"Tools.storing_transforms": "Storing bone transforms...",
"Tools.analyzing_weights": "Analyzing vertex weights...",
"Tools.removing_bones": "Removing unweighted bones...",
"Tools.verifying_hierarchy": "Verifying bone hierarchy...",
"Tools.connect_bones_min_distance": "Minimum Distance",
"Tools.connect_bones_min_distance_desc": "Minimum distance between bones to attempt connection",
"Tools.connect_bones_success": "Connected {count} bones",
"Tools.merge_weights_threshold": "Weight Transfer Threshold",
"Tools.merge_weights_threshold_desc": "Minimum weight value to transfer when merging bones",
"Tools.no_bones_selected": "No bones selected to merge",
"Tools.no_bones_with_parent": "No selected bones with parents found",
"Tools.merge_to_active_success": "Successfully merged {count} bones to active bone",
"Tools.merge_to_parent_success": "Successfully merged {count} bones to their parents",
"Tools.transforms_applied": "Transforms applied successfully",
"Tools.shapekey_tolerance": "Shape Key Tolerance",
"Tools.shapekey_tolerance_desc": "Minimum difference to consider a shape key as used",
"Tools.shapekeys_removed": "Removed {count} unused shape keys",
"MMD.label": "MMD Tools",
"MMD.bone_standardization": "Bone Standardization",
"MMD.weight_processing": "Weight Processing",
"MMD.hierarchy": "Bone Hierarchy",
"MMD.cleanup": "Cleanup",
"MMD.no_armature": "No armature selected",
"MMD.no_meshes": "No meshes found",
"MMD.validation.rigify_unsupported": "Rigify armatures are not supported",
"MMD.validation.multi_user_mesh": "Multi-user mesh detected: {mesh}",
"MMD.bones_standardized": "Bones standardized successfully",
"MMD.weights_processed": "Weights processed successfully",
"MMD.hierarchy_fixed": "Bone hierarchy fixed successfully",
"MMD.hierarchy_validation_warning": "Some hierarchy relationships could not be validated",
"MMD.cleanup_completed": "Armature cleanup completed",
"MMD.process_twist_bones": "Process Twist Bones",
"MMD.process_twist_bones_desc": "Transfer weights from twist bones to their parent bones",
"MMD.connect_bones": "Connect Bones",
"MMD.connect_bones_desc": "Connect bones in chain where appropriate",
"Settings.label": "Settings",
"Settings.language": "Language",
"Settings.language_desc": "Select interface language",
"Settings.validation_mode": "Validation Mode",
"Settings.validation_mode_desc": "Choose how strictly to validate armatures",
"Settings.validation_mode.strict": "Strict",
"Settings.validation_mode.strict_desc": "Full validation including bone hierarchy and symmetry",
"Settings.validation_mode.basic": "Basic",
"Settings.validation_mode.basic_desc": "Essential bones check only",
"Settings.validation_mode.none": "None",
"Settings.validation_mode.none_desc": "No armature validation",
"Settings.debug": "Debug Settings",
"Settings.logging": "Logging",
"Settings.enable_logging": "Enable Debug Logging",
"Settings.enable_logging_desc": "Enable detailed debug logging for troubleshooting",
"Settings.logging_enabled": "Debug logging enabled",
"Settings.logging_disabled": "Debug logging disabled",
"Language.auto": "Automatic",
"Language.en_US": "English",
"Language.ja_JP": "Japanese",
"Language.changed.title": "Language Changed",
"Language.changed.success": "Language changed successfully!",
"Language.changed.restart": "Some UI elements may require restarting Blender"
}
}