Merge branch 'master' into part-requirements

This commit is contained in:
Oliver 2026-04-12 17:06:12 +10:00 committed by GitHub
commit 8c36e87866
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
105 changed files with 29968 additions and 28137 deletions

View File

@ -9,6 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Breaking Changes
### Added
### Changed
### Removed
## 1.3.0 - 2026-04-11
### Breaking Changes
- [#11303](https://github.com/inventree/InvenTree/pull/11303) removes the `default_supplier` field from the `Part` model. Instead, the `SupplierPart` model now has a `primary` field which is used to indicate which supplier is the default for a given part. Any external client applications which made use of the old `default_supplier` field will need to be updated.
- [#11500](https://github.com/inventree/InvenTree/pull/11500) fixes a spelling mistake in the database configuration values, which may affect some users running the PostgreSQL database backend. The `tcp_keepalives_internal` option has been renamed to `tcp_keepalives_interval` to reflect the correct PostgreSQL configuration option name. If you are using PostgreSQL, and have set a custom value for the `tcp_keepalives_internal` option, you will need to update this to `tcp_keepalives_interval` in your configuration (either via environment variable or config file).

View File

@ -15,7 +15,7 @@ from django.views.generic.base import RedirectView
import structlog
from django_q.models import OrmQ
from drf_spectacular.utils import OpenApiParameter, OpenApiResponse, extend_schema
from rest_framework import serializers
from rest_framework import serializers, viewsets
from rest_framework.generics import GenericAPIView
from rest_framework.request import clone_request
from rest_framework.response import Response
@ -625,12 +625,8 @@ class ParameterListMixin:
return queryset
class BulkDeleteMixin(BulkOperationMixin):
"""Mixin class for enabling 'bulk delete' operations for various models.
Bulk delete allows for multiple items to be deleted in a single API query,
rather than using multiple API calls to the various detail endpoints.
"""
class CommonBulkDeleteMixin(BulkOperationMixin):
"""Helper for creating bulk delete operation on classic cbv and viewsets."""
def validate_delete(self, queryset, request) -> None:
"""Perform validation right before deletion.
@ -655,7 +651,7 @@ class BulkDeleteMixin(BulkOperationMixin):
return queryset
@extend_schema(request=BulkRequestSerializer)
def delete(self, request, *args, **kwargs):
def _delete(self, request, *args, **kwargs):
"""Perform a DELETE operation against this list endpoint.
Note that the typical DRF list endpoint does not support DELETE,
@ -679,6 +675,37 @@ class BulkDeleteMixin(BulkOperationMixin):
return Response({'success': f'Deleted {n_deleted} items'}, status=200)
class BulkDeleteMixin(CommonBulkDeleteMixin):
"""Mixin class for enabling 'bulk delete' operations for various models.
Bulk delete allows for multiple items to be deleted in a single API query,
rather than using multiple API calls to the various detail endpoints.
"""
@extend_schema(request=BulkRequestSerializer)
def delete(self, request, *args, **kwargs):
"""Perform a DELETE operation against this list endpoint.
Note that the typical DRF list endpoint does not support DELETE,
so this method is provided as a custom implementation.
"""
return self._delete(request, *args, **kwargs)
class BulkDeleteViewsetMixin(CommonBulkDeleteMixin, viewsets.GenericViewSet):
"""Mixin class for enabling 'bulk delete' operations for viewsets."""
@extend_schema(request=BulkRequestSerializer)
def bulk_delete(self, request, *args, **kwargs):
"""Perform a bulk delete operation.
Provide either a list of ids (via `items`) or a filter (via `filters`) to select the items to be deleted.
This action is performed attomically, so either all items will be deleted, or none will be deleted.
"""
return self._delete(request, *args, **kwargs)
class ListCreateDestroyAPIView(BulkDeleteMixin, ListCreateAPI):
"""Custom API endpoint which provides BulkDelete functionality in addition to List and Create."""

View File

@ -1,11 +1,17 @@
"""InvenTree API version information."""
# InvenTree API version
INVENTREE_API_VERSION = 476
INVENTREE_API_VERSION = 478
"""Increment this API version number whenever there is a significant change to the API that any clients need to know about."""
INVENTREE_API_TEXT = """
v478 -> 2026-04-11 : https://github.com/inventree/InvenTree/pull/11073
- Add OptionalField class for cleaner handling of optional fields in serializers
v477 -> 2026-04-11 : https://github.com/inventree/InvenTree/pull/11617
- Non-functional refactor, adaptations of descriptions
v476 -> 2026-04-09 : https://github.com/inventree/InvenTree/pull/11705
- Adds sorting / filtering / searching functionality to the SelectionListEntry API endpoint

View File

@ -0,0 +1,49 @@
"""Helpers for InvenTrees way of using drf viewset."""
from rest_framework import mixins, routers, viewsets
from InvenTree.api import BulkDeleteViewsetMixin
class RetrieveUpdateDestroyModelViewSet(
mixins.RetrieveModelMixin,
mixins.UpdateModelMixin,
mixins.DestroyModelMixin,
mixins.ListModelMixin,
viewsets.GenericViewSet,
):
"""Viewset which provides 'retrieve', 'update', 'destroy' and 'list' actions."""
class RetrieveDestroyModelViewSet(
mixins.RetrieveModelMixin,
mixins.DestroyModelMixin,
mixins.ListModelMixin,
viewsets.GenericViewSet,
):
"""Viewset which provides 'retrieve', 'destroy' and 'list' actions."""
class InvenTreeApiRouter(routers.SimpleRouter):
"""Custom router which adds various specific functions.
Currently adds the following features:
- support for bulk delete operations
"""
def get_routes(self, viewset):
"""Override the default get_routes method to add bulk delete support."""
routes = super().get_routes(viewset)
if issubclass(viewset, BulkDeleteViewsetMixin):
list_route = next(
(route for route in routes if route.mapping.get('get') == 'list'), None
)
list_route.mapping['delete'] = 'bulk_delete'
return routes
def get_default_basename(self, viewset):
"""Extract the default base name from the viewset."""
basename = super().get_default_basename(viewset)
return 'api-' + basename

View File

@ -380,6 +380,15 @@ class InvenTreeMetadata(SimpleMetadata):
We take the regular DRF metadata and add our own unique flavor
"""
from InvenTree.serializers import OptionalField
if isinstance(field, OptionalField) or issubclass(
field.__class__, OptionalField
):
# Rehydrate the OptionalField for proper introspection
rehydrated_field = field.serializer_class(**(field.serializer_kwargs or {}))
return self.get_field_info(rehydrated_field)
# Try to add the child property to the dependent field to be used by the super call
if self.label_lookup[field] == 'dependent field':
field.get_child(raise_exception=True)

View File

@ -6,7 +6,6 @@ from rest_framework import generics, mixins, status
from rest_framework.response import Response
import data_exporter.mixins
import data_exporter.serializers
import importer.mixins
from InvenTree.fields import InvenTreeNotesField, OutputConfiguration
from InvenTree.helpers import (
@ -214,20 +213,6 @@ class OutputOptionsMixin:
if getattr(cls, 'output_options', None) is not None:
schema_for_view_output_options(cls)
def __init__(self) -> None:
"""Initialize the mixin. Check that the serializer is compatible."""
super().__init__()
# Check that the serializer was defined
if (
hasattr(self, 'serializer_class')
and isinstance(self.serializer_class, type)
and (not issubclass(self.serializer_class, FilterableSerializerMixin))
):
raise Exception(
'INVE-I2: `OutputOptionsMixin` can only be used with serializers that contain the `FilterableSerializerMixin` mixin'
)
def get_serializer(self, *args, **kwargs):
"""Return serializer instance with output options applied."""
request = getattr(self, 'request', None)
@ -241,20 +226,7 @@ class OutputOptionsMixin:
context['request'] = request
kwargs['context'] = context
serializer = super().get_serializer(*args, **kwargs)
# Check if the serializer actually can be filtered - makes not much sense to use this mixin without that prerequisite
if isinstance(
serializer, data_exporter.serializers.DataExportOptionsSerializer
):
# Skip in this instance, special case for determining export options
pass
elif not isinstance(serializer, FilterableSerializerMixin):
raise Exception(
'INVE-I2: `OutputOptionsMixin` can only be used with serializers that contain the `FilterableSerializerMixin` mixin'
)
return serializer
return super().get_serializer(*args, **kwargs)
def get_queryset(self):
"""Return the queryset with output options applied.

View File

@ -55,9 +55,17 @@ class ExtendedAutoSchema(AutoSchema):
result_id = super().get_operation_id()
# rename bulk actions to deconflict with single action operation_id
if (self.method == 'DELETE' and self.is_bulk_action('BulkDeleteMixin')) or (
(self.method == 'PUT' or self.method == 'PATCH')
and self.is_bulk_action('BulkUpdateMixin')
if (
(self.method == 'DELETE' and self.is_bulk_action('BulkDeleteMixin'))
or (
self.method == 'DELETE'
and self.is_bulk_action('BulkDeleteViewsetMixin')
and self.view.action == 'bulk_delete'
)
or (
(self.method == 'PUT' or self.method == 'PATCH')
and self.is_bulk_action('BulkUpdateMixin')
)
):
action = self.method_mapping[self.method.lower()]
result_id = result_id.replace(action, 'bulk_' + action)
@ -81,7 +89,11 @@ class ExtendedAutoSchema(AutoSchema):
# drf-spectacular doesn't support a body on DELETE endpoints because the semantics are not well-defined and
# OpenAPI recommends against it. This allows us to generate a schema that follows existing behavior.
if self.method == 'DELETE' and self.is_bulk_action('BulkDeleteMixin'):
if (self.method == 'DELETE' and self.is_bulk_action('BulkDeleteMixin')) or (
self.method == 'DELETE'
and getattr(self.view, 'action', None) == 'bulk_delete'
and self.is_bulk_action('BulkDeleteViewsetMixin')
):
original_method = self.method
self.method = 'PUT'
request_body = self._get_request_body()

View File

@ -2,8 +2,9 @@
from collections import OrderedDict
from copy import deepcopy
from dataclasses import dataclass
from decimal import Decimal
from typing import Any, Optional
from typing import Optional
from django.contrib.contenttypes.models import ContentType
from django.core.exceptions import ValidationError as DjangoValidationError
@ -21,9 +22,9 @@ from rest_framework.exceptions import ValidationError
from rest_framework.fields import empty
from rest_framework.mixins import ListModelMixin
from rest_framework.permissions import SAFE_METHODS
from rest_framework.serializers import DecimalField
from rest_framework.serializers import DecimalField, Serializer
from rest_framework.utils import model_meta
from taggit.serializers import TaggitSerializer, TagListSerializerField
from taggit.serializers import TaggitSerializer
import common.models as common_models
import InvenTree.ready
@ -33,94 +34,239 @@ from InvenTree.helpers import str2bool
from InvenTree.helpers_model import getModelsWithMixin
# region path filtering
class FilterableSerializerField:
"""Mixin to mark serializer as filterable.
@dataclass
class OptionalField:
"""DataClass used to optionally enable a serializer field.
This needs to be used in conjunction with `enable_filter` on the serializer field!
"""
This is used in conjunction with the `FilterableSerializerMixin` to allow
dynamic inclusion or exclusion of serializer fields at runtime.
is_filterable = None
is_filterable_vals = {}
Adding OptionalField instances to a serializer class is more "efficient"
than directly adding the field (and later removing it),
as the field is never instantiated unless it is required.
# Options for automatic queryset prefetching
prefetch_fields: Optional[list[str]] = None
Additionally, you can specify prefetch fields which will be applied
to the queryset, *only* if the field is included in the final serializer.
def __init__(self, *args, **kwargs):
"""Initialize the serializer."""
self.is_filterable = kwargs.pop('is_filterable', None)
self.is_filterable_vals = kwargs.pop('is_filterable_vals', {})
self.prefetch_fields = kwargs.pop('prefetch_fields', None)
This allows for optimization of database queries based only on the requested data.
super().__init__(*args, **kwargs)
def enable_filter(
func: Any,
default_include: bool = False,
filter_name: Optional[str] = None,
filter_by_query: bool = True,
prefetch_fields: Optional[list[str]] = None,
):
"""Decorator for marking a serializer field as filterable.
This can be customized by passing in arguments. This only works in conjunction with serializer fields or serializers that contain the `FilterableSerializerField` mixin.
Args:
func: The serializer field to mark as filterable. Will automatically be passed when used as a decorator.
default_include (bool): If True, the field will be included by default unless explicitly excluded. If False, the field will be excluded by default unless explicitly included.
filter_name (str, optional): The name of the filter parameter to use in the URL. If None, the function name of the (decorated) function will be used.
filter_by_query (bool): If True, also look for filter parameters in the request query parameters.
prefetch_fields (list of str, optional): List of related fields to prefetch when this field is included. This can be used to optimize database queries.
Returns:
The decorated serializer field, marked as filterable.
"""
# Ensure this function can be actually filtered
if not issubclass(func.__class__, FilterableSerializerField):
raise TypeError(
'INVE-I2: `enable_filter` can only be applied to serializer fields / serializers that contain the `FilterableSerializerField` mixin!'
Example:
class MySerializer(FilterableSerializerMixin, serializers.ModelSerializer):
my_optional_field = OptionalField(
serializer_class=serializers.CharField,
default_include=False,
filter_name='include_my_field',
serializer_kwargs={
'help_text': 'This is an optional field',
'read_only': True,
},
prefetch_fields=['related_field'],
)
# Mark the function as filterable
func._kwargs['is_filterable'] = True
func._kwargs['is_filterable_vals'] = {
'default': default_include,
'filter_name': filter_name if filter_name else func.field_name,
'filter_by_query': filter_by_query,
}
"""
# Attach queryset prefetching information
func._kwargs['prefetch_fields'] = prefetch_fields
return func
serializer_class: Serializer
serializer_kwargs: Optional[dict] = None
default_include: bool = False
filter_name: Optional[str] = None
filter_by_query: bool = True
prefetch_fields: Optional[list[str]] = None
class FilterableSerializerMixin:
"""Mixin that enables filtering of marked fields on a serializer.
Use the `enable_filter` decorator to mark serializer fields as filterable.
Use the `OptionalField` helper class to mark serializer fields as filterable.
This introduces overhead during initialization, so only use this mixin when necessary.
If you need to mark a serializer as filterable but it does not contain any filterable fields, set `no_filters = True` to avoid getting an exception that protects against over-application of this mixin.
"""
_was_filtered = False
no_filters = False
"""If True, do not raise an exception if no filterable fields are found."""
filter_on_query = True
"""If True, also look for filter parameters in the request query parameters."""
optional_filters: dict = None
fields_to_remove: set = None
optional_fields: set = None
filter_on_query: bool = True
def __init__(self, *args, **kwargs):
"""Initialization routine for the serializer. This gathers and applies filters through kwargs."""
# add list_serializer_class to meta if not present - reduces duplication
if not isinstance(self, FilterableListSerializer) and (
not hasattr(self.Meta, 'list_serializer_class')
):
self.Meta.list_serializer_class = FilterableListSerializer
# Extract some useful context information for later use
context = kwargs.get('context', {})
self.request = context.get('request', None) or getattr(self, 'request', None)
self.request_query_params = (
dict(getattr(self.request, 'query_params', {})) if self.request else {}
)
self.gather_optional_fields(kwargs)
self.gather_filters(kwargs)
super().__init__(*args, **kwargs)
self.do_filtering()
# Ensure any fields we are *not* using are removed
for field_name in self.fields_to_remove:
self.fields.pop(field_name, None)
def is_exporting(self) -> bool:
"""Determine if we are exporting data."""
return getattr(self, '_exporting_data', False)
def is_field_included(
self, field_name: str, field: OptionalField, kwargs: dict
) -> bool:
"""Determine at runtime whether an OptionalField should be included.
Arguments:
field_name: Name of the field
field: The OptionalField instance
kwargs: The kwargs provided to the serializer instance
Returns:
True if the field should be included, False otherwise.
Order of operations:
- If we are generating the schema, always include the field
- If this is a write request (POST, PUT, PATCH) and we are not exporting, always include the field
- If this is a top-level serializer, check the request query parameters for the filter name
- Check the kwargs provided to the serializer instance
- Finally, fall back to the default_include value for the field itself
"""
field_ref = field.filter_name or field_name
# If we have already found a value for this filter, use it
# This allows multiple optional fields to share the same filter value
cached_value = self.optional_filters.get(field_ref, None)
if cached_value is not None:
return cached_value
# First, check kwargs provided to the serializer instance
# We also pop the value to avoid issues with nested serializers
value = kwargs.pop(field_ref, None)
# We do not want to pop fields while generating the schema
if InvenTree.ready.isGeneratingSchema():
return True
if value is not None:
# Cache the value for future reference
self.optional_filters[field_ref] = value
field_kwargs = field.serializer_kwargs or {}
# Skip filtering for a write request - all fields should be present for data creation
if method := getattr(self.request, 'method', None):
if method not in SAFE_METHODS and not self.is_exporting():
return True
else:
# Ignore write_only fields for read requests
if field_kwargs.get('write_only', False):
return False
# For a top-level serializer, check request query parameters
if self.request and self.filter_on_query and field.filter_by_query:
param_value = self.request.query_params.get(field_ref, None)
if param_value is not None:
# Convert from list to single value if needed
if type(param_value) == list and len(param_value) == 1:
param_value = param_value[0]
value = str2bool(param_value)
# Cache the value for future reference
self.optional_filters[field_ref] = value
if value is None:
value = field.default_include
return value
def find_optional_fields(self):
"""Find all optional fields defined on this serializer."""
optional_fields = {}
# Walk upwards through the class hierarchy
seen_vars = set()
for base in self.__class__.__mro__:
for field_name, field in vars(base).items():
if field_name in seen_vars:
continue
seen_vars.add(field_name)
if field and isinstance(field, OptionalField):
optional_fields[field_name] = field
return optional_fields
def gather_optional_fields(self, kwargs):
"""Determine which optional fields will be included on this serializer.
Note that there may be instances of OptionalField in the field set,
which need to either be instantiated or removed.
"""
self.optional_filters = {}
self.prefetch_list = set()
self.fields_to_remove = set()
self.optional_fields = set()
for field_name, field in self.find_optional_fields().items():
if self.is_field_included(field_name, field, kwargs):
self.optional_fields.add(field_name)
# Add prefetch information
if field.prefetch_fields:
for pf in field.prefetch_fields:
self.prefetch_list.add(pf)
else:
self.fields_to_remove.add(field_name)
def get_field_names(self, declared_fields, info):
"""Remove unused fields before returning field names."""
field_names = super().get_field_names(declared_fields, info)
# Add any optional fields which are included
for field_name in self.optional_fields:
if field_name not in field_names:
field_names.append(field_name)
# Remove any fields which are marked for removal
for field_name in self.fields_to_remove:
if field_name in field_names:
field_names.remove(field_name)
return field_names
def build_optional_field(self, field_name: str):
"""Build an optional field, based on the provided field name."""
field = getattr(self, field_name, None)
if field and isinstance(field, OptionalField):
serializer_kwargs = {**field.serializer_kwargs} or {}
return field.serializer_class, serializer_kwargs
def build_relational_field(self, field_name, relation_info):
"""Handle a special case where an OptionalField shadows a model relation."""
if field_name in self.optional_fields:
if field := self.build_optional_field(field_name):
return field
return super().build_relational_field(field_name, relation_info)
def build_property_field(self, field_name, model_class):
"""Handle a special case where an OptionalField shadows a model property."""
if field_name in self.optional_fields:
if field := self.build_optional_field(field_name):
return field
return super().build_property_field(field_name, model_class)
def build_unknown_field(self, field_name, model_class):
"""Perform lazy initialization of OptionalFields.
The DRF framework calls this method when it encounters a field which is not yet initialized.
"""
if field := self.build_optional_field(field_name):
return field
return super().build_unknown_field(field_name, model_class)
def prefetch_queryset(self, queryset: QuerySet) -> QuerySet:
"""Apply any prefetching to the queryset based on the optionally included fields.
@ -140,157 +286,48 @@ class FilterableSerializerMixin:
if getattr(request, '_metadata_requested', False):
return queryset
# Gather up the set of simple 'prefetch' fields and functions
prefetch_fields = set()
filterable_fields = [
field
for field in self.fields.values()
if getattr(field, 'is_filterable', None)
]
for field in filterable_fields:
if prefetch_names := getattr(field, 'prefetch_fields', None):
for pf in prefetch_names:
prefetch_fields.add(pf)
if prefetch_fields and len(prefetch_fields) > 0:
queryset = queryset.prefetch_related(*list(prefetch_fields))
if self.prefetch_list and len(self.prefetch_list) > 0:
queryset = queryset.prefetch_related(*list(self.prefetch_list))
return queryset
def gather_filters(self, kwargs) -> None:
"""Gather filterable fields through introspection."""
context = kwargs.get('context', {})
request = context.get('request', None) or getattr(self, 'request', None)
# Gather query parameters from the request context
query_params = dict(getattr(request, 'query_params', {})) if request else {}
# Fast exit if this has already been done or would not have any effect
if getattr(self, '_was_filtered', False) or not hasattr(self, 'fields'):
return
# Actually gather the filterable fields
# Also see `enable_filter` where` is_filterable and is_filterable_vals are set
self.filter_targets: dict[str, dict] = {
str(k): {'serializer': a, **getattr(a, 'is_filterable_vals', {})}
for k, a in self.fields.items()
if getattr(a, 'is_filterable', None)
}
# Remove filter args from kwargs to avoid issues with super().__init__
popped_kwargs = {} # store popped kwargs as a arg might be reused for multiple fields
tgs_vals: dict[str, bool] = {}
for k, v in self.filter_targets.items():
pop_ref = v['filter_name'] or k
val = kwargs.pop(pop_ref, popped_kwargs.get(pop_ref))
# Optionally also look in query parameters
# Note that we only do this for a top-level serializer, to avoid issues with nested serializers
if (
request
and val is None
and self.filter_on_query
and v.get('filter_by_query', True)
):
val = query_params.pop(pop_ref, None)
if isinstance(val, list) and len(val) == 1:
val = val[0]
if val: # Save popped value for reuse
popped_kwargs[pop_ref] = val
tgs_vals[k] = (
str2bool(val) if isinstance(val, (str, int, float)) else val
) # Support for various filtering style for backwards compatibility
self.filter_target_values = tgs_vals
self._was_filtered = True
# Ensure this mixin is not broadly applied as it is expensive on scale (total CI time increased by 21% when running all coverage tests)
if len(self.filter_targets) == 0 and not self.no_filters:
raise Exception(
'INVE-I2: No filter targets found in fields, remove `PathScopedMixin`'
)
def do_filtering(self) -> None:
"""Do the actual filtering."""
# This serializer might not contain filters or we do not want to pop fields while generating the schema
if (
not hasattr(self, 'filter_target_values')
or InvenTree.ready.isGeneratingSchema()
):
return
is_exporting = getattr(self, '_exporting_data', False)
# Skip filtering for a write requests - all fields should be present for data creation
if request := self.context.get('request', None):
if method := getattr(request, 'method', None):
if method not in SAFE_METHODS and not is_exporting:
return
# Throw out fields which are not requested (either by default or explicitly)
for k, v in self.filter_target_values.items():
# See `enable_filter` where` is_filterable and is_filterable_vals are set
value = v if v is not None else bool(self.filter_targets[k]['default'])
if value is not True:
self.fields.pop(k, None)
# special serializers which allow filtering
class FilterableListSerializer(
FilterableSerializerField, FilterableSerializerMixin, serializers.ListSerializer
):
"""Custom ListSerializer which allows filtering of fields."""
# special serializer fields which allow filtering
class FilterableListField(FilterableSerializerField, serializers.ListField):
"""Custom ListField which allows filtering."""
class FilterableSerializerMethodField(
FilterableSerializerField, serializers.SerializerMethodField
):
"""Custom SerializerMethodField which allows filtering."""
class FilterableDateTimeField(FilterableSerializerField, serializers.DateTimeField):
"""Custom DateTimeField which allows filtering."""
class FilterableFloatField(FilterableSerializerField, serializers.FloatField):
"""Custom FloatField which allows filtering."""
class FilterableCharField(FilterableSerializerField, serializers.CharField):
"""Custom CharField which allows filtering."""
class FilterableIntegerField(FilterableSerializerField, serializers.IntegerField):
"""Custom IntegerField which allows filtering."""
class FilterableTagListField(FilterableSerializerField, TagListSerializerField):
"""Custom TagListSerializerField which allows filtering."""
class Meta:
"""Empty Meta class."""
# endregion
class EmptySerializer(serializers.Serializer):
"""Empty serializer for use in testing."""
class InvenTreeMoneySerializer(FilterableSerializerField, MoneyField):
class TreePathSerializer(serializers.Serializer):
"""Serializer field for representing a tree path."""
class Meta:
"""Metaclass options."""
fields = [
'pk',
'name',
# Any fields after this point are optional, and can be included via extra_fields
'icon',
]
def __init__(self, *args, extra_fields: Optional[list[str]] = None, **kwargs):
"""Initialize the TreePathSerializer."""
super().__init__(*args, **kwargs)
allowed_fields = ['pk', 'name', *(extra_fields or [])]
for field in list(self.fields.keys()):
if field not in allowed_fields:
self.fields.pop(field, None)
pk = serializers.IntegerField(read_only=True)
name = serializers.CharField(read_only=True)
icon = serializers.CharField(required=False, read_only=True)
class InvenTreeMoneySerializer(MoneyField):
"""Custom serializer for 'MoneyField', which ensures that passed values are numerically valid.
Ref: https://github.com/django-money/django-money/blob/master/djmoney/contrib/django_rest_framework/fields.py
This field allows filtering.
"""
def __init__(self, *args, **kwargs):
@ -477,7 +514,7 @@ class DependentField(serializers.Field):
return None
class InvenTreeModelSerializer(FilterableSerializerField, serializers.ModelSerializer):
class InvenTreeModelSerializer(serializers.ModelSerializer):
"""Inherits the standard Django ModelSerializer class, but also ensures that the underlying model class data are checked on validation."""
# Switch out URLField mapping

View File

@ -8,6 +8,7 @@ from rest_framework.serializers import SerializerMethodField
import InvenTree.serializers
from InvenTree.mixins import ListCreateAPI, OutputOptionsMixin
from InvenTree.serializers import OptionalField
from InvenTree.unit_test import InvenTreeAPITestCase
from InvenTree.urls import backendpatterns
@ -25,21 +26,25 @@ class SampleSerializer(
fields = ['field_a', 'field_b', 'field_c', 'field_d', 'field_e', 'id']
field_a = SerializerMethodField(method_name='sample')
field_b = InvenTree.serializers.enable_filter(
InvenTree.serializers.FilterableSerializerMethodField(method_name='sample')
field_b = OptionalField(
serializer_class=SerializerMethodField,
serializer_kwargs={'method_name': 'sample'},
)
field_c = InvenTree.serializers.enable_filter(
InvenTree.serializers.FilterableSerializerMethodField(method_name='sample'),
True,
field_c = OptionalField(
serializer_class=SerializerMethodField,
serializer_kwargs={'method_name': 'sample'},
default_include=True,
filter_name='crazy_name',
)
field_d = InvenTree.serializers.enable_filter(
InvenTree.serializers.FilterableSerializerMethodField(method_name='sample'),
True,
field_d = OptionalField(
serializer_class=SerializerMethodField,
serializer_kwargs={'method_name': 'sample'},
default_include=True,
filter_name='crazy_name',
)
field_e = InvenTree.serializers.enable_filter(
InvenTree.serializers.FilterableSerializerMethodField(method_name='sample'),
field_e = OptionalField(
serializer_class=SerializerMethodField,
serializer_kwargs={'method_name': 'sample'},
filter_name='field_e',
filter_by_query=False,
)
@ -106,110 +111,3 @@ class FilteredSerializers(InvenTreeAPITestCase):
self.assertContains(response, 'field_c')
self.assertContains(response, 'field_d')
self.assertNotContains(response, 'field_e')
def test_failiure_enable_filter(self):
"""Test sanity check for enable_filter."""
# Allowed usage
field_b = InvenTree.serializers.enable_filter( # noqa: F841
InvenTree.serializers.FilterableSerializerMethodField(method_name='sample')
)
# Disallowed usage
with self.assertRaises(Exception) as cm:
field_a = InvenTree.serializers.enable_filter( # noqa: F841
SerializerMethodField(method_name='sample')
)
self.assertIn(
'INVE-I2: `enable_filter` can only be applied to serializer fields',
str(cm.exception),
)
def test_failiure_FilterableSerializerMixin(self):
"""Test failure case for FilteredSerializerMixin."""
class BadSerializer(
InvenTree.serializers.FilterableSerializerMixin,
InvenTree.serializers.InvenTreeModelSerializer,
):
"""Bad serializer for testing FilterableSerializerMixin."""
class Meta:
"""Meta options."""
model = User
fields = ['field_a', 'id']
field_a = SerializerMethodField(method_name='sample')
def sample(self, obj):
"""Sample method field."""
return 'sample' # pragma: no cover
with self.assertRaises(Exception) as cm:
_ = BadSerializer()
self.assertIn(
'INVE-I2: No filter targets found in fields, remove `PathScopedMixin`',
str(cm.exception),
)
# Test override
BadSerializer.no_filters = True
_ = BadSerializer()
self.assertTrue(True) # Dummy assertion to ensure we reach here
def test_failure_OutputOptionsMixin(self):
"""Test failure case for OutputOptionsMixin."""
class BadSerializer(InvenTree.serializers.InvenTreeModelSerializer):
"""Sample serializer."""
class Meta:
"""Meta options."""
model = User
fields = ['id']
field_a = SerializerMethodField(method_name='sample')
# Bad implementation of OutputOptionsMixin
with self.assertRaises(Exception) as cm:
class BadList(OutputOptionsMixin, ListCreateAPI):
"""Bad list endpoint for testing OutputOptionsMixin."""
serializer_class = BadSerializer
queryset = User.objects.all()
permission_classes = []
self.assertTrue(True)
_ = BadList() # this should raise an exception
self.assertEqual(
str(cm.exception),
'INVE-I2: `OutputOptionsMixin` can only be used with serializers that contain the `FilterableSerializerMixin` mixin',
)
# More creative bad implementation
with self.assertRaises(Exception) as cm:
class BadList(OutputOptionsMixin, ListCreateAPI):
"""Bad list endpoint for testing OutputOptionsMixin."""
queryset = User.objects.all()
permission_classes = []
def get_serializer(self, *args, **kwargs):
"""Get serializer override."""
self.serializer_class = BadSerializer
return super().get_serializer(*args, **kwargs)
view = BadList()
self.assertTrue(True)
# mock some stuff to allow get_serializer to run
view.request = self.client.request()
view.format_kwarg = {}
view.get_serializer() # this should raise an exception
self.assertEqual(
str(cm.exception),
'INVE-I2: `OutputOptionsMixin` can only be used with serializers that contain the `FilterableSerializerMixin` mixin',
)

View File

@ -17,7 +17,7 @@ from django.conf import settings
from .api_version import INVENTREE_API_TEXT, INVENTREE_API_VERSION
# InvenTree software version
INVENTREE_SW_VERSION = '1.3.0 dev'
INVENTREE_SW_VERSION = '1.4.0 dev'
# Minimum supported Python version
MIN_PYTHON_VERSION = (3, 11)

View File

@ -35,7 +35,7 @@ from InvenTree.serializers import (
InvenTreeDecimalField,
InvenTreeModelSerializer,
NotesFieldMixin,
enable_filter,
OptionalField,
)
from stock.generators import generate_batch_code
from stock.models import StockItem, StockLocation
@ -116,9 +116,10 @@ class BuildSerializer(
status_text = serializers.CharField(source='get_status_display', read_only=True)
part_detail = enable_filter(
part_serializers.PartBriefSerializer(source='part', many=False, read_only=True),
True,
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={'source': 'part', 'many': False, 'read_only': True},
default_include=True,
prefetch_fields=['part', 'part__category', 'part__pricing_data'],
)
@ -132,16 +133,22 @@ class BuildSerializer(
overdue = serializers.BooleanField(read_only=True, default=False)
issued_by_detail = enable_filter(
UserSerializer(source='issued_by', read_only=True),
True,
issued_by_detail = OptionalField(
serializer_class=UserSerializer,
serializer_kwargs={'source': 'issued_by', 'read_only': True},
default_include=True,
filter_name='user_detail',
prefetch_fields=['issued_by'],
)
responsible_detail = enable_filter(
OwnerSerializer(source='responsible', read_only=True, allow_null=True),
True,
responsible_detail = OptionalField(
serializer_class=OwnerSerializer,
serializer_kwargs={
'source': 'responsible',
'read_only': True,
'allow_null': True,
},
default_include=True,
filter_name='user_detail',
prefetch_fields=['responsible'],
)
@ -1200,31 +1207,33 @@ class BuildItemSerializer(
)
# Extra (optional) detail fields
part_detail = enable_filter(
part_serializers.PartBriefSerializer(
label=_('Part'),
source='stock_item.part',
many=False,
read_only=True,
allow_null=True,
pricing=False,
),
True,
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'label': _('Part'),
'source': 'stock_item.part',
'many': False,
'read_only': True,
'allow_null': True,
'pricing': False,
},
default_include=True,
prefetch_fields=['stock_item__part'],
)
stock_item_detail = enable_filter(
StockItemSerializer(
source='stock_item',
read_only=True,
allow_null=True,
label=_('Stock Item'),
part_detail=False,
location_detail=False,
supplier_part_detail=False,
path_detail=False,
),
True,
stock_item_detail = OptionalField(
serializer_class=StockItemSerializer,
serializer_kwargs={
'source': 'stock_item',
'read_only': True,
'allow_null': True,
'label': _('Stock Item'),
'part_detail': False,
'location_detail': False,
'supplier_part_detail': False,
'path_detail': False,
},
default_include=True,
filter_name='stock_detail',
prefetch_fields=[
'stock_item',
@ -1234,18 +1243,19 @@ class BuildItemSerializer(
],
)
install_into_detail = enable_filter(
StockItemSerializer(
source='install_into',
read_only=True,
allow_null=True,
label=_('Install Into'),
part_detail=False,
location_detail=False,
supplier_part_detail=False,
path_detail=False,
),
False,
install_into_detail = OptionalField(
serializer_class=StockItemSerializer,
serializer_kwargs={
'source': 'install_into',
'read_only': True,
'allow_null': True,
'label': _('Install Into'),
'part_detail': False,
'location_detail': False,
'supplier_part_detail': False,
'path_detail': False,
},
default_include=False,
prefetch_fields=['install_into', 'install_into__part'],
)
@ -1253,26 +1263,28 @@ class BuildItemSerializer(
label=_('Location'), source='stock_item.location', many=False, read_only=True
)
location_detail = enable_filter(
LocationBriefSerializer(
label=_('Location'),
source='stock_item.location',
read_only=True,
allow_null=True,
),
True,
location_detail = OptionalField(
serializer_class=LocationBriefSerializer,
serializer_kwargs={
'label': _('Location'),
'source': 'stock_item.location',
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['stock_item__location'],
)
build_detail = enable_filter(
BuildSerializer(
label=_('Build'),
source='build_line.build',
many=False,
read_only=True,
allow_null=True,
),
True,
build_detail = OptionalField(
serializer_class=BuildSerializer,
serializer_kwargs={
'label': _('Build'),
'source': 'build_line.build',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=[
'build_line__build',
'build_line__build__part',
@ -1283,16 +1295,17 @@ class BuildItemSerializer(
],
)
supplier_part_detail = enable_filter(
company.serializers.SupplierPartSerializer(
label=_('Supplier Part'),
source='stock_item.supplier_part',
many=False,
read_only=True,
allow_null=True,
brief=True,
),
False,
supplier_part_detail = OptionalField(
serializer_class=company.serializers.SupplierPartSerializer,
serializer_kwargs={
'label': _('Supplier Part'),
'source': 'stock_item.supplier_part',
'many': False,
'read_only': True,
'allow_null': True,
'brief': True,
},
default_include=False,
prefetch_fields=[
'stock_item__supplier_part',
'stock_item__supplier_part__supplier',
@ -1382,11 +1395,15 @@ class BuildLineSerializer(
read_only=True,
)
allocations = enable_filter(
BuildItemSerializer(
many=True, read_only=True, allow_null=True, build_detail=False
),
True,
allocations = OptionalField(
serializer_class=BuildItemSerializer,
serializer_kwargs={
'many': True,
'read_only': True,
'allow_null': True,
'build_detail': False,
},
default_include=True,
prefetch_fields=[
'allocations',
'allocations__stock_item',
@ -1427,73 +1444,79 @@ class BuildLineSerializer(
bom_item = serializers.PrimaryKeyRelatedField(label=_('BOM Item'), read_only=True)
# Foreign key fields
bom_item_detail = enable_filter(
part_serializers.BomItemSerializer(
label=_('BOM Item'),
source='bom_item',
many=False,
read_only=True,
allow_null=True,
pricing=False,
substitutes=False,
sub_part_detail=False,
part_detail=False,
can_build=False,
),
False,
bom_item_detail = OptionalField(
serializer_class=part_serializers.BomItemSerializer,
serializer_kwargs={
'label': _('BOM Item'),
'source': 'bom_item',
'many': False,
'read_only': True,
'allow_null': True,
'pricing': False,
'substitutes': False,
'sub_part_detail': False,
'part_detail': False,
'can_build': False,
},
default_include=False,
prefetch_fields=['bom_item'],
)
assembly_detail = enable_filter(
part_serializers.PartBriefSerializer(
label=_('Assembly'),
source='bom_item.part',
many=False,
read_only=True,
allow_null=True,
pricing=False,
),
False,
assembly_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'label': _('Assembly'),
'source': 'bom_item.part',
'many': False,
'read_only': True,
'allow_null': True,
'pricing': False,
},
default_include=False,
prefetch_fields=['bom_item__part', 'bom_item__part__pricing_data'],
)
part_detail = enable_filter(
part_serializers.PartBriefSerializer(
label=_('Part'),
source='bom_item.sub_part',
many=False,
read_only=True,
allow_null=True,
pricing=False,
),
False,
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'label': _('Part'),
'source': 'bom_item.sub_part',
'many': False,
'read_only': True,
'allow_null': True,
'pricing': False,
},
default_include=False,
prefetch_fields=['bom_item__sub_part', 'bom_item__sub_part__pricing_data'],
)
category_detail = enable_filter(
part_serializers.CategorySerializer(
label=_('Category'),
source='bom_item.sub_part.category',
many=False,
read_only=True,
allow_null=True,
),
False,
category_detail = OptionalField(
serializer_class=part_serializers.CategorySerializer,
serializer_kwargs={
'label': _('Category'),
'source': 'bom_item.sub_part.category',
'many': False,
'read_only': True,
'allow_null': True,
'path_detail': False,
},
default_include=False,
prefetch_fields=['bom_item__sub_part__category'],
)
build_detail = enable_filter(
BuildSerializer(
label=_('Build'),
source='build',
many=False,
read_only=True,
allow_null=True,
part_detail=False,
user_detail=False,
project_code_detail=False,
),
True,
build_detail = OptionalField(
serializer_class=BuildSerializer,
serializer_kwargs={
'label': _('Build'),
'source': 'build',
'many': False,
'read_only': True,
'allow_null': True,
'part_detail': False,
'user_detail': False,
'project_code_detail': False,
},
default_include=True,
)
# Annotated (calculated) fields

View File

@ -1162,18 +1162,12 @@ class BuildListTest(BuildAPITest):
data = self.options(self.url, expected_code=200).data
self.assertEqual(data['name'], 'Build List')
actions = data['actions']['POST']
actions = data['actions']['GET']
for field_name in [
'pk',
'title',
'part',
'part_detail',
'project_code',
'project_code_detail',
'quantity',
]:
for field_name in ['pk', 'title', 'part', 'project_code', 'quantity']:
# Fields should exist in both GET and POST actions
self.assertIn(field_name, actions)
self.assertIn(field_name, data['actions']['POST'])
# Specific checks for certain fields
for field_name in ['part', 'project_code', 'take_from']:

View File

@ -20,11 +20,17 @@ import django_q.models
import django_q.tasks
from django_filters.rest_framework.filterset import FilterSet
from djmoney.contrib.exchange.models import ExchangeBackend, Rate
from drf_spectacular.utils import OpenApiResponse, extend_schema
from drf_spectacular.utils import (
OpenApiParameter,
OpenApiResponse,
extend_schema,
extend_schema_view,
)
from error_report.models import Error
from opentelemetry import trace
from pint._typing import UnitLike
from rest_framework import generics, serializers
from rest_framework import serializers, viewsets
from rest_framework.decorators import action
from rest_framework.exceptions import NotAcceptable, NotFound, PermissionDenied
from rest_framework.permissions import IsAdminUser, IsAuthenticated
from rest_framework.response import Response
@ -44,6 +50,7 @@ from generic.states.api import urlpattern as generic_states_api_urls
from InvenTree.api import (
BulkCreateMixin,
BulkDeleteMixin,
BulkDeleteViewsetMixin,
GenericMetadataView,
SimpleGenericMetadataView,
meta_path,
@ -51,6 +58,11 @@ from InvenTree.api import (
from InvenTree.config import CONFIG_LOOKUPS
from InvenTree.filters import ORDER_FILTER, SEARCH_ORDER_FILTER
from InvenTree.helpers import inheritors, str2bool
from InvenTree.helpers_api import (
InvenTreeApiRouter,
RetrieveDestroyModelViewSet,
RetrieveUpdateDestroyModelViewSet,
)
from InvenTree.helpers_email import send_email
from InvenTree.mixins import (
CreateAPI,
@ -58,7 +70,6 @@ from InvenTree.mixins import (
ListCreateAPI,
OutputOptionsMixin,
RetrieveAPI,
RetrieveDestroyAPI,
RetrieveUpdateAPI,
RetrieveUpdateDestroyAPI,
)
@ -71,6 +82,10 @@ from InvenTree.permissions import (
IsSuperuserOrSuperScope,
UserSettingsPermissionsOrScope,
)
from InvenTree.serializers import EmptySerializer
admin_router = InvenTreeApiRouter()
common_router = InvenTreeApiRouter()
class CsrfExemptMixin:
@ -155,14 +170,18 @@ class WebhookView(CsrfExemptMixin, APIView):
raise NotFound()
class CurrencyExchangeView(APIView):
"""API endpoint for displaying currency information."""
class CurrencyViewSet(viewsets.GenericViewSet):
"""Viewset for currency exchange information."""
permission_classes = [IsAuthenticatedOrReadScope]
serializer_class = None
serializer_class = EmptySerializer
@extend_schema(responses={200: common.serializers.CurrencyExchangeSerializer})
def get(self, request, fmt=None):
@action(
detail=False,
methods=['get'],
serializer_class=common.serializers.CurrencyExchangeSerializer,
)
def exchange(self, request, fmt=None):
"""Return information on available currency conversions."""
# Extract a list of all available rates
try:
@ -195,17 +214,12 @@ class CurrencyExchangeView(APIView):
return Response(response)
class CurrencyRefreshView(APIView):
"""API endpoint for manually refreshing currency exchange rates.
User must be a 'staff' user to access this endpoint
"""
permission_classes = [IsAuthenticatedOrReadScope, IsAdminUser]
serializer_class = None
def post(self, request, *args, **kwargs):
@action(
detail=False,
methods=['post'],
permission_classes=[IsAuthenticatedOrReadScope, IsAdminUser],
)
def refresh(self, request, *args, **kwargs):
"""Performing a POST request will update currency exchange rates."""
from InvenTree.tasks import update_exchange_rates
@ -214,6 +228,9 @@ class CurrencyRefreshView(APIView):
return Response({'success': 'Exchange rates updated'})
common_router.register('currency', CurrencyViewSet, basename='api-currency')
class SettingsList(ListAPI):
"""Generic ListView for settings.
@ -325,13 +342,23 @@ class UserSettingsDetail(RetrieveUpdateAPI):
)
class NotificationMessageMixin:
"""Generic mixin for NotificationMessage."""
class NotificationMessageViewSet(
BulkDeleteViewsetMixin, RetrieveUpdateDestroyModelViewSet
):
"""Notifications for the current user.
- User can only view / delete their own notification objects
"""
queryset = common.models.NotificationMessage.objects.all()
serializer_class = common.serializers.NotificationMessageSerializer
permission_classes = [UserSettingsPermissionsOrScope]
filter_backends = SEARCH_ORDER_FILTER
ordering_fields = ['category', 'name', 'read', 'creation']
search_fields = ['name', 'message']
filterset_fields = ['category', 'read']
def get_queryset(self):
"""Return prefetched queryset."""
queryset = (
@ -348,20 +375,6 @@ class NotificationMessageMixin:
return queryset
class NotificationList(NotificationMessageMixin, BulkDeleteMixin, ListAPI):
"""List view for all notifications of the current user."""
permission_classes = [IsAuthenticatedOrReadScope]
filter_backends = SEARCH_ORDER_FILTER
ordering_fields = ['category', 'name', 'read', 'creation']
search_fields = ['name', 'message']
filterset_fields = ['category', 'read']
def filter_queryset(self, queryset):
"""Only list notifications which apply to the current user."""
try:
@ -382,18 +395,23 @@ class NotificationList(NotificationMessageMixin, BulkDeleteMixin, ListAPI):
queryset = queryset.filter(user=request.user)
return queryset
def get_permissions(self):
"""Override permissions for list view."""
if self.action == 'list':
return [IsAuthenticatedOrReadScope()]
else:
return super().get_permissions()
class NotificationDetail(NotificationMessageMixin, RetrieveUpdateDestroyAPI):
"""Detail view for an individual notification object.
def list(self, request, *args, **kwargs):
"""List view for all notifications of the current user."""
# TODO @matmair permissions for this are currently being overwritten in get_permissions - this should be moved to a dedicated endpoint
return super().list(request, *args, **kwargs)
- User can only view / delete their own notification objects
"""
class NotificationReadAll(NotificationMessageMixin, RetrieveAPI):
"""API endpoint to mark all notifications as read."""
def get(self, request, *args, **kwargs):
# TODO @matmair this should really be a POST
@action(
detail=False, methods=['get'], permission_classes=[IsAuthenticatedOrReadScope]
)
def readall(self, request, *args, **kwargs):
"""Set all messages for the current user as read."""
try:
self.queryset.filter(user=request.user, read=False).update(read=True)
@ -404,47 +422,50 @@ class NotificationReadAll(NotificationMessageMixin, RetrieveAPI):
)
class NewsFeedMixin:
"""Generic mixin for NewsFeedEntry."""
common_router.register(
'notifications', NotificationMessageViewSet, basename='api-notifications'
)
class NewsFeedViewSet(BulkDeleteViewsetMixin, RetrieveUpdateDestroyModelViewSet):
"""Newsfeed from the official inventree.org website."""
queryset = common.models.NewsFeedEntry.objects.all()
serializer_class = common.serializers.NewsFeedEntrySerializer
permission_classes = [IsAdminOrAdminScope]
class NewsFeedEntryList(NewsFeedMixin, BulkDeleteMixin, ListAPI):
"""List view for all news items."""
filter_backends = ORDER_FILTER
ordering = '-published'
ordering_fields = ['published', 'author', 'read']
filterset_fields = ['read']
class NewsFeedEntryDetail(NewsFeedMixin, RetrieveUpdateDestroyAPI):
"""Detail view for an individual news feed object."""
common_router.register('news', NewsFeedViewSet, basename='api-news')
class ConfigList(ListAPI):
"""List view for all accessed configurations."""
@extend_schema_view(
retrieve=extend_schema(
parameters=[
OpenApiParameter(
name='key',
description='Unique identifier for this configuration',
required=True,
location=OpenApiParameter.PATH,
)
]
)
)
class ConfigViewSet(viewsets.ReadOnlyModelViewSet):
"""All accessed/in-use configurations."""
queryset = CONFIG_LOOKUPS
serializer_class = common.serializers.ConfigSerializer
permission_classes = [IsSuperuserOrSuperScope]
lookup_field = 'key'
# Specifically disable pagination for this view
pagination_class = None
class ConfigDetail(RetrieveAPI):
"""Detail view for an individual configuration."""
serializer_class = common.serializers.ConfigSerializer
permission_classes = [IsSuperuserOrSuperScope]
def get_object(self):
"""Attempt to find a config object with the provided key."""
key = self.kwargs['key']
@ -454,6 +475,9 @@ class ConfigDetail(RetrieveAPI):
return {key: value}
admin_router.register('config', ConfigViewSet, basename='api-config')
class NotesImageList(ListCreateAPI):
"""List view for all notes images."""
@ -493,7 +517,7 @@ class ProjectCodeDetail(RetrieveUpdateDestroyAPI):
permission_classes = [IsStaffOrReadOnlyScope]
class CustomUnitList(DataExportViewMixin, ListCreateAPI):
class CustomUnitViewset(DataExportViewMixin, viewsets.ModelViewSet):
"""List view for custom units."""
queryset = common.models.CustomUnit.objects.all()
@ -501,22 +525,12 @@ class CustomUnitList(DataExportViewMixin, ListCreateAPI):
permission_classes = [IsStaffOrReadOnlyScope]
filter_backends = SEARCH_ORDER_FILTER
class CustomUnitDetail(RetrieveUpdateDestroyAPI):
"""Detail view for a particular custom unit."""
queryset = common.models.CustomUnit.objects.all()
serializer_class = common.serializers.CustomUnitSerializer
permission_classes = [IsStaffOrReadOnlyScope]
class AllUnitList(RetrieveAPI):
"""List of all defined units."""
serializer_class = common.serializers.AllUnitListResponseSerializer
permission_classes = [IsStaffOrReadOnlyScope]
def get(self, request, *args, **kwargs):
@action(
detail=False,
methods=['get'],
serializer_class=common.serializers.AllUnitListResponseSerializer,
)
def all(self, request, *args, **kwargs):
"""Return a list of all available units."""
reg = InvenTree.conversion.get_unit_registry()
all_units = {k: self.get_unit(reg, k) for k in reg}
@ -540,7 +554,10 @@ class AllUnitList(RetrieveAPI):
}
class ErrorMessageList(BulkDeleteMixin, ListAPI):
common_router.register('units', CustomUnitViewset, basename='api-custom-unit')
class ErrorMessageViewSet(BulkDeleteViewsetMixin, RetrieveUpdateDestroyModelViewSet):
"""List view for server error messages."""
queryset = Error.objects.all()
@ -556,12 +573,7 @@ class ErrorMessageList(BulkDeleteMixin, ListAPI):
search_fields = ['info', 'data']
class ErrorMessageDetail(RetrieveUpdateDestroyAPI):
"""Detail view for a single error message."""
queryset = Error.objects.all()
serializer_class = common.serializers.ErrorMessageSerializer
permission_classes = [IsAuthenticatedOrReadScope, IsAdminUser]
common_router.register('error-report', ErrorMessageViewSet, basename='api-error')
class BackgroundTaskDetail(APIView):
@ -1179,13 +1191,17 @@ class SelectionEntryDetail(EntryMixin, RetrieveUpdateDestroyAPI):
"""Detail view for a SelectionEntry object."""
class DataOutputEndpointMixin:
class DataOutputViewSet(BulkDeleteViewsetMixin, RetrieveDestroyModelViewSet):
"""Mixin class for DataOutput endpoints."""
queryset = common.models.DataOutput.objects.all()
serializer_class = common.serializers.DataOutputSerializer
permission_classes = [IsAuthenticatedOrReadScope]
filter_backends = SEARCH_ORDER_FILTER
ordering_fields = ['pk', 'user', 'plugin', 'output_type', 'created']
filterset_fields = ['user']
def get_queryset(self):
"""Return the set of DataOutput objects which the user has permission to view."""
queryset = super().get_queryset()
@ -1203,29 +1219,16 @@ class DataOutputEndpointMixin:
return queryset.filter(user=user)
class DataOutputList(DataOutputEndpointMixin, BulkDeleteMixin, ListAPI):
"""List view for DataOutput objects."""
filter_backends = SEARCH_ORDER_FILTER
ordering_fields = ['pk', 'user', 'plugin', 'output_type', 'created']
filterset_fields = ['user']
common_router.register('data-output', DataOutputViewSet, basename='api-data-output')
class DataOutputDetail(DataOutputEndpointMixin, generics.DestroyAPIView, RetrieveAPI):
"""Detail view for a DataOutput object."""
class EmailMessageMixin:
"""Mixin class for Email endpoints."""
class EmailViewSet(BulkDeleteViewsetMixin, RetrieveDestroyModelViewSet):
"""Backend E-Mail management for administrative purposes."""
queryset = common.models.EmailMessage.objects.all()
serializer_class = common.serializers.EmailMessageSerializer
permission_classes = [IsSuperuserOrSuperScope]
class EmailMessageList(EmailMessageMixin, BulkDeleteMixin, ListAPI):
"""List view for email objects."""
filter_backends = SEARCH_ORDER_FILTER
ordering_fields = [
'created',
@ -1245,19 +1248,17 @@ class EmailMessageList(EmailMessageMixin, BulkDeleteMixin, ListAPI):
'thread_id_key',
]
class EmailMessageDetail(EmailMessageMixin, RetrieveDestroyAPI):
"""Detail view for an email object."""
class TestEmail(CreateAPI):
"""Send a test email."""
serializer_class = common.serializers.TestEmailSerializer
permission_classes = [IsSuperuserOrSuperScope]
def perform_create(self, serializer):
@extend_schema(responses={201: common.serializers.TestEmailSerializer})
@action(
detail=False,
methods=['post'],
serializer_class=common.serializers.TestEmailSerializer,
)
def test(self, request):
"""Send a test email."""
serializer = self.get_serializer(data=request.data)
serializer.is_valid(raise_exception=True)
data = serializer.validated_data
delivered, reason = send_email(
@ -1269,6 +1270,11 @@ class TestEmail(CreateAPI):
raise serializers.ValidationError(
detail=f'Failed to send test email: "{reason}"'
) # pragma: no cover
# TODO @matmair - breaking change: this should be a 200
return Response(serializer.data, status=201)
admin_router.register('email', EmailViewSet, basename='api-email')
class HealthCheckStatusSerializer(serializers.Serializer):
@ -1491,13 +1497,6 @@ common_api_urls = [
path('', ParameterList.as_view(), name='api-parameter-list'),
]),
),
path(
'error-report/',
include([
path('<int:pk>/', ErrorMessageDetail.as_view(), name='api-error-detail'),
path('', ErrorMessageList.as_view(), name='api-error-list'),
]),
),
# Metadata
path(
'metadata/',
@ -1530,72 +1529,6 @@ common_api_urls = [
path('', ProjectCodeList.as_view(), name='api-project-code-list'),
]),
),
# Custom physical units
path(
'units/',
include([
path(
'<int:pk>/',
include([
path('', CustomUnitDetail.as_view(), name='api-custom-unit-detail')
]),
),
path('all/', AllUnitList.as_view(), name='api-all-unit-list'),
path('', CustomUnitList.as_view(), name='api-custom-unit-list'),
]),
),
# Currencies
path(
'currency/',
include([
path(
'exchange/',
CurrencyExchangeView.as_view(),
name='api-currency-exchange',
),
path(
'refresh/', CurrencyRefreshView.as_view(), name='api-currency-refresh'
),
]),
),
# Notifications
path(
'notifications/',
include([
# Individual purchase order detail URLs
path(
'<int:pk>/',
include([
path(
'',
NotificationDetail.as_view(),
name='api-notifications-detail',
)
]),
),
# Read all
path(
'readall/',
NotificationReadAll.as_view(),
name='api-notifications-readall',
),
# Notification messages list
path('', NotificationList.as_view(), name='api-notifications-list'),
]),
),
# News
path(
'news/',
include([
path(
'<int:pk>/',
include([
path('', NewsFeedEntryDetail.as_view(), name='api-news-detail')
]),
),
path('', NewsFeedEntryList.as_view(), name='api-news-list'),
]),
),
# Flags
path(
'flags/',
@ -1625,16 +1558,6 @@ common_api_urls = [
path('icons/', IconList.as_view(), name='api-icon-list'),
# Selection lists
path('selection/', include(selection_urls)),
# Data output
path(
'data-output/',
include([
path(
'<int:pk>/', DataOutputDetail.as_view(), name='api-data-output-detail'
),
path('', DataOutputList.as_view(), name='api-data-output-list'),
]),
),
# System APIs (related to basic system functions)
path(
'system/',
@ -1655,19 +1578,8 @@ common_api_urls = [
)
]),
),
# Router
path('', include(common_router.urls)),
]
admin_api_urls = [
# Admin
path('config/', ConfigList.as_view(), name='api-config-list'),
path('config/<str:key>/', ConfigDetail.as_view(), name='api-config-detail'),
# Email
path(
'email/',
include([
path('test/', TestEmail.as_view(), name='api-email-test'),
path('<str:pk>/', EmailMessageDetail.as_view(), name='api-email-detail'),
path('', EmailMessageList.as_view(), name='api-email-list'),
]),
),
]
admin_api_urls = admin_router.urls

View File

@ -19,6 +19,9 @@ from django.db.models import (
from django.db.models.query import QuerySet
from django.utils.translation import gettext_lazy as _
from rest_framework import serializers
from taggit.serializers import TagListSerializerField
import InvenTree.conversion
import InvenTree.helpers
import InvenTree.serializers
@ -325,11 +328,15 @@ def enable_project_code_filter(default: bool = True):
"""
from common.serializers import ProjectCodeSerializer
return InvenTree.serializers.enable_filter(
ProjectCodeSerializer(
source='project_code', many=False, read_only=True, allow_null=True
),
default,
return InvenTree.serializers.OptionalField(
serializer_class=ProjectCodeSerializer,
serializer_kwargs={
'source': 'project_code',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=default,
filter_name='project_code_detail',
prefetch_fields=['project_code'],
)
@ -344,14 +351,15 @@ def enable_project_label_filter(default: bool = True):
If applied, this field will automatically prefetch the 'project_code' relationship.
"""
return InvenTree.serializers.enable_filter(
InvenTree.serializers.FilterableCharField(
source='project_code.code',
read_only=True,
label=_('Project Code Label'),
allow_null=True,
),
default,
return InvenTree.serializers.OptionalField(
serializer_class=serializers.CharField,
serializer_kwargs={
'source': 'project_code.code',
'read_only': True,
'label': _('Project Code Label'),
'allow_null': True,
},
default_include=default,
filter_name='project_code_detail',
prefetch_fields=['project_code'],
)
@ -369,9 +377,15 @@ def enable_parameters_filter():
"""
from common.serializers import ParameterSerializer
return InvenTree.serializers.enable_filter(
ParameterSerializer(many=True, read_only=True, allow_null=True),
False,
return InvenTree.serializers.OptionalField(
serializer_class=ParameterSerializer,
serializer_kwargs={
'many': True,
'read_only': True,
'allow_null': True,
'required': False,
},
default_include=False,
filter_name='parameters',
prefetch_fields=[
'parameters_list',
@ -390,11 +404,10 @@ def enable_tags_filter(default: bool = False):
If applied, this field will automatically prefetch the 'tags' relationship.
"""
from InvenTree.serializers import FilterableTagListField
return InvenTree.serializers.enable_filter(
FilterableTagListField(required=False),
default,
return InvenTree.serializers.OptionalField(
serializer_class=TagListSerializerField,
serializer_kwargs={'required': False},
default_include=default,
filter_name='tags',
prefetch_fields=['tags', 'tagged_items', 'tagged_items__tag'],
)

View File

@ -28,7 +28,7 @@ from InvenTree.serializers import (
InvenTreeAttachmentSerializerField,
InvenTreeImageSerializerField,
InvenTreeModelSerializer,
enable_filter,
OptionalField,
)
from plugin import registry as plugin_registry
from users.serializers import OwnerSerializer, UserSerializer
@ -857,6 +857,7 @@ class ParameterSerializer(
'note',
'updated',
'updated_by',
# Optional fields
'template_detail',
'updated_by_detail',
]
@ -906,17 +907,22 @@ class ParameterSerializer(
allow_null=False,
)
updated_by_detail = enable_filter(
UserSerializer(
source='updated_by', read_only=True, allow_null=True, many=False
),
True,
updated_by_detail = OptionalField(
serializer_class=UserSerializer,
serializer_kwargs={
'source': 'updated_by',
'read_only': True,
'allow_null': True,
'many': False,
},
default_include=True,
prefetch_fields=['updated_by'],
)
template_detail = enable_filter(
ParameterTemplateSerializer(source='template', read_only=True, many=False),
True,
template_detail = OptionalField(
serializer_class=ParameterTemplateSerializer,
serializer_kwargs={'source': 'template', 'read_only': True, 'many': False},
default_include=True,
prefetch_fields=['template', 'template__model_type'],
)

View File

@ -1304,12 +1304,41 @@ class NotificationTest(InvenTreeAPITestCase):
self.assertEqual(
response.data['description'],
'List view for all notifications of the current user.',
'Notifications for the current user.\n\n- User can only view / delete their own notification objects',
)
# POST action should fail (not allowed)
response = self.post(url, {}, expected_code=405)
def test_api_read(self):
"""Test that NotificationMessage can be marked as read."""
# Create a notification message
NotificationMessage.objects.create(
user=self.user,
category='test',
message='This is a test notification',
target_object=self.user,
)
user2 = get_user_model().objects.get(pk=2)
NotificationMessage.objects.create(
user=user2,
category='test',
message='This is a second test notification',
target_object=user2,
)
url = reverse('api-notifications-list')
self.assertEqual(NotificationMessage.objects.filter(read=True).count(), 0)
self.assertEqual(len(self.get(url, expected_code=200).data), 1)
# Read with readall endpoint
self.get(reverse('api-notifications-readall'), {}, expected_code=200)
self.assertEqual(NotificationMessage.objects.filter(read=True).count(), 1)
self.assertEqual(len(self.get(url, expected_code=200).data), 1)
# filtered by read status should be 0
self.assertEqual(len(self.get(url, {'read': False}, expected_code=200).data), 0)
def test_bulk_delete(self):
"""Tests for bulk deletion of user notifications."""
from error_report.models import Error
@ -1835,7 +1864,7 @@ class CustomUnitAPITest(InvenTreeAPITestCase):
def test_api(self):
"""Test the CustomUnit API."""
response = self.get(reverse('api-all-unit-list'))
response = self.get(reverse('api-custom-unit-all'))
self.assertIn('default_system', response.data)
self.assertIn('available_systems', response.data)
self.assertIn('available_units', response.data)

View File

@ -179,6 +179,7 @@ class ManufacturerPartMixin(SerializerContextMixin):
queryset = super().get_queryset(*args, **kwargs)
queryset = queryset.prefetch_related('supplier_parts')
queryset = queryset.prefetch_related('part', 'part__pricing_data')
return queryset

View File

@ -17,7 +17,6 @@ from importer.registry import register_importer
from InvenTree.mixins import DataImportExportSerializerMixin
from InvenTree.ready import isGeneratingSchema
from InvenTree.serializers import (
FilterableCharField,
FilterableSerializerMixin,
InvenTreeCurrencySerializer,
InvenTreeDecimalField,
@ -26,8 +25,8 @@ from InvenTree.serializers import (
InvenTreeMoneySerializer,
InvenTreeTagModelSerializer,
NotesFieldMixin,
OptionalField,
RemoteImageMixin,
enable_filter,
)
from .models import (
@ -164,9 +163,10 @@ class CompanySerializer(
return queryset
primary_address = enable_filter(
AddressBriefSerializer(read_only=True, allow_null=True),
False,
primary_address = OptionalField(
serializer_class=AddressBriefSerializer,
serializer_kwargs={'read_only': True, 'many': False, 'allow_null': True},
default_include=False,
filter_name='address_detail',
prefetch_fields=[
Prefetch(
@ -263,27 +263,37 @@ class ManufacturerPartSerializer(
parameters = common.filters.enable_parameters_filter()
part_detail = enable_filter(
part_serializers.PartBriefSerializer(
source='part', many=False, read_only=True, allow_null=True
),
True,
prefetch_fields=['part', 'part__pricing_data', 'part__category'],
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'source': 'part',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['part__category'],
)
pretty_name = enable_filter(
FilterableCharField(read_only=True, allow_null=True), filter_name='pretty'
pretty_name = OptionalField(
serializer_class=serializers.CharField,
serializer_kwargs={'read_only': True, 'allow_null': True},
filter_name='pretty',
)
manufacturer = serializers.PrimaryKeyRelatedField(
queryset=Company.objects.filter(is_manufacturer=True)
)
manufacturer_detail = enable_filter(
CompanyBriefSerializer(
source='manufacturer', many=False, read_only=True, allow_null=True
),
True,
manufacturer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'manufacturer',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['manufacturer'],
)
@ -415,70 +425,86 @@ class SupplierPartSerializer(
pack_quantity_native = serializers.FloatField(read_only=True)
price_breaks = enable_filter(
SupplierPriceBreakBriefSerializer(
source='pricebreaks',
many=True,
read_only=True,
allow_null=True,
label=_('Price Breaks'),
),
False,
price_breaks = OptionalField(
serializer_class=SupplierPriceBreakBriefSerializer,
serializer_kwargs={
'source': 'pricebreaks',
'many': True,
'read_only': True,
'allow_null': True,
'label': _('Price Breaks'),
},
default_include=False,
filter_name='price_breaks',
prefetch_fields=['pricebreaks'],
)
parameters = common.filters.enable_parameters_filter()
part_detail = enable_filter(
part_serializers.PartBriefSerializer(
label=_('Part'), source='part', many=False, read_only=True, allow_null=True
),
False,
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'label': _('Part'),
'source': 'part',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['part', 'part__pricing_data'],
)
supplier_detail = enable_filter(
CompanyBriefSerializer(
label=_('Supplier'),
source='supplier',
many=False,
read_only=True,
allow_null=True,
),
False,
supplier_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'label': _('Supplier'),
'source': 'supplier',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['supplier'],
)
manufacturer_detail = enable_filter(
CompanyBriefSerializer(
label=_('Manufacturer'),
source='manufacturer_part.manufacturer',
many=False,
read_only=True,
allow_null=True,
),
False,
manufacturer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'label': _('Manufacturer'),
'source': 'manufacturer_part.manufacturer',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['manufacturer_part__manufacturer'],
)
pretty_name = enable_filter(
FilterableCharField(read_only=True, allow_null=True), filter_name='pretty'
pretty_name = OptionalField(
serializer_class=serializers.CharField,
serializer_kwargs={
'read_only': True,
'allow_null': True,
'label': _('Pretty Name'),
},
default_include=False,
filter_name='pretty',
)
supplier = serializers.PrimaryKeyRelatedField(
label=_('Supplier'), queryset=Company.objects.filter(is_supplier=True)
)
manufacturer_part_detail = enable_filter(
ManufacturerPartSerializer(
label=_('Manufacturer Part'),
source='manufacturer_part',
part_detail=False,
read_only=True,
allow_null=True,
),
False,
manufacturer_part_detail = OptionalField(
serializer_class=ManufacturerPartSerializer,
serializer_kwargs={
'label': _('Manufacturer Part'),
'source': 'manufacturer_part',
'part_detail': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['manufacturer_part'],
)
@ -568,18 +594,27 @@ class SupplierPriceBreakSerializer(
return queryset
supplier_detail = enable_filter(
CompanyBriefSerializer(
source='part.supplier', many=False, read_only=True, allow_null=True
),
False,
supplier_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'part.supplier',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['part__supplier'],
)
part_detail = enable_filter(
SupplierPartSerializer(
source='part', brief=True, many=False, read_only=True, allow_null=True
),
False,
part_detail = OptionalField(
serializer_class=SupplierPartSerializer,
serializer_kwargs={
'source': 'part',
'brief': True,
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['part', 'part__part', 'part__part__pricing_data'],
)

View File

@ -507,6 +507,8 @@ class ManufacturerTest(InvenTreeAPITestCase):
"""Tests for the ManufacturerPart detail endpoint."""
mp = ManufacturerPart.objects.first()
self.assertIsNotNone(mp)
url = reverse('api-manufacturer-part-detail', kwargs={'pk': mp.pk})
response = self.get(url)

View File

@ -394,7 +394,14 @@ class DataImportSession(models.Model):
if serializer_class := self.serializer_class:
serializer = serializer_class(data={}, importing=True)
fields.update(metadata.get_serializer_info(serializer))
serializer_fields = metadata.get_serializer_info(serializer)
for field_name, field in serializer_fields.items():
# Skip read-only fields
if field.get('read_only', False):
continue
fields[field_name] = field
# Cache the available fields against this instance
self._available_fields = fields

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -36,7 +36,7 @@ from InvenTree.serializers import (
InvenTreeModelSerializer,
InvenTreeMoneySerializer,
NotesFieldMixin,
enable_filter,
OptionalField,
)
from order.status_codes import (
PurchaseOrderStatusGroups,
@ -126,20 +126,28 @@ class AbstractOrderSerializer(
reference = serializers.CharField(required=True)
# Detail for point-of-contact field
contact_detail = enable_filter(
ContactSerializer(
source='contact', many=False, read_only=True, allow_null=True
),
True,
contact_detail = OptionalField(
serializer_class=ContactSerializer,
serializer_kwargs={
'source': 'contact',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['contact'],
)
# Detail for responsible field
responsible_detail = enable_filter(
OwnerSerializer(
source='responsible', read_only=True, allow_null=True, many=False
),
True,
responsible_detail = OptionalField(
serializer_class=OwnerSerializer,
serializer_kwargs={
'source': 'responsible',
'read_only': True,
'allow_null': True,
'many': False,
},
default_include=True,
prefetch_fields=['responsible'],
)
@ -147,11 +155,15 @@ class AbstractOrderSerializer(
project_code_detail = common.filters.enable_project_code_filter()
# Detail for address field
address_detail = enable_filter(
AddressBriefSerializer(
source='address', many=False, read_only=True, allow_null=True
),
True,
address_detail = OptionalField(
serializer_class=AddressBriefSerializer,
serializer_kwargs={
'source': 'address',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['address'],
)
@ -432,10 +444,14 @@ class PurchaseOrderSerializer(
source='supplier.name', read_only=True, label=_('Supplier Name')
)
supplier_detail = enable_filter(
CompanyBriefSerializer(
source='supplier', many=False, read_only=True, allow_null=True
),
supplier_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'supplier',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['supplier'],
)
@ -629,19 +645,28 @@ class PurchaseOrderLineItemSerializer(
total_price = serializers.FloatField(read_only=True)
part_detail = enable_filter(
PartBriefSerializer(
source='get_base_part', many=False, read_only=True, allow_null=True
),
False,
part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'get_base_part',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
filter_name='part_detail',
)
supplier_part_detail = enable_filter(
SupplierPartSerializer(
source='part', brief=True, many=False, read_only=True, allow_null=True
),
False,
supplier_part_detail = OptionalField(
serializer_class=SupplierPartSerializer,
serializer_kwargs={
'source': 'part',
'brief': True,
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
filter_name='part_detail',
)
@ -655,11 +680,14 @@ class PurchaseOrderLineItemSerializer(
default=False,
)
destination_detail = enable_filter(
stock.serializers.LocationBriefSerializer(
source='get_destination', read_only=True, allow_null=True
),
True,
destination_detail = OptionalField(
serializer_class=stock.serializers.LocationBriefSerializer,
serializer_kwargs={
'source': 'get_destination',
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['destination', 'order__destination'],
)
@ -667,17 +695,26 @@ class PurchaseOrderLineItemSerializer(
help_text=_('Purchase price currency')
)
order_detail = enable_filter(
PurchaseOrderSerializer(
source='order', read_only=True, allow_null=True, many=False
)
order_detail = OptionalField(
serializer_class=PurchaseOrderSerializer,
serializer_kwargs={
'source': 'order',
'read_only': True,
'allow_null': True,
'many': False,
},
default_include=True,
)
build_order_detail = enable_filter(
build.serializers.BuildSerializer(
source='build_order', read_only=True, allow_null=True, many=False
),
True,
build_order_detail = OptionalField(
serializer_class=build.serializers.BuildSerializer,
serializer_kwargs={
'source': 'build_order',
'read_only': True,
'allow_null': True,
'many': False,
},
default_include=True,
prefetch_fields=[
'build_order__responsible',
'build_order__issued_by',
@ -763,10 +800,14 @@ class PurchaseOrderExtraLineSerializer(
model = order.models.PurchaseOrderExtraLine
fields = AbstractExtraLineSerializer.extra_line_fields([])
order_detail = enable_filter(
PurchaseOrderSerializer(
source='order', many=False, read_only=True, allow_null=True
)
order_detail = OptionalField(
serializer_class=PurchaseOrderSerializer,
serializer_kwargs={
'source': 'order',
'many': False,
'read_only': True,
'allow_null': True,
},
)
@ -1098,10 +1139,14 @@ class SalesOrderSerializer(
return queryset
customer_detail = enable_filter(
CompanyBriefSerializer(
source='customer', many=False, read_only=True, allow_null=True
),
customer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'customer',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['customer'],
)
@ -1252,10 +1297,14 @@ class SalesOrderLineItemSerializer(
return queryset
order_detail = enable_filter(
SalesOrderSerializer(
source='order', many=False, read_only=True, allow_null=True
),
order_detail = OptionalField(
serializer_class=SalesOrderSerializer,
serializer_kwargs={
'source': 'order',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=[
'order__created_by',
'order__responsible',
@ -1265,15 +1314,25 @@ class SalesOrderLineItemSerializer(
],
)
part_detail = enable_filter(
PartBriefSerializer(source='part', many=False, read_only=True, allow_null=True),
part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'part',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['part__pricing_data'],
)
customer_detail = enable_filter(
CompanyBriefSerializer(
source='order.customer', many=False, read_only=True, allow_null=True
),
customer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'order.customer',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['order__customer'],
)
@ -1343,19 +1402,27 @@ class SalesOrderShipmentSerializer(
read_only=True, allow_null=True, label=_('Allocated Items')
)
checked_by_detail = enable_filter(
UserSerializer(
source='checked_by', many=False, read_only=True, allow_null=True
),
True,
checked_by_detail = OptionalField(
serializer_class=UserSerializer,
serializer_kwargs={
'source': 'checked_by',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['checked_by'],
)
order_detail = enable_filter(
SalesOrderSerializer(
source='order', read_only=True, allow_null=True, many=False
),
True,
order_detail = OptionalField(
serializer_class=SalesOrderSerializer,
serializer_kwargs={
'source': 'order',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=[
'order',
'order__customer',
@ -1365,19 +1432,27 @@ class SalesOrderShipmentSerializer(
],
)
customer_detail = enable_filter(
CompanyBriefSerializer(
source='order.customer', many=False, read_only=True, allow_null=True
),
False,
customer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'order.customer',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['order__customer'],
)
shipment_address_detail = enable_filter(
AddressBriefSerializer(
source='shipment_address', many=False, read_only=True, allow_null=True
),
True,
shipment_address_detail = OptionalField(
serializer_class=AddressBriefSerializer,
serializer_kwargs={
'source': 'shipment_address',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['shipment_address'],
)
@ -1428,46 +1503,71 @@ class SalesOrderAllocationSerializer(
)
# Extra detail fields
order_detail = enable_filter(
SalesOrderSerializer(
source='line.order', many=False, read_only=True, allow_null=True
)
)
part_detail = enable_filter(
PartBriefSerializer(
source='item.part', many=False, read_only=True, allow_null=True
),
True,
)
item_detail = enable_filter(
stock.serializers.StockItemSerializer(
source='item',
many=False,
read_only=True,
allow_null=True,
part_detail=False,
location_detail=False,
supplier_part_detail=False,
),
True,
)
location_detail = enable_filter(
stock.serializers.LocationBriefSerializer(
source='item.location', many=False, read_only=True, allow_null=True
)
)
customer_detail = enable_filter(
CompanyBriefSerializer(
source='line.order.customer', many=False, read_only=True, allow_null=True
)
order_detail = OptionalField(
serializer_class=SalesOrderSerializer,
serializer_kwargs={
'source': 'line.order',
'many': False,
'read_only': True,
'allow_null': True,
},
)
shipment_detail = SalesOrderShipmentSerializer(
source='shipment',
order_detail=False,
many=False,
read_only=True,
allow_null=True,
part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'item.part',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
)
item_detail = OptionalField(
serializer_class=stock.serializers.StockItemSerializer,
serializer_kwargs={
'source': 'item',
'many': False,
'read_only': True,
'allow_null': True,
'part_detail': False,
'location_detail': False,
'supplier_part_detail': False,
},
default_include=True,
)
location_detail = OptionalField(
serializer_class=stock.serializers.LocationBriefSerializer,
serializer_kwargs={
'source': 'item.location',
'many': False,
'read_only': True,
'allow_null': True,
},
)
customer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'line.order.customer',
'many': False,
'read_only': True,
'allow_null': True,
},
)
shipment_detail = OptionalField(
serializer_class=SalesOrderShipmentSerializer,
serializer_kwargs={
'source': 'shipment',
'order_detail': False,
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['shipment'],
)
@ -1881,10 +1981,14 @@ class SalesOrderExtraLineSerializer(
model = order.models.SalesOrderExtraLine
fields = AbstractExtraLineSerializer.extra_line_fields([])
order_detail = enable_filter(
SalesOrderSerializer(
source='order', many=False, read_only=True, allow_null=True
)
order_detail = OptionalField(
serializer_class=SalesOrderSerializer,
serializer_kwargs={
'source': 'order',
'many': False,
'read_only': True,
'allow_null': True,
},
)
@ -1942,10 +2046,14 @@ class ReturnOrderSerializer(
return queryset
customer_detail = enable_filter(
CompanyBriefSerializer(
source='customer', many=False, read_only=True, allow_null=True
),
customer_detail = OptionalField(
serializer_class=CompanyBriefSerializer,
serializer_kwargs={
'source': 'customer',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['customer'],
)
@ -2103,10 +2211,14 @@ class ReturnOrderLineItemSerializer(
'part_detail',
])
order_detail = enable_filter(
ReturnOrderSerializer(
source='order', many=False, read_only=True, allow_null=True
),
order_detail = OptionalField(
serializer_class=ReturnOrderSerializer,
serializer_kwargs={
'source': 'order',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=[
'order__created_by',
'order__responsible',
@ -2120,17 +2232,25 @@ class ReturnOrderLineItemSerializer(
label=_('Quantity'), help_text=_('Quantity to return')
)
item_detail = enable_filter(
stock.serializers.StockItemSerializer(
source='item', many=False, read_only=True, allow_null=True
),
item_detail = OptionalField(
serializer_class=stock.serializers.StockItemSerializer,
serializer_kwargs={
'source': 'item',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['item__supplier_part'],
)
part_detail = enable_filter(
PartBriefSerializer(
source='item.part', many=False, read_only=True, allow_null=True
)
part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'item.part',
'many': False,
'read_only': True,
'allow_null': True,
},
)
price = InvenTreeMoneySerializer(allow_null=True)
@ -2149,8 +2269,12 @@ class ReturnOrderExtraLineSerializer(
model = order.models.ReturnOrderExtraLine
fields = AbstractExtraLineSerializer.extra_line_fields([])
order_detail = enable_filter(
ReturnOrderSerializer(
source='order', many=False, read_only=True, allow_null=True
)
order_detail = OptionalField(
serializer_class=ReturnOrderSerializer,
serializer_kwargs={
'source': 'order',
'many': False,
'read_only': True,
'allow_null': True,
},
)

View File

@ -35,13 +35,7 @@ from data_exporter.mixins import DataExportSerializerMixin
from importer.registry import register_importer
from InvenTree.mixins import DataImportExportSerializerMixin
from InvenTree.ready import isGeneratingSchema
from InvenTree.serializers import (
FilterableDateTimeField,
FilterableFloatField,
FilterableListField,
FilterableListSerializer,
enable_filter,
)
from InvenTree.serializers import OptionalField, TreePathSerializer
from users.serializers import UserSerializer
from .models import (
@ -141,13 +135,15 @@ class CategorySerializer(
return category.pk in self.starred_categories
path = enable_filter(
FilterableListField(
child=serializers.DictField(),
source='get_path',
read_only=True,
allow_null=True,
),
path = OptionalField(
serializer_class=TreePathSerializer,
serializer_kwargs={
'source': 'get_path',
'many': True,
'read_only': True,
'allow_null': True,
},
default_include=False,
filter_name='path_detail',
)
@ -354,18 +350,25 @@ class PartBriefSerializer(
)
# Pricing fields
pricing_min = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(
source='pricing_data.overall_min', allow_null=True, read_only=True
),
True,
pricing_min = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={
'source': 'pricing_data.overall_min',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
pricing_max = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(
source='pricing_data.overall_max', allow_null=True, read_only=True
),
True,
pricing_max = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={
'source': 'pricing_data.overall_max',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
@ -774,28 +777,37 @@ class PartSerializer(
return part.pk in self.starred_parts
# Extra detail for the category
category_detail = enable_filter(
CategorySerializer(
source='category', many=False, read_only=True, allow_null=True
),
category_detail = OptionalField(
serializer_class=CategorySerializer,
serializer_kwargs={
'source': 'category',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['category'],
)
category_path = enable_filter(
FilterableListField(
child=serializers.DictField(),
source='category.get_path',
read_only=True,
allow_null=True,
),
category_path = OptionalField(
serializer_class=TreePathSerializer,
serializer_kwargs={
'source': 'category.get_path',
'many': True,
'read_only': True,
'allow_null': True,
},
filter_name='path_detail',
prefetch_fields=['category'],
)
default_location_detail = enable_filter(
DefaultLocationSerializer(
source='default_location', many=False, read_only=True, allow_null=True
),
default_location_detail = OptionalField(
serializer_class=DefaultLocationSerializer,
serializer_kwargs={
'source': 'default_location',
'many': False,
'read_only': True,
'allow_null': True,
},
filter_name='location_detail',
prefetch_fields=['default_location'],
)
@ -901,25 +913,36 @@ class PartSerializer(
)
# Pricing fields
pricing_min = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(
source='pricing_data.overall_min', allow_null=True, read_only=True
),
True,
pricing_min = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={
'source': 'pricing_data.overall_min',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
pricing_max = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(
source='pricing_data.overall_max', allow_null=True, read_only=True
),
True,
pricing_max = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={
'source': 'pricing_data.overall_max',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
pricing_updated = enable_filter(
FilterableDateTimeField(
source='pricing_data.updated', allow_null=True, read_only=True
),
True,
pricing_updated = OptionalField(
serializer_class=serializers.DateTimeField,
serializer_kwargs={
'source': 'pricing_data.updated',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
@ -927,11 +950,15 @@ class PartSerializer(
tags = common.filters.enable_tags_filter()
price_breaks = enable_filter(
PartSalePriceSerializer(
source='salepricebreaks', many=True, read_only=True, allow_null=True
),
False,
price_breaks = OptionalField(
serializer_class=PartSalePriceSerializer,
serializer_kwargs={
'source': 'salepricebreaks',
'many': True,
'read_only': True,
'allow_null': True,
},
default_include=False,
filter_name='price_breaks',
prefetch_fields=['salepricebreaks'],
)
@ -1267,10 +1294,15 @@ class PartStocktakeSerializer(
label=_('Part Description'),
)
part_detail = enable_filter(
PartBriefSerializer(
source='part', read_only=True, allow_null=True, many=False, pricing=False
),
part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'part',
'read_only': True,
'allow_null': True,
'many': False,
'pricing': False,
},
default_include=False,
)
@ -1595,7 +1627,7 @@ class BomItemSubstituteSerializer(InvenTree.serializers.InvenTreeModelSerializer
model = BomItemSubstitute
fields = ['pk', 'bom_item', 'part', 'part_detail']
list_serializer_class = FilterableListSerializer
# list_serializer_class = FilterableListSerializer
part_detail = PartBriefSerializer(
source='part', read_only=True, many=False, pricing=False
@ -1697,9 +1729,15 @@ class BomItemSerializer(
help_text=_('Select the parent assembly'),
)
substitutes = enable_filter(
BomItemSubstituteSerializer(many=True, read_only=True, allow_null=True),
False,
substitutes = OptionalField(
serializer_class=BomItemSubstituteSerializer,
serializer_kwargs={
'many': True,
'read_only': True,
'allow_null': True,
'required': False,
},
default_include=False,
filter_name='substitutes',
prefetch_fields=[
'substitutes',
@ -1709,14 +1747,15 @@ class BomItemSerializer(
],
)
part_detail = enable_filter(
PartBriefSerializer(
source='part',
label=_('Assembly'),
many=False,
read_only=True,
allow_null=True,
)
part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'part',
'label': _('Assembly'),
'many': False,
'read_only': True,
'allow_null': True,
},
)
sub_part = serializers.PrimaryKeyRelatedField(
@ -1725,26 +1764,28 @@ class BomItemSerializer(
help_text=_('Select the component part'),
)
sub_part_detail = enable_filter(
PartBriefSerializer(
source='sub_part',
label=_('Component'),
many=False,
read_only=True,
allow_null=True,
),
True,
sub_part_detail = OptionalField(
serializer_class=PartBriefSerializer,
serializer_kwargs={
'source': 'sub_part',
'label': _('Component'),
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
)
category_detail = enable_filter(
CategorySerializer(
source='sub_part.category',
label=_('Category'),
many=False,
read_only=True,
allow_null=True,
),
False,
category_detail = OptionalField(
serializer_class=CategorySerializer,
serializer_kwargs={
'source': 'sub_part.category',
'label': _('Category'),
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
)
on_order = serializers.FloatField(
@ -1755,41 +1796,61 @@ class BomItemSerializer(
label=_('In Production'), read_only=True, allow_null=True
)
can_build = enable_filter(
FilterableFloatField(label=_('Can Build'), read_only=True, allow_null=True),
True,
can_build = OptionalField(
serializer_class=serializers.FloatField,
serializer_kwargs={
'label': _('Can Build'),
'read_only': True,
'allow_null': True,
},
default_include=True,
)
# Cached pricing fields
pricing_min = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(
source='sub_part.pricing_data.overall_min', allow_null=True, read_only=True
),
True,
pricing_min = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={
'source': 'sub_part.pricing_data.overall_min',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
pricing_max = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(
source='sub_part.pricing_data.overall_max', allow_null=True, read_only=True
),
True,
pricing_max = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={
'source': 'sub_part.pricing_data.overall_max',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
pricing_min_total = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(allow_null=True, read_only=True),
True,
pricing_min_total = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={'allow_null': True, 'read_only': True},
default_include=True,
filter_name='pricing',
)
pricing_max_total = enable_filter(
InvenTree.serializers.InvenTreeMoneySerializer(allow_null=True, read_only=True),
True,
pricing_max_total = OptionalField(
serializer_class=InvenTree.serializers.InvenTreeMoneySerializer,
serializer_kwargs={'allow_null': True, 'read_only': True},
default_include=True,
filter_name='pricing',
)
pricing_updated = enable_filter(
FilterableDateTimeField(
source='sub_part.pricing_data.updated', allow_null=True, read_only=True
),
True,
pricing_updated = OptionalField(
serializer_class=serializers.DateTimeField,
serializer_kwargs={
'source': 'sub_part.pricing_data.updated',
'allow_null': True,
'read_only': True,
},
default_include=True,
filter_name='pricing',
)
@ -1887,19 +1948,22 @@ class CategoryParameterTemplateSerializer(
'default_value',
]
template_detail = enable_filter(
common.serializers.ParameterTemplateSerializer(
source='template', many=False, read_only=True
),
True,
template_detail = OptionalField(
serializer_class=common.serializers.ParameterTemplateSerializer,
serializer_kwargs={'source': 'template', 'many': False, 'read_only': True},
default_include=True,
prefetch_fields=['template'],
)
category_detail = enable_filter(
CategorySerializer(
source='category', many=False, read_only=True, allow_null=True
),
True,
category_detail = OptionalField(
serializer_class=CategorySerializer,
serializer_kwargs={
'source': 'category',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
prefetch_fields=['category'],
)

View File

@ -1406,6 +1406,53 @@ class PartAPITest(PartAPITestBase):
assert_subset=True,
)
def test_pricing_info(self):
"""Test annotation of 'pricing' detail against a Part instance."""
part = Part.objects.first()
url = reverse('api-part-detail', kwargs={'pk': part.pk})
pricing_fields = ['pricing_min', 'pricing_max', 'pricing_updated']
for included in [True, False]:
response = self.get(url, {'pricing': included}, expected_code=200)
for field in pricing_fields:
if included:
self.assertIn(field, response.data)
else:
self.assertNotIn(field, response.data)
def test_parameters_info(self):
"""Test annotation of 'parameters' detail against a Part instance."""
part = Part.objects.first()
url = reverse('api-part-detail', kwargs={'pk': part.pk})
for included in [True, False]:
response = self.get(url, {'parameters': included}, expected_code=200)
if included:
self.assertIn('parameters', response.data)
else:
self.assertNotIn('parameters', response.data)
def test_category_detail(self):
"""Test annotation of 'category_detail' against a Part instance."""
part = Part.objects.get(pk=1)
url = reverse('api-part-detail', kwargs={'pk': part.pk})
for included in [True, False]:
response = self.get(url, {'category_detail': included}, expected_code=200)
if not included:
self.assertNotIn('category_detail', response.data)
continue
self.assertIn('category_detail', response.data)
category = response.data['category_detail']
for field in ['name', 'description', 'structural']:
self.assertIn(field, category)
class PartCreationTests(PartAPITestBase):
"""Tests for creating new Part instances via the API."""
@ -2707,8 +2754,28 @@ class BomItemTest(InvenTreeAPITestCase):
def test_get_bom_detail(self):
"""Get the detail view for a single BomItem object."""
url = reverse('api-bom-item-detail', kwargs={'pk': 3})
from part.models import BomItemSubstitute
bom_item = BomItem.objects.get(pk=3)
# Create some substitutes for this BomItem
substitute_parts = Part.objects.filter(component=True).exclude(
pk=bom_item.sub_part.pk
)[:3]
for part in substitute_parts:
BomItemSubstitute.objects.create(bom_item=bom_item, part=part)
self.assertEqual(bom_item.substitutes.count(), 3)
url = reverse('api-bom-item-detail', kwargs={'pk': bom_item.pk})
# First, get without substitutes
response = self.get(url, expected_code=200)
self.assertNotIn('substitutes', response.data)
# Now, get with substitutes
response = self.get(url, {'substitutes': True}, expected_code=200)
expected_values = [
@ -2735,6 +2802,15 @@ class BomItemTest(InvenTreeAPITestCase):
self.assertEqual(int(float(response.data['quantity'])), 25)
# Look at the substitutes data
subs = response.data['substitutes']
self.assertEqual(len(subs), 3)
for sub in subs:
for field in ['pk', 'part', 'bom_item', 'part_detail']:
self.assertIn(field, sub)
# Increase the quantity
data = response.data
data['quantity'] = 57

View File

@ -33,10 +33,10 @@ from generic.states.fields import InvenTreeCustomStatusSerializerMixin
from importer.registry import register_importer
from InvenTree.mixins import DataImportExportSerializerMixin
from InvenTree.serializers import (
FilterableListField,
InvenTreeCurrencySerializer,
InvenTreeDecimalField,
enable_filter,
OptionalField,
TreePathSerializer,
)
from users.serializers import UserSerializer
@ -231,8 +231,9 @@ class StockItemTestResultSerializer(
self.fields['user'].read_only = True
self.fields['date'].read_only = True
user_detail = enable_filter(
UserSerializer(source='user', read_only=True, allow_null=True),
user_detail = OptionalField(
serializer_class=UserSerializer,
serializer_kwargs={'source': 'user', 'read_only': True, 'allow_null': True},
prefetch_fields=['user'],
)
@ -245,10 +246,9 @@ class StockItemTestResultSerializer(
label=_('Test template for this result'),
)
template_detail = enable_filter(
part_serializers.PartTestTemplateSerializer(
source='template', read_only=True, allow_null=True
),
template_detail = OptionalField(
serializer_class=part_serializers.PartTestTemplateSerializer,
serializer_kwargs={'source': 'template', 'read_only': True, 'allow_null': True},
prefetch_fields=['template'],
)
@ -377,20 +377,20 @@ class StockItemSerializer(
'purchase_price_currency',
'use_pack_size',
'serial_numbers',
'tests',
# Annotated fields
'allocated',
'expired',
'installed_items',
'child_items',
'location_path',
'stale',
'tracking_items',
'tags',
# Detail fields (FK relationships)
'supplier_part_detail',
'part_detail',
# Optional fields (FK relationships)
'location_detail',
'location_path',
'part_detail',
'supplier_part_detail',
'tags',
'tests',
'tracking_items',
]
read_only_fields = [
'allocated',
@ -428,13 +428,16 @@ class StockItemSerializer(
help_text=_('Parent stock item'),
)
location_path = enable_filter(
FilterableListField(
child=serializers.DictField(),
source='location.get_path',
read_only=True,
allow_null=True,
),
location_path = OptionalField(
serializer_class=TreePathSerializer,
serializer_kwargs={
'source': 'location.get_path',
'extra_fields': ['icon'],
'many': True,
'read_only': True,
'allow_null': True,
},
default_include=False,
filter_name='path_detail',
)
@ -577,19 +580,20 @@ class StockItemSerializer(
)
# Optional detail fields, which can be appended via query parameters
supplier_part_detail = enable_filter(
company_serializers.SupplierPartSerializer(
label=_('Supplier Part'),
source='supplier_part',
brief=True,
supplier_detail=False,
manufacturer_detail=False,
part_detail=False,
many=False,
read_only=True,
allow_null=True,
),
False,
supplier_part_detail = OptionalField(
serializer_class=company_serializers.SupplierPartSerializer,
serializer_kwargs={
'label': _('Supplier Part'),
'source': 'supplier_part',
'brief': True,
'supplier_detail': False,
'manufacturer_detail': False,
'part_detail': False,
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=[
'supplier_part__supplier',
'supplier_part__purchase_order_line_items',
@ -597,30 +601,40 @@ class StockItemSerializer(
],
)
part_detail = enable_filter(
part_serializers.PartBriefSerializer(
label=_('Part'), source='part', many=False, read_only=True, allow_null=True
),
True,
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'label': _('Part'),
'source': 'part',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=True,
)
location_detail = enable_filter(
LocationBriefSerializer(
label=_('Location'),
source='location',
many=False,
read_only=True,
allow_null=True,
),
False,
location_detail = OptionalField(
serializer_class=LocationBriefSerializer,
serializer_kwargs={
'label': _('Location'),
'source': 'location',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['location'],
)
tests = enable_filter(
StockItemTestResultSerializer(
source='test_results', many=True, read_only=True, allow_null=True
),
False,
tests = OptionalField(
serializer_class=StockItemTestResultSerializer,
serializer_kwargs={
'source': 'test_results',
'many': True,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=[
'test_results',
'test_results__user',
@ -1222,13 +1236,16 @@ class LocationSerializer(
tags = common.filters.enable_tags_filter()
path = enable_filter(
FilterableListField(
child=serializers.DictField(),
source='get_path',
read_only=True,
allow_null=True,
),
path = OptionalField(
serializer_class=TreePathSerializer,
serializer_kwargs={
'many': True,
'source': 'get_path',
'extra_fields': ['icon'],
'read_only': True,
'allow_null': True,
},
default_include=False,
filter_name='path_detail',
)
@ -1273,21 +1290,37 @@ class StockTrackingSerializer(
label = serializers.CharField(read_only=True)
item_detail = enable_filter(
StockItemSerializer(source='item', many=False, read_only=True, allow_null=True),
item_detail = OptionalField(
serializer_class=StockItemSerializer,
serializer_kwargs={
'source': 'item',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['item', 'item__part'],
)
part_detail = enable_filter(
part_serializers.PartBriefSerializer(
source='part', many=False, read_only=True, allow_null=True
),
part_detail = OptionalField(
serializer_class=part_serializers.PartBriefSerializer,
serializer_kwargs={
'source': 'part',
'many': False,
'read_only': True,
'allow_null': True,
},
default_include=False,
prefetch_fields=['part'],
)
user_detail = enable_filter(
UserSerializer(source='user', many=False, read_only=True, allow_null=True),
user_detail = OptionalField(
serializer_class=UserSerializer,
serializer_kwargs={
'source': 'user',
'many': False,
'read_only': True,
'allow_null': True,
},
prefetch_fields=['user'],
)

View File

@ -256,7 +256,7 @@ class UserList(ListCreateAPI):
- Otherwise authenticated users have read-only access
"""
queryset = User.objects.all()
queryset = User.objects.all().prefetch_related('groups')
serializer_class = UserCreateSerializer
# User must have the right role, AND be a staff user, else read-only

View File

@ -11,11 +11,9 @@ from rest_framework import serializers
from rest_framework.exceptions import PermissionDenied
from InvenTree.serializers import (
FilterableListSerializer,
FilterableSerializerMethodField,
FilterableSerializerMixin,
InvenTreeModelSerializer,
enable_filter,
OptionalField,
)
from .models import ApiToken, Owner, RuleSet, UserProfile
@ -56,7 +54,6 @@ class RuleSetSerializer(InvenTreeModelSerializer):
'can_delete',
]
read_only_fields = ['pk', 'name', 'label', 'group']
list_serializer_class = FilterableListSerializer
class RoleSerializer(InvenTreeModelSerializer):
@ -185,7 +182,6 @@ class UserSerializer(InvenTreeModelSerializer):
model = User
fields = ['pk', 'username', 'first_name', 'last_name', 'email']
read_only_fields = ['username', 'email']
list_serializer_class = FilterableListSerializer
username = serializers.CharField(label=_('Username'), help_text=_('Username'))
@ -267,8 +263,9 @@ class GroupSerializer(FilterableSerializerMixin, InvenTreeModelSerializer):
model = Group
fields = ['pk', 'name', 'permissions', 'roles', 'users']
permissions = enable_filter(
FilterableSerializerMethodField(allow_null=True, read_only=True),
permissions = OptionalField(
serializer_class=serializers.SerializerMethodField,
serializer_kwargs={'allow_null': True, 'read_only': True},
filter_name='permission_detail',
)
@ -276,16 +273,26 @@ class GroupSerializer(FilterableSerializerMixin, InvenTreeModelSerializer):
"""Return a list of permissions associated with the group."""
return generate_permission_dict(group.permissions.all())
roles = enable_filter(
RuleSetSerializer(
source='rule_sets', many=True, read_only=True, allow_null=True
),
roles = OptionalField(
serializer_class=RuleSetSerializer,
serializer_kwargs={
'source': 'rule_sets',
'many': True,
'read_only': True,
'allow_null': True,
},
filter_name='role_detail',
prefetch_fields=['rule_sets'],
)
users = enable_filter(
UserSerializer(source='user_set', many=True, read_only=True, allow_null=True),
users = OptionalField(
serializer_class=UserSerializer,
serializer_kwargs={
'source': 'user_set',
'many': True,
'read_only': True,
'allow_null': True,
},
filter_name='user_detail',
prefetch_fields=['user_set'],
)

View File

@ -218,8 +218,11 @@ class UserAPITests(InvenTreeAPITestCase):
expected_code=200,
)
self.assertIn('name', response.data)
self.assertIn('roles', response.data)
self.assertIn('permissions', response.data)
self.assertGreater(len(response.data['roles']), 0)
def test_login_redirect(self):
"""Test login redirect endpoint."""
response = self.get(reverse('api-login-redirect'), expected_code=302)

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ar\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Arabic\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "الإجراءات"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: bg\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Bulgarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Akce"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Díl"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parametr"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametry"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Typy skladových umístění"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Historie skladu"
@ -348,7 +348,7 @@ msgstr "Objednávka"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Prodejní objednávka"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Vrácená objednávka"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Výběrová pole"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Výběrová pole"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Výběrová pole"
msgid "Error"
msgstr "Chyba"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Administrace"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Pluginy"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Povoleno"
@ -1960,13 +1968,13 @@ msgstr "Vyberte balení"
msgid "{0} icons"
msgstr "Ikony {0}"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Načítání"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nebyly nalezeny žádné výsledky"
@ -1990,66 +1998,66 @@ msgstr "Přidat nový řádek"
msgid "Thumbnail"
msgstr "Náhled"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importování řádků"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Počkejte prosím, než se data importují"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Při importu dat došlo k chybě"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Upravit data"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Odstranit řádek"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Řádek"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Řádek obsahuje chyby"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Přijmout"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Platný"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrovat podle stavu ověření řádku"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Hotovo"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrovat podle stavu dokončení řádku"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importovat vybrané řádky"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Zpracovávání dat"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Vyberte sloupec, nebo ponechte prázdné pro ignorování tohoto pole."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorovat toto pole"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mapování datových sloupců do databázových polí"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Přijmout mapování sloupců"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Databázové pole"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Popis pole:"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Importovaný sloupec"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Výchozí hodnota"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Nahrát soubor"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Namapovat sloupce"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Importovat řádky"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Zpracovat data"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Dokončit Import"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Nepodařilo se načíst data o relaci"
@ -2128,15 +2136,15 @@ msgstr "Nepodařilo se načíst data o relaci"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Import byl dokončen"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Data byla úspěšně importována"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Zavřít"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Probíhá import dat"
@ -2594,10 +2602,10 @@ msgstr "Některé databáze čekají na migraci."
msgid "Learn more about {code}"
msgstr "Další informace o {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notifikace"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Uživatelská nastavení"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Nastavení systému"
@ -2710,7 +2722,7 @@ msgstr "Odhlásit"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Nemáš žádné nové notifikace."
msgid "Error loading notifications."
msgstr "Chyba při načítání oznámení."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Není k dispozici žádný přehled"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Pro tento typ modelu není k dispozici žádný přehled"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Zobrazit všechny výsledky"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "výsledky"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Odstranit skupinu vyhledávání"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Odstranit skupinu vyhledávání"
msgid "Suppliers"
msgstr "Dodavatelé"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Výrobci"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Zákazníci"
@ -2819,41 +2831,41 @@ msgstr "Zákazníci"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Zadejte hledaný text"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Obnovit výsledky hledání"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Možnosti hledání"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Hledat celá slova"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Použít regulární výraz pro vyhledávání"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Vyhledat poznámky"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Při hledání došlo k chybě"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Žádné výsledky"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Pro hledání nejsou k dispozici žádné výsledky"
@ -2985,7 +2997,7 @@ msgstr "Balík"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Nastavení pluginů"
@ -3047,7 +3059,7 @@ msgstr "Při načítání obsahu pluginu došlo k chybě"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Neznámý model: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Správa dat"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Reporty"
@ -6937,11 +6949,11 @@ msgstr "Tokeny"
msgid "The settings below are specific to each available plugin"
msgstr "Níže uvedená nastavení jsou specifická pro každý dostupný plugin"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Ověření totožnosti"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Čárové kódy"
@ -6953,28 +6965,28 @@ msgstr "Čárové kódy"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Níže uvedená nastavení jsou specifická pro každou dostupnou metodu oznámení"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Ceník"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Ceník"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Štítky"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr "Inventura dílu"
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Nákupní cena"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Naposledy aktualizováno"
@ -10394,6 +10407,7 @@ msgstr "Interní jednotky"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Aktualizoval(a)"
@ -10442,59 +10456,59 @@ msgstr "Vytvořit nový parametr"
msgid "Import parameters from a file"
msgstr "Importovat parametr ze souboru"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Přidat šablonu parametru"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Duplikovat šablonu parametru"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Odstranit šablonu parametru"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Upravit šablonu parametru"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Zaškrtávací políčko"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Zobrazit zaškrtávací šablony"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Má volby"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Zobrazit šablony s volbami"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Má jednotky"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Zobrazit šablony s jednotkami"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Zobrazit povolené šablony"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Typ modelu"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Filtrovat podle typu modelu"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Importované řádky"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filtrovat podle typu cílového modelu"
@ -12140,11 +12154,11 @@ msgstr "Další spuštění"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Šablona nebyla nalezena"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Při načítání podrobností šablony došlo k chybě"
@ -12156,32 +12170,36 @@ msgstr "Při načítání podrobností šablony došlo k chybě"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Upravit"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Upravit soubor šablony"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Upravit šablonu"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Smazat šablonu"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Přidat šablonu"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Přidat šablonu"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filtrovat podle stavu povolení"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Handlinger"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Del"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parameter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parameter"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Lager Lokationstyper"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Lager Historik"
@ -348,7 +348,7 @@ msgstr "Købsordre"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Salgsordrer"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Returordre"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Valg Lister"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Valg Lister"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Valg Lister"
msgid "Error"
msgstr "Fejl"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plugins"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Aktiveret"
@ -1960,13 +1968,13 @@ msgstr "Vælg pakke"
msgid "{0} icons"
msgstr "{0} ikoner"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Indlæser"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Ingen resultater fundet"
@ -1990,66 +1998,66 @@ msgstr "Tilføj ny række"
msgid "Thumbnail"
msgstr "Thumbnail"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importerer Rækker"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Vent venligst mens data importeres"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "En fejl opstod under import af data"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Rediger data"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Slet række"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Række"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Rækken indeholder fejl"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Acceptere"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Gyldig"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrer efter rækkevaliderings status"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Færdiggjort"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrer efter rækkefuldførelse status"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importer markerede rækker"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Behandler Data"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Vælg kolonne, eller efterlad blank for at ignorere dette felt."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorer dette felt"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Kortlægning af datakolonner til databasefelter"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Accepter Kolonnekortlægning"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Databasefelt"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Feltbeskrivelse"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Importerede Kolonne"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Standardværdi"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Upload Fil"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Kortlæg Koloner"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Importer Rækker"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Behandler Data"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Færdiggør Import"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Kunne ikke import sessionsdata"
@ -2128,15 +2136,15 @@ msgstr "Kunne ikke import sessionsdata"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Import fuldført"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Data er blevet importeret"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Luk"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importerer data"
@ -2594,10 +2602,10 @@ msgstr "Der er ventende databasemigreringer."
msgid "Learn more about {code}"
msgstr "Lær mere om {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notifikationer"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Brugerindstillinger"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Systemindstillinger"
@ -2710,7 +2722,7 @@ msgstr "Log ud"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Du har ingen ulæste notifikationer."
msgid "Error loading notifications."
msgstr "Fejl ved indlæsning af notifikationer."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Ingen Oversigt Tilgængelig"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Ingen oversigt tilgængelig for denne modeltype"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Vis alle resultater"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultater"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Fjern søgegruppe"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Fjern søgegruppe"
msgid "Suppliers"
msgstr "Leverandører"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Producenter"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Kunder"
@ -2819,41 +2831,41 @@ msgstr "Kunder"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Indtast søgetekst"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Opdater søgeresultater"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Søg Indstillinger"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Hele ord søgning"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex søgning"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Søg i noter"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Der opstod en fejl under søgning"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Ingen Resultater"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Ingen resultater til rådighed for søgeforespørgsel"
@ -2985,7 +2997,7 @@ msgstr "Pakke"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Plugin indstillinger"
@ -3047,7 +3059,7 @@ msgstr "Fejl opstod under indlæsning af plugin indhold"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Ukendt model: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Rapportering"
@ -6937,11 +6949,11 @@ msgstr "Tokens"
msgid "The settings below are specific to each available plugin"
msgstr "Indstillinger nedenfor er specifikke for hvert tilgængeligt plugin"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Autentificering"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Stregkoder"
@ -6953,28 +6965,28 @@ msgstr "Stregkoder"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Indstillingerne nedenfor er specifikke for hver tilgængelige underretningsmetode"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Prissætning"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Prissætning"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Label"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Købspris"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Sidst Opdateret"
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr "Opret ny parameter"
msgid "Import parameters from a file"
msgstr "Importer parametre fra en fil"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Tilføj Parameter Skabelon"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Dupliker Parameter Skabelon"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Slet Parameter Skabelon"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Rediger Parameter Skabelon"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Tjekboks"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Vis tjekboks skabeloner"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Vis skabeloner med valgmuligheder"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Vis skabeloner med enheder"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Vis aktiverede skabeloner"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Importerede Rækker"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr "Næste Kørsel"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Skabelon ikke fundet"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "En fejl opstod under hentning af skabelon detaljer"
@ -12156,32 +12170,36 @@ msgstr "En fejl opstod under hentning af skabelon detaljer"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Modificer"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Modificer skabelon fil"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Rediger Skabelon"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Slet Skabelon"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Tilføj skabelon"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Tilføj skabelon"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Aktionen"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Teil"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parameter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parameter"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Lagerort Typen"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Lagerhistorie"
@ -348,7 +348,7 @@ msgstr "Einkaufsbestellung"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Verkaufsauftrag"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Rückgabe Auftrag"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Auswahllisten"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Auswahllisten"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Auswahllisten"
msgid "Error"
msgstr "Fehler"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plugins"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Aktiviert"
@ -1960,13 +1968,13 @@ msgstr "Packung auswählen"
msgid "{0} icons"
msgstr "{0} Symbole"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Wird geladen"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Keine Ergebnisse gefunden"
@ -1990,66 +1998,66 @@ msgstr "Neue Zeile hinzufügen"
msgid "Thumbnail"
msgstr "Vorschaubild"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importiere Zeilen"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Bitte warten... während die Daten importiert werden"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Beim Importieren der Daten ist ein Fehler aufgetreten"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Daten ändern"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Zeile löschen"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Zeile"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Zeile enthält Fehler"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Annehmen"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Gültig"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtern nach Zeilenvalidierung"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Fertigstellen"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtern nach Zeilenvollständigkeit"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Ausgewählte Zeilen importieren"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Daten werden verarbeiten"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Spalte auswählen oder leer lassen, um dieses Feld zu ignorieren."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Dieses Feld ignorieren"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Spalten zu Datenbankfeldern zuordnen"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Spaltenzuordnung akzeptieren"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Datenbankfeld"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Feldbeschreibung"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Importierte Spalte"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Standard-Wert"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Datei hochgeladen"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Spalten zuordnen"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Zeilen importieren"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Daten verarbeiten"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Import abschließen"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Import von Sammeldaten fehlgeschlagen"
@ -2128,15 +2136,15 @@ msgstr "Import von Sammeldaten fehlgeschlagen"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Import abgeschlossen"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Daten wurden erfolgreich importiert"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Schließen"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importiere Daten"
@ -2594,10 +2602,10 @@ msgstr "Es gibt ausstehende Datenbankmigrationen."
msgid "Learn more about {code}"
msgstr "Mehr über {code} erfahren"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Benachrichtigungen"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr "Superuser-Modus"
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr "Administrator-Modus"
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr "Der aktuelle Benutzer hat erweiterte Berechtigungen und sollte nicht für die reguläre Nutzung verwendet werden."
@ -2659,8 +2671,8 @@ msgstr "Benutzer-Einstellungen"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Einstellungen"
@ -2710,7 +2722,7 @@ msgstr "Abmelden"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Du hast keine ungelesenen Benachrichtigungen. "
msgid "Error loading notifications."
msgstr "Fehler beim Laden der Benachrichtigungen."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Keine Übersicht verfügbar"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Keine Übersicht für diesen Modelltyp verfügbar"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Alle Ergebnisse anzeigen"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "Ergebnisse"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Suchgruppe entfernen"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Suchgruppe entfernen"
msgid "Suppliers"
msgstr "Lieferanten"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Hersteller"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Kunden"
@ -2819,41 +2831,41 @@ msgstr "Kunden"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Suchtext eingeben"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Suchergebnisse aktualisieren"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Suchoptionen"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Volltextsuche"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex Suche"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Notizen durchsuchen"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Bei der Suchanfrage ist ein Fehler aufgetreten"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Keine Ergebnisse"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Keine Ergebnisse für Suchanfrage verfügbar"
@ -2985,7 +2997,7 @@ msgstr "Paket"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Plugin Einstellungen"
@ -3047,7 +3059,7 @@ msgstr "Fehler beim Laden des Plugin-Inhalts"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Unbekanntes Modell: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Datenmanagement"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Berichte"
@ -6937,11 +6949,11 @@ msgstr "Token"
msgid "The settings below are specific to each available plugin"
msgstr "Die folgenden Einstellungen sind spezifisch für jedes verfügbare Plugin"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Authentifizierung"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Barcode"
@ -6953,28 +6965,28 @@ msgstr "Barcode"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Die folgenden Einstellungen sind spezifisch für jede verfügbare Benachrichtigungsmethode"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Preise"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Preise"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Beschriftungen"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Einkaufs Preise"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Zuletzt aktualisiert"
@ -10394,6 +10407,7 @@ msgstr "Interne Einheiten"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Aktualisiert von"
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Parametervorlage hinzufügen"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Parametervorlage löschen"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Parametervorlage bearbeiten"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Checkbox"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Checkbox-Vorlagen anzeigen"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Hat Auswahlen"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Vorlagen mit Auswahlen anzeigen"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Hat Einheiten"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Vorlagen mit Einheiten anzeigen"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Modelltyp"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Importierte Zeilen"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Nach Modelltyp filtern"
@ -12140,11 +12154,11 @@ msgstr "Nächste Ausführung"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Template nicht gefunden"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Fehler beim Abrufen der Template-Details"
@ -12156,32 +12170,36 @@ msgstr "Fehler beim Abrufen der Template-Details"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Bearbeiten"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Template-Datei ändern"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Vorlage bearbeiten"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Vorlage entfernen"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Vorlage hinzufügen"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Vorlage hinzufügen"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Nach aktiviertem Status filtern"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Ενέργειες"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Προϊόν"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Παράμετροι"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Τύποι Τοποθεσιών Αποθέματος"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Ιστορικό Αποθέματος"
@ -348,7 +348,7 @@ msgstr "Εντολή Αγοράς"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Εντολή Πώλησης"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Εντολή Επιστροφής"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Λίστες Επιλογών"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Λίστες Επιλογών"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Λίστες Επιλογών"
msgid "Error"
msgstr "Σφάλμα"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Διαχειριστής"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plugins"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Ενεργό"
@ -1960,13 +1968,13 @@ msgstr "Επιλέξτε πακέτο"
msgid "{0} icons"
msgstr "{0} εικονίδια"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Φόρτωση"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Δεν βρέθηκαν αποτελέσματα"
@ -1990,66 +1998,66 @@ msgstr "Προσθήκη νέας γραμμής"
msgid "Thumbnail"
msgstr "Μικρογραφία"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Γίνεται εισαγωγή γραμμών"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Παρακαλώ περιμένετε ενώ γίνεται η εισαγωγή δεδομένων"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή δεδομένων"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Επεξεργασία δεδομένων"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Διαγραφή γραμμής"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Γραμμή"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Η γραμμή περιέχει σφάλματα"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Αποδοχή"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Έγκυρο"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Φιλτράρισμα ανά κατάσταση εγκυρότητας"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Ολοκληρωμένο"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Φιλτράρισμα ανά κατάσταση ολοκλήρωσης"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Εισαγωγή επιλεγμένων γραμμών"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Επεξεργασία δεδομένων"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Επιλέξτε στήλη ή αφήστε κενό για να αγν
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Αγνόηση αυτού του πεδίου"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Αντιστοίχιση στηλών δεδομένων με πεδία βάσης δεδομένων"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Αποδοχή αντιστοίχισης στηλών"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Πεδίο βάσης δεδομένων"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Περιγραφή πεδίου"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Εισαγόμενη στήλη"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Προεπιλεγμένη τιμή"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Μεταφόρτωση αρχείου"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Αντιστοίχιση στηλών"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Επεξεργασία δεδομένων"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Ολοκλήρωση εισαγωγής"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Αποτυχία λήψης δεδομένων συνεδρίας εισαγωγής"
@ -2128,15 +2136,15 @@ msgstr "Αποτυχία λήψης δεδομένων συνεδρίας εισ
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Η εισαγωγή ολοκληρώθηκε"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Τα δεδομένα εισήχθησαν με επιτυχία"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Κλείσιμο"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Γίνεται εισαγωγή δεδομένων"
@ -2594,10 +2602,10 @@ msgstr "Υπάρχουν εκκρεμείς μεταναστεύσεις στη
msgid "Learn more about {code}"
msgstr "Μάθετε περισσότερα για {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Ειδοποιήσεις"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Ρυθμίσεις χρήστη"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Ρυθμίσεις συστήματος"
@ -2710,7 +2722,7 @@ msgstr "Αποσύνδεση"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Δεν υπάρχουν μη αναγνωσμένες ειδοποιήσ
msgid "Error loading notifications."
msgstr "Σφάλμα φόρτωσης ειδοποιήσεων."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Δεν υπάρχει διαθέσιμη επισκόπηση"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Δεν υπάρχει διαθέσιμη επισκόπηση για αυτόν τον τύπο μοντέλου"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Προβολή όλων των αποτελεσμάτων"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "αποτελέσματα"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Αφαίρεση ομάδας αναζήτησης"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Αφαίρεση ομάδας αναζήτησης"
msgid "Suppliers"
msgstr "Προμηθευτές"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Κατασκευαστές"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Πελάτες"
@ -2819,41 +2831,41 @@ msgstr "Πελάτες"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Εισάγετε κείμενο αναζήτησης"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Ανανέωση αποτελεσμάτων αναζήτησης"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Επιλογές αναζήτησης"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Αναζήτηση ολόκληρης λέξης"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Αναζήτηση με regex"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Αναζήτηση στις σημειώσεις"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Παρουσιάστηκε σφάλμα κατά την αναζήτηση"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Κανένα αποτέλεσμα"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Δεν υπάρχουν αποτελέσματα για το ερώτημα αναζήτησης"
@ -2985,7 +2997,7 @@ msgstr "Πακέτο"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Ρυθμίσεις πρόσθετου"
@ -3047,7 +3059,7 @@ msgstr "Παρουσιάστηκε σφάλμα κατά τη φόρτωση π
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Άγνωστο μοντέλο: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Διαχείριση Δεδομένων"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Αναφορές"
@ -6937,11 +6949,11 @@ msgstr "Tokens"
msgid "The settings below are specific to each available plugin"
msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές για κάθε διαθέσιμο πρόσθετο"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Ταυτοποίηση"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Barcodes"
@ -6953,28 +6965,28 @@ msgstr "Barcodes"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Οι παρακάτω ρυθμίσεις είναι ειδικές για κάθε διαθέσιμη μέθοδο ειδοποίησης"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Τιμολόγηση"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Τιμολόγηση"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Ετικέτες"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Τιμολόγηση Αγορών"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Τελευταία Ενημέρωση"
@ -10394,6 +10407,7 @@ msgstr "Εσωτερικές μονάδες"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Ενημερώθηκε από"
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Προσθήκη προτύπου παραμέτρου"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Αντιγραφή προτύπου παραμέτρου"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Διαγραφή προτύπου παραμέτρου"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Επεξεργασία προτύπου παραμέτρου"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Checkbox"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Εμφάνιση προτύπων checkbox"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Έχει επιλογές"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Εμφάνιση προτύπων με επιλογές"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Έχει μονάδες"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Εμφάνιση προτύπων με μονάδες"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Τύπος μοντέλου"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Γραμμές που εισήχθησαν"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Φιλτράρισμα κατά τύπο μοντέλου προορισμού"
@ -12140,11 +12154,11 @@ msgstr "Επόμενη εκτέλεση"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Το πρότυπο δεν βρέθηκε"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση λεπτομερειών προτύπου"
@ -12156,32 +12170,36 @@ msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Τροποποίηση"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Τροποποίηση αρχείου προτύπου"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Επεξεργασία προτύπου"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Διαγραφή προτύπου"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Προσθήκη προτύπου"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Προσθήκη προτύπου"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Φιλτράρισμα κατά κατάσταση ενεργοποίησης"

View File

@ -63,8 +63,8 @@ msgid "Actions"
msgstr "Actions"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -128,7 +128,7 @@ msgstr "Part"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -154,7 +154,7 @@ msgstr "Parameter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parameters"
@ -268,7 +268,7 @@ msgid "Stock Location Types"
msgstr "Stock Location Types"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Stock History"
@ -343,7 +343,7 @@ msgstr "Purchase Order"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -376,7 +376,7 @@ msgstr "Sales Order"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -401,7 +401,7 @@ msgstr "Return Order"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -541,6 +541,14 @@ msgid "Selection Lists"
msgstr "Selection Lists"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr "Selection Entry"
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr "Selection Entries"
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -548,13 +556,13 @@ msgstr "Selection Lists"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -576,7 +584,7 @@ msgstr "Selection Lists"
msgid "Error"
msgstr "Error"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -588,7 +596,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1889,11 +1897,11 @@ msgid "Plugins"
msgstr "Plugins"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Enabled"
@ -1955,13 +1963,13 @@ msgstr "Select pack"
msgid "{0} icons"
msgstr "{0} icons"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Loading"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "No results found"
@ -1985,66 +1993,66 @@ msgstr "Add new row"
msgid "Thumbnail"
msgstr "Thumbnail"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importing Rows"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Please wait while the data is imported"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "An error occurred while importing data"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Edit Data"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Delete Row"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Row"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Row contains errors"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Accept"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Valid"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filter by row validation status"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Complete"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filter by row completion status"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Import selected rows"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Processing Data"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2067,55 +2075,55 @@ msgstr "Select column, or leave blank to ignore this field."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignore this field"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mapping data columns to database fields"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Accept Column Mapping"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Database Field"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Field Description"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Imported Column"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Default Value"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Upload File"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Map Columns"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Import Rows"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Process Data"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Complete Import"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Failed to fetch import session data"
@ -2123,15 +2131,15 @@ msgstr "Failed to fetch import session data"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Import Complete"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Data has been imported successfully"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2144,7 +2152,7 @@ msgstr "Close"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importing Data"
@ -2589,10 +2597,10 @@ msgstr "There are pending database migrations."
msgid "Learn more about {code}"
msgstr "Learn more about {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2600,14 +2608,18 @@ msgid "Notifications"
msgstr "Notifications"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr "Admin Mode"
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr "Superuser Mode"
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr "The current user has elevated privileges and should not be used for regular usage."
@ -2654,8 +2666,8 @@ msgstr "User Settings"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "System Settings"
@ -2705,7 +2717,7 @@ msgstr "Logout"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2771,27 +2783,27 @@ msgstr "You have no unread notifications."
msgid "Error loading notifications."
msgstr "Error loading notifications."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "No Overview Available"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "No overview available for this model type"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "View all results"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "results"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Remove search group"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2799,13 +2811,13 @@ msgstr "Remove search group"
msgid "Suppliers"
msgstr "Suppliers"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Manufacturers"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Customers"
@ -2814,41 +2826,41 @@ msgstr "Customers"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Enter search text"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Refresh search results"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Search Options"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Whole word search"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex search"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Notes search"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "An error occurred during search query"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "No Results"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "No results available for search query"
@ -2980,7 +2992,7 @@ msgstr "Package"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Plugin Settings"
@ -3042,7 +3054,7 @@ msgstr "Error occurred while loading plugin content"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Unknown model: {model_name}"
@ -6726,7 +6738,7 @@ msgid "Data Management"
msgstr "Data Management"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Reporting"
@ -6932,11 +6944,11 @@ msgstr "Tokens"
msgid "The settings below are specific to each available plugin"
msgstr "The settings below are specific to each available plugin"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Authentication"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Barcodes"
@ -6948,28 +6960,28 @@ msgstr "Barcodes"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "The settings below are specific to each available notification method"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Pricing"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Pricing"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Labels"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr "Part Stocktake"
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8321,6 +8333,7 @@ msgstr "Purchase Pricing"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Last Updated"
@ -10389,6 +10402,7 @@ msgstr "Internal Units"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Updated By"
@ -10437,59 +10451,59 @@ msgstr "Create a new parameter"
msgid "Import parameters from a file"
msgstr "Import parameters from a file"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Add Parameter Template"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Duplicate Parameter Template"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Delete Parameter Template"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Edit Parameter Template"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Checkbox"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Show checkbox templates"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Has choices"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Show templates with choices"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Has Units"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Show templates with units"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Show enabled templates"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Model Type"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Filter by model type"
@ -12067,7 +12081,7 @@ msgid "Imported Rows"
msgstr "Imported Rows"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filter by target model type"
@ -12135,11 +12149,11 @@ msgstr "Next Run"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Template not found"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "An error occurred while fetching template details"
@ -12151,32 +12165,36 @@ msgstr "An error occurred while fetching template details"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr "Filename"
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Modify"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Modify template file"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Edit Template"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Delete template"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Add Template"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Add template"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filter by enabled status"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Acciones"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Pieza"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parámetros"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Tipos de ubicaciones de existencias"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Histórico de existencias"
@ -348,7 +348,7 @@ msgstr "Pedido de compra"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Orden de venta"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Orden de devolución"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Listas de Selección"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Listas de Selección"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Listas de Selección"
msgid "Error"
msgstr "Error"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Complementos"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Habilitado"
@ -1960,13 +1968,13 @@ msgstr "Seleccionar paquete"
msgid "{0} icons"
msgstr "Iconos {0}"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Cargando"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "No hay resultados"
@ -1990,66 +1998,66 @@ msgstr "Añadir fila nueva"
msgid "Thumbnail"
msgstr "Miniatura"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importando filas"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Por favor espere mientras los datos son importados"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Se ha producido un error al importar datos"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Editar datos"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Eliminar fila"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Fila"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "La fila contiene errores"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Aceptar"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Válido"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrar por estado de validación de fila"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Terminado"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrar por estado de finalización de fila"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importar filas seleccionadas"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Procesando datos"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Seleccione la columna o deje en blanco para ignorar este campo."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorar este campo"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mapear datos de columnas a campos de la base de datos"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Aceptar mapeo de columnas"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Cambo de base de datos"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Descripción del campo"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Columna importada"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Valor por defecto"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Subir archivo"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mapear columnas"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Procesar datos"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Completar importación"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importación completada"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Los datos se han importado satisfactoriamente"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Cerrar"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importando datos"
@ -2594,10 +2602,10 @@ msgstr "Hay migraciones pendientes de base de datos."
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notificaciones"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Ajustes del usuario"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Ajustes del sistema"
@ -2710,7 +2722,7 @@ msgstr "Cerrar sesión"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "No tienes notificaciones sin leer."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Ver todos los resultados"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultados"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr "Proveedores"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Fabricantes"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Clientes"
@ -2819,41 +2831,41 @@ msgstr "Clientes"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Introduce texto a buscar"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Actualizar resultados de búsqueda"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opciones de búsqueda"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Búsqueda por palabra"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Búsqueda por expresión regular"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Se ha producido un error durante la consulta de búsqueda"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Sin resultados"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "No hay resultados disponibles para consulta de búsqueda"
@ -2985,7 +2997,7 @@ msgstr "Paquete"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Ajustes del complemento"
@ -3047,7 +3059,7 @@ msgstr "Ha ocurrido un error al cargar el contenido del complemento"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Modelo desconocido: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Informes"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Códigos de barras"
@ -6953,28 +6965,28 @@ msgstr "Códigos de barras"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Precios"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Precios"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etiquetas"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Última Actualización"
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Filas Importadas"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: es_MX\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Spanish, Mexico\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Acciones"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Pieza"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parámetro"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parámetros"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Tipos de ubicaciones de existencias"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Histórico de existencias"
@ -348,7 +348,7 @@ msgstr "Pedido de compra"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Orden de venta"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Orden de devolución"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Listas de Selección"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Listas de Selección"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Listas de Selección"
msgid "Error"
msgstr "Error"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Complementos"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Habilitado"
@ -1960,13 +1968,13 @@ msgstr "Seleccionar paquete"
msgid "{0} icons"
msgstr "Iconos {0}"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Cargando"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "No hay resultados"
@ -1990,66 +1998,66 @@ msgstr "Añadir fila nueva"
msgid "Thumbnail"
msgstr "Miniatura"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importando filas"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Por favor espere mientras los datos son importados"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Se ha producido un error al importar datos"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Editar datos"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Eliminar fila"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Fila"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "La fila contiene errores"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Aceptar"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Válido"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrar por estado de validación de fila"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Completado"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrar por estado de finalización de fila"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importar filas seleccionadas"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Procesando datos"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Seleccione la columna o deje en blanco para ignorar este campo."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorar este campo"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mapear datos de columnas a campos de la base de datos"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Aceptar mapeo de columnas"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Cambo de base de datos"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Descripción del campo"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Columna importada"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Valor por defecto"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Subir archivo"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mapear columnas"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Procesar datos"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Completar importación"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importación completada"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Los datos se han importado satisfactoriamente"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Cerrar"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importando datos"
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notificaciones"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Ajustes del usuario"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Ajustes del sistema"
@ -2710,7 +2722,7 @@ msgstr "Cerrar sesión"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "No tienes notificaciones sin leer."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "No hay resumen disponible"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "No hay resúmenes disponibles para este tipo de modelo"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Ver todos los resultados"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultados"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Eliminar grupo de búsqueda"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Eliminar grupo de búsqueda"
msgid "Suppliers"
msgstr "Proveedores"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Fabricantes"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Clientes"
@ -2819,41 +2831,41 @@ msgstr "Clientes"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Introduce texto a buscar"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Actualizar resultados de búsqueda"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opciones de búsqueda"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Búsqueda de palabras completas"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Búsqueda por expresión regular"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Se ha producido un error durante la consulta de búsqueda"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Sin Resultados"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "No hay resultados disponibles para consulta de búsqueda"
@ -2985,7 +2997,7 @@ msgstr "Paquete"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Ajustes del complemento"
@ -3047,7 +3059,7 @@ msgstr "Ha ocurrido un error al cargar el contenido del complemento"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Informes"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Códigos de barras"
@ -6953,28 +6965,28 @@ msgstr "Códigos de barras"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Precios"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Precios"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etiquetas"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Precio de Compra"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Última Actualización"
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Tiene opciones"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Mostrar plantillas con opciones"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Tiene Unidades"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Mostrar plantillas con unidades"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: et\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Estonian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Toimingud"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Osa"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parameeter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parameetrid"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Lao asukoha liigid"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Laoseisu ajalugu"
@ -348,7 +348,7 @@ msgstr "Ostukorraldus"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Tõrge"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Pluginad"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Sisse lülitatud"
@ -1960,13 +1968,13 @@ msgstr "Vali pakk"
msgid "{0} icons"
msgstr "{0} ikoonid"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Laadimine"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Tulemusi pole"
@ -1990,66 +1998,66 @@ msgstr "Lisa uus rida"
msgid "Thumbnail"
msgstr "Sissekandeid pole saadaval"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Readade ridaid"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Palun oodake, kuni andmed imporditakse"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Andmete importimisel ilmnes viga"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Muuda Andmeid"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Kustuta rida"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Rida"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Rida sisaldab vigu"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Nõustu"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Kehtiv"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtreeri rea valideerimise oleku järgi"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Valmis"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtreeri rea lõpuleviimise oleku järgi"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Impordi valitud read"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Andmete töötlemine"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Valige veerg või jätke tühi, et see väli ignoreerida."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignoreerige see väli"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Kaardistage andmepalgid andmebaasi väljadele"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Võtke vastu veeru kaardistamine"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Andmebaasi väli"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Välja kirjeldus"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Imporditud veerg"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Vaikimisi väärtus"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Laadi üles fail"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Kaardista veerud"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Impordi ridasid"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Andmete töötlemine"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Täielik import"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Impordi lõpuleviidud"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Andmed on edukalt importitud"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Sulge"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Andmete importimine"
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Teavitused"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Kasutaja seaded"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Süsteemi seaded"
@ -2710,7 +2722,7 @@ msgstr "Logi välja"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Sul pole lugemata teated."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Vaata kõiki tulemusi"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "tulemused"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr "Tarnijaid"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Kliendid"
@ -2819,41 +2831,41 @@ msgstr "Kliendid"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Lisage otsitav tekst"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Otsingu valikud"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex otsing"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Otsingu päringu ajal ilmnes viga"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Otsingu päringu jaoks tulemusi pole saadaval"
@ -2985,7 +2997,7 @@ msgstr "Pakett"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Plugina seaded"
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Andmete haldamine"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Aruanded"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Autentimine"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Hind"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Hind"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Sildid"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr "Loo uus parameeter"
msgid "Import parameters from a file"
msgstr "Impordi parameetrid failist"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Lisa parameetri mall"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Kustuta parameetrite mall"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Muuda parameetri mall"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Märkekast"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Näita märkeruutude malle"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Valikutega"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Kuva valikuga mallid"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Näita malle ühikutega"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Mudeli liik"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Filtreeri mudeli liik"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Imporditud read"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filtri sihtmodeli tüübi järgi"
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Malli ei leitud"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Päringu malli üksikasjade toomisel ilmnes viga"
@ -12156,32 +12170,36 @@ msgstr "Päringu malli üksikasjade toomisel ilmnes viga"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Muuda malli"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Kustuta mall"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Lisa mall"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Lisa mall"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fa\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Persian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: fr\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: French\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Actions"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Pièce"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Paramètre"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Paramètres"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Emplacements des stocks"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Historique du stock"
@ -348,7 +348,7 @@ msgstr "Commande dachat"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Ventes"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Retour de commande"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Listes Sélectionnées"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Listes Sélectionnées"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Listes Sélectionnées"
msgid "Error"
msgstr "Erreur"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Administrateur"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Extensions"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Activé"
@ -1960,13 +1968,13 @@ msgstr "Sélectionnez le pack"
msgid "{0} icons"
msgstr "Icônes {0}"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Chargement"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Aucun résultat trouvé"
@ -1990,66 +1998,66 @@ msgstr "Ajouter une nouvelle ligne"
msgid "Thumbnail"
msgstr "Miniature"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importation des lignes"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Veuillez patienter pendant que les données sont importées"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Une erreur est survenue lors de limportation des données"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Éditer les données"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Supprimer cette ligne"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Ligne"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "La ligne contient des erreurs"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Accepter"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Valide"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrer par état de validation de ligne"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Complet"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrer par statut de complétion de ligne"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importer les lignes sélectionnées"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Traitement des données"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Sélectionnez la colonne, ou laissez vide pour ignorer ce champ."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorer ce champ"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mappage des colonnes de données aux champs de la base de données"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Accepter le mappage des colonnes"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Champ de base de données"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Description du champ"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Colonne importée"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Valeur par Défaut"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Transférer un fichier"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mapper les colonnes"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Importer des lignes"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Traiter les données"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Finaliser limportation"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Impossible de récupérer les données d'import de la session"
@ -2128,15 +2136,15 @@ msgstr "Impossible de récupérer les données d'import de la session"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importation Complète"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Les données on était correctement importés"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Fermer"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importation de données"
@ -2594,10 +2602,10 @@ msgstr "Il y a des migrations de base de données en attente."
msgid "Learn more about {code}"
msgstr "En savoir plus sur {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notifications"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Paramètres de l'utilisateur"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Les paramètres du système"
@ -2710,7 +2722,7 @@ msgstr "Se déconnecter"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Vous n'avez pas de notifications non lues."
msgid "Error loading notifications."
msgstr "Impossible de charger les notifications."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Pas d'aperçu disponible"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Aucune vue d'ensemble n'est disponible pour ce type de modèle"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Voir tous les résultats"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "résultats"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Supprimer le groupe de recherche"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Supprimer le groupe de recherche"
msgid "Suppliers"
msgstr "Fournisseurs"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Fabricants"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Clients"
@ -2819,41 +2831,41 @@ msgstr "Clients"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Entrez un texte à rechercher"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Actualiser les résultats de la recherche"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Options de recherche"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Recherche par mot entier"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Recherche par regex"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Recherche de notes"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Une erreur s'est produite lors de la recherche"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Aucun résultat"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Aucun résultat disponible pour la requête"
@ -2985,7 +2997,7 @@ msgstr "Paquet"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Paramètres du plug-in"
@ -3047,7 +3059,7 @@ msgstr "Une erreur a eu lieu pendant le chargement du contenu du plugin"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Modèle inconnu: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Gestion des données"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Rapports"
@ -6937,11 +6949,11 @@ msgstr "Jetons"
msgid "The settings below are specific to each available plugin"
msgstr "Les paramètres ci-dessous sont spécifiques à chaque plugin disponible"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Authentification"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Code-barres"
@ -6953,28 +6965,28 @@ msgstr "Code-barres"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Les paramètres ci-dessous sont spécifiques à chaque méthode de notification disponible"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Tarifs"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Tarifs"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Étiquettes"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Tarif d'achat"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Dernière mise à jour"
@ -10394,6 +10407,7 @@ msgstr "Unités internes"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Mis à jour par"
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Ajouter un modèle de paramètre"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Dupliquer le paramètre de modèle"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Supprimer un modèle de paramètre"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Modifier le modèle de paramètre"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Case à cocher"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Afficher le modèle de cases à cocher"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "A des choix"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Afficher les modèles avec choix"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "A des unités"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Afficher les modèles avec les unités"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Type de modèle"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Lignes importées"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filtrer par type de modèle cible"
@ -12140,11 +12154,11 @@ msgstr "Prochaine exécution"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Modèle non trouvé"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Une erreur s'est produite lors de la récupération des détails du modèle"
@ -12156,32 +12170,36 @@ msgstr "Une erreur s'est produite lors de la récupération des détails du mod
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Modifier"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Modifier le fichier modèle"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Modifier le modèle"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Supprimer le modèle"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Ajouter un modèle"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Ajouter un modèle"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filtrer par statut activé"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: he\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Hebrew\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "פריט"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "סוגי מיקום מלאי"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "היסטוריית מלאי"
@ -348,7 +348,7 @@ msgstr "הזמנות רכש"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "הזמנת מכירה"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "החזרת הזמנה"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "שגיאה"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "תוספים"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr "בחר חבילה"
msgid "{0} icons"
msgstr "{0} סמלים"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "טוען"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "לא נמצאו תוצאות"
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr "תמונה ממוזערת"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "ייבוא ​​שורות"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "המתן בזמן שהנתונים מיובאים"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "אירעה שגיאה בעת ייבוא ​​נתונים"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "ערוך נתונים"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "מחק שורה"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "שורה"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "שורה מכילה שגיאות"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "קבל"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "תקף"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "סנן לפי סטטוס אימות שורה"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "הושלם"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "סנן לפי סטטוס השלמת שורה"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "ייבא שורות נבחרות"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "מעבד נתונים"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "בחר עמודה, או השאר ריק כדי להתעלם משדה ז
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "התעלם מהשדה הזה"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "מיפוי עמודות נתונים לשדות מסד נתונים"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "קבל מיפוי עמודות"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "שדה מסד נתונים"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "תיאור שדה"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "עמודה מיובאת"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "ערך ברירת מחדל"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "העלה קובץ"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "עמודות מפה"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "עיבוד נתונים"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "יבוא מלא"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "הייבוא הושלם"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "הנתונים יובאו בהצלחה"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "סגור"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "ייבוא נתונים"
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "התראות"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "הגדרות מערכת"
@ -2710,7 +2722,7 @@ msgstr "התנתק"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "אין לך התראות שלא נקראו."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "תוצאות"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "הזן טקסט חיפוש"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "אפשרויות חיפוש"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "חיפוש מילה שלמה"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "חיפוש רגולרי"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "אירעה שגיאה במהלך שאילתת החיפוש"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "אין תוצאות זמינות עבור שאילתת חיפוש"
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Műveletek"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Alkatrész"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Paraméter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Paraméterek"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Készlethely típusok"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Készlettörténet"
@ -348,7 +348,7 @@ msgstr "Beszerzési rendelés"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Vevői rendelés"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Visszavétel"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Választéklisták"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Választéklisták"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Választéklisták"
msgid "Error"
msgstr "Hiba"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Adminisztrátor"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Pluginok"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Engedélyezve"
@ -1960,13 +1968,13 @@ msgstr "Csomag választás"
msgid "{0} icons"
msgstr "{0} db"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Betöltés"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nincs találat"
@ -1990,66 +1998,66 @@ msgstr "Új sor hozzáadása"
msgid "Thumbnail"
msgstr "Bélyegkép"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Sorok importálása"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Kérem várjon az importálás végéig"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Importálás közben hiba keletkezett"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Adat szerkesztése"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Sor törlése"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Sor"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "A sor hibákat tartalmaz"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Elfogad"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Érvényes"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Szűrés sor ellenőrzési állapot szerint"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Kész"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Szűrés sor befejezési állapot szerint"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Kijelölt sorok importálása"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Adatok feldolgozása"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Válasszon oszlopot vagy hagyja üresen a mező figyelmen kívül hagyá
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Figyelmen kívül hagyja ezt a mezőt"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Adatoszlopok hozzárendelése adatbázis mezőkhöz"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Oszlop hozzárendelés elfogadása"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Adatbázismező"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Mező leírás"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Importált Oszlop"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Alapértelmezett érték"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Fájl feltöltése"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Oszlopok leképezése"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Sorok importálása"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Adatok feldolgozása"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Import Befejezése"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Nem sikerült lekérni az import munkamenet adatait"
@ -2128,15 +2136,15 @@ msgstr "Nem sikerült lekérni az import munkamenet adatait"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importálás befejezve"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Az adatok sikeresen importálva"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Bezárás"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Adatok importálása"
@ -2594,10 +2602,10 @@ msgstr "Függőben lévő adatbázis migrációk."
msgid "Learn more about {code}"
msgstr "Tudjon meg többet: {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Értesítések"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Felhasználói beállítások"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Rendszerbeállítások"
@ -2710,7 +2722,7 @@ msgstr "Kijelentkezés"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Nincs olvasatlan értesítésed."
msgid "Error loading notifications."
msgstr "Hiba az értesítések betöltésekor."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Nincsen áttekintő"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Ehhez a model típushoz nincs áttekintő"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Az összes eredmény megtekintése"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "eredmények"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Keresési csoport eltávolítása"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Keresési csoport eltávolítása"
msgid "Suppliers"
msgstr "Beszállítók"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Gyártók"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Vevők"
@ -2819,41 +2831,41 @@ msgstr "Vevők"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Írd be a keresett szöveget"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Keresési találatok frissítése"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Keresési opciók"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Teljes szó keresés"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex keresés"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Megjegyzések keresése"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Hiba történt a keresés közben"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Nincs találat"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Nincs találat a keresésre"
@ -2985,7 +2997,7 @@ msgstr "Csomag"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Plugin beállítások"
@ -3047,7 +3059,7 @@ msgstr "Plugin tartalom betöltési hiba"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Ismeretlen model: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Adatkezelés"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Riportolás"
@ -6937,11 +6949,11 @@ msgstr "Tokenek"
msgid "The settings below are specific to each available plugin"
msgstr "Az alábbi beállítások minden egyes elérhető bővítményhez specifikusak"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Hitelesítés"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Vonalkódok"
@ -6953,28 +6965,28 @@ msgstr "Vonalkódok"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Az alábbi beállítások minden egyes elérhető értesítési módszerhez specifikusak"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Árazás"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Árazás"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Címkék"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Beszerzési ár"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Legutóbb frissítve"
@ -10394,6 +10407,7 @@ msgstr "Belső mértékegységek"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Frissítette"
@ -10442,59 +10456,59 @@ msgstr "Új paraméter létrehozása"
msgid "Import parameters from a file"
msgstr "Paraméterek importálása fájlból"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Paraméter sablon létrehozás"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Paraméter sablon másolása"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Paraméter sablon törlés"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Alkatrész paraméter sablon szerkesztés"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Jelölőnégyzet"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Jelölőnégyzet sablonok megjelenítése"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Vannak lehetőségei"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Választási lehetőségekkel rendelkező sablonok megjelenítése"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Van mértékegysége"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Mértékegységgel rendelkező sablonok megjelenítése"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Engedélyezett sablonok megjelenítése"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Modell típusa"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Szűrés modell típus szerint"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Importált sorok"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Szűrés cél modell típus szerint"
@ -12140,11 +12154,11 @@ msgstr "Következő futtatás"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Sablon nem található"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Hiba történt a sablon részleteinek lekérésekor"
@ -12156,32 +12170,36 @@ msgstr "Hiba történt a sablon részleteinek lekérésekor"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Módosítás"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Sablon fájl módosítása"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Sablon szerkesztése"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Sablon törlése"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Sablon hozzáadása"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Sablon hozzáadása"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Szűrés engedélyezett státusz szerint"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Galat"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr "{0} icon"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Memuat"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Tidak ada hasil yang ditemukan"
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Ubah Data"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Hapus baris"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Baris"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Terima"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Lengkap"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Unggah berkas"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Tutup"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notifikasi"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Pengaturan Sistem"
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Pelanggan"
@ -2819,41 +2831,41 @@ msgstr "Pelanggan"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Tidak ada hasil"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Azioni"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Articolo"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parametro"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametri"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Tipi ubicazione articolo"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Cronologia Magazzino"
@ -348,7 +348,7 @@ msgstr "Ordine d'acquisto"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Ordine di Vendita"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Ordine di reso"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Elenchi di selezione"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Elenchi di selezione"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Elenchi di selezione"
msgid "Error"
msgstr "Errore"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plugin"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Abilitato"
@ -1960,13 +1968,13 @@ msgstr "Seleziona la confezione"
msgid "{0} icons"
msgstr "{0} icone"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Caricamento"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nessun risultato trovato"
@ -1990,66 +1998,66 @@ msgstr "Aggiungi nuova riga"
msgid "Thumbnail"
msgstr "Miniatura"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importa Righe"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Si prega di attendere mentre i dati vengono importati"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Si è verificato un errore durante l'importazione dei dati"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Modifica dati"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Elimina riga"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Riga"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "La riga contiene errori"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Accetta"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Valido"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtra per stato di convalida della riga"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Completato"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtra per stato completamento riga"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importa righe selezionate"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Elaborazione dati"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Seleziona la colonna o lascia vuoto per ignorare questo campo."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignora questo campo"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mappatura colonne di dati ai campi del database"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Accetta Mappatura Colonna"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Campo Database"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Campo descrizione"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Colonna Importata"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Valore Predefinito"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Carica file"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mappa colonne"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Importa righe"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Elaborazione dati"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Importazione Completata"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Recupero dati della sessione d'importazione non riuscito"
@ -2128,15 +2136,15 @@ msgstr "Recupero dati della sessione d'importazione non riuscito"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importazione Completata"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "I dati sono stati importati correttamente"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Chiudi"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importazione dei dati"
@ -2594,10 +2602,10 @@ msgstr "Ci sono migrazioni di database in sospeso."
msgid "Learn more about {code}"
msgstr "Scopri di più su {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notifiche"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Impostazioni Utente"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Impostazioni di sistema"
@ -2710,7 +2722,7 @@ msgstr "Disconnettiti"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Non hai notifiche non lette."
msgid "Error loading notifications."
msgstr "Errore nel caricamento delle notifiche."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Nessuna Riepilogo Disponibile"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Nessuna riepilogo disponibile per questo tipo di modello"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Visualizza tutti i risultati"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "risultati"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Rimuovi gruppo di ricerca"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Rimuovi gruppo di ricerca"
msgid "Suppliers"
msgstr "Fornitori"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Produttori"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Clienti"
@ -2819,41 +2831,41 @@ msgstr "Clienti"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Inserisci il testo della ricerca"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Aggiorna Risultati di Ricerca"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opzioni di Ricerca"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Ricerca parole intere"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Ricerca con regex"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Ricerca note"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Si è verificato un errore durante la ricerca"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Nessun risultato"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Nessun risultato disponibile per la ricerca"
@ -2985,7 +2997,7 @@ msgstr "Pacchetto"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Impostazioni Plugin"
@ -3047,7 +3059,7 @@ msgstr "Errore durante il caricamento del contenuto del plugin"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Modello sconosciuto: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Gestione Dati"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Rapporti"
@ -6937,11 +6949,11 @@ msgstr "Tokens"
msgid "The settings below are specific to each available plugin"
msgstr "Le impostazioni sottostanti sono specifiche per ogni plugin disponibile"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Autenticazione"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Codici a barre"
@ -6953,28 +6965,28 @@ msgstr "Codici a barre"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Le impostazioni sottostanti sono specifiche per ogni metodo di notifica disponibile"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Prezzi"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Prezzi"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etichette"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Prezzo d'acquisto"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Ultimo aggiornamento"
@ -10394,6 +10407,7 @@ msgstr "Unità Interne"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Aggiornato da"
@ -10442,59 +10456,59 @@ msgstr "Crea un nuovo parametro"
msgid "Import parameters from a file"
msgstr "Importa parametri da file"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Aggiungi Modello Parametro"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Duplica Modello Parametro"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Elimina Modello Parametro"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Modifica Modello Parametro"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Casella di spunta"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Mostra i modelli di casella di spunta"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Ha scelte"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Mostra modelli con scelte"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Ha Unità"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Mostra modelli con unità"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Mostra modelli abilitati"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Tipo Modello"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Filtra per tipo di modello"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Riga importate"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filtra per tipo di modello di destinazione"
@ -12140,11 +12154,11 @@ msgstr "Prossima esecuzione"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Modello non trovato"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Si è verificato un errore durante il recupero dei dettagli del modello"
@ -12156,32 +12170,36 @@ msgstr "Si è verificato un errore durante il recupero dei dettagli del modello"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Modifica"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Modifica file modello"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Modifica modello"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Elimina modello"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Aggiungi modello"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Aggiungi modello"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filtra per stato abilitato"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "アクション"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "パーツ"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "パラメータ"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "パラメータ"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "ストックロケーションの種類"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "株式履歴"
@ -348,7 +348,7 @@ msgstr "注文"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "セールスオーダー"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "リターンオーダー"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "セレクション・リスト"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "セレクション・リスト"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "セレクション・リスト"
msgid "Error"
msgstr "エラー"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "管理者"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "プラグイン"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "有効"
@ -1960,13 +1968,13 @@ msgstr "パック選択"
msgid "{0} icons"
msgstr "{0} アイコン"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "読み込み中"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "一致するものが見つかりませんでした"
@ -1990,66 +1998,66 @@ msgstr "新しい行を追加"
msgid "Thumbnail"
msgstr "サムネイル"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "行のインポート"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "データがインポートされるまでお待ちください"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "データのインポート中にエラーが発生しました"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "データの編集"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "行の削除"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "行"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "行にエラーが含まれています"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "承諾"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "有効"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "行の検証ステータスによるフィルタリング"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "完了"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "行の完了ステータスによるフィルタリング"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "選択行のインポート"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "加工データ"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "列を選択するか、このフィールドを無視する場合は空
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "このフィールドを無視する"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "データ・カラムとデータベース・フィールドのマッピング"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "カラムマッピングの受け入れ"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "データベース・フィールド"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "フィールドの説明"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "インポートされた列"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "初期値"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "ファイルをアップロードする"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "マップ列"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "行をインポート"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "加工データ"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "インポート完了"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "セッションデータのインポート取得に失敗しました"
@ -2128,15 +2136,15 @@ msgstr "セッションデータのインポート取得に失敗しました"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "インポート完了"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "データは正常にインポートされました"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "閉じる"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "データのインポート"
@ -2594,10 +2602,10 @@ msgstr "保留中のデータベース移行があります"
msgid "Learn more about {code}"
msgstr "{code} についてもっと知る"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "通知"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "ユーザー設定"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "システム設定"
@ -2710,7 +2722,7 @@ msgstr "ログアウト"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "未読の通知はありません。"
msgid "Error loading notifications."
msgstr "通知の読み込み中にエラーが発生しました。"
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "概要不明"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "このモデルタイプの概要はありません"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "全ての検索結果を表示"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "結果"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "検索グループの削除"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "検索グループの削除"
msgid "Suppliers"
msgstr "仕入先"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "メーカー"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "顧客"
@ -2819,41 +2831,41 @@ msgstr "顧客"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "検索文字列の入力"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "検索結果の更新"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "検索設定"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "全単語検索"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "正規表現検索"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "備考検索"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "検索中にエラーが発生しました"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "該当なし"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "検索結果がありません"
@ -2985,7 +2997,7 @@ msgstr "パッケージ"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "プラグイン設定"
@ -3047,7 +3059,7 @@ msgstr "プラグインコンテンツの読み込み中にエラーが発生し
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "不明なモデル{model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "データ管理"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "レポート"
@ -6937,11 +6949,11 @@ msgstr "トークン"
msgid "The settings below are specific to each available plugin"
msgstr "以下の設定は、利用可能な各プラグインごとに固有のものになります"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "認証"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "バーコード"
@ -6953,28 +6965,28 @@ msgstr "バーコード"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "以下の設定は、各通知方法ごとに固有のものになります"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "価格"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "価格"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "ラベル"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "購入価格"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "最終更新"
@ -10394,6 +10407,7 @@ msgstr "内部ユニット"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "更新済み - "
@ -10442,59 +10456,59 @@ msgstr "新しいパラメーターを作成します"
msgid "Import parameters from a file"
msgstr "ファイルからパラメーターをインポートします"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "パラメータテンプレートの追加"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "重複パラメーターテンプレート"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "パラメータテンプレートの削除"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "パラメータテンプレートの編集"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "チェックボックス"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "チェックボックステンプレートを表示"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "選択肢があります"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "選択肢のあるテンプレートを表示"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "ユニット"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "単位付きテンプレートの表示"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "有効なテンプレートを表示します"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "モデルタイプ"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "モデルタイプで絞り込みます"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "インポートされた行"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "対象機種による絞り込み"
@ -12140,11 +12154,11 @@ msgstr "次の実行"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "テンプレートが見つかりません"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "テンプレートの詳細を取得中にエラーが発生しました"
@ -12156,32 +12170,36 @@ msgstr "テンプレートの詳細を取得中にエラーが発生しました
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "修正する"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "テンプレートファイルの修正"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "テンプレートを編集"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "テンプレートを削除"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "テンプレートを新規追加"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "テンプレートを新規追加"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "有効なステータスによるフィルタリング"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Klaida"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Acties"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Onderdeel"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parameter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parameters"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Voorraad locatie types"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Voorraad geschiedenis"
@ -348,7 +348,7 @@ msgstr "Inkooporder"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Verkooporder"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Retourorder"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Selectie lijsten"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Selectie lijsten"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Selectie lijsten"
msgid "Error"
msgstr "Foutmelding"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Administrator"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plug-ins"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Ingeschakeld"
@ -1960,13 +1968,13 @@ msgstr "Selecteer pakket"
msgid "{0} icons"
msgstr "{0} pictogrammen"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Laden"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Geen resultaten gevonden"
@ -1990,66 +1998,66 @@ msgstr "Nieuwe rij toevoegen"
msgid "Thumbnail"
msgstr "Thumbnail"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importeren van rijen"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Een ogenblik geduld, de gegevens worden geïmporteerd"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Fout opgetreden tijdens het importeren van de gegevens"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Gegevens bewerken"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Rij verwijderen"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Rij"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Rij bevat fouten"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Accepteren"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Valid"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filter op rij validatiestatus"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Complete"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filter op rij voltooiingsstatus"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Geselecteerde rijen importeren"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Gegevens verwerken"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Selecteer kolom, of laat leeg om dit veld te negeren."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Negeer dit veld"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Gegevenskolommen toewijzen aan database velden"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Accepteer kolomtoewijzing"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Database veld"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Veld beschrijving"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Geïmporteerde kolom"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Standaard waarde"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Bestand uploaden"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Map kolommen"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Importeer Rijen"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Gegevens verwerken"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Voltooi importeren"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Ophalen van import sessie gegevens is mislukt"
@ -2128,15 +2136,15 @@ msgstr "Ophalen van import sessie gegevens is mislukt"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importeren voltooid"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "De gegevens zijn met succes geïmporteerd"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Sluiten"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importeren van gegevens"
@ -2594,10 +2602,10 @@ msgstr "Er zijn nog geen database migraties."
msgid "Learn more about {code}"
msgstr "Meer informatie over {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Meldingen"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Gebruiker instellingen"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Systeem instellingen"
@ -2710,7 +2722,7 @@ msgstr "Uitloggen"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Je hebt geen ongelezen berichten."
msgid "Error loading notifications."
msgstr "Fout bij laden meldingen."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Geen overzicht beschikbaar"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Geen overzicht beschikbaar voor dit type model"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Alle resultaten weergeven"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "Resultaat"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Verwijder zoekgroep"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Verwijder zoekgroep"
msgid "Suppliers"
msgstr "Leveranciers"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Fabrikant"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Klanten"
@ -2819,41 +2831,41 @@ msgstr "Klanten"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Geef zoektekst op"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Ververs zoekresultaten"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Zoek opties"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Volledige woord zoeken"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex zoeken"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Notities zoeken"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Er is een fout opgetreden tijdens de zoekopdracht"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Geen resultaten"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Geen resultaten beschikbaar voor zoekopdracht"
@ -2985,7 +2997,7 @@ msgstr "Pakket"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Plug-in instellingen"
@ -3047,7 +3059,7 @@ msgstr "Fout opgetreden tijdens het laden van de plug-in inhoud"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Onbekend model: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Gegevens beheer"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Rapporteren"
@ -6937,11 +6949,11 @@ msgstr "Tokens"
msgid "The settings below are specific to each available plugin"
msgstr "De instellingen hieronder zijn specifiek voor elke beschikbare plug-in"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Authenticatie"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Barcodes"
@ -6953,28 +6965,28 @@ msgstr "Barcodes"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "De onderstaande instellingen zijn specifiek voor elke beschikbare notificatie methode"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Prijzen"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Prijzen"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Labels"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Inkoopprijs"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Laatst bijgewerkt"
@ -10394,6 +10407,7 @@ msgstr "Interne eenheden"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Bijgewerkt Door"
@ -10442,59 +10456,59 @@ msgstr "Een nieuwe parameter maken"
msgid "Import parameters from a file"
msgstr "Importeer parameters uit een bestand"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Parameter sjabloon toevoegen"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Dupliceer parameter sjabloon"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Parameter sjabloon verwijderen"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Parameter sjabloon bewerken"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Selectievakje"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Toon selectie vak sjabloon"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Heeft keuzes"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Toon sjablonen met keuzes"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Heeft eenheden"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Toon sjablonen met eenheden"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Ingeschakelde sjablonen weergeven"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Model type"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Sorteren op model type"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Geïmporteerde regels"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filter op doeltype"
@ -12140,11 +12154,11 @@ msgstr "Volgende uitvoering"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Sjabloon niet gevonden"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Er is een fout opgetreden bij het ophalen van sjabloon gegevens"
@ -12156,32 +12170,36 @@ msgstr "Er is een fout opgetreden bij het ophalen van sjabloon gegevens"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Bewerken"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Sjabloon wijzigen"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Sjabloon bewerken"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Sjabloon verwijderen"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Sjabloon toevoegen"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Sjabloon toevoegen"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filter op ingeschakelde status"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: no\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Norwegian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Handlinger"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Del"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametere"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Lagerhistorikk"
@ -348,7 +348,7 @@ msgstr "Innkjøpsordre"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Salgsordre"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Returordre"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Feil"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Utvidelser"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Laster"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Ingen resultater funnet"
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr "Miniatyrbilde"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Last opp fil"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Lukk"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Varlser"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Systeminnstillinger"
@ -2710,7 +2722,7 @@ msgstr "Logg ut"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Du har ingen uleste varsler."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultater"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr "Leverandører"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Produsenter"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Kunder"
@ -2819,41 +2831,41 @@ msgstr "Kunder"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Skriv inn søketekst"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Alternativer for søk"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Helordsøk"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex-søk"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Det oppstod en feil under søk"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Ingen resultater tilgjengelig for søk"
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Innstillinger for Utvidelser"
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Rapportering"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Strekkoder"
@ -6953,28 +6965,28 @@ msgstr "Strekkoder"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Prising"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Prising"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etiketter"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Slett parametermal"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Rediger parametermal"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Sjekkboks"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Vis sjekkboks-maler"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Har valg"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Vis maler med valg"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Har enheter"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Vis maler med enheter"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr "Neste kjøring"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Mal ikke funnet"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Akcje"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Komponent"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parametr"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Typy lokalizacji magazynowych"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Historia magazynu"
@ -348,7 +348,7 @@ msgstr "Zlecenie zakupu"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Zlecenie sprzedaży"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Zwrot zamówienia"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Listy wyboru"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Listy wyboru"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Listy wyboru"
msgid "Error"
msgstr "Błąd"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Administracja"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Wtyczki"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Włączone"
@ -1960,13 +1968,13 @@ msgstr "Wybierz paczkę"
msgid "{0} icons"
msgstr "{0} ikon(y)"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Wczytuję"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nie znaleziono wyników"
@ -1990,66 +1998,66 @@ msgstr "Dodaj nowy wiersz"
msgid "Thumbnail"
msgstr "Miniaturka"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Import wierszy"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Proszę czekać na zaimportowanie danych"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Nastąpił błąd podczas importowania %s"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Edytuj dane"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Usuń wiersz"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Wiersz"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Wiersz zawiera błędy"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Zaakceptuj"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Ważny"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtruj według stanu walidacji wierszy"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Zakończono"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtruj według statusu ukończenia wiersza"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importuj wybrane wiersze"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Przetwarzanie danych"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Wybierz kolumnę lub pozostaw puste, aby zignorować to pole."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignoruj to pole"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Odwzorowanie kolumn danych do pól bazy"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Akceptuj mapowanie kolumn"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Pole bazy danych"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Opis pola"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Zaimportowana kolumna"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Wartość domyślna"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Wyślij plik"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Przypisz kolumny"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Przetwórz dane"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Zakończ import"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Nie udało się pobrać danych sesji importu"
@ -2128,15 +2136,15 @@ msgstr "Nie udało się pobrać danych sesji importu"
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Import zakończony"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Dane zostały zaimportowane"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Zamknij"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importowanie danych"
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Powiadomienia"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Ustawienia systemowe"
@ -2710,7 +2722,7 @@ msgstr "Wyloguj się"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Nie masz żadnych nowych powiadomień."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "wyniki"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Wpisz frazę, którą chcesz wyszukać"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opcje wyszukiwania"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Wyszukiwanie całych słów"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Wyszukiwanie Regex"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Wystąpił błąd podczas wyszukiwania"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Brak dostępnych wyników wyszukiwania"
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Ustawienia wtyczki"
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Raportowanie"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Kody kreskowe"
@ -6953,28 +6965,28 @@ msgstr "Kody kreskowe"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Cennik"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Cennik"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etykiety"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Ações"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Peça"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parâmetros"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Tipo de Local de Estoque"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Histórico de Estoque"
@ -348,7 +348,7 @@ msgstr "Pedido de Compra"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Pedido de Venda"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Pedido de Devolução"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Erro"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1895,11 +1903,11 @@ msgid "Plugins"
msgstr "Extensões"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Habilitado"
@ -1961,13 +1969,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "A carregar"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nenhum resultado encontrado"
@ -1991,66 +1999,66 @@ msgstr ""
msgid "Thumbnail"
msgstr "Miniatura"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Completo"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2073,55 +2081,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2129,15 +2137,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2150,7 +2158,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2595,10 +2603,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2606,14 +2614,18 @@ msgid "Notifications"
msgstr "Notificações"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2660,8 +2672,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Definições de Sistema"
@ -2711,7 +2723,7 @@ msgstr "Encerrar sessão"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2777,27 +2789,27 @@ msgstr "Não tem novas notificações"
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultados"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2805,13 +2817,13 @@ msgstr ""
msgid "Suppliers"
msgstr "Fornecedores"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Fabricantes"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Clientes"
@ -2820,41 +2832,41 @@ msgstr "Clientes"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Introduzir texto de pesquisa"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opções de Pesquisa"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Pesquisar palavras inteiras"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Busca por Regex"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Ocorreu um erro durante a busca"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Sem Resultados"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Não há resultados disponíveis para a pesquisa"
@ -2986,7 +2998,7 @@ msgstr "Pacote"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Configurações da Extensão"
@ -3048,7 +3060,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6732,7 +6744,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Relatórios"
@ -6938,11 +6950,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Códigos de barras"
@ -6954,28 +6966,28 @@ msgstr "Códigos de barras"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Preços"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Preços"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etiquetas"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8327,6 +8339,7 @@ msgstr "Preço de Compra"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Última Atualização"
@ -10395,6 +10408,7 @@ msgstr "Unidades Internas"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10443,59 +10457,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Adicionar modelo de Parâmetro"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Excluir Modelo de Parâmetro"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Editar Modelo de Parâmetro"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Caixa de seleção"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Mostrar modelos da caixa de seleção"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Possui escolhas"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Mostrar modelos com escolhas"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Possui unidades"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Mostrar modelos com escolhas"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Tipo de Modelo"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12073,7 +12087,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filtrar pelo destino do tipo de modelo"
@ -12141,11 +12155,11 @@ msgstr "Próxima Execução"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Modelo não encontrado"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Ocorreu um erro ao obter detalhes do modelo"
@ -12157,32 +12171,36 @@ msgstr "Ocorreu um erro ao obter detalhes do modelo"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Modificar"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Modificar ficheiro do modelo"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Editar Modelo"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Eliminar modelo"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Adicionar Modelo"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Adicionar modelo"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filtrar por estado ativo"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Ações"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Peça"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parâmetro"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parâmetros"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Categoria de Localização de Estoque"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Histórico de estoque"
@ -348,7 +348,7 @@ msgstr "Pedido de Compra"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Pedido de Venda"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Pedido de Devolução"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Listas de Seleção"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Listas de Seleção"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Listas de Seleção"
msgid "Error"
msgstr "Erro"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Extensões"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Ativado"
@ -1960,13 +1968,13 @@ msgstr "Selecione o pacote"
msgid "{0} icons"
msgstr "Ícones {0}"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Carregando"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nenhum resultado encontrado"
@ -1990,66 +1998,66 @@ msgstr "Adicionar nova linha"
msgid "Thumbnail"
msgstr "Miniatura"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importação de Linhas"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Por favor, aguarde enquanto os dados são importados"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Ocorreu um erro na importação de dados"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Alterar dados"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Apagar linha"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Linhas"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "A linha contém erros"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Concordar"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Válido"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrar por estado de validação de linha"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Concluir"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrar por estado de conclusão de linha"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importar as linhas selecionadas"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Processando dados"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Selecione uma coluna, ou deixe em branco para ignorar este campo."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorar esse campo"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mapeando colunas de dados para campos no banco de dados"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Aceitar mapeamento de coluna"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Campo do banco de dados"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Descrição do Campo"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Coluna importada"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Valor Padrão"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Carregar Arquivo"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mapear colunas"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Importar Linhas"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Dados de processo"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Importação completa"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Importação Completa"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Dados importados com sucesso"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Fechar"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importando dados"
@ -2594,10 +2602,10 @@ msgstr "Existem migrações pendentes no banco de dados."
msgid "Learn more about {code}"
msgstr "Saiba mais sobre {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notificações"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Configurações de usuário"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Configurações do Sistema"
@ -2710,7 +2722,7 @@ msgstr "Sair"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Você não tem notificações não lidas."
msgid "Error loading notifications."
msgstr "Erro ao carregar notificações."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Nenhuma visão geral disponível"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Nenhuma visão geral disponível para este tipo de modelo"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Ver todos os resultados"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultados"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Remover grupo de busca"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Remover grupo de busca"
msgid "Suppliers"
msgstr "Fornecedores"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Fabricantes"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Clientes"
@ -2819,41 +2831,41 @@ msgstr "Clientes"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Digite o texto de pesquisa"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Atualizar resultados da pesquisa"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opções de pesquisa"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Pesquisa de palavras inteira"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Busca por Regex"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Ocorreu um erro durante a pesquisa"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Nenhum Resultado"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Não há resultados disponíveis para a pesquisa"
@ -2985,7 +2997,7 @@ msgstr "Pacote"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Configurações da Extensão"
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Gerenciamento de Dados"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Relatórios"
@ -6937,11 +6949,11 @@ msgstr "Tokens"
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Autenticação"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Códigos de barras"
@ -6953,28 +6965,28 @@ msgstr "Códigos de barras"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Preços"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Preços"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etiquetas"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Preço de Compra"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Última Atualização"
@ -10394,6 +10407,7 @@ msgstr "Unidades Internas"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Atualizado Por"
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Adicionar Modelo de Parâmetro"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Excluir Modelo de Parâmetro"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Edital Modelo de Parâmetro"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Caixa de seleção"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Mostrar modelos da caixa de seleção"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Tem escolhas"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Mostrar modelos com escolhas"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Possui unidades"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Mostrar modelos com unidades"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Tipo de Modelo"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Linhas Importadas"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr "Próxima Execução"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Template não encontrado"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Modificar"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Modificar arquivo do template"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Editar Template"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Deletar template"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Adicionar Template"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Adicionar template"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Acțiuni"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Piesă"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parametru"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametri"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Tipurile Locației Stocului"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Istoric Stoc"
@ -348,7 +348,7 @@ msgstr "Comandă de achiziție"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Comandă de Vânzare"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Returnează Comanda"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Listă de selecție"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Listă de selecție"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Listă de selecție"
msgid "Error"
msgstr "Erroare"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plugin-uri"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Activat"
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Descrierea câmpului"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Действия"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Деталь"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Параметр"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Параметры"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Типы места хранения"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "История склада"
@ -348,7 +348,7 @@ msgstr "Заказ на закупку"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Заказ на продажу"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Заказ на возврат"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Списки выбора"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Списки выбора"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Списки выбора"
msgid "Error"
msgstr "Ошибка"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Администрирование пользователей"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Плагины"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Включено"
@ -1960,13 +1968,13 @@ msgstr "Выбрать набор"
msgid "{0} icons"
msgstr "{0} значков"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Загрузка"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Ничего не найдено"
@ -1990,66 +1998,66 @@ msgstr "Добавить строку"
msgid "Thumbnail"
msgstr "Миниатюра"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Импорт строк"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Пожалуйста, подождите, пока данные импортируются"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Произошла ошибка при импорте данных"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Изменить данные"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Удалить строку"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Строка"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Строка содержит ошибки"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Принять"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Верно"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Фильтр по статусу проверки строк"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Готово"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Фильтровать по статусу завершения строк"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Импорт выделенных строк"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Обработка данных"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Выберите столбец, или оставьте пустым,
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Игнорировать это поле"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Сопоставление столбцов данных с полями базы данных"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Принять сопоставление колонок"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Поле базы данных"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Описание поля"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Импортированный столбец"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Значение по умолчанию"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Загрузить файл"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Сопоставить столбцы"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr "Импортированные строки"
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Обработать данные"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Завершить импорт"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr "Не удалось получить данные сессии импорта"
@ -2128,15 +2136,15 @@ msgstr "Не удалось получить данные сессии импо
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Импорт завершён"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Данные успешно импортированы"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Закрыть"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Импортирование данных"
@ -2594,10 +2602,10 @@ msgstr "Требуется применить миграции базы данн
msgid "Learn more about {code}"
msgstr "Подробнее о {code}"
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Уведомления"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Пользовательские настройки"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Системные настройки"
@ -2710,7 +2722,7 @@ msgstr "Выход"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "У вас нет непрочитанных уведомлений."
msgid "Error loading notifications."
msgstr "Ошибка загрузки уведомлений."
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr "Обзор недоступен"
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr "Для данного типа модели обзор недоступен"
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Показать все результаты"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "результаты"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr "Удалить группу из поиска"
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr "Удалить группу из поиска"
msgid "Suppliers"
msgstr "Поставщики"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Производители"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Покупатели"
@ -2819,41 +2831,41 @@ msgstr "Покупатели"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Введите слова для поиска"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Обновить результаты поиска"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Параметры поиска"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Поиск полного слова"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Поиск по выражению"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr "Поиск по заметкам"
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Произошла ошибка во время поиска запроса"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Нет результатов"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Нет доступных результатов для поискового запроса"
@ -2985,7 +2997,7 @@ msgstr "Пакет"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Настройки плагинов"
@ -3047,7 +3059,7 @@ msgstr "Произошла ошибка при загрузке содержим
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr "Неизвестная модель: {model_name}"
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Управление данными"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Отчёты"
@ -6937,11 +6949,11 @@ msgstr "Токены"
msgid "The settings below are specific to each available plugin"
msgstr "Настройки ниже специфичны для каждого доступного плагина"
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr "Аутентификация"
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Штрих-коды"
@ -6953,28 +6965,28 @@ msgstr "Штрих-коды"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr "Настройки ниже специфичны для каждого доступного метода уведомлений"
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Цены"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Цены"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Метки"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Закупочные цены"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Последнее обновление"
@ -10394,6 +10407,7 @@ msgstr "Внутренние ед. измерения"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Кем обновлено"
@ -10442,59 +10456,59 @@ msgstr "Создайте новый параметр"
msgid "Import parameters from a file"
msgstr "Импортировать параметры из файла"
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Создать шаблон параметра"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr "Дублировать шаблон параметра"
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Удалить шаблон параметра"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Редактировать шаблон параметра"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Чекбокс"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Показать шаблоны-переключатели"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Есть варианты"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Показать шаблоны с вариантами"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Имеет единицу измерения"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Показать шаблоны с единицами измерения"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr "Показывать включённые шаблоны"
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Тип модели"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr "Фильтровать по типу модели"
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Импортированные строки"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Фильтр по типу модели"
@ -12140,11 +12154,11 @@ msgstr "Следующий запуск"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Шаблон не найден"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Произошла ошибка при получении сведений о шаблоне"
@ -12156,32 +12170,36 @@ msgstr "Произошла ошибка при получении сведени
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Изменить"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Изменить файл шаблона"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Редактировать шаблон"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Удалить шаблон"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Создать шаблон"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Создать шаблон"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Фильтр по статусу"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sk\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Slovak\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sl\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Slovenian\n"
"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Dejanja"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Del"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr "Parameter"
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametri"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Napaka"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sr\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Serbian (Latin)\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Akcije"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Deo"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametri"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Tipovi lokacija zaliha"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Istorija zaliha"
@ -348,7 +348,7 @@ msgstr "Narudžbenica"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Nalog za prodaju"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Nalog za povrat"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr "Liste selekcija"
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr "Liste selekcija"
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr "Liste selekcija"
msgid "Error"
msgstr "Grеška"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Ekstenzije"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Omogućeno"
@ -1960,13 +1968,13 @@ msgstr "Izaberi pakovanje"
msgid "{0} icons"
msgstr "{0} ikone"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Učitavanje"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Nema pronađenih rezultata"
@ -1990,66 +1998,66 @@ msgstr "Dodaj novi red"
msgid "Thumbnail"
msgstr "Sličice"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Uvoženje redova"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Molimo Vas da sačekate dok se podaci učitavaju"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Desila se greška prilikom učitavanja podataka"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Izmeni podatke"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Izbriši red"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Red"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Red ima greške"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Prihvati"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Validiraj"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtriraj prema validacionom statusu reda"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Završi"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtriraj prema validacionom statusu reda"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Učitaj izabrane redove"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Obrađivanje podataka"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Izaberi kolonu, ili ostavi prazno da se polje ne koristi"
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignoriši ovo polje"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mapiranje kolona podataka u polja baze podataka"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Prihvati mapiranje kolona"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Polje baze podataka"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Opis polja"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Uvežena kolona"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Podrazmevana vrednost"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Učitaj fajl"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mapiraj kolone"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Procesiraj podatke"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Završi učitavanje"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Učitavanje kompletirano"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Podaci su učitani uspešno"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Zatvori"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Učitavanje podataka"
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Obaveštenja"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Korisnička podešavanja"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Sistemska podešavanja"
@ -2710,7 +2722,7 @@ msgstr "Odjavljivanje"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Nemate nepročitana obaveštenja"
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "Rezultati"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr "Dobavljači"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Proizvođači"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Mušterije"
@ -2819,41 +2831,41 @@ msgstr "Mušterije"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Unesi tekst za pretragu"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr "Osveži rezultate pretrage"
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Opcije pretraživanja"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Pretraga preko cele reči"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex pretraga"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Desila se greška prilikom pretrage"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Nema rezultata"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Željena pretraga nema rezultata"
@ -2985,7 +2997,7 @@ msgstr "Paket"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr "Podešavanje ekstenzija"
@ -3047,7 +3059,7 @@ msgstr "Desila se greška prilikom učitavanja sadržaja ekstenzije"
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Izveštavanje"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Barkodovi"
@ -6953,28 +6965,28 @@ msgstr "Barkodovi"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Cene"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Cene"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Oznake"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr "Cena nabavke"
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Poslednji put ažurirano"
@ -10394,6 +10407,7 @@ msgstr "Interne merne jedinice"
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr "Dodaj šablon parametara"
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr "Obriši šablon parametara"
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr "Izmeni šablon parametara"
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Potvrdni okvir"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr "Prikaži šablone sa potvrdnim okvirima"
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Ima izbore"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr "Prikaži šablone sa izborima"
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Ima merne jedinice"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr "Prikaži šablon sa mernim jedinicama"
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Tip modela"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Učitani redovi"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr "Filtriraj po tipu ciljnog modela"
@ -12140,11 +12154,11 @@ msgstr "Sledeće izvršenje"
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr "Šablon nije pronađen"
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr "Desila se greška prilikom prikupljanja podataka"
@ -12156,32 +12170,36 @@ msgstr "Desila se greška prilikom prikupljanja podataka"
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr "Izmeni"
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr "Izmeni šablonski fajl"
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Izmeni šablon"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Obriši šablon"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Dodaj šablon"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Dodaj šablon"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr "Filtriraj po omogućenom statusu"

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr "Åtgärder"
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr "Artkel"
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr "Parametrar"
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr "Lagerplatstyper"
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr "Lagerhistorik"
@ -348,7 +348,7 @@ msgstr "Inköpsorder"
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr "Försäljningsorder"
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr "Returorder"
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr "Fel"
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr "Admin"
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr "Plugins"
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr "Aktiverad"
@ -1960,13 +1968,13 @@ msgstr "Välj paket"
msgid "{0} icons"
msgstr "{0} ikoner"
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr "Laddar"
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr "Inga resultat hittades"
@ -1990,66 +1998,66 @@ msgstr "Lägg till ny rad"
msgid "Thumbnail"
msgstr "Miniatyrbild"
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr "Importerar rader"
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr "Vänligen vänta medan data importeras"
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr "Ett fel inträffade vid import av data"
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr "Redigera data"
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr "Radera rad"
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr "Rad"
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr "Rad innehåller fel"
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr "Acceptera"
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr "Giltig"
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr "Filtrera efter radvalideringsstatus"
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr "Slutförd"
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr "Filtrera efter radvalideringsstatus"
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr "Importera markerade rader"
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr "Bearbetar data"
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr "Välj kolumn eller lämna tomt för att ignorera detta fält."
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr "Ignorera det här fältet"
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr "Mappning av datakolumner till databasfält"
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr "Godkänn kolumnmappning"
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr "Databasfält"
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr "Fältbeskrivning"
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr "Importerad kolumn"
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr "Standardvärde"
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr "Ladda upp fil"
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr "Mappa Kolumner"
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr "Bearbetar data"
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr "Slutför import"
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr "Import slutförd"
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr "Data har importerats framgångsrikt"
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr "Stäng"
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr "Importerar data"
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr "Notifikationer"
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr "Användarinställningar"
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr "Systeminställningar"
@ -2710,7 +2722,7 @@ msgstr "Logga ut"
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr "Du har inga olästa aviseringar."
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr "Visa alla resultat"
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr "resultat"
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr "Leverantörer"
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr "Tillverkare"
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr "Kunder"
@ -2819,41 +2831,41 @@ msgstr "Kunder"
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr "Ange sökord"
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr "Sökalternativ"
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr "Hela ordsökningen"
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr "Regex sökning"
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr "Ett fel inträffade under sökfrågan"
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr "Inga resultat"
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr "Inga resultat tillgängliga för sökfrågan"
@ -2985,7 +2997,7 @@ msgstr "Paket"
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr "Datahantering"
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr "Rapportering"
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr "Streckkoder"
@ -6953,28 +6965,28 @@ msgstr "Streckkoder"
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr "Prissättning"
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr "Prissättning"
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr "Etiketter"
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr "Senast uppdaterad"
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr "Uppdaterad av"
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr "Kryssruta"
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr "Har val"
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr "Har enheter"
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr "Modelltyp"
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr "Importerade rader"
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr "Redigera mall"
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr "Radera mall"
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr "Lägg till mall"
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr "Lägg till mall"
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

View File

@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: inventree\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-04-08 05:40\n"
"PO-Revision-Date: 2026-04-11 03:27\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@ -68,8 +68,8 @@ msgid "Actions"
msgstr ""
#: lib/components/SearchInput.tsx:34
#: src/components/forms/fields/RelatedModelField.tsx:480
#: src/components/nav/Header.tsx:179
#: src/components/forms/fields/RelatedModelField.tsx:493
#: src/components/nav/Header.tsx:190
#: src/components/wizards/ImportPartWizard.tsx:200
#: src/components/wizards/ImportPartWizard.tsx:233
#: src/pages/Index/Settings/UserSettings.tsx:75
@ -133,7 +133,7 @@ msgstr ""
#: lib/enums/Roles.tsx:35
#: src/components/nav/NavigationDrawer.tsx:70
#: src/defaults/links.tsx:36
#: src/pages/Index/Settings/SystemSettings.tsx:197
#: src/pages/Index/Settings/SystemSettings.tsx:199
#: src/pages/part/CategoryDetail.tsx:135
#: src/pages/part/CategoryDetail.tsx:285
#: src/pages/part/CategoryDetail.tsx:340
@ -159,7 +159,7 @@ msgstr ""
#: src/components/panels/ParametersPanel.tsx:21
#: src/components/wizards/ImportPartWizard.tsx:807
#: src/pages/Index/Settings/AdminCenter/Index.tsx:195
#: src/pages/Index/Settings/SystemSettings.tsx:191
#: src/pages/Index/Settings/SystemSettings.tsx:193
#: src/pages/part/PartDetail.tsx:920
msgid "Parameters"
msgstr ""
@ -273,7 +273,7 @@ msgid "Stock Location Types"
msgstr ""
#: lib/enums/ModelInformation.tsx:114
#: src/pages/Index/Settings/SystemSettings.tsx:255
#: src/pages/Index/Settings/SystemSettings.tsx:257
#: src/pages/part/PartDetail.tsx:877
msgid "Stock History"
msgstr ""
@ -348,7 +348,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:160
#: lib/enums/Roles.tsx:39
#: src/defaults/actions.tsx:106
#: src/pages/Index/Settings/SystemSettings.tsx:301
#: src/pages/Index/Settings/SystemSettings.tsx:303
#: src/pages/company/CompanyDetail.tsx:204
#: src/pages/company/SupplierPartDetail.tsx:267
#: src/pages/part/PartDetail.tsx:841
@ -381,7 +381,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:176
#: lib/enums/Roles.tsx:43
#: src/defaults/actions.tsx:116
#: src/pages/Index/Settings/SystemSettings.tsx:317
#: src/pages/Index/Settings/SystemSettings.tsx:319
#: src/pages/company/CompanyDetail.tsx:224
#: src/pages/part/PartDetail.tsx:853
#: src/pages/sales/SalesIndex.tsx:53
@ -406,7 +406,7 @@ msgstr ""
#: lib/enums/ModelInformation.tsx:195
#: lib/enums/Roles.tsx:41
#: src/defaults/actions.tsx:127
#: src/pages/Index/Settings/SystemSettings.tsx:334
#: src/pages/Index/Settings/SystemSettings.tsx:336
#: src/pages/company/CompanyDetail.tsx:231
#: src/pages/part/PartDetail.tsx:860
#: src/pages/sales/SalesIndex.tsx:99
@ -546,6 +546,14 @@ msgid "Selection Lists"
msgstr ""
#: lib/enums/ModelInformation.tsx:291
msgid "Selection Entry"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
msgid "Selection Entries"
msgstr ""
#: lib/enums/ModelInformation.tsx:298
#: src/components/barcodes/BarcodeInput.tsx:114
#: src/components/buttons/StarredToggleButton.tsx:46
#: src/components/dashboard/DashboardLayout.tsx:281
@ -553,13 +561,13 @@ msgstr ""
#: src/components/editors/TemplateEditor/TemplateEditor.tsx:158
#: src/components/forms/fields/ApiFormField.tsx:251
#: src/components/forms/fields/TableField.tsx:45
#: src/components/importer/ImportDataSelector.tsx:192
#: src/components/importer/ImporterColumnSelector.tsx:261
#: src/components/importer/ImporterDrawer.tsx:88
#: src/components/importer/ImportDataSelector.tsx:215
#: src/components/importer/ImporterColumnSelector.tsx:278
#: src/components/importer/ImporterDrawer.tsx:91
#: src/components/modals/LicenseModal.tsx:85
#: src/components/nav/NavigationTree.tsx:211
#: src/components/nav/NotificationDrawer.tsx:235
#: src/components/nav/SearchDrawer.tsx:572
#: src/components/nav/SearchDrawer.tsx:588
#: src/components/settings/SettingList.tsx:145
#: src/components/wizards/ImportPartWizard.tsx:574
#: src/components/wizards/ImportPartWizard.tsx:719
@ -581,7 +589,7 @@ msgstr ""
msgid "Error"
msgstr ""
#: lib/enums/ModelInformation.tsx:292
#: lib/enums/ModelInformation.tsx:299
#: src/tables/machine/MachineListTable.tsx:402
#: src/tables/machine/MachineTypeTable.tsx:297
msgid "Errors"
@ -593,7 +601,7 @@ msgstr ""
#: lib/enums/Roles.tsx:33
#: src/defaults/actions.tsx:146
#: src/pages/Index/Settings/SystemSettings.tsx:282
#: src/pages/Index/Settings/SystemSettings.tsx:284
#: src/pages/build/BuildIndex.tsx:67
#: src/pages/part/PartDetail.tsx:870
#: src/pages/sales/SalesOrderDetail.tsx:431
@ -1894,11 +1902,11 @@ msgid "Plugins"
msgstr ""
#: src/components/forms/InstanceOptions.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:153
#: src/tables/general/ParameterTemplateTable.tsx:188
#: src/tables/general/ParameterTemplateTable.tsx:157
#: src/tables/general/ParameterTemplateTable.tsx:192
#: src/tables/part/PartTestTemplateTable.tsx:117
#: src/tables/settings/TemplateTable.tsx:251
#: src/tables/settings/TemplateTable.tsx:362
#: src/tables/settings/TemplateTable.tsx:285
#: src/tables/settings/TemplateTable.tsx:396
#: src/tables/stock/StockItemTestResultTable.tsx:420
msgid "Enabled"
msgstr ""
@ -1960,13 +1968,13 @@ msgstr ""
msgid "{0} icons"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:481
#: src/components/forms/fields/RelatedModelField.tsx:494
#: src/components/modals/AboutInvenTreeModal.tsx:91
#: src/pages/Index/Settings/AccountSettings/SecurityContent.tsx:397
msgid "Loading"
msgstr ""
#: src/components/forms/fields/RelatedModelField.tsx:483
#: src/components/forms/fields/RelatedModelField.tsx:496
msgid "No results found"
msgstr ""
@ -1990,66 +1998,66 @@ msgstr ""
msgid "Thumbnail"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:175
#: src/components/importer/ImportDataSelector.tsx:198
msgid "Importing Rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:176
#: src/components/importer/ImportDataSelector.tsx:199
msgid "Please wait while the data is imported"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:193
#: src/components/importer/ImportDataSelector.tsx:216
msgid "An error occurred while importing data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:214
#: src/components/importer/ImportDataSelector.tsx:237
msgid "Edit Data"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:246
#: src/components/importer/ImportDataSelector.tsx:269
msgid "Delete Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:280
#: src/components/importer/ImportDataSelector.tsx:303
msgid "Row"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:298
#: src/components/importer/ImportDataSelector.tsx:321
msgid "Row contains errors"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:339
#: src/components/importer/ImportDataSelector.tsx:366
msgid "Accept"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:372
#: src/components/importer/ImportDataSelector.tsx:399
msgid "Valid"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:373
#: src/components/importer/ImportDataSelector.tsx:400
msgid "Filter by row validation status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:378
#: src/components/importer/ImportDataSelector.tsx:405
#: src/components/wizards/WizardDrawer.tsx:113
#: src/tables/build/BuildOutputTable.tsx:582
msgid "Complete"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:379
#: src/components/importer/ImportDataSelector.tsx:406
msgid "Filter by row completion status"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:397
#: src/components/importer/ImportDataSelector.tsx:424
msgid "Import selected rows"
msgstr ""
#: src/components/importer/ImportDataSelector.tsx:412
#: src/components/importer/ImportDataSelector.tsx:439
msgid "Processing Data"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:56
#: src/components/importer/ImporterColumnSelector.tsx:230
#: src/components/importer/ImporterColumnSelector.tsx:247
#: src/components/items/ErrorItem.tsx:12
#: src/functions/api.tsx:60
#: src/functions/auth.tsx:397
@ -2072,55 +2080,55 @@ msgstr ""
#~ msgid "Imported Column Name"
#~ msgstr "Imported Column Name"
#: src/components/importer/ImporterColumnSelector.tsx:236
#: src/components/importer/ImporterColumnSelector.tsx:253
msgid "Ignore this field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:250
#: src/components/importer/ImporterColumnSelector.tsx:267
msgid "Mapping data columns to database fields"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:255
#: src/components/importer/ImporterColumnSelector.tsx:272
msgid "Accept Column Mapping"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:268
#: src/components/importer/ImporterColumnSelector.tsx:285
msgid "Database Field"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:269
#: src/components/importer/ImporterColumnSelector.tsx:286
msgid "Field Description"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:270
#: src/components/importer/ImporterColumnSelector.tsx:287
msgid "Imported Column"
msgstr ""
#: src/components/importer/ImporterColumnSelector.tsx:271
#: src/components/importer/ImporterColumnSelector.tsx:288
msgid "Default Value"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:43
#: src/components/importer/ImporterDrawer.tsx:44
msgid "Upload File"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:44
#: src/components/importer/ImporterDrawer.tsx:45
msgid "Map Columns"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:45
#: src/components/importer/ImporterDrawer.tsx:46
msgid "Import Rows"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:46
#: src/components/importer/ImporterDrawer.tsx:47
msgid "Process Data"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:47
#: src/components/importer/ImporterDrawer.tsx:48
msgid "Complete Import"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:89
#: src/components/importer/ImporterDrawer.tsx:92
msgid "Failed to fetch import session data"
msgstr ""
@ -2128,15 +2136,15 @@ msgstr ""
#~ msgid "Cancel import session"
#~ msgstr "Cancel import session"
#: src/components/importer/ImporterDrawer.tsx:104
#: src/components/importer/ImporterDrawer.tsx:114
msgid "Import Complete"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:107
#: src/components/importer/ImporterDrawer.tsx:117
msgid "Data has been imported successfully"
msgstr ""
#: src/components/importer/ImporterDrawer.tsx:109
#: src/components/importer/ImporterDrawer.tsx:119
#: src/components/modals/AboutInvenTreeModal.tsx:200
#: src/components/modals/ServerInfoModal.tsx:134
#: src/components/wizards/ImportPartWizard.tsx:773
@ -2149,7 +2157,7 @@ msgstr ""
#~ msgid "Import session has unknown status"
#~ msgstr "Import session has unknown status"
#: src/components/importer/ImporterDrawer.tsx:128
#: src/components/importer/ImporterDrawer.tsx:138
msgid "Importing Data"
msgstr ""
@ -2594,10 +2602,10 @@ msgstr ""
msgid "Learn more about {code}"
msgstr ""
#: src/components/nav/Header.tsx:198
#: src/components/nav/Header.tsx:209
#: src/components/nav/NavigationDrawer.tsx:134
#: src/components/nav/NotificationDrawer.tsx:181
#: src/pages/Index/Settings/SystemSettings.tsx:122
#: src/pages/Index/Settings/SystemSettings.tsx:124
#: src/pages/Index/Settings/UserSettings.tsx:107
#: src/pages/Notifications.tsx:45
#: src/pages/Notifications.tsx:130
@ -2605,14 +2613,18 @@ msgid "Notifications"
msgstr ""
#: src/components/nav/Header.tsx:216
#~ msgid "Administrator Mode"
#~ msgstr "Administrator Mode"
#: src/components/nav/Header.tsx:231
msgid "Admin Mode"
msgstr ""
#: src/components/nav/Header.tsx:231
msgid "Superuser Mode"
msgstr ""
#: src/components/nav/Header.tsx:216
msgid "Administrator Mode"
msgstr ""
#: src/components/nav/Header.tsx:221
#: src/components/nav/Header.tsx:237
msgid "The current user has elevated privileges and should not be used for regular usage."
msgstr ""
@ -2659,8 +2671,8 @@ msgstr ""
#: src/components/nav/NavigationDrawer.tsx:146
#: src/components/nav/SettingsHeader.tsx:41
#: src/defaults/actions.tsx:155
#: src/pages/Index/Settings/SystemSettings.tsx:366
#: src/pages/Index/Settings/SystemSettings.tsx:371
#: src/pages/Index/Settings/SystemSettings.tsx:368
#: src/pages/Index/Settings/SystemSettings.tsx:373
msgid "System Settings"
msgstr ""
@ -2710,7 +2722,7 @@ msgstr ""
#: src/components/wizards/ImportPartWizard.tsx:808
#: src/defaults/links.tsx:42
#: src/forms/StockForms.tsx:803
#: src/pages/Index/Settings/SystemSettings.tsx:231
#: src/pages/Index/Settings/SystemSettings.tsx:233
#: src/pages/part/PartDetail.tsx:770
#: src/pages/stock/LocationDetail.tsx:427
#: src/pages/stock/LocationDetail.tsx:457
@ -2776,27 +2788,27 @@ msgstr ""
msgid "Error loading notifications."
msgstr ""
#: src/components/nav/SearchDrawer.tsx:106
#: src/components/nav/SearchDrawer.tsx:111
msgid "No Overview Available"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:107
#: src/components/nav/SearchDrawer.tsx:112
msgid "No overview available for this model type"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:125
#: src/components/nav/SearchDrawer.tsx:130
msgid "View all results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:140
#: src/components/nav/SearchDrawer.tsx:145
msgid "results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:144
#: src/components/nav/SearchDrawer.tsx:149
msgid "Remove search group"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:288
#: src/components/nav/SearchDrawer.tsx:304
#: src/pages/company/ManufacturerPartDetail.tsx:179
#: src/pages/part/PartDetail.tsx:828
#: src/pages/part/PartSupplierDetail.tsx:15
@ -2804,13 +2816,13 @@ msgstr ""
msgid "Suppliers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:298
#: src/components/nav/SearchDrawer.tsx:314
#: src/pages/part/PartSupplierDetail.tsx:23
#: src/pages/purchasing/PurchasingIndex.tsx:150
msgid "Manufacturers"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:308
#: src/components/nav/SearchDrawer.tsx:324
#: src/pages/sales/SalesIndex.tsx:133
msgid "Customers"
msgstr ""
@ -2819,41 +2831,41 @@ msgstr ""
#~ msgid "No results"
#~ msgstr "No results"
#: src/components/nav/SearchDrawer.tsx:477
#: src/components/nav/SearchDrawer.tsx:493
msgid "Enter search text"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:488
#: src/components/nav/SearchDrawer.tsx:504
msgid "Refresh search results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:499
#: src/components/nav/SearchDrawer.tsx:506
#: src/components/nav/SearchDrawer.tsx:515
#: src/components/nav/SearchDrawer.tsx:522
msgid "Search Options"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:509
#: src/components/nav/SearchDrawer.tsx:525
msgid "Whole word search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:518
#: src/components/nav/SearchDrawer.tsx:534
msgid "Regex search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:527
#: src/components/nav/SearchDrawer.tsx:543
msgid "Notes search"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:575
#: src/components/nav/SearchDrawer.tsx:591
msgid "An error occurred during search query"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:586
#: src/components/nav/SearchDrawer.tsx:602
#: src/tables/part/PartTestTemplateTable.tsx:82
msgid "No Results"
msgstr ""
#: src/components/nav/SearchDrawer.tsx:589
#: src/components/nav/SearchDrawer.tsx:605
msgid "No results available for search query"
msgstr ""
@ -2985,7 +2997,7 @@ msgstr ""
#: src/components/plugins/PluginDrawer.tsx:141
#: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:55
#: src/pages/Index/Settings/SystemSettings.tsx:349
#: src/pages/Index/Settings/SystemSettings.tsx:351
#: src/pages/Index/Settings/UserSettings.tsx:129
msgid "Plugin Settings"
msgstr ""
@ -3047,7 +3059,7 @@ msgstr ""
#~ msgid "Unknown model: {model}"
#~ msgstr "Unknown model: {model}"
#: src/components/render/Instance.tsx:247
#: src/components/render/Instance.tsx:259
msgid "Unknown model: {model_name}"
msgstr ""
@ -6731,7 +6743,7 @@ msgid "Data Management"
msgstr ""
#: src/pages/Index/Settings/AdminCenter/Index.tsx:270
#: src/pages/Index/Settings/SystemSettings.tsx:176
#: src/pages/Index/Settings/SystemSettings.tsx:178
#: src/pages/Index/Settings/UserSettings.tsx:119
msgid "Reporting"
msgstr ""
@ -6937,11 +6949,11 @@ msgstr ""
msgid "The settings below are specific to each available plugin"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:78
#: src/pages/Index/Settings/SystemSettings.tsx:80
msgid "Authentication"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:104
#: src/pages/Index/Settings/SystemSettings.tsx:106
msgid "Barcodes"
msgstr ""
@ -6953,28 +6965,28 @@ msgstr ""
#~ msgid "This panel is a placeholder."
#~ msgstr "This panel is a placeholder."
#: src/pages/Index/Settings/SystemSettings.tsx:128
#: src/pages/Index/Settings/SystemSettings.tsx:130
#: src/pages/Index/Settings/UserSettings.tsx:113
msgid "The settings below are specific to each available notification method"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:134
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:135
#~ msgid "Exchange Rates"
#~ msgstr "Exchange Rates"
#: src/pages/Index/Settings/SystemSettings.tsx:170
#: src/pages/Index/Settings/SystemSettings.tsx:136
msgid "Pricing"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:172
msgid "Labels"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:260
#: src/pages/Index/Settings/SystemSettings.tsx:262
msgid "Part Stocktake"
msgstr ""
#: src/pages/Index/Settings/SystemSettings.tsx:271
#: src/pages/Index/Settings/SystemSettings.tsx:273
#: src/pages/part/PartStockHistoryDetail.tsx:296
#: src/pages/stock/StockDetail.tsx:532
msgid "Stock Tracking"
@ -8326,6 +8338,7 @@ msgstr ""
#: src/pages/sales/SalesOrderDetail.tsx:280
#: src/pages/stock/StockDetail.tsx:426
#: src/tables/general/ParameterTable.tsx:101
#: src/tables/settings/TemplateTable.tsx:250
#: src/tables/stock/StockItemTable.tsx:154
msgid "Last Updated"
msgstr ""
@ -10394,6 +10407,7 @@ msgstr ""
#: src/tables/general/ParameterTable.tsx:108
#: src/tables/general/ParameterTable.tsx:123
#: src/tables/settings/TemplateTable.tsx:262
msgid "Updated By"
msgstr ""
@ -10442,59 +10456,59 @@ msgstr ""
msgid "Import parameters from a file"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:48
#: src/tables/general/ParameterTemplateTable.tsx:197
#: src/tables/general/ParameterTemplateTable.tsx:52
#: src/tables/general/ParameterTemplateTable.tsx:201
msgid "Add Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:64
#: src/tables/general/ParameterTemplateTable.tsx:68
msgid "Duplicate Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:78
#: src/tables/general/ParameterTemplateTable.tsx:82
msgid "Delete Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:85
#: src/tables/general/ParameterTemplateTable.tsx:89
msgid "Edit Parameter Template"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:138
#: src/tables/general/ParameterTemplateTable.tsx:142
msgid "Checkbox"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:139
#: src/tables/general/ParameterTemplateTable.tsx:143
msgid "Show checkbox templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:143
#: src/tables/general/ParameterTemplateTable.tsx:147
msgid "Has choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:144
#: src/tables/general/ParameterTemplateTable.tsx:148
msgid "Show templates with choices"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:148
#: src/tables/general/ParameterTemplateTable.tsx:152
#: src/tables/part/PartTable.tsx:246
msgid "Has Units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:149
#: src/tables/general/ParameterTemplateTable.tsx:153
msgid "Show templates with units"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:154
#: src/tables/general/ParameterTemplateTable.tsx:158
msgid "Show enabled templates"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:158
#: src/tables/general/ParameterTemplateTable.tsx:162
#: src/tables/settings/ImportSessionTable.tsx:112
#: src/tables/settings/TemplateTable.tsx:368
#: src/tables/settings/TemplateTable.tsx:402
msgid "Model Type"
msgstr ""
#: src/tables/general/ParameterTemplateTable.tsx:159
#: src/tables/general/ParameterTemplateTable.tsx:163
msgid "Filter by model type"
msgstr ""
@ -12072,7 +12086,7 @@ msgid "Imported Rows"
msgstr ""
#: src/tables/settings/ImportSessionTable.tsx:113
#: src/tables/settings/TemplateTable.tsx:369
#: src/tables/settings/TemplateTable.tsx:403
msgid "Filter by target model type"
msgstr ""
@ -12140,11 +12154,11 @@ msgstr ""
#~ msgid "actions"
#~ msgstr "actions"
#: src/tables/settings/TemplateTable.tsx:165
#: src/tables/settings/TemplateTable.tsx:171
msgid "Template not found"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:167
#: src/tables/settings/TemplateTable.tsx:173
msgid "An error occurred while fetching template details"
msgstr ""
@ -12156,32 +12170,36 @@ msgstr ""
#~ msgid "Create new"
#~ msgstr "Create new"
#: src/tables/settings/TemplateTable.tsx:261
#: src/tables/settings/TemplateTable.tsx:272
msgid "Filename"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:295
msgid "Modify"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:262
#: src/tables/settings/TemplateTable.tsx:296
msgid "Modify template file"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:313
#: src/tables/settings/TemplateTable.tsx:381
#: src/tables/settings/TemplateTable.tsx:347
#: src/tables/settings/TemplateTable.tsx:415
msgid "Edit Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:321
#: src/tables/settings/TemplateTable.tsx:355
msgid "Delete template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:327
#: src/tables/settings/TemplateTable.tsx:361
msgid "Add Template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:340
#: src/tables/settings/TemplateTable.tsx:374
msgid "Add template"
msgstr ""
#: src/tables/settings/TemplateTable.tsx:363
#: src/tables/settings/TemplateTable.tsx:397
msgid "Filter by enabled status"
msgstr ""

Some files were not shown because too many files have changed in this diff Show More