{ "info": { "get_success": "Tenant information retrieved successfully", "get_failed": "Failed to retrieve tenant information", "update_success": "Tenant information updated successfully", "update_failed": "Failed to update tenant information" }, "create": { "success": "Tenant created successfully", "failed": "Failed to create tenant" }, "delete": { "success": "Tenant deleted successfully", "failed": "Failed to delete tenant" }, "status": { "activate_success": "Tenant activated successfully", "activate_failed": "Failed to activate tenant", "deactivate_success": "Tenant deactivated successfully", "deactivate_failed": "Failed to deactivate tenant" }, "language": { "get_success": "Tenant language configuration retrieved successfully", "get_failed": "Failed to retrieve tenant language configuration", "update_success": "Tenant language configuration updated successfully", "update_failed": "Failed to update tenant language configuration", "invalid_language": "Unsupported language code", "default_not_in_supported": "Default language must be in the supported languages list" }, "list": { "get_success": "Tenant list retrieved successfully", "get_failed": "Failed to retrieve tenant list" }, "users": { "list_success": "Tenant user list retrieved successfully", "list_failed": "Failed to retrieve tenant user list", "assign_success": "User assigned to tenant successfully", "assign_failed": "Failed to assign user to tenant", "remove_success": "User removed from tenant successfully", "remove_failed": "Failed to remove user from tenant" }, "statistics": { "get_success": "Tenant statistics retrieved successfully", "get_failed": "Failed to retrieve tenant statistics" }, "validation": { "name_required": "Tenant name is required", "name_invalid": "Invalid tenant name format", "name_too_long": "Tenant name cannot exceed {max} characters", "description_too_long": "Tenant description cannot exceed {max} characters", "language_code_invalid": "Invalid language code format", "supported_languages_empty": "Supported languages list cannot be empty" }, "errors": { "not_found": "Tenant not found", "already_exists": "Tenant name already exists", "permission_denied": "Permission denied to access this tenant", "has_users": "Cannot delete tenant, associated users exist", "has_workspaces": "Cannot delete tenant, associated workspaces exist", "already_active": "Tenant is already active", "already_inactive": "Tenant is already inactive" } }