From fc17f517524d28c4c85f4cd4ca768748f1c05135 Mon Sep 17 00:00:00 2001 From: ValueOn AG Date: Sat, 11 Apr 2026 00:07:24 +0200 Subject: [PATCH] alle sprachtexte mit dot-strings ersetzt --- modules/routes/routeAttributes.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/routes/routeAttributes.py b/modules/routes/routeAttributes.py index 20ddb842..0118fecf 100644 --- a/modules/routes/routeAttributes.py +++ b/modules/routes/routeAttributes.py @@ -9,7 +9,7 @@ from modules.auth import limiter # Import the attribute definition and helper functions from modules.shared.attributeUtils import getModelClasses, getModelAttributeDefinitions, AttributeResponse, AttributeDefinition -from modules.shared.i18nRegistry import apiRouteContext +from modules.shared.i18nRegistry import apiRouteContext, _CURRENT_LANGUAGE routeApiMsg = apiRouteContext("routeAttributes") @@ -51,8 +51,9 @@ def get_entity_attributes( # Get model class and derive attributes from it modelClass = modelClasses[entityType] + userLanguage = _CURRENT_LANGUAGE.get() try: - attribute_defs = getModelAttributeDefinitions(modelClass) + attribute_defs = getModelAttributeDefinitions(modelClass, userLanguage=userLanguage) except Exception as e: logger.error(f"Error getting attribute definitions for {entityType}: {str(e)}", exc_info=True) raise HTTPException(