Arthur 1 месяц назад
Родитель
Сommit
3a30dc5dbc
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      netbox/extras/api/mixins.py

+ 3 - 2
netbox/extras/api/mixins.py

@@ -1,3 +1,4 @@
+from django.utils.translation import gettext as _
 from jinja2.exceptions import TemplateError
 from rest_framework.decorators import action
 from rest_framework.renderers import JSONRenderer
@@ -93,13 +94,13 @@ class RenderConfigMixin(ConfigTemplateRenderMixin):
                 configtemplate = ConfigTemplate.objects.restrict(request.user, 'view').get(pk=config_template_id)
             except (ConfigTemplate.DoesNotExist, ValueError):
                 return Response({
-                    'error': f'Config template with ID {config_template_id} not found.'
+                    'error': _('Config template with ID {id} not found.').format(id=config_template_id)
                 }, status=HTTP_400_BAD_REQUEST)
         else:
             configtemplate = instance.get_config_template()
             if not configtemplate:
                 return Response({
-                    'error': f'No config template found for this {object_type}.'
+                    'error': _('No config template found for this {object_type}.').format(object_type=object_type)
                 }, status=HTTP_400_BAD_REQUEST)
 
         # Compile context data