From b294bba66b244d4d21cbd2a882f4c5cff9fbb450 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 14 Jun 2026 10:52:22 +1000 Subject: [PATCH 1/6] [UI] Calendar Updates (#12161) * Adjust delay values * Add extra info to tooltip * Additional padding * Adjust padding for scrollbar * Adjust month title as calendar scrolls --- .../src/components/calendar/Calendar.tsx | 55 +++++++++++++++++-- .../src/components/calendar/OrderCalendar.tsx | 2 +- .../calendar/OrderCalendarToolTip.tsx | 30 ++++++++-- src/frontend/src/pages/build/BuildIndex.tsx | 15 ++++- 4 files changed, 91 insertions(+), 11 deletions(-) diff --git a/src/frontend/src/components/calendar/Calendar.tsx b/src/frontend/src/components/calendar/Calendar.tsx index a579c87ae1..0a4dd18096 100644 --- a/src/frontend/src/components/calendar/Calendar.tsx +++ b/src/frontend/src/components/calendar/Calendar.tsx @@ -41,6 +41,7 @@ import { useCallback, useEffect, useMemo, + useRef, useState } from 'react'; import { useShallow } from 'zustand/react/shallow'; @@ -168,8 +169,8 @@ export default function Calendar({ return ( @@ -183,6 +184,40 @@ export default function Calendar({ [calendarProps.eventContent, eventTooltipContent] ); + const scrollBoxRef = useRef(null); + + const updateMonthFromScroll = useCallback(() => { + if (!scrollBoxRef.current) return; + const container = scrollBoxRef.current; + const containerTop = container.getBoundingClientRect().top; + + const cells = Array.from( + container.querySelectorAll( + '.fc-daygrid-day[data-date$="-01"]' + ) + ); + + let dateStr: string | null = null; + for (const cell of cells) { + if (cell.getBoundingClientRect().top <= containerTop + 1) { + dateStr = cell.getAttribute('data-date'); + } else { + break; + } + } + if (!dateStr) dateStr = cells[0]?.getAttribute('data-date') ?? null; + + if (dateStr) { + const date = new Date(`${dateStr}T12:00:00`); + state.setMonthName( + new Intl.DateTimeFormat(calendarLocale, { + month: 'long', + year: 'numeric' + }).format(date) + ); + } + }, [calendarLocale, state.setMonthName]); + const monthDayCellClassNames = useCallback( (arg: DayCellContentArg): string[] => { const monthClass = @@ -303,7 +338,19 @@ export default function Calendar({ )} - + + {order.overdue && ( + - + {order.reference} {order.description || order.title} + {entries.map((entry, index) => ( + + + {entry.label} + + {entry.value} + + ))} {order.start_date && ( - + {t`Start Date`} {formatDate(order.start_date)} )} {order.target_date && ( - + {t`Target Date`} {formatDate(order.target_date)} {order.overdue && ( @@ -51,7 +71,7 @@ export default function OrderCalendarToolTip({ )} {order.responsible && ( - + {t`Responsible`} diff --git a/src/frontend/src/pages/build/BuildIndex.tsx b/src/frontend/src/pages/build/BuildIndex.tsx index 43456c6138..4b1f7a2a70 100644 --- a/src/frontend/src/pages/build/BuildIndex.tsx +++ b/src/frontend/src/pages/build/BuildIndex.tsx @@ -37,10 +37,23 @@ function BuildOrderCalendar() { }, [globalSettings]); const renderTooltip = useCallback((event: EventContentArg) => { + const order = event?.event?._def?.extendedProps?.order; + + const extraEntries: { label: string; value: string | React.ReactNode }[] = + []; + + if (order?.quantity) { + extraEntries.push({ + label: t`Quantity`, + value: order.quantity + }); + } + return OrderCalendarToolTip({ event: event, modelType: ModelType.part, - instanceLookup: 'part_detail' + instanceLookup: 'part_detail', + extraEntries: extraEntries }); }, []); From 2b4f3037703bd499e420b6904153f2b66878d61b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 14 Jun 2026 10:55:51 +1000 Subject: [PATCH 2/6] Improve security posture of PDF reporting (#12160) * Add custom URL fetcher for PDF rendering * Fix for report helper functions * Use new fetcher * Additional unit tests * Add new setting to control remote URL fetching * validate URLs against SSRF * Add global setting to disable URL fetching entirely * Update docs * Fix capitalization * Fix logging backend * Update CHANGELOG --- CHANGELOG.md | 1 + docs/docs/report/index.md | 32 +++ docs/docs/report/report.md | 2 +- docs/docs/settings/global.md | 1 + .../InvenTree/common/setting/system.py | 6 + .../plugin/builtin/labels/label_sheet.py | 3 +- src/backend/InvenTree/report/fetcher.py | 61 ++++++ src/backend/InvenTree/report/models.py | 6 +- .../InvenTree/report/templatetags/report.py | 15 +- src/backend/InvenTree/report/test_tags.py | 4 +- src/backend/InvenTree/report/tests.py | 202 ++++++++++++++++++ .../pages/Index/Settings/SystemSettings.tsx | 1 + 12 files changed, 327 insertions(+), 7 deletions(-) create mode 100644 src/backend/InvenTree/report/fetcher.py diff --git a/CHANGELOG.md b/CHANGELOG.md index 7958d3a417..3156935ee4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Breaking Changes +- [#12160](https://github.com/inventree/InvenTree/pull/12160) changes the way that remote URIs are loaded into the PDF report generator. Remote URIs (e.g. `http://` and `https://`) are now blocked by default, and can be enabled via the `REPORT_FETCH_URLS` system setting. This change was made to improve the security of the report generation process, as allowing remote URL fetching can potentially expose internal network services to SSRF attacks. Additionally, file URIs (e.g. `file://`) are now always blocked, and assets must be embedded as `data:` URIs before reaching the PDF generator. - [#12107](https://github.com/inventree/InvenTree/pull/12107) makes a breaking change to the `SalesOrderStatusGroups` enum, fixing a bug where the "shipped" status was not included in the "active" group. This change may affect any external client applications which make use of the `SalesOrderStatusGroups` enum, as the "shipped" status will now be included in the "active" group instead of the "complete" group. If you are using this enum in an external client application, you will need to update your application to account for this change. - [#9604](https://github.com/inventree/InvenTree/pull/9604) refactors user API endpoint to be less ambiguous - [#11893](https://github.com/inventree/InvenTree/pull/11893) bumps Node environment to version 24 LTS - this is only relevant if you build the frontend assets yourself diff --git a/docs/docs/report/index.md b/docs/docs/report/index.md index 7190757fd8..37124e13d6 100644 --- a/docs/docs/report/index.md +++ b/docs/docs/report/index.md @@ -230,3 +230,35 @@ And the snippet file `stock_row.html` may be written as follows: {% endraw %} ``` + +## Security + +Report templates are powerful by design — they have access to the full Django template language and to model data across the InvenTree database. For this reason, **template upload is restricted to staff users only**. + +### URL Fetching + +When WeasyPrint renders a template to PDF it can make outbound requests to load images, stylesheets, and fonts referenced in the HTML. InvenTree restricts this through a custom URL fetcher with the following rules: + +| URL Type | Behavior | +|---|---| +| `data:` URIs | Always permitted — self-contained, no network access | +| `file://` | Always blocked — assets and images must be inlined as `data:` URIs before reaching WeasyPrint | +| `http` / `https` | Disabled by default, but can be blocked - see *Remote URL Fetching* below | +| Any other scheme | Always blocked | + +HTTP redirects are also disabled: a URL that passes validation cannot redirect to an internal address. + +### Remote URL Fetching + +The **Report URL Fetching** system setting (`REPORT_FETCH_URLS`) controls whether `http://` and `https://` URLs in templates are permitted. It defaults to **disabled**. + +When enabled, URLs are still validated against private, loopback, link-local, and reserved IP ranges before the request is made, preventing templates from being used as a vector for [Server-Side Request Forgery (SSRF)](https://owasp.org/www-community/attacks/Server_Side_Request_Forgery) attacks against internal network services. + +!!! warning "Enable with care" + Enabling remote URL fetching allows report templates to trigger outbound HTTP requests from the InvenTree server. Only enable this if your templates genuinely require it, and ensure that templates are reviewed before deployment. + +### Asset Files + +Asset files uploaded through the admin interface are embedded directly into the rendered PDF as base64 `data:` URIs — they are read via the Django storage API and never loaded through WeasyPrint's URL fetcher. This means assets work correctly regardless of whether remote URL fetching is enabled, and also work with remote storage backends such as S3. + +There are various [helper functions](./helpers.md#report-assets) available to assist with embedding assets into templates. diff --git a/docs/docs/report/report.md b/docs/docs/report/report.md index c28b1c1874..935e977af9 100644 --- a/docs/docs/report/report.md +++ b/docs/docs/report/report.md @@ -1,5 +1,5 @@ --- -title: Report and LabelGeneration +title: Report and Label Generation --- ## Custom Reports diff --git a/docs/docs/settings/global.md b/docs/docs/settings/global.md index efacfb4fbb..2e22defb8e 100644 --- a/docs/docs/settings/global.md +++ b/docs/docs/settings/global.md @@ -144,6 +144,7 @@ Configuration of report generation: {{ globalsetting("REPORT_ENABLE") }} {{ globalsetting("REPORT_DEFAULT_PAGE_SIZE") }} {{ globalsetting("REPORT_DEBUG_MODE") }} +{{ globalsetting("REPORT_FETCH_URLS") }} {{ globalsetting("REPORT_LOG_ERRORS") }} ### Label Printing diff --git a/src/backend/InvenTree/common/setting/system.py b/src/backend/InvenTree/common/setting/system.py index f6b41a4cc0..d6fe3e3a6b 100644 --- a/src/backend/InvenTree/common/setting/system.py +++ b/src/backend/InvenTree/common/setting/system.py @@ -677,6 +677,12 @@ SYSTEM_SETTINGS: dict[str, InvenTreeSettingsKeyType] = { 'default': False, 'validator': bool, }, + 'REPORT_FETCH_URLS': { + 'name': _('Report URL Fetching'), + 'description': _('Allow fetching of remote URLs when generating reports'), + 'default': False, + 'validator': bool, + }, 'REPORT_LOG_ERRORS': { 'name': _('Log Report Errors'), 'description': _('Log errors which occur when generating reports'), diff --git a/src/backend/InvenTree/plugin/builtin/labels/label_sheet.py b/src/backend/InvenTree/plugin/builtin/labels/label_sheet.py index 8d28f338b9..2db615794d 100644 --- a/src/backend/InvenTree/plugin/builtin/labels/label_sheet.py +++ b/src/backend/InvenTree/plugin/builtin/labels/label_sheet.py @@ -15,6 +15,7 @@ from common.models import DataOutput from InvenTree.helpers import str2bool from plugin import InvenTreePlugin from plugin.mixins import LabelPrintingMixin, SettingsMixin +from report.fetcher import InvenTreeURLFetcher from report.models import LabelTemplate logger = structlog.get_logger('inventree') @@ -168,7 +169,7 @@ class InvenTreeLabelSheetPlugin(LabelPrintingMixin, SettingsMixin, InvenTreePlug generated_file = ContentFile(html_data, 'labels.html') else: # Render HTML to PDF - html = weasyprint.HTML(string=html_data) + html = weasyprint.HTML(string=html_data, url_fetcher=InvenTreeURLFetcher()) document = html.render().write_pdf() generated_file = ContentFile(document, 'labels.pdf') diff --git a/src/backend/InvenTree/report/fetcher.py b/src/backend/InvenTree/report/fetcher.py new file mode 100644 index 0000000000..114941ac34 --- /dev/null +++ b/src/backend/InvenTree/report/fetcher.py @@ -0,0 +1,61 @@ +"""WeasyPrint URL fetcher with security restrictions for report generation.""" + +from urllib.parse import urlparse + +import structlog +from weasyprint.urls import URLFetcher + +logger = structlog.get_logger('inventree') + + +class InvenTreeURLFetcher(URLFetcher): + """WeasyPrint URL fetcher restricted to safe origins.""" + + def __init__(self, **kwargs): + """Disable redirect following so a same-origin URL cannot be used for SSRF.""" + kwargs.setdefault('allow_redirects', False) + super().__init__(**kwargs) + + def fetch(self, url, headers=None): + """Validate *url* before delegating to the parent fetcher.""" + parsed = urlparse(url) + scheme = parsed.scheme.lower() + + if scheme in ('data', 'http', 'https'): + self._validate_http_url(url, parsed) + return super().fetch(url, headers) + + if scheme == 'file': + logger.warning("InvenTreeURLFetcher: blocked file:// URL: '%s'", url) + raise ValueError( + f'file:// URLs are not permitted in report templates: {url}' + ) + + raise ValueError(f"URL scheme '{scheme}' is not permitted in report templates") + + def _validate_http_url(self, url: str, parsed) -> None: + """Raise if HTTP/HTTPS fetching is disabled or the URL is an SSRF risk.""" + from common.settings import get_global_setting + from InvenTree.helpers_model import validate_url_no_ssrf + + if not parsed.netloc: + # data: URIs — self-contained, no network access required. + return + + if not get_global_setting('REPORT_FETCH_URLS', cache=False): + logger.warning( + "InvenTreeURLFetcher: blocked URL '%s': remote fetching is disabled (REPORT_FETCH_URLS=False)", + url, + ) + raise ValueError( + f'Remote URL fetching is disabled in report templates: {url}' + ) + + try: + validate_url_no_ssrf(url) + except ValueError: + logger.warning( + "InvenTreeURLFetcher: blocked URL '%s': resolves to a private or reserved address", + url, + ) + raise diff --git a/src/backend/InvenTree/report/models.py b/src/backend/InvenTree/report/models.py index cae928bdf4..61c6c5cf69 100644 --- a/src/backend/InvenTree/report/models.py +++ b/src/backend/InvenTree/report/models.py @@ -36,6 +36,8 @@ from plugin.registry import registry try: from weasyprint import HTML + + from report.fetcher import InvenTreeURLFetcher except OSError as err: # pragma: no cover print(f'OSError: {err}') print("Unable to import 'weasyprint' module.") @@ -277,7 +279,9 @@ class ReportTemplateBase( bytes: PDF data """ html = self.render_as_string(instance, context=context, **kwargs) - pdf = HTML(string=html).write_pdf(pdf_forms=True) + pdf = HTML(string=html, url_fetcher=InvenTreeURLFetcher()).write_pdf( + pdf_forms=True + ) return pdf diff --git a/src/backend/InvenTree/report/templatetags/report.py b/src/backend/InvenTree/report/templatetags/report.py index 330aa1980f..ce8388e71c 100644 --- a/src/backend/InvenTree/report/templatetags/report.py +++ b/src/backend/InvenTree/report/templatetags/report.py @@ -2,6 +2,7 @@ import base64 import logging +import mimetypes from datetime import date, datetime from decimal import Decimal, InvalidOperation from io import BytesIO @@ -288,13 +289,21 @@ def asset(filename: str, raise_error: bool = False) -> str | None: else: return None - # In debug mode, return a web URL to the asset file (rather than a local file path) + # In debug mode, return a web URL to the asset file (rather than encoded data) if get_global_setting('REPORT_DEBUG_MODE', cache=False): return default_storage.url(str(full_path)) - storage_path = default_storage.path(str(full_path)) + file_data = get_media_file_contents(full_path, raise_error=raise_error) - return f'file://{storage_path}' + if not file_data: + return None + + mime_type, _encoding = mimetypes.guess_type(str(filename)) + if not mime_type: + mime_type = 'application/octet-stream' + + encoded = base64.b64encode(file_data).decode('ascii') + return f'data:{mime_type};base64,{encoded}' @register.simple_tag() diff --git a/src/backend/InvenTree/report/test_tags.py b/src/backend/InvenTree/report/test_tags.py index d8c4df23aa..80d09dc90b 100644 --- a/src/backend/InvenTree/report/test_tags.py +++ b/src/backend/InvenTree/report/test_tags.py @@ -88,7 +88,9 @@ class ReportTagTest(PartImageTestMixin, InvenTreeTestCase): self.debug_mode(False) asset = report_tags.asset('test.txt') - self.assertEqual(asset, f'file://{settings.MEDIA_ROOT}/report/assets/test.txt') + # Non-debug mode returns a base64 data: URI (no file:// URLs) + self.assertIsNotNone(asset) + self.assertTrue(asset.startswith('data:text/plain;base64,')) # Test for attempted path traversal with self.assertRaises(ValidationError): diff --git a/src/backend/InvenTree/report/tests.py b/src/backend/InvenTree/report/tests.py index 518319c74b..a1a3433cb9 100644 --- a/src/backend/InvenTree/report/tests.py +++ b/src/backend/InvenTree/report/tests.py @@ -2,12 +2,14 @@ import os from io import StringIO +from unittest.mock import patch from django.apps import apps from django.conf import settings from django.core.cache import cache from django.core.files.base import ContentFile from django.core.files.storage import default_storage +from django.test import TestCase from django.urls import reverse from pypdf import PdfReader @@ -871,3 +873,203 @@ class AdminTest(AdminTestCase): def test_admin(self): """Test the admin URL.""" self.helper(model=ReportTemplate) + + +class URLFetcherE2ETest(ReportTest): + """End-to-end test: the URL fetcher blocks malicious URLs during a real PDF render. + + Extends ReportTest so that fixtures, auth, and default report templates are all + available. The print task runs synchronously in test mode (no workers), so the + render completes inline and log output is captured within the same request. + """ + + def test_file_url_blocked_in_render(self): + """A template embedding a file:// URL must still produce a PDF, but the URL must be blocked and logged.""" + from io import StringIO + + # Upload a minimal report template that embeds a malicious file:// reference. + html = ( + '' + '' + '

Security test content

' + '' + ) + template_io = StringIO(html) + template_io.name = 'security_test_template.html' + + response = self.post( + reverse('api-report-template-list'), + data={ + 'name': 'Security Test', + 'description': 'Tests that file:// URLs are blocked during rendering', + 'template': template_io, + 'model_type': 'stockitem', + }, + format=None, + expected_code=201, + ) + template_pk = response.data['pk'] + + item = StockItem.objects.first() + self.assertIsNotNone(item) + + # Render the template. WeasyPrint catches the ValueError from our fetcher and + # continues, so the PDF is still generated — the blocked resource is just skipped. + with self.assertLogs('inventree', level='WARNING') as captured: + response = self.post( + reverse('api-report-print'), + {'template': template_pk, 'items': [item.pk]}, + expected_code=201, + ) + + # A PDF output should have been produced despite the blocked resource. + self.assertTrue(response.data['output'].endswith('.pdf')) + + # The fetcher must have logged a warning identifying the blocked URL. + blocked_warnings = [ + msg + for msg in captured.output + if 'blocked file://' in msg and '/etc/passwd' in msg + ] + self.assertTrue( + blocked_warnings, 'Expected a blocked file:// warning in the log output' + ) + + def test_ssrf_url_blocked_in_render(self): + """A template embedding an HTTP URL to a private/reserved address must be blocked and logged.""" + from io import StringIO + + # 127.0.0.1 is loopback — validate_url_no_ssrf rejects it regardless of port. + html = ( + '' + '' + '

Security test content

' + '' + ) + template_io = StringIO(html) + template_io.name = 'ssrf_test_template.html' + + response = self.post( + reverse('api-report-template-list'), + data={ + 'name': 'SSRF Test', + 'description': 'Tests that SSRF URLs are blocked during rendering', + 'template': template_io, + 'model_type': 'stockitem', + }, + format=None, + expected_code=201, + ) + template_pk = response.data['pk'] + + item = StockItem.objects.first() + self.assertIsNotNone(item) + + # Render the template. WeasyPrint catches the ValueError from our fetcher and + # continues, so the PDF is still generated — the blocked resource is just skipped. + with self.assertLogs('inventree', level='WARNING') as captured: + response = self.post( + reverse('api-report-print'), + {'template': template_pk, 'items': [item.pk]}, + expected_code=201, + ) + + # A PDF output should have been produced despite the blocked resource. + self.assertTrue(response.data['output'].endswith('.pdf')) + + # The fetcher must have logged a warning for the blocked SSRF attempt. + blocked_warnings = [ + msg + for msg in captured.output + if 'blocked URL' in msg and '127.0.0.1' in msg + ] + self.assertTrue( + blocked_warnings, 'Expected a blocked SSRF URL warning in the log output' + ) + + def test_fetch_urls_disabled_blocks_http(self): + """When REPORT_FETCH_URLS is False, any http/https URL in a template must be blocked.""" + from io import StringIO + + from common.settings import set_global_setting + + # Use a publicly routable address so the test would reach the network if + # our guard were absent — we want to confirm it is stopped by the setting, + # not by a secondary SSRF IP check. + html = ( + '' + '' + '

Security test content

' + '' + ) + template_io = StringIO(html) + template_io.name = 'fetch_disabled_test_template.html' + + response = self.post( + reverse('api-report-template-list'), + data={ + 'name': 'Fetch Disabled Test', + 'description': 'Tests that HTTP fetching is blocked when REPORT_FETCH_URLS=False', + 'template': template_io, + 'model_type': 'stockitem', + }, + format=None, + expected_code=201, + ) + template_pk = response.data['pk'] + + item = StockItem.objects.first() + self.assertIsNotNone(item) + + set_global_setting('REPORT_FETCH_URLS', False, change_user=None) + + with self.assertLogs('inventree', level='WARNING') as captured: + response = self.post( + reverse('api-report-print'), + {'template': template_pk, 'items': [item.pk]}, + expected_code=201, + ) + + self.assertTrue(response.data['output'].endswith('.pdf')) + + blocked_warnings = [ + msg + for msg in captured.output + if 'REPORT_FETCH_URLS' in msg and 'example.com' in msg + ] + self.assertTrue( + blocked_warnings, 'Expected a REPORT_FETCH_URLS warning in the log output' + ) + + +class URLFetcherTest(TestCase): + """Tests for InvenTreeURLFetcher security restrictions.""" + + def setUp(self): + """Import fetcher for each test.""" + from report.fetcher import InvenTreeURLFetcher + + self.fetcher = InvenTreeURLFetcher() + + def test_file_url_blocked(self): + """file:// URLs must always be rejected regardless of path.""" + for url in [ + 'file:///etc/passwd', + 'file:///proc/self/environ', + f'file://{settings.MEDIA_ROOT}/report/assets/anything.png', + f'file://{settings.STATIC_ROOT}/some/font.ttf', + ]: + with self.assertRaises(ValueError, msg=f'Expected block for {url}'): + self.fetcher.fetch(url) + + def test_unknown_scheme_blocked(self): + """Non-http/data/file schemes must be rejected.""" + for url in ['ftp://example.com/file.txt', 'javascript://x']: + with self.assertRaises(ValueError, msg=f'Expected block for {url}'): + self.fetcher.fetch(url) + + def test_data_uri_allowed(self): + """data: URIs must always be permitted.""" + with patch('weasyprint.urls.URLFetcher.fetch', return_value={}): + self.fetcher.fetch('data:image/png;base64,abc123') + self.fetcher.fetch('data:text/css;base64,abc123') diff --git a/src/frontend/src/pages/Index/Settings/SystemSettings.tsx b/src/frontend/src/pages/Index/Settings/SystemSettings.tsx index 61123741c5..c272fddaed 100644 --- a/src/frontend/src/pages/Index/Settings/SystemSettings.tsx +++ b/src/frontend/src/pages/Index/Settings/SystemSettings.tsx @@ -199,6 +199,7 @@ export default function SystemSettings() { 'REPORT_ENABLE', 'REPORT_DEFAULT_PAGE_SIZE', 'REPORT_DEBUG_MODE', + 'REPORT_FETCH_URLS', 'REPORT_LOG_ERRORS', 'LABEL_ENABLE', 'LABEL_DPI' From 6638dba0b9f710743a5a25b5f242020642998866 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 14 Jun 2026 12:12:15 +1000 Subject: [PATCH 3/6] SelectionList Updates (#12139) * Adjust panel layout * edit list on click * Optionally fetch selection list items * Display in DetailDrawer * Fix component locations * Refactor entry table * Add new entry * Disable if locked * Only validate choices if provided via API * Mark "choices" as read-only * Prevent delete of locked items * Add more API unit tests * Bump API version * Adjust unit tests * Default include choices * Updated playwright test * Improve test robustness --- .../InvenTree/InvenTree/api_version.py | 5 +- src/backend/InvenTree/common/api.py | 38 +-- src/backend/InvenTree/common/serializers.py | 78 +------ src/backend/InvenTree/common/test_api.py | 67 ++++++ src/backend/InvenTree/common/tests.py | 59 +++-- src/frontend/src/forms/CommonForms.tsx | 19 ++ .../src/forms/selectionListFields.tsx | 118 ---------- .../Index/Settings/AdminCenter/Index.tsx | 14 +- .../Settings/AdminCenter/ParameterPanel.tsx | 29 --- .../tables/settings/SelectionListDrawer.tsx | 216 ++++++++++++++++++ .../{part => settings}/SelectionListTable.tsx | 35 +-- src/frontend/tests/pages/pui_part.spec.ts | 2 + src/frontend/tests/pui_settings.spec.ts | 86 +++---- 13 files changed, 454 insertions(+), 312 deletions(-) delete mode 100644 src/frontend/src/forms/selectionListFields.tsx delete mode 100644 src/frontend/src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx create mode 100644 src/frontend/src/tables/settings/SelectionListDrawer.tsx rename src/frontend/src/tables/{part => settings}/SelectionListTable.tsx (81%) diff --git a/src/backend/InvenTree/InvenTree/api_version.py b/src/backend/InvenTree/InvenTree/api_version.py index 7feb9adf48..a137a1571a 100644 --- a/src/backend/InvenTree/InvenTree/api_version.py +++ b/src/backend/InvenTree/InvenTree/api_version.py @@ -1,11 +1,14 @@ """InvenTree API version information.""" # InvenTree API version -INVENTREE_API_VERSION = 503 +INVENTREE_API_VERSION = 504 """Increment this API version number whenever there is a significant change to the API that any clients need to know about.""" INVENTREE_API_TEXT = """ +v504 -> 2026-06-13 : https://github.com/inventree/InvenTree/pull/12139 + - Adjustments to the SelectionList and SelectionListEntry API endpoints to support more efficient queries and data retrieval + v503 -> 2026-06-11 : https://github.com/inventree/InvenTree/pull/12155 - Adds additional filtering and sorting options to the LabelTemplate API endpoint - Adds additional filtering and sorting options to the ReportTemplate API endpoint diff --git a/src/backend/InvenTree/common/api.py b/src/backend/InvenTree/common/api.py index 9785623e61..964d9e7a77 100644 --- a/src/backend/InvenTree/common/api.py +++ b/src/backend/InvenTree/common/api.py @@ -1207,29 +1207,25 @@ class IconList(ListAPI): return list(get_icon_packs().values()) -class SelectionListList(ListCreateAPI): +class SelectionListMixin(OutputOptionsMixin): + """Mixin for SelectionList views.""" + + queryset = common.models.SelectionList.objects.all() + serializer_class = common.serializers.SelectionListSerializer + permission_classes = [IsAuthenticatedOrReadScope] + + def get_queryset(self): + """Override the queryset method to include entry count.""" + return self.serializer_class.annotate_queryset(super().get_queryset()) + + +class SelectionListList(SelectionListMixin, ListCreateAPI): """List view for SelectionList objects.""" - queryset = common.models.SelectionList.objects.all() - serializer_class = common.serializers.SelectionListSerializer - permission_classes = [IsAuthenticatedOrReadScope] - def get_queryset(self): - """Override the queryset method to include entry count.""" - return self.serializer_class.annotate_queryset(super().get_queryset()) - - -class SelectionListDetail(RetrieveUpdateDestroyAPI): +class SelectionListDetail(SelectionListMixin, RetrieveUpdateDestroyAPI): """Detail view for a SelectionList object.""" - queryset = common.models.SelectionList.objects.all() - serializer_class = common.serializers.SelectionListSerializer - permission_classes = [IsAuthenticatedOrReadScope] - - def get_queryset(self): - """Override the queryset method to include entry count.""" - return self.serializer_class.annotate_queryset(super().get_queryset()) - class EntryMixin: """Mixin for SelectionEntry views.""" @@ -1246,6 +1242,12 @@ class EntryMixin: queryset = queryset.prefetch_related('list') return queryset + def perform_destroy(self, instance): + """Prevent deletion of entries belonging to a locked selection list.""" + if instance.list.locked: + raise PermissionDenied(_('Selection list is locked')) + super().perform_destroy(instance) + class SelectionEntryList(EntryMixin, ListCreateAPI): """List view for SelectionEntry objects.""" diff --git a/src/backend/InvenTree/common/serializers.py b/src/backend/InvenTree/common/serializers.py index 522ef62e36..3c0ef9e859 100644 --- a/src/backend/InvenTree/common/serializers.py +++ b/src/backend/InvenTree/common/serializers.py @@ -1004,15 +1004,17 @@ class SelectionEntrySerializer(InvenTreeModelSerializer): def validate(self, attrs): """Ensure that the selection list is not locked.""" ret = super().validate(attrs) - if self.instance and self.instance.list.locked: + list_obj = attrs.get('list') or (self.instance and self.instance.list) + if list_obj and list_obj.locked: raise serializers.ValidationError({'list': _('Selection list is locked')}) return ret -class SelectionListSerializer(InvenTreeModelSerializer): +class SelectionListSerializer(FilterableSerializerMixin, InvenTreeModelSerializer): """Serializer for a selection list.""" _choices_validated: dict = {} + _choices_provided: bool = False class Meta: """Meta options for SelectionListSerializer.""" @@ -1029,81 +1031,25 @@ class SelectionListSerializer(InvenTreeModelSerializer): 'default', 'created', 'last_updated', - 'choices', 'entry_count', + 'choices', ] default = SelectionEntrySerializer(read_only=True, allow_null=True, many=False) - choices = SelectionEntrySerializer(source='entries', many=True, required=False) entry_count = serializers.IntegerField(read_only=True) + choices = OptionalField( + serializer_class=SelectionEntrySerializer, + serializer_kwargs={'source': 'entries', 'many': True, 'read_only': True}, + prefetch_fields=['entries'], + default_include=True, + ) + @staticmethod def annotate_queryset(queryset): """Add count of entries for each selection list.""" return queryset.annotate(entry_count=Count('entries')) - def is_valid(self, *, raise_exception=False): - """Validate the selection list. Choices are validated separately.""" - choices = ( - self.initial_data.pop('choices') - if self.initial_data.get('choices') is not None - else [] - ) - - # Validate the choices - _choices_validated = [] - db_entries = ( - {a.id: a for a in self.instance.entries.all()} if self.instance else {} - ) - - for choice in choices: - current_inst = db_entries.get(choice.get('id')) - serializer = SelectionEntrySerializer( - instance=current_inst, - data={'list': current_inst.list.pk if current_inst else None, **choice}, - ) - serializer.is_valid(raise_exception=raise_exception) - _choices_validated.append({ - **serializer.validated_data, - 'id': choice.get('id'), - }) - self._choices_validated = _choices_validated - - return super().is_valid(raise_exception=raise_exception) - - def create(self, validated_data): - """Create a new selection list. Save the choices separately.""" - list_entry = common_models.SelectionList.objects.create(**validated_data) - for choice_data in self._choices_validated: - common_models.SelectionListEntry.objects.create(**{ - **choice_data, - 'list': list_entry, - }) - return list_entry - - def update(self, instance, validated_data): - """Update an existing selection list. Save the choices separately.""" - inst_mapping = {inst.id: inst for inst in instance.entries.all()} - existing_ids = {a.get('id') for a in self._choices_validated} - - # Perform creations and updates. - ret = [] - for data in self._choices_validated: - list_inst = data.get('list', None) - inst = inst_mapping.get(data.get('id')) - if inst is None: - if list_inst is None: - data['list'] = instance - ret.append(SelectionEntrySerializer().create(data)) - else: - ret.append(SelectionEntrySerializer().update(inst, data)) - - # Perform deletions. - for entry_id in inst_mapping.keys() - existing_ids: - inst_mapping[entry_id].delete() - - return super().update(instance, validated_data) - def validate(self, attrs): """Ensure that the selection list is not locked.""" ret = super().validate(attrs) diff --git a/src/backend/InvenTree/common/test_api.py b/src/backend/InvenTree/common/test_api.py index 6cfcdad4db..cf2debd8b3 100644 --- a/src/backend/InvenTree/common/test_api.py +++ b/src/backend/InvenTree/common/test_api.py @@ -11,6 +11,7 @@ from PIL import Image from taggit.models import Tag import common.models +from common.models import SelectionList, SelectionListEntry from InvenTree.unit_test import InvenTreeAPITestCase @@ -1167,3 +1168,69 @@ class TagAPITests(InvenTreeAPITestCase): self.assertIn(self.part_a.pk, pks) self.assertNotIn(self.part_b.pk, pks) + + +class SelectionListLockedTest(InvenTreeAPITestCase): + """Tests that a locked SelectionList rejects all entry mutations.""" + + def setUp(self): + """Create a locked SelectionList with one entry.""" + super().setUp() + + self.sel_list = SelectionList.objects.create(name='Locked List', locked=True) + self.entry = SelectionListEntry.objects.create( + list=self.sel_list, value='v1', label='Entry 1' + ) + + self.list_url = reverse( + 'api-selectionlist-detail', kwargs={'pk': self.sel_list.pk} + ) + self.entry_list_url = reverse( + 'api-selectionlistentry-list', kwargs={'pk': self.sel_list.pk} + ) + self.entry_detail_url = reverse( + 'api-selectionlistentry-detail', + kwargs={'pk': self.sel_list.pk, 'entrypk': self.entry.pk}, + ) + + def test_create_entry_locked(self): + """POST a new entry to a locked list should be rejected.""" + response = self.post( + self.entry_list_url, + {'list': self.sel_list.pk, 'value': 'v2', 'label': 'Entry 2'}, + expected_code=400, + ) + self.assertIn('list', response.data) + self.assertIn('locked', str(response.data['list']).lower()) + + def test_update_entry_locked(self): + """PATCH an entry on a locked list should be rejected.""" + response = self.patch( + self.entry_detail_url, {'label': 'Changed'}, expected_code=400 + ) + self.assertIn('list', response.data) + self.assertIn('locked', str(response.data['list']).lower()) + + def test_delete_entry_locked(self): + """DELETE an entry from a locked list should be rejected.""" + self.delete(self.entry_detail_url, expected_code=403) + self.assertTrue(SelectionListEntry.objects.filter(pk=self.entry.pk).exists()) + + def test_patch_list_with_choices_locked(self): + """PATCH the list with a choices payload should be rejected when locked.""" + response = self.patch( + self.list_url, + {'choices': [{'value': 'v2', 'label': 'New'}]}, + expected_code=400, + ) + self.assertIn('locked', response.data) + + def test_patch_list_without_choices_preserves_entries(self): + """PATCH the list without choices should not touch entries (even when unlocked).""" + self.sel_list.locked = False + self.sel_list.save() + + self.patch(self.list_url, {'name': 'Renamed List'}, expected_code=200) + + # Entry must still exist — omitting choices must not delete entries + self.assertTrue(SelectionListEntry.objects.filter(pk=self.entry.pk).exists()) diff --git a/src/backend/InvenTree/common/tests.py b/src/backend/InvenTree/common/tests.py index af0420e62d..2bd0c41db8 100644 --- a/src/backend/InvenTree/common/tests.py +++ b/src/backend/InvenTree/common/tests.py @@ -2103,43 +2103,58 @@ class SelectionListTest(InvenTreeAPITestCase): # Test adding a new list via the API response = self.post( reverse('api-selectionlist-list'), - { - 'name': 'New List', - 'active': True, - 'choices': [{'value': '1', 'label': 'Test Entry'}], - }, + {'name': 'New List', 'active': True}, expected_code=201, ) list_pk = response.data['pk'] self.assertEqual(response.data['name'], 'New List') self.assertTrue(response.data['active']) + + entry_list_url = reverse('api-selectionlistentry-list', kwargs={'pk': list_pk}) + + # Add an entry via the entry API + response = self.post( + entry_list_url, + {'list': list_pk, 'value': '1', 'label': 'Test Entry'}, + expected_code=201, + ) + entry_pk = response.data['id'] + self.assertEqual(response.data['value'], '1') + self.assertEqual(response.data['label'], 'Test Entry') + + # Verify the entry appears in the list's choices + response = self.get( + reverse('api-selectionlist-detail', kwargs={'pk': list_pk}), + data={'choices': True}, + expected_code=200, + ) self.assertEqual(len(response.data['choices']), 1) self.assertEqual(response.data['choices'][0]['value'], '1') - # Test editing the list choices via the API (remove and add in same call) - response = self.patch( - reverse('api-selectionlist-detail', kwargs={'pk': list_pk}), - {'choices': [{'value': '2', 'label': 'New Label'}]}, - expected_code=200, + # Edit the entry via the entry detail API + entry_url = reverse( + 'api-selectionlistentry-detail', kwargs={'pk': list_pk, 'entrypk': entry_pk} ) - self.assertEqual(response.data['name'], 'New List') - self.assertTrue(response.data['active']) - self.assertEqual(len(response.data['choices']), 1) - self.assertEqual(response.data['choices'][0]['value'], '2') - self.assertEqual(response.data['choices'][0]['label'], 'New Label') - entry_id = response.data['choices'][0]['id'] + response = self.patch(entry_url, {'label': 'Updated Label'}, expected_code=200) + self.assertEqual(response.data['value'], '1') + self.assertEqual(response.data['label'], 'Updated Label') - # Test changing an entry via list API - response = self.patch( + # Add a second entry, then delete the first via the entry detail API + self.post( + entry_list_url, + {'list': list_pk, 'value': '2', 'label': 'Second Entry'}, + expected_code=201, + ) + self.delete(entry_url, expected_code=204) + + # Verify only the second entry remains + response = self.get( reverse('api-selectionlist-detail', kwargs={'pk': list_pk}), - {'choices': [{'id': entry_id, 'value': '2', 'label': 'New Label Text'}]}, + data={'choices': True}, expected_code=200, ) - self.assertEqual(response.data['name'], 'New List') - self.assertTrue(response.data['active']) self.assertEqual(len(response.data['choices']), 1) self.assertEqual(response.data['choices'][0]['value'], '2') - self.assertEqual(response.data['choices'][0]['label'], 'New Label Text') def test_api_locked(self): """Test editing with locked/unlocked list.""" diff --git a/src/frontend/src/forms/CommonForms.tsx b/src/frontend/src/forms/CommonForms.tsx index c935b683de..6365d10cef 100644 --- a/src/frontend/src/forms/CommonForms.tsx +++ b/src/frontend/src/forms/CommonForms.tsx @@ -284,3 +284,22 @@ export function useParameterFields({ user ]); } + +export function selectionListFields(): ApiFormFieldSet { + return { + name: {}, + description: {}, + active: {}, + source_plugin: {}, + source_string: {} + }; +} + +export function selectionEntryFields(): ApiFormFieldSet { + return { + value: {}, + label: {}, + description: {}, + active: {} + }; +} diff --git a/src/frontend/src/forms/selectionListFields.tsx b/src/frontend/src/forms/selectionListFields.tsx deleted file mode 100644 index c3b864d572..0000000000 --- a/src/frontend/src/forms/selectionListFields.tsx +++ /dev/null @@ -1,118 +0,0 @@ -import type { ApiFormFieldSet, ApiFormFieldType } from '@lib/types/Forms'; -import { t } from '@lingui/core/macro'; -import { Table } from '@mantine/core'; -import { useMemo } from 'react'; -import RemoveRowButton from '../components/buttons/RemoveRowButton'; -import { StandaloneField } from '../components/forms/StandaloneField'; -import type { TableFieldRowProps } from '../components/forms/fields/TableField'; - -function BuildAllocateLineRow({ - props -}: Readonly<{ - props: TableFieldRowProps; -}>) { - const valueField: ApiFormFieldType = useMemo(() => { - return { - field_type: 'string', - name: 'value', - required: true, - value: props.item.value, - onValueChange: (value: any) => { - props.changeFn(props.idx, 'value', value); - } - }; - }, [props]); - - const labelField: ApiFormFieldType = useMemo(() => { - return { - field_type: 'string', - name: 'label', - required: true, - value: props.item.label, - onValueChange: (value: any) => { - props.changeFn(props.idx, 'label', value); - } - }; - }, [props]); - - const descriptionField: ApiFormFieldType = useMemo(() => { - return { - field_type: 'string', - name: 'description', - required: true, - value: props.item.description, - onValueChange: (value: any) => { - props.changeFn(props.idx, 'description', value); - } - }; - }, [props]); - - const activeField: ApiFormFieldType = useMemo(() => { - return { - field_type: 'boolean', - name: 'active', - required: true, - value: props.item.active, - onValueChange: (value: any) => { - props.changeFn(props.idx, 'active', value); - } - }; - }, [props]); - - return ( - - - - - - - - - - - - - - - props.removeFn(props.idx)} /> - - - ); -} - -export function selectionListFields(): ApiFormFieldSet { - return { - name: {}, - description: {}, - active: {}, - locked: {}, - source_plugin: {}, - source_string: {}, - choices: { - label: t`Entries`, - description: t`List of entries to choose from`, - field_type: 'table', - value: [], - headers: [ - { title: t`Value` }, - { title: t`Label` }, - { title: t`Description` }, - { title: t`Active` } - ], - modelRenderer: (row: TableFieldRowProps) => ( - - ), - addRow: () => { - return { - value: '', - label: '', - description: '', - active: true - }; - } - } - }; -} diff --git a/src/frontend/src/pages/Index/Settings/AdminCenter/Index.tsx b/src/frontend/src/pages/Index/Settings/AdminCenter/Index.tsx index 214f6c49d3..ecbdddfae4 100644 --- a/src/frontend/src/pages/Index/Settings/AdminCenter/Index.tsx +++ b/src/frontend/src/pages/Index/Settings/AdminCenter/Index.tsx @@ -32,6 +32,8 @@ import { PanelGroup } from '../../../../components/panels/PanelGroup'; import { GlobalSettingList } from '../../../../components/settings/SettingList'; import { Loadable } from '../../../../functions/loading'; import { useUserState } from '../../../../states/UserState'; +import ParameterTemplateTable from '../../../../tables/general/ParameterTemplateTable'; +import SelectionListTable from '../../../../tables/settings/SelectionListTable'; const ReportTemplatePanel = Loadable( lazy(() => import('./ReportTemplatePanel')) @@ -69,8 +71,6 @@ const MachineManagementPanel = Loadable( lazy(() => import('./MachineManagementPanel')) ); -const ParameterPanel = Loadable(lazy(() => import('./ParameterPanel'))); - const ErrorReportTable = Loadable( lazy(() => import('../../../../tables/settings/ErrorTable')) ); @@ -192,7 +192,14 @@ export default function AdminCenter() { name: 'parameters', label: t`Parameters`, icon: , - content: , + content: , + hidden: !user.hasViewRole(UserRoles.part) + }, + { + name: 'selection-lists', + label: t`Selection Lists`, + icon: , + content: , hidden: !user.hasViewRole(UserRoles.part) }, { @@ -272,6 +279,7 @@ export default function AdminCenter() { id: 'plm', label: t`PLM`, panelIDs: [ + 'selection-lists', 'parameters', 'category-parameters', 'location-types', diff --git a/src/frontend/src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx b/src/frontend/src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx deleted file mode 100644 index f43758fb0a..0000000000 --- a/src/frontend/src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx +++ /dev/null @@ -1,29 +0,0 @@ -import { t } from '@lingui/core/macro'; -import { Accordion } from '@mantine/core'; - -import { StylishText } from '@lib/components/StylishText'; -import ParameterTemplateTable from '../../../../tables/general/ParameterTemplateTable'; -import SelectionListTable from '../../../../tables/part/SelectionListTable'; - -export default function ParameterPanel() { - return ( - - - - {t`Parameter Templates`} - - - - - - - - {t`Selection Lists`} - - - - - - - ); -} diff --git a/src/frontend/src/tables/settings/SelectionListDrawer.tsx b/src/frontend/src/tables/settings/SelectionListDrawer.tsx new file mode 100644 index 0000000000..8b0100ae1a --- /dev/null +++ b/src/frontend/src/tables/settings/SelectionListDrawer.tsx @@ -0,0 +1,216 @@ +import { t } from '@lingui/core/macro'; +import { Accordion, Alert, LoadingOverlay, Stack } from '@mantine/core'; +import { useCallback, useMemo, useState } from 'react'; + +import { AddItemButton } from '@lib/components/AddItemButton'; +import { RowDeleteAction, RowEditAction } from '@lib/components/RowActions'; +import { StylishText } from '@lib/components/StylishText'; +import { ApiEndpoints } from '@lib/enums/ApiEndpoints'; +import { apiUrl } from '@lib/functions/Api'; +import useTable from '@lib/hooks/UseTable'; +import type { ApiFormFieldSet } from '@lib/types/Forms'; +import type { TableColumn } from '@lib/types/Tables'; +import { IconLock } from '@tabler/icons-react'; +import { EditApiForm } from '../../components/forms/ApiForm'; +import { + selectionEntryFields, + selectionListFields +} from '../../forms/CommonForms'; +import { + useCreateApiFormModal, + useDeleteApiFormModal, + useEditApiFormModal +} from '../../hooks/UseForm'; +import { useInstance } from '../../hooks/UseInstance'; +import { BooleanColumn, DescriptionColumn } from '../ColumnRenderers'; +import { InvenTreeTable } from '../InvenTreeTable'; + +function SelectionListEntriesTable({ + id, + locked +}: Readonly<{ id: string; locked: boolean }>) { + const table = useTable('selectionlist-entries'); + + const columns: TableColumn[] = useMemo( + () => [ + { accessor: 'value', sortable: true }, + { accessor: 'label', sortable: true }, + DescriptionColumn({}), + BooleanColumn({ accessor: 'active' }) + ], + [] + ); + + const entryFields: ApiFormFieldSet = selectionEntryFields(); + + const [selectedEntry, setSelectedEntry] = useState( + undefined + ); + + // Construct the dynamic URL to edit (or delete) the selected entry + const selectedEntryUrl: string = useMemo(() => { + let url = apiUrl(ApiEndpoints.selectionentry_list, undefined, { id }); + + if (selectedEntry) { + url += `${selectedEntry}/`; + } + + return url; + }, [id, selectedEntry]); + + const createEntry = useCreateApiFormModal({ + url: ApiEndpoints.selectionentry_list, + pathParams: { id }, + title: t`Add Selection Entry`, + fields: { + ...entryFields, + list: { + value: id, + hidden: true + } + }, + table: table + }); + + const editEntry = useEditApiFormModal({ + url: selectedEntryUrl, + title: t`Edit Selection Entry`, + fields: entryFields, + table: table + }); + + const deleteEntry = useDeleteApiFormModal({ + url: selectedEntryUrl, + title: t`Delete Selection Entry`, + table: table + }); + + const tableActions = useMemo(() => { + if (locked) return []; + return [ + createEntry.open()} + tooltip={t`Add Entry`} + /> + ]; + }, [locked, createEntry]); + + const rowActions = useCallback( + (record: any) => { + if (locked) { + return []; + } + + return [ + RowEditAction({ + onClick: () => { + console.log('record:', record); + setSelectedEntry(record.id); + editEntry.open(); + } + }), + RowDeleteAction({ + onClick: () => { + console.log('record:', record); + setSelectedEntry(record.id); + deleteEntry.open(); + } + }) + ]; + }, + [editEntry, deleteEntry, locked] + ); + + return ( + <> + {createEntry.modal} + {editEntry.modal} + {deleteEntry.modal} + + + ); +} + +export default function SelectionListDrawer({ + id, + refreshTable +}: Readonly<{ + id: string; + refreshTable: () => void; +}>) { + const { + instance, + refreshInstance, + instanceQuery: { isFetching } + } = useInstance({ + endpoint: ApiEndpoints.selectionlist_list, + pk: id + }); + + const selectionFields: ApiFormFieldSet = useMemo(() => { + return selectionListFields(); + }, []); + + if (isFetching) { + return ; + } + + return ( + + {instance.locked && ( + } title={t`Locked`}> + {t`This selection list is locked and cannot be edited.`} + + )} + + + + {t`Selection List Details`} + + +
+ { + refreshTable(); + refreshInstance(); + } + }} + id={`selection-list-drawer-${id}`} + /> +
+
+
+ + + {t`Selection List Entries`} + + + + + +
+
+ ); +} diff --git a/src/frontend/src/tables/part/SelectionListTable.tsx b/src/frontend/src/tables/settings/SelectionListTable.tsx similarity index 81% rename from src/frontend/src/tables/part/SelectionListTable.tsx rename to src/frontend/src/tables/settings/SelectionListTable.tsx index a63b84670a..91e2aec2dc 100644 --- a/src/frontend/src/tables/part/SelectionListTable.tsx +++ b/src/frontend/src/tables/settings/SelectionListTable.tsx @@ -1,5 +1,6 @@ import { t } from '@lingui/core/macro'; import { useCallback, useMemo, useState } from 'react'; +import { useNavigate } from 'react-router-dom'; import { AddItemButton } from '@lib/components/AddItemButton'; import { @@ -7,26 +8,28 @@ import { RowDeleteAction, RowEditAction } from '@lib/components/RowActions'; +import { DetailDrawer } from '@lib/components/nav/DetailDrawer'; import { ApiEndpoints } from '@lib/enums/ApiEndpoints'; import { UserRoles } from '@lib/enums/Roles'; import { apiUrl } from '@lib/functions/Api'; import useTable from '@lib/hooks/UseTable'; import type { TableColumn } from '@lib/types/Tables'; -import { selectionListFields } from '../../forms/selectionListFields'; +import { selectionListFields } from '../../forms/CommonForms'; import { useCreateApiFormModal, - useDeleteApiFormModal, - useEditApiFormModal + useDeleteApiFormModal } from '../../hooks/UseForm'; import { useUserState } from '../../states/UserState'; import { BooleanColumn, DescriptionColumn } from '../ColumnRenderers'; import { InvenTreeTable } from '../InvenTreeTable'; +import SelectionListDrawer from './SelectionListDrawer'; /** * Table for displaying list of selectionlist items */ export default function SelectionListTable() { const table = useTable('selectionlist'); + const navigate = useNavigate(); const user = useUserState(); @@ -70,14 +73,6 @@ export default function SelectionListTable() { number | undefined >(undefined); - const editSelectionList = useEditApiFormModal({ - url: ApiEndpoints.selectionlist_list, - pk: selectedSelectionList, - title: t`Edit Selection List`, - fields: selectionListFields(), - table: table - }); - const deleteSelectionList = useDeleteApiFormModal({ url: ApiEndpoints.selectionlist_list, pk: selectedSelectionList, @@ -91,8 +86,7 @@ export default function SelectionListTable() { RowEditAction({ hidden: !user.hasChangeRole(UserRoles.admin), onClick: () => { - setSelectedSelectionList(record.pk); - editSelectionList.open(); + navigate(`${record.pk}/`); } }), RowDeleteAction({ @@ -120,8 +114,16 @@ export default function SelectionListTable() { return ( <> {newSelectionList.modal} - {editSelectionList.modal} {deleteSelectionList.modal} + + id ? ( + + ) : null + } + /> { + navigate(`${record.pk}/`); + } }} /> diff --git a/src/frontend/tests/pages/pui_part.spec.ts b/src/frontend/tests/pages/pui_part.spec.ts index 4b0301ceed..32bfc2f456 100644 --- a/src/frontend/tests/pages/pui_part.spec.ts +++ b/src/frontend/tests/pages/pui_part.spec.ts @@ -77,6 +77,7 @@ test('Parts - Image Selection', async ({ browser }) => { await page .getByRole('tabpanel', { name: 'Part Details' }) .locator('img') + .first() .hover(); await page .getByRole('button', { name: 'action-button-select-from-' }) @@ -94,6 +95,7 @@ test('Parts - Image Selection', async ({ browser }) => { await page .getByRole('tabpanel', { name: 'Part Details' }) .locator('img') + .first() .hover(); await page .getByRole('button', { name: 'action-button-delete-image' }) diff --git a/src/frontend/tests/pui_settings.spec.ts b/src/frontend/tests/pui_settings.spec.ts index 4cfa94632c..71042ba5fa 100644 --- a/src/frontend/tests/pui_settings.spec.ts +++ b/src/frontend/tests/pui_settings.spec.ts @@ -408,29 +408,8 @@ test('Settings - Admin - Parameter', async ({ browser }) => { await page.getByRole('button', { name: 'admin' }).click(); await page.getByRole('menuitem', { name: 'Admin Center' }).click(); - await loadTab(page, 'Parameters', true); - - await page.waitForLoadState('networkidle'); - await page.waitForTimeout(500); - - // Clean old template data if exists - await page - .getByRole('cell', { name: 'my custom parameter', exact: true }) - .waitFor({ timeout: 500 }) - .then(async (cell) => { - await page - .getByRole('cell', { name: 'my custom parameter' }) - .locator('..') - .getByLabel('row-action-menu-') - .click(); - await page.getByRole('menuitem', { name: 'Delete' }).click(); - await page.getByRole('button', { name: 'Delete' }).click(); - }) - .catch(() => {}); - // Allow time for the table to load - await page.getByRole('button', { name: 'Selection Lists' }).click(); - await page.waitForLoadState('networkidle'); + await loadTab(page, 'Selection Lists'); // Check for expected entry await page.getByRole('cell', { name: 'Animals', exact: true }).waitFor(); @@ -456,38 +435,65 @@ test('Settings - Admin - Parameter', async ({ browser }) => { await page.getByLabel('action-button-add-selection-').click(); await page.getByLabel('text-field-name').fill('some list'); await page.getByLabel('text-field-description').fill('Listdescription'); + await page.getByRole('button', { name: 'Submit' }).click(); + + // Select the new list to edit entries + await page.getByRole('cell', { name: 'some list' }).click(); + await page.getByRole('button', { name: 'Selection List Entries' }).waitFor(); + await page.getByRole('button', { name: 'Selection List Details' }).click(); // Add an entry to the selection list - await page.getByRole('button', { name: 'action-button-add-new-row' }).click(); + await page.getByRole('button', { name: 'action-button-add-entry' }).click(); await page.getByRole('textbox', { name: 'text-field-value' }).fill('HW'); await page .getByRole('textbox', { name: 'text-field-label' }) .fill('Hardwood'); + await page - .getByRole('row', { name: 'boolean-field-active action-' }) - .getByLabel('text-field-description') + .getByRole('textbox', { name: 'text-field-description' }) .fill('Hardwood materials'); - await page.getByRole('cell', { name: 'boolean-field-active' }).click(); - + await page.waitForTimeout(100); await page.getByRole('button', { name: 'Submit' }).click(); - await page.getByRole('cell', { name: 'some list' }).waitFor(); - await page.getByLabel('action-button-add-parameter').waitFor(); - await page.getByLabel('action-button-add-parameter').click(); - await page.getByLabel('text-field-name').fill('my custom parameter'); - await page.getByLabel('text-field-description').fill('description'); + await page.getByRole('cell', { name: 'HW' }).waitFor(); + + // Next, navigate to the "Parameters" tab + await navigate(page, 'settings/admin/parameters/'); + + await loadTab(page, 'Parameters', true); + + await page.waitForLoadState('networkidle'); + await page.waitForTimeout(500); + + // Clean old template data if exists await page - .locator('div') - .filter({ hasText: /^Search\.\.\.$/ }) - .nth(2) + .getByRole('cell', { name: 'my custom parameter', exact: true }) + .waitFor({ timeout: 500 }) + .then(async (cell) => { + await page + .getByRole('cell', { name: 'my custom parameter' }) + .locator('..') + .getByLabel('row-action-menu-') + .click(); + await page.getByRole('menuitem', { name: 'Delete' }).click(); + await page.getByRole('button', { name: 'Delete' }).click(); + }) + .catch(() => {}); + + // Create a new parameter, using the "Hardwood" selection list entry as the value + await page + .getByRole('button', { name: 'action-button-add-parameter-' }) .click(); await page - .getByRole('option', { name: 'some list' }) - .locator('div') - .first() - .click(); + .getByRole('textbox', { name: 'text-field-name' }) + .fill('my custom parameter'); + await page + .getByRole('combobox', { name: 'related-field-selectionlist' }) + .fill('some'); + await page.getByRole('option', { name: 'some list' }).click(); + await page.getByRole('button', { name: 'Submit' }).click(); - await page.getByRole('cell', { name: 'my custom parameter' }).click(); + await page.waitForLoadState('networkidle'); // Fill parameter await navigate(page, 'part/104/parameters/'); From 43396284fab4a5ca2905677db66b26720023628e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 14 Jun 2026 17:29:15 +1000 Subject: [PATCH 4/6] New Crowdin translations by GitHub Action (#12156) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../InvenTree/locale/ar/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/bg/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/cs/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/da/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/de/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/el/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/en/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/es/LC_MESSAGES/django.po | 510 +++++---- .../locale/es_MX/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/et/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/fa/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/fi/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/fr/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/he/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/hi/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/hu/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/id/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/it/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/ja/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/ko/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/lt/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/lv/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/nl/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/no/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/pl/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/pt/LC_MESSAGES/django.po | 510 +++++---- .../locale/pt_BR/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/ro/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/ru/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/sk/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/sl/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/sr/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/sv/LC_MESSAGES/django.po | 510 +++++---- .../InvenTree/locale/th/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/tr/LC_MESSAGES/django.po | 1012 +++++++++-------- .../InvenTree/locale/uk/LC_MESSAGES/django.po | 512 +++++---- .../InvenTree/locale/vi/LC_MESSAGES/django.po | 510 +++++---- .../locale/zh_Hans/LC_MESSAGES/django.po | 510 +++++---- .../locale/zh_Hant/LC_MESSAGES/django.po | 510 +++++---- src/frontend/src/locales/ar/messages.po | 429 +++---- src/frontend/src/locales/bg/messages.po | 429 +++---- src/frontend/src/locales/cs/messages.po | 431 +++---- src/frontend/src/locales/da/messages.po | 429 +++---- src/frontend/src/locales/de/messages.po | 431 +++---- src/frontend/src/locales/el/messages.po | 429 +++---- src/frontend/src/locales/en/messages.po | 429 +++---- src/frontend/src/locales/es/messages.po | 429 +++---- src/frontend/src/locales/es_MX/messages.po | 429 +++---- src/frontend/src/locales/et/messages.po | 429 +++---- src/frontend/src/locales/fa/messages.po | 429 +++---- src/frontend/src/locales/fi/messages.po | 429 +++---- src/frontend/src/locales/fr/messages.po | 429 +++---- src/frontend/src/locales/he/messages.po | 429 +++---- src/frontend/src/locales/hi/messages.po | 429 +++---- src/frontend/src/locales/hu/messages.po | 429 +++---- src/frontend/src/locales/id/messages.po | 429 +++---- src/frontend/src/locales/it/messages.po | 429 +++---- src/frontend/src/locales/ja/messages.po | 429 +++---- src/frontend/src/locales/ko/messages.po | 429 +++---- src/frontend/src/locales/lt/messages.po | 429 +++---- src/frontend/src/locales/lv/messages.po | 429 +++---- src/frontend/src/locales/nl/messages.po | 429 +++---- src/frontend/src/locales/no/messages.po | 429 +++---- src/frontend/src/locales/pl/messages.po | 429 +++---- src/frontend/src/locales/pt/messages.po | 429 +++---- src/frontend/src/locales/pt_BR/messages.po | 731 ++++++------ src/frontend/src/locales/ro/messages.po | 429 +++---- src/frontend/src/locales/ru/messages.po | 429 +++---- src/frontend/src/locales/sk/messages.po | 429 +++---- src/frontend/src/locales/sl/messages.po | 429 +++---- src/frontend/src/locales/sr/messages.po | 429 +++---- src/frontend/src/locales/sv/messages.po | 429 +++---- src/frontend/src/locales/th/messages.po | 429 +++---- src/frontend/src/locales/tr/messages.po | 477 ++++---- src/frontend/src/locales/uk/messages.po | 429 +++---- src/frontend/src/locales/vi/messages.po | 429 +++---- src/frontend/src/locales/zh_Hans/messages.po | 429 +++---- src/frontend/src/locales/zh_Hant/messages.po | 429 +++---- 78 files changed, 19784 insertions(+), 17717 deletions(-) diff --git a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po index b0fd62483c..d533bb9f0a 100644 --- a/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ar/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Arabic\n" "Language: ar_SA\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po index d4a477e17e..cdd5826b0a 100644 --- a/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/bg/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Language: bg_BG\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po index c15442f482..7fe75a31c0 100644 --- a/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/cs/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Czech\n" "Language: cs_CZ\n" @@ -272,15 +272,15 @@ msgstr "Neplatný výběr" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Název" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "Uživatel nemá povolení k úpravě této přílohy" msgid "User does not have permission to delete this attachment" msgstr "Uživatel nemá oprávnění k odstranění této přílohy" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Tento výběr je uzamčen" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Neplatný kód měny" @@ -2168,7 +2172,7 @@ msgstr "Platné volby pro tento parametr (oddělené čárkami)" msgid "Selection list for this parameter" msgstr "Seznam výběru pro tento parametr" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Povoleno" @@ -2200,8 +2204,8 @@ msgstr "ID modelu" msgid "ID of the target model for this parameter" msgstr "ID cílového modelu pro tento parametr" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Šablona" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Název souboru" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Typ modelu" @@ -2532,10 +2536,6 @@ msgstr "Uživatel nemá oprávnění k vytváření nebo úpravám příloh pro msgid "User does not have permission to create or edit parameters for this model" msgstr "Uživatel nemá práva vytvářet nebo upravovat parametry pro tento model" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Tento výběr je uzamčen" - #: common/setting/system.py:97 msgid "No group" msgstr "Žádná skupina" @@ -2668,9 +2668,9 @@ msgstr "Jak často aktualizovat směnné kurzy (pro vypnutí nastavte na nulu)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dny" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Generovat reporty v režimu ladění (HTML výstup)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Zaznamenávat chyby reportů" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Zaznamenávat chyby, které se vyskytnou při vytváření reportů" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Velikost stránky" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Výchozí velikost stránky pro PDF reporty" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Vynutit jednotky parametru" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Pokud jsou uvedeny jednotky, musí hodnoty parametrů odpovídat zadaným jednotkám" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Globálně unikátní sériová čísla" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Sériová čísla pro skladové položky musí být globálně unikátní" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Odstranit vyčerpané zásoby" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Určuje výchozí chování při vyčerpání zásoby položky" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "Povolit úpravy sériových čísel" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "Povolit úravy pro sériové čísla pro skladové položky" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "Odstranit serializované zásoby" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "Povolit odstranění skladových položek se sériovým číslem" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Šablona kódu dávky" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Šablona pro generování výchozích kódů dávky pro skladové položky" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Expirace zásob" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Povolit funkci expirace zásob" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Prodat prošlé zásoby" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Povolit prodej prošlých zásob" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Čas stáří zásob" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Počet dnů, po které jsou skladové položky považovány za nevyužité před uplynutím doby expirace" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Sestavit prošlé zásoby" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Povolit sestavování s prošlými zásobami" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Kontrola vlastnictví zásob" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Umožnit kontrolu vlastnictví nad skladovými místy a položkami" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Výchozí ikona umístění zásob" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Výchozí ikona umístění zásob (prázdné znamená bez ikony)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Zobrazit nainstalované skladové položky" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Zobrazit nainstalované skladové položky ve skladových tabulkách" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Zkontrolovat BOM při instalaci položek" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Nainstalované skladové položky musí existovat v BOM pro nadřazený díl" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Povolit převod mimo sklad" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Umožnit přesun skladových položek, které nejsou na skladě, mezi skladovými místy" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Referenční vzor objednávky sestavy" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Požadovaný vzor pro generování referenčního pole Objednávka sestavy" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Vyžadovat odpovědného vlastníka" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Ke každé objednávce musí být přiřazen odpovědný vlastník" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Vyžadovat aktivní díl" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Zabránit vytváření výrobních příkazů pro neaktivní díly" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Vyžadovat uzamčený díl" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Zabránit vytváření výrobních příkazů pro odemčené díly" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Vyžadovat schválený kusovník" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Zabránit vytváření výrobních příkazů, dokud není schválen kusovník" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Vyžadovat uzavření podobjednávek" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Zabránit dokončení výrobního příkazu dokud nebudou uzavřeny všechny podpříkazy" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Externí výrobní příkazy" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Povolit funkcionalitu externích výrobních příkazů" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "Vyžadovat externí výrobní příkazy" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "Vyžadovat externí výrobní příkaz při objenání montovaných dílů od externího dodavatele" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blokovat, dokud testy neprojdou" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Zabránit dokončení výstupů sestavy, dokud neprojdou všechny požadované testy" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Povolit vracení objednávek" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Povolit funkci vrácení objednávky v uživatelském rozhraní" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Referenční vzor návratové objednávky" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Požadovaný vzor pro vygenerování referenčního pole Návratová objednávka" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Úprava dokončených návratových objednávek" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Umožnit úpravu návratových objednávek po jejich dokončení" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Referenční vzor prodejní objednávky" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Požadovaný vzor pro generování referenčního pole prodejní objednávky" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Výchozí přeprava prodejní objednávky" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Povolit vytvoření výchozí přepravy s prodejními objednávkami" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Úprava dokončených prodejních objednávek" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Umožnit úpravy prodejních objednávek po jejich odeslání nebo dokončení" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "Zásilka vyžaduje kontrolu" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Zabránit dokončení zásilek dokud nebudou zkontrolovány položky" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Označit odeslané objednávky jako dokončené" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Prodejní objednávky označené jako odeslané se automaticky dokončí a obejdou stav „odesláno“" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "Povolit převodní příkazy" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "Povolit funkci převodních příkazů v uživatelském rozhraní" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "Referenční vzor převodního příkazu" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "Požadovaný vzor pro generování pole převodního příkazu" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "Blokovat nekompletné testy položky" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "Zabránit přiřazení skladových položek do prodejních objednávek, pokud jsou požadované testy neúplné" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Referenční vzor nákupní objednávky" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Požadovaný vzor pro generování referenčního pole nákupní objednávky" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Úprava dokončených nákupních objednávek" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Umožnit úpravy nákupních objednávek po jejich odeslání nebo dokončení" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Převést měnu" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Převést hodnotu předmětu na základní měnu při příjmu zásob" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Automatické dokončování nákupních objednávek" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automaticky označit nákupní objednávky jako kompletní, jakmile jsou přijaty všechny řádkové položky" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Povolit pole zapomenutého hesla" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Povolení funkce zapomenutého hesla na přihlašovacích stránkách" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Povolit registrace" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Povolit samoregistraci uživatelů na přihlašovacích stránkách" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Povolit SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Povolit SSO na přihlašovacích stránkách" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Povolit SSO registraci" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Povolit samoregistraci uživatelů prostřednictvím SSO na přihlašovacích stránkách" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Povolit synchronizaci SSO skupin" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Povolit synchronizaci InvenTree skupin se skupinami poskytnutými IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "klíč SSO skupiny" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Název deklarace skupinového atributu poskytnutého IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "mapa SSO skupiny" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Mapování ze skupin SSO do místních InvenTree skupin. Pokud místní skupina neexistuje, bude vytvořena." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Odstranit skupiny mimo SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Zdali mají být skupiny přiřazené uživateli odstraněny pokud nemají backend of IdP. Vypnutí tohoto nastavení můžu způsobit problémy se zabezpečením" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Vyžadován e-mail" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Požadovat, aby uživatel při registraci zadal e-mail" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Automaticky vyplnit SSO uživatele" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automaticky vyplnit údaje o uživateli z údajů o účtu SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Mail dvakrát" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Při registraci dvakrát požádat uživatele o zadání e-mailu" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Heslo dvakrát" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Při registraci dvakrát požádat uživatele o heslo" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Povolené domény" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Omezit registraci na určité domény (oddělené čárkou a začínající @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Skupina při registraci" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Skupina do které jsou nový uživatelé přiřazeni při registraci. Pokud je povolena synchronizace SSO skupin, tato skupina lze přiřadit pouze pokud nezle přiřadit skupinu od IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Vynutit MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Uživatelé musí používat vícefaktorové zabezpečení." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Povolení tohoto nastavení bude vyžadovat více fázové ověření u všech uživatelů. Všechny relace budou okamžitě ukončeny." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Zkontrolovat pluginy při spuštění" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Zkontrolujte, zda jsou při spuštění nainstalovány všechny pluginy - povolit v kontejnerových prostředích" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Zkontrolovat aktualizace pluginů" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Povolit pravidelné kontroly aktualizací nainstalovaných pluginů" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Povolit integraci URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Povolit plug-inům přidávat trasy URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Povolit integraci navigace" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Povolit integrování pluginů do navigace" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Povolit integraci aplikací" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Povolit pluginům přidávát aplikace" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Povolit integraci plánu" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Povolit pluginům spouštění naplánovaných úloh" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Povolit integraci událostí" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Povolit pluginům reagovat na interní události" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Povolit rozhraní intergace" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Povolit integrování pluginů do uživatelského rozhraní" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Povolit integraci emailu" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Povolit pluginům zpracování odchozích/příchozích emailů" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Povolit projektové kódy" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Povolit projektové kódy pro sledování projektů" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "Povolit inventuru" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Povolit funkcionalitu pro zaznamenávání historických stavů zásob a hodnoty" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Vyloučit externí umístění" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Vyloučit skladové položky z externích lokací z inventury" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Perioda automatické inventury" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "Počet dní mezi automatickým záznamem inventury" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "Odstranit staré záznamy inventur" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "Odstranit záznamy inventur starší než zadaný počet dní" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "Interval odstranění inventury" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Záznamy inventur budou odstraněny po zadaném počtu dní" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "Odstranit staré záznamy sledování zásob" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Odstranit staré záznamy sledování zásob starší než zadaný počet dní" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "Interval odstranění sledování zásob" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Záznamy sledování zásob budou odstraněny po zadaném počtu dní" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Zobrazit celá jména uživatelů" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Zobrazit plná jména uživatelů namísto uživatelských jmen" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Zobrazit uživatelské profily" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Zobrazit profily uživatelů na jejich profilové stránce" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "Týden začíná" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "Počáteční den v týdnu pro zobrazení v zobrazení kalendáře" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "Neděle" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "Pondělí" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "Úterý" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "Středa" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "Čtvrtek" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "Pátek" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "Sobota" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "Horizont kalendáře" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "Počet měsíců do budoucna, které se zobrazí v zobrazení kalendáře" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "měsíce" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Povolit data zkušební stanice" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Povolit sběr dat ze zkušební stanice pro výsledky testů" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Povolit ping stroje" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Povolit pravidelný úkol pingu registrovaných strojů pro kontrolu jejich stavu" @@ -6301,7 +6309,7 @@ msgstr "Interní číslo dílu (IPN)" msgid "Part revision or version number" msgstr "Číslo revize nebo verze dílu" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revize" @@ -7529,7 +7537,7 @@ msgstr "Poskytuje nativní podporu pro čárové kódy" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Poskytuje nativní podporu pro tisk PDF štítků" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Režim ladění" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Povolit režim ladění - vrátí HTML místo PDF" @@ -7907,55 +7915,55 @@ msgstr "naposledy použito" msgid "Options" msgstr "Možnosti" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Velikost stránky pro štítek" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Přeskočit štítky" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Přeskočit tento počet štítků při tisku listů štítků" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Rámeček" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Vytisknout okraj kolem každého štítku" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Na šířku" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Vytisknout list štítků na šířku" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Okraj stránky" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Okraj kolem stránky v mm" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree tiskárna listů štítků" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Sestaví více štítků na jeden list" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Štítek je příliš velký pro velikost stránky" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Nebyly vygenerovány žádné štítky" @@ -8376,27 +8384,27 @@ msgstr "Indikuje zdali je nastavení přepsáno konfigurací" msgid "The user for which this setting applies" msgstr "Uživatel pro kterého platí toto nastavení" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Položky" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Plugin nebyl nalezen" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Plugin nepodporuje tisk štítků" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Neplatné rozměry štítku" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Žádné platné položky nebyly k šabloně poskytnuté" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Šablona s tímto názvem již existuje" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Název šablony" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Popis šablony" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Číslo revize (automatické navýšení)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Připojit k modelu při tisku" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Uložit výstup reportu jako přílohu v instanci propojeného modelu při tisku" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Šablona pro názvy souborů" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Šablona pro generování názvů souborů" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Šablona je povolena" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Cílový typ modelu pro šablonu" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtry" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Filtry dotazů šablon (čárkou oddělený seznam klíčových=dvojic hodnot)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Vzorový soubor" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Velikost stránky pro PDF reporty" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Vykreslit report v orientaci na šířku" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Sloučit" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "Vykreslit jeden report proti vybraným položkám" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Report generován ze šablony {self.name}" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "Chyba syntaxe šablony" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "Chyba při vykreslování reportu" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Chyba při generování reportu" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "Chyba při slučování výstupů reportu" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Šířka [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Šířka štítku zadaná v mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Výška [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Výška štítku uvedená v mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Chyba při tisku štítků" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Úryvek" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Nahlásit soubor úryvku" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Popis souboru úryvku" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Aktivum" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Nahlásit soubor aktiva" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Popis souboru aktiva" @@ -8701,31 +8709,31 @@ msgstr "Žádný výsledek" msgid "Transferred" msgstr "Převedeno" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "Neplatná cesta k media souboru" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "Neplatná cesta ke statickému souboru" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "Soubor aktiva nebyl nalezen" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Soubor obrázku nebyl nalezen" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "Nebyl zadán žádný obrázek" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image tag vyžaduje instanci dílu" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image tag vyžaduje intanci společnosti" diff --git a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po index d67888b871..fe025cf8fe 100644 --- a/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/da/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Danish\n" "Language: da_DK\n" @@ -272,15 +272,15 @@ msgstr "Ugyldigt valg" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Navn" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Filnavn" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po index 1e60a1bcaf..b7c73d6872 100644 --- a/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -272,15 +272,15 @@ msgstr "Ungültige Auswahl" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Name" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Benutzer hat keine Berechtigung zum Löschen des Anhangs" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Ungültiges Währungskürzel" @@ -2168,7 +2172,7 @@ msgstr "Gültige Optionen für diesen Parameter (durch Kommas getrennt)" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Aktiviert" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Vorlage" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Dateiname" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Modelltyp" @@ -2532,10 +2536,6 @@ msgstr "Benutzer hat keine Berechtigung, Anhänge für dieses Modell zu erstelle msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Keine Gruppe" @@ -2668,9 +2668,9 @@ msgstr "Wie oft Wechselkurse aktualisiert werden sollen (auf Null zum Deaktivier #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "Tage" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Berichtsfehler protokollieren" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Fehler, die beim Erstellen von Berichten auftreten, protokollieren" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Seitengröße" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Parameter Einheiten durchsetzen" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Wenn Einheiten angegeben werden, müssen die Parameterwerte mit den angegebenen Einheiten übereinstimmen" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Global einzigartige Seriennummern" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Seriennummern für Lagerartikel müssen global eindeutig sein" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Erschöpften Lagerartikel löschen" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Legt das Standardverhalten fest, wenn ein Lagerartikel aufgebraucht ist" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Losnummer Vorlage" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Vorlage für die Generierung von Standard-Losnummern für Lagerbestände" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Standardsymbol für Lagerort" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Standardsymbol für Lagerstandort (leer bedeutet kein Symbol)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Zeige installierte Lagerartikel" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Anzeige der installierten Lagerartikel in Bestandstabellen" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Prüfe BOM bei der Installation von Elementen" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Installierte Lagerbestandteile müssen im BOM für den übergeordneten Teil vorhanden sein" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Erlaube Verschieben von \"nicht auf Lager\" Bestand" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Lagerartikel, die nicht auf Lager sind, können zwischen Lagerstandorten übertragen werden" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Bauauftragsreferenz-Muster" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bauaufträge" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Verantwortlicher Besitzer erforderlich" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Jeder Bestellung muss ein verantwortlicher Besitzer zugewiesen werden" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blockieren bis Test bestanden" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Verhindert die Fertigstellung bis alle erforderlichen Tests bestanden sind" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Rücksendungen aktivieren" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Aktivieren der Rücksendung-Funktion in der Benutzeroberfläche" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Referenz Muster für Rücksendungen" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Rücksendungen" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Abgeschlossene Rücksendungen bearbeiten" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Bearbeitung von Rücksendungen nach Abschluss erlauben" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Auftragsreferenz-Muster" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Aufträge" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Auftrag Standardsendung" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Erstelle eine Standardsendung für Aufträge" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Abgeschlossene Aufträge bearbeiten" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Bearbeitung von Aufträgen nach Versand oder Abschluss erlauben" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Versendete Bestellungen als abgeschlossen markieren" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Als versendet markierte Aufträge werden automatisch abgeschlossen und überspringen den Status \"Versandt\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Bestellungsreferenz-Muster" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Benötigtes Muster für die Generierung des Referenzfeldes für Bestellungen" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Abgeschlossene Einkaufsaufträge bearbeiten" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Bearbeitung von Einkaufsaufträgen nach Versand oder Abschluss erlauben" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Bestellungen automatisch abschließen" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Bestellung automatisch als abgeschlossen markieren, wenn der Empfang aller Artikel bestätigt wurde" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Passwort vergessen aktivieren" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Passwort-vergessen-Funktion auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Registrierung erlauben" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Selbstregistrierung für Benutzer auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSO aktivieren" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "SSO auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "SSO Selbstregistrierung aktivieren" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Selbstregistrierung über SSO für Benutzer auf den Anmeldeseiten aktivieren" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "SSO Gruppensynchronisation aktivieren" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO Gruppenschlüssel" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email-Adresse erforderlich" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Benutzer müssen bei der Registrierung eine E-Mail angeben" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "SSO-Benutzer automatisch ausfüllen" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Benutzer-Details automatisch aus SSO-Konto ausfüllen" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "E-Mail zweimal" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Bei der Registrierung den Benutzer zweimal nach der E-Mail-Adresse fragen" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Passwort zweimal" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Bei der Registrierung den Benutzer zweimal nach dem Passwort fragen" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Erlaubte Domains" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Anmeldung auf bestimmte Domänen beschränken (kommagetrennt, beginnend mit @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Gruppe bei Registrierung" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "MFA erzwingen" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Benutzer müssen Multifaktor-Authentifizierung verwenden." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Plugins beim Start prüfen" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Beim Start überprüfen, ob alle Plugins installiert sind - Für Container aktivieren" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Nach Plugin-Aktualisierungen suchen" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Periodische Überprüfungen auf Updates für installierte Plugins aktivieren" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "URL-Integration aktivieren" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Plugins zum Hinzufügen von URLs aktivieren" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Navigations-Integration aktivieren" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Plugins zur Integration in die Navigation aktivieren" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "App-Integration aktivieren" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Plugins zum Hinzufügen von Apps aktivieren" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Terminplan-Integration aktivieren" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Geplante Aufgaben aktivieren" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Ereignis-Integration aktivieren" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Plugins ermöglichen auf interne Ereignisse zu reagieren" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Externe Standorte ausschließen" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Automatische Inventur-Periode" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Vollständige Namen von Benutzern anzeigen" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Vollständigen Namen von Benutzern anstatt Benutzername anzeigen" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Teststation-Daten aktivieren" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Teststation-Datenerfassung für Testergebnisse aktivieren" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "IPN (Interne Produktnummer)" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Version" @@ -7529,7 +7537,7 @@ msgstr "Bietet native Unterstützung für Barcodes" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Bietet native Unterstützung für das Drucken von PDF-Etiketten" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Debug-Modus" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Debug-Modus aktivieren - gibt Roh-HTML statt PDF zurück" @@ -7907,55 +7915,55 @@ msgstr "Zuletzt benutzt" msgid "Options" msgstr "Optionen" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Seitengröße für das Etikett" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Etiketten überspringen" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Diese Anzahl der Etiketten beim Drucken von Etiketten überspringen" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Rand" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Einen Rahmen um jedes Label drucken" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Querformat" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Labelblatt im Querformat drucken" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree Etikettendrucker" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Anordnen mehrerer Etiketten auf einem einzigen Blatt" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Label ist zu groß für Seitengröße" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Es wurden keine Etiketten generiert" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Teile" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Plugin nicht gefunden" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "US-Legal" msgid "Letter" msgstr "US-Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Vorlagen Name" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Beschreibung der Vorlage" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Dateinamen-Muster" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filter" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Seitengröße für PDF-Berichte" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Bericht in Querformat anzeigen" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Breite [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Label-Breite in mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Höhe [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Schnipsel" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Berichts-Snippet" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Snippet-Beschreibung" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Ressource" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Berichts-Ressource" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Ressource-Beschreibung" @@ -8701,31 +8709,31 @@ msgstr "Kein Ergebnis" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Bilddatei nicht gefunden" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image tag benötigt eine Bauteilinstanz" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image tag erfordert eine Firmeninstanz" diff --git a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po index 31f9ddde76..a885649da6 100644 --- a/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -272,15 +272,15 @@ msgstr "Μη έγκυρη επιλογή" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Όνομα" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Ο χρήστης δεν έχει δικαίωμα να διαγράψει αυτό το συνημμένο" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Η λίστα επιλογών είναι κλειδωμένη" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Μη έγκυρος κωδικός συναλλάγματος" @@ -2168,7 +2172,7 @@ msgstr "Έγκυρες επιλογές για αυτή την παράμετρ msgid "Selection list for this parameter" msgstr "Λίστα επιλογών για αυτή την παράμετρο" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Ενεργό" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Πρότυπο" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Όνομα αρχείου" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Τύπος μοντέλου" @@ -2532,10 +2536,6 @@ msgstr "Ο χρήστης δεν έχει δικαίωμα να δημιουργ msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Η λίστα επιλογών είναι κλειδωμένη" - #: common/setting/system.py:97 msgid "No group" msgstr "Χωρίς ομάδα" @@ -2668,9 +2668,9 @@ msgstr "Κάθε πότε θα ενημερώνονται οι συναλλαγ #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "ημέρες" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Δημιουργία αναφορών σε λειτουργία αποσφαλμάτωσης (έξοδος HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Καταγραφή σφαλμάτων αναφορών" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Καταγραφή σφαλμάτων που προκύπτουν κατά τη δημιουργία αναφορών" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Μέγεθος σελίδας" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Προεπιλεγμένο μέγεθος σελίδας για PDF αναφορές" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Επιβολή μονάδων παραμέτρων" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Αν δοθούν μονάδες, οι τιμές των παραμέτρων πρέπει να αντιστοιχούν στις καθορισμένες μονάδες" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Καθολικά μοναδικοί σειριακοί αριθμοί" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Οι σειριακοί αριθμοί των στοιχείων αποθέματος πρέπει να είναι καθολικά μοναδικοί" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Διαγραφή εξαντλημένου αποθέματος" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Καθορίζει την προεπιλεγμένη συμπεριφορά όταν ένα στοιχείο αποθέματος εξαντλείται" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Πρότυπο κωδικού παρτίδας" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Πρότυπο για τη δημιουργία προεπιλεγμένων κωδικών παρτίδας για στοιχεία αποθέματος" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Λήξη αποθέματος" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Ενεργοποίηση λειτουργίας λήξης αποθέματος" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Πώληση ληγμένου αποθέματος" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Να επιτρέπεται η πώληση ληγμένου αποθέματος" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Χρόνος απαρχαίωσης αποθέματος" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Αριθμός ημερών που τα στοιχεία αποθέματος θεωρούνται παλαιωμένα πριν λήξουν" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Κατασκευή με ληγμένο απόθεμα" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Να επιτρέπεται η κατασκευή με ληγμένο απόθεμα" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Έλεγχος ιδιοκτησίας αποθέματος" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Ενεργοποίηση ελέγχου ιδιοκτησίας σε τοποθεσίες και στοιχεία αποθέματος" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Προεπιλεγμένο εικονίδιο τοποθεσίας αποθέματος" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Προεπιλεγμένο εικονίδιο τοποθεσίας αποθέματος (κενό σημαίνει χωρίς εικονίδιο)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Εμφάνιση εγκατεστημένων στοιχείων αποθέματος" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Εμφάνιση εγκατεστημένων στοιχείων αποθέματος στους πίνακες αποθέματος" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Έλεγχος BOM κατά την εγκατάσταση στοιχείων" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Τα εγκατεστημένα στοιχεία αποθέματος πρέπει να υπάρχουν στο BOM του γονικού Προϊόντος" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Να επιτρέπεται μεταφορά εκτός αποθέματος" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Να επιτρέπεται η μεταφορά στοιχείων αποθέματος που δεν είναι διαθέσιμα μεταξύ τοποθεσιών αποθέματος" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Πρότυπο αναφοράς εντολής κατασκευής" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Απαιτούμενο πρότυπο για τη δημιουργία του πεδίου αναφοράς εντολής κατασκευής" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Απαίτηση υπεύθυνου κατόχου" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Πρέπει να οριστεί υπεύθυνος ιδιοκτήτης για κάθε παραγγελία" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Απαίτηση ενεργού προϊόντος" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Αποτροπή δημιουργίας εντολής παραγωγής για ανενεργά προϊόντα" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Απαίτηση κλειδωμένου προϊόντος" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Αποτροπή δημιουργίας εντολής παραγωγής για ξεκλείδωτα προϊόντα" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Απαίτηση έγκυρης BOM" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Αποτροπή δημιουργίας εντολής παραγωγής αν δεν έχει επικυρωθεί η BOM" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Απαίτηση κλειστών θυγατρικών εντολών" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Αποτροπή ολοκλήρωσης εντολής παραγωγής μέχρι να κλείσουν όλες οι θυγατρικές εντολές" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Εξωτερικές εντολές παραγωγής" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Ενεργοποίηση λειτουργίας εξωτερικών εντολών παραγωγής" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Φραγή έως ότου περάσουν τα τεστ" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Αποτροπή ολοκλήρωσης εξόδων παραγωγής μέχρι να περάσουν όλα τα απαιτούμενα τεστ" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Ενεργοποίηση εντολών επιστροφής" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Ενεργοποίηση λειτουργίας εντολών επιστροφής στη διεπαφή χρήστη" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Μοτίβο αναφοράς εντολής επιστροφής" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Απαιτούμενο μοτίβο για τη δημιουργία του πεδίου αναφοράς εντολής επιστροφής" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Επεξεργασία ολοκληρωμένων εντολών επιστροφής" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Επιτρέπει την επεξεργασία εντολών επιστροφής μετά την ολοκλήρωσή τους" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Μοτίβο αναφοράς εντολής πώλησης" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Απαιτούμενο μοτίβο για τη δημιουργία του πεδίου αναφοράς εντολής πώλησης" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Προεπιλεγμένη αποστολή εντολής πώλησης" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Ενεργοποίηση δημιουργίας προεπιλεγμένης αποστολής με τις εντολές πώλησης" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Επεξεργασία ολοκληρωμένων εντολών πώλησης" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Επιτρέπει την επεξεργασία εντολών πώλησης μετά την αποστολή ή ολοκλήρωσή τους" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "Η αποστολή απαιτεί έλεγχο" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Αποτροπή ολοκλήρωσης αποστολών μέχρι να ελεγχθούν τα είδη" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Σήμανση αποσταλμένων εντολών ως ολοκληρωμένων" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Οι εντολές πώλησης που επισημαίνονται ως αποσταλμένες ολοκληρώνονται αυτόματα, παρακάμπτοντας την κατάσταση «απεσταλμένο»" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Μοτίβο αναφοράς εντολής αγοράς" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Απαιτούμενο μοτίβο για τη δημιουργία του πεδίου αναφοράς εντολής αγοράς" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Επεξεργασία ολοκληρωμένων εντολών αγοράς" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Επιτρέπει την επεξεργασία εντολών αγοράς μετά την αποστολή ή ολοκλήρωσή τους" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Μετατροπή νομίσματος" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Μετατροπή της αξίας είδους στο βασικό νόμισμα κατά την παραλαβή αποθέματος" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Αυτόματη ολοκλήρωση εντολών αγοράς" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Αυτόματη σήμανση εντολών αγοράς ως ολοκληρωμένων όταν έχουν παραληφθεί όλα τα είδη" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Ενεργοποίηση υπενθύμισης κωδικού" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Ενεργοποίηση λειτουργίας υπενθύμισης κωδικού στις σελίδες σύνδεσης" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Ενεργοποίηση εγγραφής" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Ενεργοποίηση αυτοεγγραφής χρηστών στις σελίδες σύνδεσης" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Ενεργοποίηση SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Ενεργοποίηση SSO στις σελίδες σύνδεσης" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Ενεργοποίηση εγγραφής μέσω SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ενεργοποίηση αυτοεγγραφής μέσω SSO στις σελίδες σύνδεσης" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Ενεργοποίηση συγχρονισμού ομάδων SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Ενεργοποίηση συγχρονισμού ομάδων InvenTree με ομάδες από τον IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Κλειδί ομάδας SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Το όνομα του πεδίου ομάδων που παρέχεται από τον IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Χάρτης ομάδων SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Χαρτογράφηση ομάδων SSO σε τοπικές ομάδες InvenTree. Αν η ομάδα δεν υπάρχει, θα δημιουργηθεί." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Αφαίρεση ομάδων εκτός SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Αν πρέπει να αφαιρούνται ομάδες από τον χρήστη όταν δεν παρέχονται από τον IdP. Η απενεργοποίηση μπορεί να προκαλέσει προβλήματα ασφαλείας" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Απαίτηση email" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Απαίτηση συμπλήρωσης email κατά την εγγραφή" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Αυτόματη συμπλήρωση χρηστών SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Αυτόματη συμπλήρωση στοιχείων χρήστη από τα δεδομένα SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Email δύο φορές" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Κατά την εγγραφή ζητείται το email δύο φορές" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Κωδικός δύο φορές" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Κατά την εγγραφή ζητείται ο κωδικός δύο φορές" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Επιτρεπόμενοι τομείς" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Περιορισμός εγγραφής σε συγκεκριμένους τομείς (χωρισμένοι με κόμμα, ξεκινούν με @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Ομάδα κατά την εγγραφή" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Ομάδα στην οποία εκχωρούνται οι νέοι χρήστες κατά την εγγραφή. Με ενεργό SSO sync, χρησιμοποιείται μόνο όταν δεν μπορεί να δοθεί ομάδα από τον IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Επιβολή MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Οι χρήστες πρέπει να χρησιμοποιούν πολυπαραγοντική ασφάλεια" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Έλεγχος plugins κατά την εκκίνηση" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Έλεγχος ότι όλα τα plugins είναι εγκατεστημένα κατά την εκκίνηση – χρήσιμο σε container περιβάλλοντα" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Έλεγχος για ενημερώσεις plugin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Ενεργοποίηση περιοδικών ελέγχων για ενημερώσεις εγκατεστημένων plugins" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Ενεργοποίηση URL integration" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Ενεργοποίηση προσθήκης URL routes από plugins" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Ενεργοποίηση ενσωμάτωσης στην πλοήγηση" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Ενεργοποίηση ενσωμάτωσης των plugins στην πλοήγηση" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Ενεργοποίηση ενσωμάτωσης εφαρμογών" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Ενεργοποίηση προσθήκης εφαρμογών από plugins" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Ενεργοποίηση ενσωμάτωσης χρονοπρογραμματισμού" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Ενεργοποίηση εκτέλεσης χρονοπρογραμματισμένων εργασιών από plugins" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Ενεργοποίηση ενσωμάτωσης γεγονότων" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Ενεργοποίηση απόκρισης plugins σε εσωτερικά γεγονότα" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Ενεργοποίηση ενσωμάτωσης διεπαφής" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Ενεργοποίηση ενσωμάτωσης plugins στη διεπαφή χρήστη" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Ενεργοποίηση ενσωμάτωσης email" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Ενεργοποίηση επεξεργασίας εισερχόμενων/εξερχόμενων emails από plugins" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Ενεργοποίηση κωδικών έργου" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Ενεργοποίηση κωδικών έργου για την παρακολούθηση projects" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Ενεργοποίηση καταγραφής ιστορικών επιπέδων και αξιών αποθέματος" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Εξαίρεση εξωτερικών τοποθεσιών" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Περίοδος αυτόματης απογραφής" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Εμφάνιση πλήρους ονόματος χρηστών" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Εμφάνιση του πλήρους ονόματος των χρηστών αντί για το όνομα χρήστη" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Εμφάνιση προφίλ χρηστών" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Εμφάνιση προφίλ χρηστών στη σελίδα προφίλ τους" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Ενεργοποίηση δεδομένων σταθμού δοκιμών" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Ενεργοποίηση συλλογής δεδομένων σταθμού δοκιμών για τα αποτελέσματα δοκιμών" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Ενεργοποίηση ping μηχανημάτων" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Ενεργοποίηση περιοδικού ping των καταχωρημένων μηχανημάτων για έλεγχο της κατάστασής τους" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "Αριθμός αναθεώρησης ή έκδοσης προϊόντος" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Αναθεώρηση" @@ -7529,7 +7537,7 @@ msgstr "Παρέχει εγγενή υποστήριξη για barcodes" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Παρέχει εγγενή υποστήριξη για εκτύπωση ετικετών PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Λειτουργία αποσφαλμάτωσης" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Ενεργοποίηση λειτουργίας αποσφαλμάτωσης - επιστρέφει ακατέργαστο HTML αντί για PDF" @@ -7907,55 +7915,55 @@ msgstr "τελευταία χρήση" msgid "Options" msgstr "Επιλογές" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Μέγεθος σελίδας για το φύλλο ετικετών" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Παράλειψη ετικετών" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Παράλειψη αυτού του αριθμού ετικετών κατά την εκτύπωση φύλλων ετικετών" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Περίγραμμα" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Εκτύπωση περιγράμματος γύρω από κάθε ετικέτα" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Οριζόντιος προσανατολισμός" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Εκτύπωση του φύλλου ετικετών σε οριζόντιο προσανατολισμό" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Περιθώριο σελίδας" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Περιθώριο γύρω από τη σελίδα σε χιλιοστά" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Εκτυπωτής φύλλου ετικετών InvenTree" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Τοποθετεί πολλαπλές ετικέτες σε ένα μόνο φύλλο" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Η ετικέτα είναι πολύ μεγάλη για το μέγεθος σελίδας" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Δεν δημιουργήθηκαν ετικέτες" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "Ο χρήστης στον οποίο εφαρμόζεται αυτή η ρύθμιση" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Είδη" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Το πρόσθετο δεν βρέθηκε" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Το πρόσθετο δεν υποστηρίζει εκτύπωση ετικετών" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Μη έγκυρες διαστάσεις ετικέτας" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Δεν δόθηκαν έγκυρα είδη στο πρότυπο" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Υπάρχει ήδη αρχείο προτύπου με αυτό το όνομα" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Όνομα προτύπου" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Περιγραφή προτύπου" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Αριθμός αναθεώρησης (αυτόματη αύξηση)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Συσχέτιση με μοντέλο κατά την εκτύπωση" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Αποθήκευση του παραγόμενου αναφοράς ως συνημμένου στην συνδεδεμένη εγγραφή μοντέλου κατά την εκτύπωση" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Μοτίβο ονόματος αρχείου" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Μοτίβο για τη δημιουργία ονομάτων αρχείων" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Το πρότυπο είναι ενεργό" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Τύπος μοντέλου-στόχου για το πρότυπο" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Φίλτρα" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Φίλτρα ερωτημάτων προτύπου (λίστα ζευγών key=value χωρισμένων με κόμμα)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Αρχείο προτύπου" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Μέγεθος σελίδας για αναφορές PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Απόδοση αναφοράς σε οριζόντιο προσανατολισμό" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Συγχώνευση" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "Απόδοση μίας ενιαίας αναφοράς για τα επιλεγμένα είδη" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Αναφορά που δημιουργήθηκε από το πρότυπο {self.name}" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "Σφάλμα σύνταξης προτύπου" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "Σφάλμα κατά την απόδοση της αναφοράς" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Σφάλμα κατά τη δημιουργία της αναφοράς" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "Σφάλμα κατά τη συγχώνευση των αποτελεσμάτων αναφοράς" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Πλάτος [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Πλάτος ετικέτας, σε mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Ύψος [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Ύψος ετικέτας, σε mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Σφάλμα κατά την εκτύπωση ετικετών" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Απόσπασμα" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Αρχείο αποσπάσματος αναφοράς" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Περιγραφή αρχείου αποσπάσματος" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Πόρος" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Αρχείο πόρου αναφοράς" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Περιγραφή αρχείου πόρου" @@ -8701,31 +8709,31 @@ msgstr "Χωρίς αποτέλεσμα" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Το αρχείο εικόνας δεν βρέθηκε" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "Το tag part_image απαιτεί μία παρουσία Aντικειμένου" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "Το tag company_image απαιτεί ένα Aντικειμένου Company" diff --git a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po index d7b77c3295..57a8cad5b6 100644 --- a/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-11 00:27+0000\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -273,15 +273,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1552,6 +1552,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2169,7 +2173,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2201,8 +2205,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2520,8 +2524,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2533,10 +2537,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2669,9 +2669,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3129,675 +3129,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6302,7 +6310,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7530,7 +7538,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7883,12 +7891,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7908,55 +7916,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8377,27 +8385,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8417,136 +8425,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8702,31 +8710,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po index d4ea225209..c2d331d14d 100644 --- a/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -272,15 +272,15 @@ msgstr "Selección no válida" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "El usuario no tiene permiso para eliminar este adjunto" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lista de selección bloqueada" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Código de divisa inválido" @@ -2168,7 +2172,7 @@ msgstr "Opciones válidas para este parámetro (separados por comas)" msgid "Selection list for this parameter" msgstr "Lista de selección para este parámetro" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Habilitado" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Plantilla" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nombre de Archivo" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "El usuario no tiene permiso para crear o editar archivos adjuntos para e msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lista de selección bloqueada" - #: common/setting/system.py:97 msgid "No group" msgstr "Sin grupo" @@ -2668,9 +2668,9 @@ msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero pa #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "días" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Generar informes en modo de depuración (salida HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Registrar errores de reportes" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Registrar errores ocurridos al generar reportes" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Tamaño de página" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Tamaño de página predeterminado para informes PDF" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Forzar unidades de parámetro" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Si se proporcionan unidades, los valores de parámetro deben coincidir con las unidades especificadas" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Seriales únicos globalmente" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Los números de serie para los artículos de inventario deben ser únicos globalmente" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Eliminar existencias agotadas" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina el comportamiento por defecto al agotarse un artículo del inventario" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Plantilla de código de lote" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Plantilla para generar códigos de lote por defecto para artículos de almacén" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Icono por defecto de ubicación de almacén" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Icono por defecto de ubicación de almacén (vacío significa que no hay icono)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Mostrar Articulos de Stock Instalados" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Mostrar los artículos de stock instalados en las tablas de stock" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Permitir transferencia Sin Existencias" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que artículos del inventario sin existencias puedan ser transferidos entre ubicaciones de inventario" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Armado" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Ensamblado" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Requerir Dueño Responsable" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Se debe asignar un dueño responsable a cada orden" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Requerir Parte Activa" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Impedir la creación de órdenes de fabricación para partes inactivas" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Requerir Parte Bloqueada" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Impedir la creación de órdenes de fabricación para partes bloqueadas" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedir la creación de órdenes de fabricación a menos que se haya validado la lista de materiales" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Prevenir la finalización de la orden de construcción hasta que todas las órdenes hijas estén cerradas" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Bloquear hasta que los Tests pasen" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Evitar que las construcciones sean completadas hasta que todas las pruebas requeridas pasen" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Habilitar órdenes de devolución" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Habilitar la funcionalidad de orden de devolución en la interfaz de usuario" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Patrón de referencia de orden de devolución" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Patrón requerido para generar el campo de referencia de devolución de la orden" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Editar ordenes de devolución completadas" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir la edición de ordenes de devolución después de que hayan sido completados" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Venta" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la orden de venta" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Envío Predeterminado de Ordenes de Venta" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar la creación de envío predeterminado con ordenes de entrega" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Editar Ordenes de Venta Completados" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir la edición de ordenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Marcar pedidos enviados como completados" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Los pedidos marcados como enviados se completarán automáticamente, evitando el estado de \"envío\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Patrón de Referencia de Orden de Compra" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Compra" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Editar Ordenes de Compra Completados" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir la edición de órdenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Convertir moneda" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Ordenes de compra" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automáticamente las órdenes de compra como completas cuando se reciben todos los artículos de línea" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Habilitar registro" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Habilitar registro SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activar autoregistro a través de SSO para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Habilitar sincronización de grupo SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Habilitar la sincronización de grupos de Inventree con grupos proporcionados por el IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Clave de grupo SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "El nombre del atributo reclamado por el grupo proporcionado por el IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Mapa del grupo SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Un mapeo de grupos SSO a grupos de Inventree locales. Si el grupo local no existe, se creará." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Eliminar grupos fuera de SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email requerido" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Correo dos veces" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Dominios permitidos" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir el registro a ciertos dominios (separados por comas, comenzando por @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Grupo al que se asignan nuevos usuarios al registrarse. Si la sincronización de grupo SSO está activada, este grupo sólo se establece si no se puede asignar ningún grupo desde el IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Comprobar complementos al iniciar" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Comprobar que todos los complementos están instalados en el arranque - habilitar en entornos de contenedores" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Revisar actualizaciones del plugin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar comprobaciones periódicas para actualizaciones de plugins instalados" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Habilitar integración de interfaz" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Habilitar complementos para integrar en la interfaz de usuario" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Habilitar códigos de proyecto para rastrear proyectos" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Periodo de inventario automático" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Habilitar datos de estación de prueba" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Habilitar la recolección de datos de estaciones de prueba para resultados de prueba" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "Revisión de parte o número de versión" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revisión" @@ -7529,7 +7537,7 @@ msgstr "Proporciona soporte nativo para códigos de barras" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Proporciona soporte nativo para imprimir etiquetas PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Modo de depuración" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Activar modo de depuración - devuelve código HTML en lugar de PDF" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Dimensiones de etiqueta inválidas" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Carta" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Nombre de la plantilla" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Adjuntar al modelo al imprimir" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Guardar la salida del informe como un archivo adjunto contra la instancia del modelo enlazado al imprimir" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Patrón de Nombre de archivo" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtros" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Tamaño de página para reportes PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Ancho [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Ancho de la etiqueta, especificado en mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Altura [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Altura de la etiqueta, especificada en mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Fragmento" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Archivo fragmento de informe" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Descripción de archivo de fragmento" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Activo" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Reportar archivo de activos" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Descripción del archivo de activos" @@ -8701,31 +8709,31 @@ msgstr "Sin resultados" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po index 6d37075378..e1c3a148c8 100644 --- a/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/es_MX/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Language: es_MX\n" @@ -272,15 +272,15 @@ msgstr "Selección no válida" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "El usuario no tiene permiso para eliminar este adjunto" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lista de selección bloqueada" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Código de divisa inválido" @@ -2168,7 +2172,7 @@ msgstr "Opciones válidas para este parámetro (separados por comas)" msgid "Selection list for this parameter" msgstr "Lista de selección para este parámetro" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Habilitado" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Plantilla" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nombre de Archivo" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lista de selección bloqueada" - #: common/setting/system.py:97 msgid "No group" msgstr "Sin grupo" @@ -2668,9 +2668,9 @@ msgstr "Con qué frecuencia actualizar los tipos de cambio (establecer a cero pa #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "días" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Generar informes en modo de depuración (salida HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Registrar errores de reportes" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Registrar errores ocurridos al generar reportes" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Tamaño de página" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Tamaño de página predeterminado para informes PDF" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Forzar unidades de parámetro" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Si se proporcionan unidades, los valores de parámetro deben coincidir con las unidades especificadas" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Seriales únicos globalmente" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Los números de serie para los artículos de inventario deben ser únicos globalmente" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Eliminar existencias agotadas" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina el comportamiento por defecto al agotarse un artículo del inventario" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Plantilla de código de lote" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Plantilla para generar códigos de lote por defecto para artículos de almacén" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Expiración de stock" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Habilitar la funcionalidad de expiración de stock" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Vender existencias caducadas" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Permitir venta de existencias caducadas" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Tiempo histórico de Stock" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de días de artículos de stock se consideran obsoletos antes de caducar" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Crear Stock Caducado" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Permitir crear con stock caducado" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Control de Stock" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Habilitar control de propiedad sobre ubicaciones de stock y artículos" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Icono por defecto de ubicación de almacén" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Icono por defecto de ubicación de almacén (vacío significa que no hay icono)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Mostrar Articulos de Stock Instalados" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Mostrar los artículos de stock instalados en las tablas de stock" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Revisar BOM al instalar artículos" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Los elementos de stock instalados deben existir en la BOM para la parte padre" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Permitir transferencia Sin Existencias" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que artículos del inventario sin existencias puedan ser transferidos entre ubicaciones de inventario" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Armado" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Ensamblado" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Requerir Dueño Responsable" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Se debe asignar un dueño responsable a cada orden" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Requerir Parte Activa" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Impedir la creación de órdenes de fabricación para partes inactivas" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Requerir Parte Bloqueada" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Impedir la creación de órdenes de fabricación para partes bloqueadas" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedir la creación de órdenes de fabricación a menos que se haya validado la lista de materiales" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Prevenir la finalización de la orden de construcción hasta que todas las órdenes hijas estén cerradas" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Bloquear hasta que los Tests pasen" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Evitar que las construcciones sean completadas hasta que todas las pruebas requeridas pasen" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Habilitar órdenes de devolución" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Habilitar la funcionalidad de orden de devolución en la interfaz de usuario" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Patrón de referencia de orden de devolución" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Patrón requerido para generar el campo de referencia de devolución de la orden" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Editar ordenes de devolución completadas" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir la edición de ordenes de devolución después de que hayan sido completados" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Patrón de Referencia de Ordenes de Venta" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la orden de venta" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Envío Predeterminado de Ordenes de Venta" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar la creación de envío predeterminado con ordenes de entrega" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Editar Ordenes de Venta Completados" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir la edición de ordenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Marcar pedidos enviados como completados" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Los pedidos marcados como enviados se completarán automáticamente, evitando el estado de \"envío\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Patrón de Referencia de Orden de Compra" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Patrón requerido para generar el campo de referencia de la Orden de Compra" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Editar Ordenes de Compra Completados" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir la edición de órdenes de venta después de que hayan sido enviados o completados" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Ordenes de compra" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automáticamente las órdenes de compra como completas cuando se reciben todos los artículos de línea" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Habilitar función de contraseña olvidada" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Activar la función olvido de contraseña en las páginas de inicio de sesión" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Habilitar registro" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Activar auto-registro para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Habilitar SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Habilitar SSO en las páginas de inicio de sesión" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Habilitar registro SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activar autoregistro a través de SSO para usuarios en las páginas de inicio de sesión" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Habilitar sincronización de grupo SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Habilitar la sincronización de grupos de Inventree con grupos proporcionados por el IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Clave de grupo SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "El nombre del atributo reclamado por el grupo proporcionado por el IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Mapa del grupo SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Un mapeo de grupos SSO a grupos de Inventree locales. Si el grupo local no existe, se creará." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Eliminar grupos fuera de SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email requerido" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Requiere usuario para suministrar correo al registrarse" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Auto-rellenar usuarios SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Rellenar automáticamente los datos de usuario de la cuenta SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Correo dos veces" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Al registrarse pregunte dos veces a los usuarios por su correo" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Contraseña dos veces" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Al registrarse, preguntar dos veces a los usuarios por su contraseña" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Dominios permitidos" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir el registro a ciertos dominios (separados por comas, comenzando por @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupo al registrarse" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Grupo al que se asignan nuevos usuarios al registrarse. Si la sincronización de grupo SSO está activada, este grupo sólo se establece si no se puede asignar ningún grupo desde el IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Forzar MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Los usuarios deben utilizar seguridad multifactor." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Comprobar complementos al iniciar" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Comprobar que todos los complementos están instalados en el arranque - habilitar en entornos de contenedores" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Revisar actualizaciones del plugin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar comprobaciones periódicas para actualizaciones de plugins instalados" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Habilitar integración de URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Habilitar plugins para añadir rutas de URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Habilitar integración de navegación" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Habilitar plugins para integrar en la navegación" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Habilitar integración de la aplicación" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Habilitar plugins para añadir aplicaciones" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Habilitar integración de programación" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Habilitar plugins para ejecutar tareas programadas" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Habilitar integración de eventos" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Habilitar plugins para responder a eventos internos" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Habilitar integración de interfaz" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Habilitar complementos para integrar en la interfaz de usuario" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Excluir Ubicaciones Externas" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Periodo de inventario automático" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Mostrar nombres completos de los usuarios" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Mostrar nombres completos de usuarios en lugar de nombres de usuario" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Habilitar datos de estación de prueba" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Habilitar la recolección de datos de estaciones de prueba para resultados de prueba" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "Revisión de parte o número de versión" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revisión" @@ -7529,7 +7537,7 @@ msgstr "Proporciona soporte nativo para códigos de barras" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Proporciona soporte nativo para imprimir etiquetas PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Modo de depuración" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Activar modo de depuración - devuelve código HTML en lugar de PDF" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Dimensiones de etiqueta inválidas" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Carta" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Nombre de la plantilla" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Adjuntar al modelo al imprimir" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Guardar la salida del informe como un archivo adjunto contra la instancia del modelo enlazado al imprimir" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Patrón de Nombre de archivo" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtros" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Tamaño de página para reportes PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Ancho [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Ancho de la etiqueta, especificado en mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Altura [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Altura de la etiqueta, especificada en mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Fragmento" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Archivo fragmento de informe" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Descripción de archivo de fragmento" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Activo" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Reportar archivo de activos" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Descripción del archivo de activos" @@ -8701,31 +8709,31 @@ msgstr "Sin resultados" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po index fe39328f89..a567561fb0 100644 --- a/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/et/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Language: et_EE\n" @@ -272,15 +272,15 @@ msgstr "Vigane valik" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nimi" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mall" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Failinimi" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Mudeli liik" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Grupp puudub" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "päeva" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Lehe suurus" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Luba liidese integreerimine" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Luba pluginatel integreeruda kasutajaliidesesse" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "Valikud" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Piirjoon" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Lisa mudelile printimisel" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Salvesta aruande väljund manusega seotud mudeli eksemplari juurde printimisel" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtrid" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Mallifaili" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po index c4e17d8729..12e477bf4a 100644 --- a/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fa/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Persian\n" "Language: fa_IR\n" @@ -272,15 +272,15 @@ msgstr "انتخاب نامعتبر" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "نام" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po index bfc9fe48bf..7284e7fe34 100644 --- a/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Language: fi_FI\n" @@ -272,15 +272,15 @@ msgstr "Virheellinen valinta" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nimi" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Käytössä" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Tiedostonimi" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Ei ryhmää" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "päivää" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Sivun koko" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Salli salasananpalautus" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Salli rekisteröinti" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Salli SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Salli SSO kirjautumissivuilla" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Salli SSO rekisteröinti" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Sähköposti vaaditaan" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Sähköpostiosoite kahdesti" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Salasana kahdesti" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Sallitut verkkotunnukset" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Pakota MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Suodattimet" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Leveys [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Korkeus [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po index 2d965e0ccf..1890a4536a 100644 --- a/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -272,15 +272,15 @@ msgstr "Choix invalide" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nom" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "L'utilisateur n'a pas les permissions de supprimer cette pièce jointe" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "La liste de sélection est verrouillée" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Code de devise invalide" @@ -2168,7 +2172,7 @@ msgstr "Choix valables pour ce paramètre (séparés par des virgules)" msgid "Selection list for this parameter" msgstr "Liste de sélection pour ce paramètre" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Activé" @@ -2200,8 +2204,8 @@ msgstr "Identifiant du Modèle (ID)" msgid "ID of the target model for this parameter" msgstr "ID du modèle cible pour ce paramètre" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modèle" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nom du fichier" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Type de modèle" @@ -2532,10 +2536,6 @@ msgstr "L'utilisateur n'a pas le droit de créer ou de modifier des pièces join msgid "User does not have permission to create or edit parameters for this model" msgstr "L'utilisateur n'a pas le droit de créer ou de modifier les paramètres de ce modèle." -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "La liste de sélection est verrouillée" - #: common/setting/system.py:97 msgid "No group" msgstr "Pas de groupe" @@ -2668,9 +2668,9 @@ msgstr "Fréquence de mise à jour des taux de change (définir à zéro pour d #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "jours" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Générer des rapports en mode debug (sortie HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Journal des erreurs" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Enregistrer les erreurs qui se produisent lors de la génération de rapports" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Taille de la page" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Taille de page par défaut pour les rapports PDF" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Renforcer les unités des paramètres" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Si des unités sont fournies, les valeurs de paramètre doivent correspondre aux unités spécifiées" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Numéro de Série Universellement Unique" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Les numéros de série pour les articles en stock doivent être uniques au niveau global" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Supprimer le stock épuisé" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Détermine le comportement par défaut lorsqu'un article de stock est épuisé" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Modèle de code de lot" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Modèle pour générer des codes par défaut pour les articles en stock" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Expiration du stock" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Activer la fonctionnalité d'expiration du stock" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Vendre le stock expiré" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Autoriser la vente de stock expiré" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Délai de péremption du stock" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Nombre de jours pendant lesquels les articles en stock sont considérés comme périmés avant d'expirer" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Construction de stock expirée" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Autoriser la construction avec un stock expiré" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Contrôle de la propriété des stocks" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Activer le contrôle de la propriété sur les emplacements de stock et les articles" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Icône par défaut de l'emplacement du stock" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Icône par défaut de l'emplacement du stock (vide signifie aucune icône)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Afficher les pièces en stock installées" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Affichage des articles en stock installés dans les tableaux de stock" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Vérifier la nomenclature lors de l'installation des articles" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Les articles de stock installés doivent exister dans la nomenclature de la pièce mère" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Autoriser le transfert des produits en rupture de stock" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permettre le transfert d'articles qui ne sont pas en stock d'un magasin à l'autre" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Modèle de référence de commande de construction" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Modèle requis pour générer le champ de référence de l'ordre de construction" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Nécessite un Responsable propriétaire" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Un propriétaire responsable doit être assigné à chaque commande" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Exiger une partie active" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Empêcher la création d'un ordre de fabrication pour les pièces inactives" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Requiert une pièce verrouillée" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Empêcher la création d'un ordre de fabrication pour les pièces non verrouillées" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Exiger une nomenclature valide" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Empêcher la création d'un ordre de fabrication si la nomenclature n'a pas été validée" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Exiger des ordonnances fermées pour les enfants" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Empêcher l'achèvement de l'ordre de construction jusqu'à ce que tous les ordres d'enfants soient clôturés" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Ordres de fabrication externes" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Activer la fonctionnalité d'ordre de fabrication externe" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blocage jusqu'à la réussite des tests" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Empêcher l'achèvement des résultats de la construction jusqu'à ce que tous les tests requis soient réussis" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Activer les retours de commandes" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Activer la fonctionnalité de retour de commande dans l'interface utilisateur" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Modèle de référence de retour de commande" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Modèle requis pour générer le champ de référence de la commande de retour" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Modifier les retours de commandes terminées" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Autoriser la modification des retours après leur enregistrement" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Modèle de référence de bon de commande" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Modèle requis pour générer le champ de référence du bon de commande" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Expédition par défaut du bon de commande" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Activer la création d'expédition par défaut avec les bons de commandes" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Modifier les commandes de vente terminées" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Autoriser la modification des commandes de vente après avoir été expédiées ou complétées" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "L'expédition nécessite une vérification" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Empêcher l'achèvement des envois jusqu'à ce que les articles aient été vérifiés" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Marquer les commandes expédiées comme achevées" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Les commandes marquées comme expédiées seront automatiquement complétées, en contournant le statut « expédié »" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Modèle de référence de commande d'achat" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modèle requis pour générer le champ de référence de bon de commande" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Modifier les bons de commande terminés" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Autoriser la modification des bons de commande après avoir été expédiés ou complétés" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Convertir la monnaie" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Convertir la valeur de l'article dans la devise de base lors de la réception du stock" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Achat automatique des commandes" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marquer automatiquement les bons de commande comme terminés lorsque tous les articles de la ligne sont reçus" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Activer les mots de passe oubliés" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Activer la fonction \"Mot de passe oublié\" sur les pages de connexion" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Activer les inscriptions" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Activer l'auto-inscription pour les utilisateurs sur les pages de connexion" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Activer le SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Activer le SSO sur les pages de connexion" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Activer l'inscription SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Activer l'auto-inscription via SSO pour les utilisateurs sur les pages de connexion" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Activer la synchronisation du groupe SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Permettre la synchronisation des groupes InvenTree avec les groupes fournis par l'IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Clé du groupe SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Le nom de l'attribut de revendication de groupe fourni par l'IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Carte de groupe SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Une correspondance entre les groupes SSO et les groupes InvenTree locaux. Si le groupe local n'existe pas, il sera créé." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Supprimer les groupes en dehors de SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Indique si les groupes attribués à l'utilisateur doivent être supprimés s'ils ne sont pas gérés par l'IdP. La désactivation de ce paramètre peut entraîner des problèmes de sécurité" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email requis" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Exiger que l'utilisateur fournisse un mail lors de l'inscription" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Saisie automatique des utilisateurs SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Remplir automatiquement les détails de l'utilisateur à partir des données de compte SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Courriel en double" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mail" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Mot de passe deux fois" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Lors de l'inscription, demandez deux fois aux utilisateurs leur mot de passe" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Domaines autorisés" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restreindre l'inscription à certains domaines (séparés par des virgules, commençant par @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grouper sur inscription" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Groupe auquel les nouveaux utilisateurs sont assignés lors de l'enregistrement. Si la synchronisation des groupes SSO est activée, ce groupe n'est défini que si aucun groupe ne peut être attribué par l'IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Forcer l'authentification multifacteurs" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Les utilisateurs doivent utiliser l'authentification multifacteurs." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Activer ce paramètre demandera à tous les utilisateurs de configurer l'authentification multi-facteurs. Toutes les sessions seront déconnectées immédiatement." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Vérifier les plugins au démarrage" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Vérifier que tous les plugins sont installés au démarrage - activer dans les environnements conteneurs" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Vérifier les mises à jour des plugins" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Activer les vérifications périodiques pour les mises à jour des plugins installés" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Activer l'intégration d'URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Autoriser les plugins à ajouter des chemins URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Activer l'intégration de navigation" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Activer les plugins à s'intégrer dans la navigation" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Activer l'intégration de plugins" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Activer l'intégration de plugin pour ajouter des apps" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Activer l'intégration du planning" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Autoriser les plugins à éxécuter des tâches planifiées" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Activer l'intégration des évènements" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Autoriser les plugins à répondre aux évènements internes" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Permettre l'intégration de l'interface" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Permettre aux plugins de s'intégrer dans l'interface utilisateur" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Activer l'intégration mail" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Autoriser les plugins à traiter les mails entrants/sortants" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Activer les codes de projet" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Activer les codes de projet pour le suivi des projets" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Activer la fonctionnalité d'enregistrement des historiques de niveaux de stock et de leur valeur" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Exclure les localisations externes" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Période de l'inventaire automatique" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Afficher les noms des utilisateurs" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Afficher les noms complets des utilisateurs au lieu des noms d'utilisateur" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Afficher les profils d'utilisateur" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Afficher les profils des utilisateurs sur leur page de profil" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Activer les données de station de test" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Activer la collecte des données de la station de test pour les résultats de test" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "Numéro de révision ou de version de la pièce" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Révision" @@ -7529,7 +7537,7 @@ msgstr "Prise en charge native des codes-barres" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Prise en charge native de l'impression d'étiquettes au format PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Mode débogage" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Activer le mode débogage - renvoie du HTML brut au lieu du PDF" @@ -7907,55 +7915,55 @@ msgstr "dernière utilisation" msgid "Options" msgstr "Paramètres" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Taille de la page pour la feuille d'étiquettes" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Sauter les étiquettes" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Sauter ce nombre d'étiquettes lors de l'impression de feuilles d'étiquettes" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Frontière" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Imprimer une bordure autour de chaque étiquette" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Paysage" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Imprimer la feuille d'étiquettes en mode paysage" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Marge de page" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Marge autour de la page en mm" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Imprimante de feuilles d'étiquettes InvenTree" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Regroupement de plusieurs étiquettes sur une seule feuille" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "L'étiquette est trop grande pour la taille de la page" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Aucune étiquette n'a été générée" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Articles" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Plugin non trouvé" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Le plugin ne prend pas en charge l'impression d'étiquettes" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Dimensions de l'étiquette non valides" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Aucun élément valide n'a été fourni au modèle" @@ -8416,136 +8424,136 @@ msgstr "Juridique" msgid "Letter" msgstr "Lettre" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Le fichier modèle portant ce nom existe déjà" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Nom du modèle" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Description du modèle" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Numéro de révision (auto-incrémentation)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Joindre au modèle sur l'impression" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Enregistrer le rapport en tant que pièce jointe à l'instance de modèle liée lors de l'impression" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Modèle de nom de fichier" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Modèle de génération de noms de fichiers" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Le modèle est activé" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Type de modèle cible pour le modèle" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtres" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Filtres de requête de modèle (liste de paires clé/valeur séparées par des virgules)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Fichier modèle" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Taille des pages pour les rapports PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Rendre le rapport en orientation paysage" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Fusionner" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Rapport généré à partir du modèle {self.name}" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Erreur dans la génération du rapport" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Largeur [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Largeur de l'étiquette, spécifiée en mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Hauteur [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Hauteur de l'étiquette, spécifiée en mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Erreur d'impression des étiquettes" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Extrait " -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Fichier d'extrait de rapport" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Description du fichier d'extrait" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Elément" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Rapport sur le fichier d'actifs" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Description du fichier d'actifs" @@ -8701,31 +8709,31 @@ msgstr "Pas de résultat" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Fichier image non trouvé" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "la balise part_image nécessite une instance de Part" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "la balise company_image nécessite une instance d'entreprise" diff --git a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po index f69103625b..bd6abdd0af 100644 --- a/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -272,15 +272,15 @@ msgstr "בחירה שגויה" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "שם" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "שם קובץ" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po index 7962149346..333762e95b 100644 --- a/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Language: hi_IN\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po index bb8a9fa010..6f1026a63f 100644 --- a/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/hu/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Language: hu_HU\n" @@ -272,15 +272,15 @@ msgstr "Érvénytelen választás" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Név" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1552,6 +1552,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "A felhasználó nem jogosult ezen melléklet törlésére" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Választéklista lezárva" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Érvénytelen valuta kód" @@ -2169,7 +2173,7 @@ msgstr "Választható lehetőségek (vesszővel elválasztva)" msgid "Selection list for this parameter" msgstr "A paraméter választéklistája" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Engedélyezve" @@ -2201,8 +2205,8 @@ msgstr "Modell ID" msgid "ID of the target model for this parameter" msgstr "A célmodell azonosítója ehhez a paraméterhez" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Sablon" @@ -2520,8 +2524,8 @@ msgid "Filename" msgstr "Fájlnév" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Modell típusa" @@ -2533,10 +2537,6 @@ msgstr "A felhasználónak nincs joga létrehozni vagy módosítani ehhez a mode msgid "User does not have permission to create or edit parameters for this model" msgstr "A felhasználónak nincs jogosultsága paraméterek létrehozására vagy szerkesztésére ehhez a modellhez" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Választéklista lezárva" - #: common/setting/system.py:97 msgid "No group" msgstr "Nincs csoport" @@ -2669,9 +2669,9 @@ msgstr "Milyen gyakran frissítse az árfolyamokat (nulla a kikapcsoláshoz)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "nap" @@ -3129,675 +3129,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Riportok előállítása HTML formátumban (hibakereséshez)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Jelentési hibák naplózása" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Jelentések generálása közben jelentkező hibák naplózása" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Lapméret" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Alapértelmezett lapméret a PDF riportokhoz" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Csak választható mértékegységek" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "A megadott mértékegység csak a beállított lehetőségekből legyen elfogadva" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Globálisan egyedi sorozatszámok" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "A sorozatszámoknak egyedinek kell lennie a teljes készletre vonatkozóan" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Kimerült készlet törlése" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Alapértelmezett művelet mikor a készlet tétel elfogy" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Batch kód sablon" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Sablon a készlet tételekhez alapértelmezett batch kódok előállításához" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Készlet lejárata" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Készlet lejárat kezelésének engedélyezése" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Lejárt készlet értékesítése" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Lejárt készlet értékesítésének engedélyezése" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Álló készlet ideje" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Napok száma amennyivel a lejárat előtt a készlet tételeket állottnak vesszük" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Lejárt készlet gyártása" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Gyártás engedélyezése lejárt készletből" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Készlet tulajdonosok kezelése" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Tulajdonosok kezelésének engedélyezése a készlet helyekre és tételekre" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Hely alapértelmezett ikon" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Hely alapértelmezett ikon (üres ha nincs)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Beépített készlet megjelenítése" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Beépített készlet tételek megjelenítése a készlet táblákban" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Tételek telepítésekor a darabjegyzék ellenőrzése" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "A beépített tételeknek a szülő elem darabjegyzékében szerepelniük kell" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Lehet Hiányzó Készletet Mozgatni" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Lehet-e olyan készleteket mozgatni készlethelyek között amik nincsenek raktáron" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Gyártási utasítás azonosító minta" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Szükséges minta a gyártási utasítás azonosító mező előállításához" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Felelős tulajdonos szükséges" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Minden rendeléshez felelőst kell rendelni" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Szükséges Aktív Alkatrész" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Inaktív alkatrészekre nem lehet Gyártási Rendelést létrehozni" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Elvárás a Lezárt Alkatrész" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Megakadályozza, hogy nem lezárt alkatrészekre gyártási rendelést lehessen indítani" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Jóváhagyott Alkatrészjegyzék Kötelező" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Megakadályozza gyártási rendelés készítését ha nincsen az Alkatrészjegyzék jóváhagyva" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Leszármazott Gyártásoknak Lezártnak Kell Lennie" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Amíg minden leszármazott gyártás le nincsen zárva nem lehet a szülő gyártást lezárni" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Külső Gyártási Rendelések" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Engedélyezze a külső gyártási rendelés funkciót" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blokkolás a tesztek sikeres végrehajtásáig" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Nem lehet gyártási tételt befejezni amíg valamennyi kötelező teszt sikeres nem lett" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Visszavétel engedélyezése" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Visszavételek engedélyezése a felületen" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Visszavétel azonosító minta" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Szükséges minta a visszavétel azonosító mező előállításához" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Befejezett visszavétel szerkesztése" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Visszavétel szerkesztésének engedélyezése befejezés után" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Vevői rendelés azonosító minta" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Szükséges minta a vevői rendelés azonosító mező előállításához" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Vevői rendeléshez alapértelmezett szállítmány" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Szállítmány automatikus létrehozása az új vevő rendelésekhez" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Befejezett vevői rendelés szerkesztése" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Vevői rendelések szerkesztésének engedélyezése szállítás vagy befejezés után" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "Szállítmány Ellenőrzést Igényel" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Megakadályozza a szállítmányok befejezését, amíg a tételeket nem ellenőrizték" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Leszállított Rendelések Készre jelölése" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Leszállítottnak jelölt Értékesítési rendelések automatikusan Kész-re lesznek állítva, a \"Leszállított\" állapot átugrásával" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Beszerzési rendelés azonosító minta" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Szükséges minta a beszerzési rendelés azonosító mező előállításához" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Befejezett beszerzési rendelés szerkesztése" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Beszérzési rendelések szerkesztésének engedélyezése kiküldés vagy befejezés után" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Jelenlegi pénznem" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Tétel érték bázis-pénznemre váltása készlet beérkezéskor" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Beszerzési rendelések automatikus befejezése" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "A beszerzési rendelés automatikus befejezése ha minden sortétel beérkezett" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Elfelejtett jelszó engedélyezése" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Elfelejtett jelszó funkció engedélyezése a bejentkező oldalon" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Regisztráció engedélyezése" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése a bejelentkező oldalon" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSO engedélyezése" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "SSO engedélyezése a bejelentkező oldalon" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "SSO regisztráció engedélyezése" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Felhaszálók önkéntes regisztrációjának engedélyezése SSO-n keresztül a bejelentkező oldalon" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "SSO csoport szinkronizálás engedélyezése" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Az InvenTree csoportok szinkronizálása a hitelesítésszolgáltatóhoz" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO csoport kulcs" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "A csoportkérés tulajdonság neve amit a hitelesítésszolgáltató nyújt" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSO csoport hozzárendelés" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Az SSO csoportok hozzárendelése az InvenTree csoportokhoz. Ha a helyi csoport nem létezik, létre lesz hozva." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Az SSO-n kívüli csoportok eltávolítása" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Ha egy felhasználóhoz rendelt csoport nem létezik az azonosításszolgáltatóban azt eltávolítsuk el. Ennek a kikapcsolása biztonsági problémákhoz vezethet" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email szükséges" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Kötelező email megadás regisztrációkor" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "SSO felhasználók automatikus kitöltése" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Felhasználó adatainak automatikus kitöltése az SSO fiókadatokból" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Email kétszer" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Regisztráláskor kétszer kérdezze a felhasználó email címét" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Jelszó kétszer" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Regisztráláskor kétszer kérdezze a felhasználó jelszavát" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Engedélyezett domainek" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Feliratkozás korlátozása megadott domain-ekre (vesszővel elválasztva, @-al kezdve)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Csoport regisztráláskor" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Ehhez a csoporthoz lesznek az új felhasználók rendelve. Ha az SSO csoport szinkronizálás engedélyezve van, akkor ez a csoport csak akkor lesz hozzárendelve a felhasználóhoz ha az azonosítás szolgáltató semmilyen csoportot nem rendelt hozzá." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Többfaktoros hitelesítés kényszerítése" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "A felhasználóknak többfaktoros hitelesítést kell használniuk." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Pluginok ellenőrzése indításkor" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Ellenőrizze induláskor hogy minden plugin telepítve van - engedélyezd konténer környezetben (docker)" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Plugin frissítések ellenőrzése" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Frissítések periódikus ellenőrzésének engedélyezése a telepített pluginokra" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "URL integráció engedélyezése" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "URL útvonalalak hozzáadásának engedélyezése a pluginok számára" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Navigációs integráció engedélyezése" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Navigációs integráció engedélyezése a pluginok számára" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "App integráció engedélyezése" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "App hozzáadásának engedélyezése a pluginok számára" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Ütemezés integráció engedélyezése" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Háttérben futó feladatok hozzáadásának engedélyezése a pluginok számára" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Esemény integráció engedélyezése" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Belső eseményekre reagálás engedélyezése a pluginok számára" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Interfész integráció engedélyezése" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Pluginok felhasználói felületbe épülésének engedélyezése" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Email integráció engedélyezése" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Pluginok bejövő/kimenő levelekhez hozzáférésének engedélyezése" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Projektszámok engedélyezése" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Projectek nyomkövetéséhez projekt kódok engedélyezése" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "A készletek korábbi mennyiségének és értékének naplózásának engedélyezés" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Külső helyek nélkül" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Automatikus leltár időpontja" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "Készlettörténet törlési gyakoriság" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Felhasználók teljes nevének megjelenítése" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Felhasználói név helyett a felhasználók teljes neve jelenik meg" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Felhasználói profilok megjelenítése" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Felhasználói profilok megjelenítése a profil oldalukon" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Teszt állomás adatok engedélyezése" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Tesztállomás adatok gyűjtésének teszt eredménybe gyűjtésének engedélyezése" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Gép Ping Engedélyezése" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Időszakos ping feladat engedélyezése a regisztrált gépekhez az állapotuk ellenőrzésére" @@ -6302,7 +6310,7 @@ msgstr "IPN (Belső Cikkszám)" msgid "Part revision or version number" msgstr "Alkatrész változat vagy verziószám (pl. szín, hossz, revízió, stb.)" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Változat" @@ -7530,7 +7538,7 @@ msgstr "Alapvető vonalkód támogatást ad" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7883,12 +7891,12 @@ msgid "Provides native support for printing PDF labels" msgstr "PDF címkék nyomtatásához beépített támogatás" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Debug mód" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Debug mód engedélyezése - nyers HTML-t ad vissza PDF helyett" @@ -7908,55 +7916,55 @@ msgstr "utoljára használva" msgid "Options" msgstr "Opciók" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Címke oldal méret" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Címkék kihagyása" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Hagyjon ki ennyi számú címkét a címke ívek nyomtatásakor" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Szegély" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Az egyes címkék körüli margó" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Fekvő" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Fekvő módban nyomtatás" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Oldalmargó" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Oldal körüli margó mm-ben" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Inventree Címke Ív Nyomtató" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Több címke egy ívre helyezése" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Címke túl nagy a lapmérethez képest" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Nem készült címke" @@ -8377,27 +8385,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "Melyik felhasználóra érvényes ez a beállítás" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Tételek" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Plugin nem található" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Plugin nem támogatja a címkenyomtatást" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Érvénytelen címke méretek" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Nincs érvényes tétel megadva a sablonhoz" @@ -8417,136 +8425,136 @@ msgstr "Jogi információk" msgid "Letter" msgstr "„Letter” méret" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Ilyen nevű Sablon fájl már létezik" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Sablon neve" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Sablon leírása" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Verziószám (automatikusan nő)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "A nyomtatáson a modelhez kapcsolás" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Jelentés kimenetének mentése mellékletként a kapcsolt model példányhoz nyomtatáskor" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Fájlnév minta" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Minta a fájlnevek előállításához" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Sablon engedélyezve" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "A sablon által célzott model típus" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Szűrők" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Sablon lekérdezés szűrők (vesszővel elválasztott kulcs=érték párok)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Sablon file" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Lapméret a PDF riportokhoz" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Jelentés fekvő nézetben" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Összevonás" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "Jelentés renderelése a kiválasztott tételekhez" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Jelentés a {self.name} sablon alapján" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "Szintaxis hiba a sablonban" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "Hiba a jelentés renderelésekor" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Hiba a jelentés generálása során" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "Hiba a jelentés kimenetének összefésülése során" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Szélesség [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Címke szélessége, mm-ben" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Magasság [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Címke magassága, mm-ben" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Címkenyomtatási hiba" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Részlet" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Riport részlet fájl" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Részlet fájl leírása" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Eszköz" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Riport asset fájl" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Asset fájl leírása" @@ -8702,31 +8710,31 @@ msgstr "Nincs eredmény" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "A képfile nem található" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image elem csak alkatrész példánynál használható" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image elem csak cég példánynál használható" diff --git a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po index 6d43ec6f36..0e4ef2e3bb 100644 --- a/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -272,15 +272,15 @@ msgstr "Pilihan tidak valid" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nama" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Aktif" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nama File" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "Hari" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Ukuran Halaman" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Surel diperlukan" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Aktifkan Integrasi Antarmuka" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po index f0c7291388..0fe74a4101 100644 --- a/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -272,15 +272,15 @@ msgstr "Scelta non valida" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nome" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "L'utente non ha il permesso di eliminare questo allegato" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lista di selezione bloccata" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Codice valuta non valido" @@ -2168,7 +2172,7 @@ msgstr "Scelte valide per questo parametro (separato da virgola)" msgid "Selection list for this parameter" msgstr "Lista di selezione per questo parametro" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Abilitato" @@ -2200,8 +2204,8 @@ msgstr "ID Modello" msgid "ID of the target model for this parameter" msgstr "ID del modello di destinazione per questo parametro" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modello" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nome del file" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Tipo di modello" @@ -2532,10 +2536,6 @@ msgstr "L'utente non ha il permesso di creare o modificare allegati per questo m msgid "User does not have permission to create or edit parameters for this model" msgstr "L'utente non ha il permesso di creare o modificare parametri per questo modello" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lista di selezione bloccata" - #: common/setting/system.py:97 msgid "No group" msgstr "Nessun gruppo" @@ -2668,9 +2668,9 @@ msgstr "Quanto spesso aggiornare i tassi di cambio (impostare a zero per disabil #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "giorni" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Genera report in modalità debug (output HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Registro errori" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Errori di log che si verificano durante la generazione dei report" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Dimensioni pagina" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Dimensione predefinita della pagina per i report PDF" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Forza Unità Parametro" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Se le unità sono fornite, i valori dei parametri devono corrispondere alle unità specificate" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Seriali Unici Globali" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "I numeri di serie per gli articoli di magazzino devono essere univoci" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Elimina scorte esaurite" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina il comportamento predefinito quando un articolo a magazzino è esaurito" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Modello Codice a Barre" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Modello per la generazione di codici batch predefiniti per gli elementi stock" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Scadenza giacenza" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Abilita funzionalità di scadenza della giacenza" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Vendi giacenza scaduta" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Consenti la vendita di stock scaduti" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Tempo di Scorta del Magazzino" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Numero di giorni in cui gli articoli in magazzino sono considerati obsoleti prima della scadenza" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Crea giacenza scaduta" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Permetti produzione con stock scaduto" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Controllo della proprietà della giacenza" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Abilita il controllo della proprietà sulle posizioni e gli oggetti in giacenza" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Icona Predefinita Ubicazione di Magazzino" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Icona Predefinita Ubicazione di Magazzino (vuoto significa nessuna icona)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Mostra articoli a magazzino installati" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Visualizza gli articoli a magazzino installati nelle tabelle magazzino" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Verificare la distinta base durante l'installazione degli articoli" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Gli articoli di magazzino installati devono esistere nella distinta base per l'articolo principale" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Consenti trasferimento magazzino esaurito" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Consenti il trasferimento di articoli non disponibili a magazzino tra le diverse ubicazioni di magazzino" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Produzione" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di produzione" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "È richiesto il Proprietario Responsabile" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "A ogni ordine deve essere assegnato un proprietario responsabile" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Richiede Articolo Attivo" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Impedisci la creazione di ordini di produzione per gli articolo inattivi" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Richiede Articolo Bloccato" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Impedisci la creazione di ordini di costruzione per le parti sbloccate" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Richiede un BOM valido" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Previene la creazione di ordini di costruzione a meno che BOM non sia stato convalidato" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Richiedi Ordini Dei Figli Chiusi" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Impedisci il completamento dell'ordine di costruzione fino alla chiusura di tutti gli ordini figli" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Ordini di Produzione Esterni" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Abilita funzionalità ordini di produzione esterni" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blocca Fino Al Passaggio Dei Test" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedisci che gli output di costruzione siano completati fino al superamento di tutti i test richiesti" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Abilita Ordini Di Reso" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Abilita la funzionalità ordine di reso nell'interfaccia utente" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Motivo di Riferimento per ordine di reso" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di reso" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Modifica Ordini Di Reso Completati" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Consenti la modifica degli ordini di reso dopo che sono stati completati" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Modello Di Riferimento Ordine Di Vendita" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di vendita" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Spedizione Predefinita Ordine Di Vendita" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Abilita la creazione di spedizioni predefinite con ordini di vendita" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Modifica Ordini Di Vendita Completati" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Consenti la modifica degli ordini di vendita dopo che sono stati spediti o completati" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "La Spedizione Richiede Controllo" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Impedire il completamento delle spedizioni fino a quando gli articoli sono stati controllati" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Segna gli ordini spediti come completati" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Gli ordini di vendita contrassegnati come spediti saranno automaticamente completati, bypassando lo stato \"spedito\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Modello di Riferimento Ordine D'Acquisto" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modello richiesto per generare il campo di riferimento ordine di acquisto" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Modifica Ordini Di Acquisto Completati" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Consenti la modifica degli ordini di acquisto dopo che sono stati spediti o completati" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Converti Valuta" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Converti il valore dell'elemento in valuta base quando si riceve lo stock" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Completa Automaticamente Gli Ordini D'Acquisto" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Contrassegna automaticamente gli ordini di acquisto come completi quando tutti gli elementi della riga sono ricevuti" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Abilita password dimenticata" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Abilita la funzione password dimenticata nelle pagine di accesso" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Abilita registrazione" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Abilita auto-registrazione per gli utenti nelle pagine di accesso" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSO abilitato" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Abilita SSO nelle pagine di accesso" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Abilita registrazione SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Abilita l'auto-registrazione tramite SSO per gli utenti nelle pagine di accesso" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Abilita sincronizzazione dei gruppi SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Abilita la sincronizzazione dei gruppi InvenTree con i gruppi forniti dall'IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Chiave gruppo SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Il nome dell'attributo di richiesta di gruppi fornito dall'IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Mappa del gruppo SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Una mappatura dai gruppi SSO ai gruppi InvenTree locali. Se il gruppo locale non esiste, verrà creato." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Rimuovere i gruppi al di fuori dell'SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Indica se i gruppi assegnati all'utente debbano essere rimossi se non sono backend dall'IdP. La disattivazione di questa impostazione potrebbe causare problemi di sicurezza" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email richiesta" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Richiedi all'utente di fornire una email al momento dell'iscrizione" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Riempimento automatico degli utenti SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Compila automaticamente i dettagli dell'utente dai dati dell'account SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Posta due volte" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Al momento della registrazione chiedere due volte all'utente l'indirizzo di posta elettronica" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Password due volte" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Al momento della registrazione chiedere agli utenti due volte l'inserimento della password" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Domini consentiti" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Limita la registrazione a determinati domini (separati da virgola, a partire da @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Gruppo iscrizione" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Gruppo a cui i nuovi utenti sono assegnati alla registrazione. Se la sincronizzazione di gruppo SSO è abilitata, questo gruppo è impostato solo se nessun gruppo può essere assegnato dall'IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Applica MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Gli utenti devono utilizzare la sicurezza a due fattori." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Abilitare questa impostazione richiederà a tutti gli utenti di impostare l'autenticazione multi fattore. Tutte le sessioni saranno disconnesse immediatamente." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Controlla i plugin all'avvio" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Controlla che tutti i plugin siano installati all'avvio - abilita in ambienti contenitore" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Controlla gli aggiornamenti dei plugin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Abilita controlli periodici per gli aggiornamenti dei plugin installati" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Abilita l'integrazione URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Attiva plugin per aggiungere percorsi URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Attiva integrazione navigazione" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Abilita i plugin per l'integrazione nella navigazione" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Abilita l'app integrata" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Abilita plugin per aggiungere applicazioni" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Abilita integrazione pianificazione" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Abilita i plugin per eseguire le attività pianificate" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Abilita eventi integrati" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Abilita plugin per rispondere agli eventi interni" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Abilita integrazione interfaccia" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Abilita i plugin per l'integrazione nell'interfaccia utente" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Abilita integrazione email" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Abilita i plugin per elaborare le email in uscita/in arrivo" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Abilita codici progetto" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Abilita i codici del progetto per tracciare i progetti" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Abilita la funzionalità per registrare i livelli storici e il valore del magazzino" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Escludi Posizioni Esterne" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Inventario periodico automatico" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Visualizza i nomi completi degli utenti" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Mostra nomi completi degli utenti invece che nomi utente" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Visualizza Profili Utente" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Visualizza i profili degli utenti sulla pagina del loro profilo" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Abilita Dati Stazione Di Prova" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Abilita la raccolta dati della stazione di prova per i risultati del test" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Abilita Ping Macchina" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Abilita l'attività di ping periodico delle macchine registrate per controllarne lo stato" @@ -6301,7 +6309,7 @@ msgstr "IPN - Numero di riferimento interno" msgid "Part revision or version number" msgstr "Numero di revisione o di versione" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revisione" @@ -7529,7 +7537,7 @@ msgstr "Fornisce supporto nativo per codici a barre" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Modalità debug" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Salta Etichette" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Bordo" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Stampa un bordo intorno ad ogni etichetta" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Orizzontale" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Margine" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Margine intorno alla pagina in mm" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Etichetta troppo grande per la dimensione della pagina" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Nessuna etichetta generata" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Nome modello" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Descrizione del template" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Allega al Modello su Stampa" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Salva l'output del report come allegato contro l'istanza del modello collegato durante la stampa" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Formato del nome file" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtri" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Larghezza [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Larghezza dell'etichetta, specificata in mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Altezza [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Larghezza dell'etichetta, specificata in mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Snippet" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Report file snippet" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Descrizione file snippet" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Risorsa" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Report file risorsa" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "File risorsa descrizione" @@ -8701,31 +8709,31 @@ msgstr "Nessun risultato" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "File immagine non trovato" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po index 181d9f9ff3..0f862eb8ea 100644 --- a/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -272,15 +272,15 @@ msgstr "無効な選択です" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "お名前" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "この添付ファイルを編集する権限がありません" msgid "User does not have permission to delete this attachment" msgstr "ユーザーにはこの添付ファイルを削除する権限がありません" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "選択リストがロックされています" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "無効な通貨コード" @@ -2168,7 +2172,7 @@ msgstr "このパラメータの有効な選択肢(カンマ区切り)" msgid "Selection list for this parameter" msgstr "このパラメータの選択リスト" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "有効" @@ -2200,8 +2204,8 @@ msgstr "モデルID" msgid "ID of the target model for this parameter" msgstr "このパラメータの対象となるモデルのID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "テンプレート" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "ファイル名" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "モデルタイプ" @@ -2532,10 +2536,6 @@ msgstr "このモデルの添付ファイルを作成または編集する権限 msgid "User does not have permission to create or edit parameters for this model" msgstr "ユーザーは、このモデルのパラメータを作成または編集する権限がありません。" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "選択リストがロックされています" - #: common/setting/system.py:97 msgid "No group" msgstr "グループなし" @@ -2668,9 +2668,9 @@ msgstr "為替レートの更新頻度 (ゼロに設定すると無効になり #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "日" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "デバッグモードでのレポート生成(HTML出力)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "ログレポートエラー" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "レポート生成時に発生するエラーのログ" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "ページサイズ" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "PDFレポートのデフォルトのページサイズ" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "パラメータ単位の強制" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "単位が指定されている場合、パラメータ値は指定された単位に一致する必要があります。" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "世界的にユニークな連載" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "在庫品のシリアル番号はグローバルに一意でなければなりません。" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "枯渇在庫の削除" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "ストックアイテムが枯渇した場合のデフォルトの動作を決定します。" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "シリアル番号の編集を許可" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "在庫品のシリアル番号の編集を許可します" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "シリアル化された在庫を削除" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "シリアル番号が設定されている在庫品の削除を許可します" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "バッチコードテンプレート" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "ストックアイテムのデフォルトバッチコード生成用テンプレート" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "有効期限" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "在庫期限切れ機能の有効化" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "期限切れ株式の売却" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "期限切れ株式の売却を許可" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "在庫切れ時間" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "在庫品が期限切れとみなされるまでの日数" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "賞味期限切れ在庫の処理" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "期限切れの在庫を使用した建物の建築を許可" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "株式所有権" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "ストックロケーションとアイテムの所有権管理" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "在庫場所 デフォルトアイコン" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "在庫場所のデフォルトアイコン(空はアイコンがないことを意味します。)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "インストール済みストックアイテムの表示" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "ストックテーブルにインストールされたストックアイテムを表示" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "アイテム取り付けの際はBOMをチェック" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "親部品のBOMには、インストールされたストックアイテムが存在する必要があります。" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "在庫切れの転送を許可" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "在庫のないストックアイテムをストックロケーション間で移動可能" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "ビルド・オーダー参照パターン" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Build Order参照フィールドの生成に必要なパターン" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "責任ある所有者を要求" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "各注文には、責任ある所有者を指定する必要があります。" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "アクティブパートが必要" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "非稼動部品の製造オーダー作成を防止" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "ロックされた部分を要求" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "ロックされていない部品の製造オーダー作成を防止" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "有効なBOMが必要" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "BOMが検証されない限り、製造オーダーが作成されないようにします。" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "クローズド・チャイルド・オーダー" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "すべてのチャイルドオーダーが終了するまで、ビルドオーダーの完了を防止します。" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "外部ビルドオーダー" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "外部ビルドオーダー機能の有効化" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "外部ビルドオーダーを必須とする" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "外部サプライヤーから組み立て済み部品を発注する際は、外部ビルドオーダーを指定する必要があります" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "テストがパスするまでブロック" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "必要なテストがすべて合格するまで、ビルド出力が完了しないようにします。" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "返品注文の有効化" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "ユーザーインターフェイスで返品注文機能を有効にします。" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "リターンオーダー参照パターン" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "返品注文参照フィールドの生成に必要なパターン" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "完了した返品注文の編集" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "注文完了後の返品注文の編集が可能" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "販売注文参照パターン" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "販売注文参照フィールドの生成に必要なパターン" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "販売注文のデフォルト出荷" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "販売注文でデフォルト出荷を作成可能" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "完了した販売注文の編集" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "出荷または完了後の販売注文の編集を許可します。" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "出荷には確認が必要です" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "商品が確認されるまで、出荷の完了をお控えください。" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "出荷された注文を完了としてマーク" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "出荷済みと表示された販売注文は、「出荷済み」ステータスを回避して自動的に完了します。" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "在庫移動指示を有効" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "ユーザーインターフェースで在庫移動指示機能を有効にします" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "在庫移動指示コード採番フォーマット" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "在庫移動指示コードを自動採番するために使用するフォーマット(必須項目)" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "未完了項目のテストのブロック" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "必要な品目チェックが完了していない場合、販売注文への在庫品目の割り当てを防止します" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "発注書参照パターン" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "発注書参照フィールドの生成に必要なパターン" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "完了した発注書の編集" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "出荷後または完了後の発注書の編集が可能" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "通貨の変換" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "在庫を受け取る際、商品価値を基準通貨に変換" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "自動発注" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "すべての品目を受領した時点で、発注書を完了として自動的にマーク" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "パスワード忘れ" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "ログインページでのパスワード忘れ防止機能の有効化" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "登録の有効化" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "ログインページでユーザーの自己登録を可能にします。" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSOの有効化" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "ログインページでSSOを有効化" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "SSO登録の有効化" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "ログインページでSSOによるユーザーの自己登録を可能にします。" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "SSOグループ同期の有効化" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "InvenTreeグループとIdPが提供するグループの同期を有効にします。" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSOグループキー" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "IdP が提供する groups claim 属性の名前。" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSOグループマップ" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSOグループからローカルのInvenTreeグループへのマッピング。ローカル・グループが存在しない場合は、作成されます。" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "SSO外のグループを削除" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "ユーザーに割り当てられたグループがIdPによってバックエンドされていない場合に削除するかどうか。この設定を無効にすると、セキュリティ上の問題が発生する可能性があります。" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "メールアドレスは必須です" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "サインアップ時にメールの入力を要求" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "SSOユーザーの自動入力" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "SSOアカウントデータからユーザー詳細を自動入力" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "メール2回" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "サインアップの際、ユーザーに2度メールを尋ねます。" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "パスワード2回" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "サインアップ時にパスワードを2回要求" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "許可ドメイン" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "特定のドメイン(@で始まるカンマ区切り)へのサインアップを制限します。" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "登録時のグループ" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "新規ユーザ登録時に割り当てられるグループ。SSOグループ同期が有効な場合、このグループはIdPからグループを割り当てられない場合にのみ設定されます。" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "MFAの実施" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "ユーザーは多要素セキュリティを使用する必要があります。" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "この設定を有効にすると、すべてのユーザーに多要素認証の設定が必須となります。すべてのセッションは直ちに切断されます。" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "起動時にプラグインをチェック" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "起動時にすべてのプラグインがインストールされていることを確認 - コンテナ環境では有効にします。" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "プラグインのアップデートの確認" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "インストールされているプラグインのアップデートを定期的にチェックします。" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "URL統合の有効化" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "プラグインがURLルートを追加できるようにします" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "ナビゲーション統合の有効化" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "プラグインをナビゲーションに統合可能" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "アプリとの統合" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "プラグインを有効にしてアプリを追加" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "スケジュール統合の有効化" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "スケジュールタスクを実行するプラグインの有効化" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "イベント統合の有効化" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "プラグインが内部イベントに応答できるようにします。" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "インターフェース統合の有効化" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "プラグインがユーザー・インターフェースに統合できるようにします。" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "メール連携を有効にする" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "プラグインを有効にして、送信/受信メールを処理できるようにします" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "プロジェクトコードの有効化" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "プロジェクトを追跡するためのプロジェクトコードの有効化" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "棚卸機能を有効" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "過去の在庫数量および価値を記録する機能を有効にします" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "外部ロケーションを除く" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "外部拠点にある在庫品を棚卸計算から除外します" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "自動引取期間" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "自動棚卸記録の間隔(日数)" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "古い棚卸の記録を削除" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "指定した日数より古い棚卸し記録を削除します" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "棚卸しの削除間隔" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "棚卸し記録は、指定された日数が経過すると削除されます" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "古い在庫追跡記録を削除" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "指定した日数より古い在庫追跡記録を削除します" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "在庫追跡記録の削除間隔" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "在庫追跡記録は、指定された日数が経過すると削除されます" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "ユーザーのフルネームを表示" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "ユーザー名の代わりにフルネームを表示" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "ユーザープロファイルの表示" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "プロフィールページにユーザーのプロフィールを表示" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "週の始まり" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "カレンダー表示における週開始曜日" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "日曜日" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "月曜日" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "火曜日" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "水曜日" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "木曜日" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "金曜日" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "土曜日" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "テストステーションデータの有効化" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "テスト結果のテストステーションデータ収集の有効化" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "マシン ping を有効にする" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "登録されたマシンの状態を確認するため、定期的なpingタスクを有効にしてください" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "部品のリビジョンまたはバージョン番号" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "リビジョン" @@ -7529,7 +7537,7 @@ msgstr "バーコードのネイティブサポートを提供" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "PDFラベルの印刷をネイティブでサポート" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "デバッグモード" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "デバッグモードを有効にする - PDFの代わりに生のHTMLを返します。" @@ -7907,55 +7915,55 @@ msgstr "最終使用" msgid "Options" msgstr "オプション" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "ラベルシートのページサイズ" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "ラベルをスキップ" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "ラベルシートの印刷時に、このラベル数をスキップします。" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "ボーダー" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "各ラベルの周囲に枠線を印刷します。" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "ランドスケープ" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "ラベルシートを横向きに印刷" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "ページ余白" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "ページの周囲の余白(単位:mm)" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree ラベルシート・プリンタ" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "複数のラベルを1枚のシートに配列" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "ラベルがページサイズに対して大きすぎる" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "ラベルは生成されませんでした" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "この設定が適用されるユーザー" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "アイテム" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "プラグインが見つかりません" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "プラグインはラベル印刷をサポートしていません" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "無効なラベル寸法" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "テンプレートに有効な項目がありません" @@ -8416,136 +8424,136 @@ msgstr "リーガル" msgid "Letter" msgstr "文字" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "この名前のテンプレートファイルは既に存在します。" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "テンプレート名" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "テンプレート説明" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "リビジョン番号(自動インクリメント)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "プリントのモデルに装着" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "印刷時に、リンクされたモデルインスタンスに対してレポート出力を添付ファイルとして保存" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "ファイル名パターン" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "ファイル名生成パターン" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "テンプレートが有効" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "テンプレートの対象モデルタイプ" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "フィルター" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "テンプレートクエリフィルタ(key=valueペアのカンマ区切りリスト)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "テンプレートファイル" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "PDFレポートのページサイズ" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "レポートを横向きにレンダリング" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "統合" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "選択された項目に対して単一のレポートを生成します" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "テンプレート{self.name}から生成されたレポート" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "テンプレートの構文エラー" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "レポートの表示にエラーが発生しました" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "レポート生成エラー" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "レポート出力の統合エラー" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "幅 [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "ラベル幅(mm単位)" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "高さ [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "ラベルの高さ(mm単位)" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "ラベル印刷エラー" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "スニペット" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "レポートスニペットファイル" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "スニペットファイルの説明" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "資産" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "レポート資産ファイル" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "アセットファイルの説明" @@ -8701,31 +8709,31 @@ msgstr "何も結果はありません" msgid "Transferred" msgstr "転送されました" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "メディアファイルのパスが不正です" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "静的ファイルのパスが不正です" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "アセットファイルが見つかりません" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "画像ファイルが見つかりません" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "画像ファイルが指定されていません" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image タグには Part インスタンスが必要です。" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image タグには Company インスタンスが必要です。" diff --git a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po index 739df28578..d5e7f69f1b 100644 --- a/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -272,15 +272,15 @@ msgstr "잘못된 선택입니다" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "이름" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "사용자에게 이 첨부파일을 삭제할 권한이 없습니다" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "선택 목록이 잠겨 있습니다" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "유효하지 않은 통화 코드" @@ -2168,7 +2172,7 @@ msgstr "이 매개변수에 대한 유효한 선택지(쉼표로 구분)" msgid "Selection list for this parameter" msgstr "이 매개변수의 선택 목록" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "사용" @@ -2200,8 +2204,8 @@ msgstr "모델 ID" msgid "ID of the target model for this parameter" msgstr "이 매개변수의 대상 모델 ID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "템플릿" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "파일명" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "모델 유형" @@ -2532,10 +2536,6 @@ msgstr "이 모델의 첨부파일을 생성하거나 편집할 권한이 없습 msgid "User does not have permission to create or edit parameters for this model" msgstr "이 모델의 매개변수를 생성하거나 편집할 권한이 없습니다" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "선택 목록이 잠겨 있습니다" - #: common/setting/system.py:97 msgid "No group" msgstr "그룹 없음" @@ -2668,9 +2668,9 @@ msgstr "환율을 업데이트하는 주기(0으로 설정하면 비활성화)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "일" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "디버그 모드에서 보고서 생성(HTML 출력)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "보고서 오류 로그" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "보고서 생성 중 발생하는 오류를 기록합니다" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "페이지 크기" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "PDF 보고서의 기본 페이지 크기" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "매개변수 단위 강제" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "단위가 제공된 경우, 매개변수 값은 지정된 단위와 일치해야 합니다" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "전역 고유 시리얼" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "재고 항목의 시리얼 번호는 전역적으로 고유해야 합니다" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "소진된 재고 삭제" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "재고 항목이 소진되었을 때의 기본 동작을 결정합니다" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "배치 코드 템플릿" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "재고 항목의 기본 배치 코드를 생성하기 위한 템플릿" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "재고 만료" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "재고 만료 기능 사용" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "만료 재고 판매" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "만료된 재고의 판매를 허용합니다" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "재고 경과 시간" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "만료 전 재고 항목을 오래된 것으로 간주하는 일 수" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "만료 재고로 빌드" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "만료된 재고로 빌드하는 것을 허용합니다" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "재고 소유권 제어" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "재고 위치 및 항목에 대한 소유권 제어를 사용합니다" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "재고 위치 기본 아이콘" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "재고 위치 기본 아이콘(비어 있으면 아이콘 없음)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "설치된 재고 항목 표시" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "재고 표에서 설치된 재고 항목을 표시합니다" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "항목 설치 시 BOM 확인" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "설치된 재고 항목은 상위 부품의 BOM에 존재해야 합니다" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "재고 없음 상태 이동 허용" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "재고가 없는 재고 항목을 재고 위치 간에 이동할 수 있도록 허용합니다" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "작업 지시서 참조번호 패턴" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "작업 지시서 참조번호 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "책임자 필수" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "각 주문에는 책임자가 지정되어야 합니다" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "활성 부품 필수" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "비활성 부품에 대해 작업 지시서 생성을 방지합니다" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "잠긴 부품 필수" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "잠기지 않은 부품에 대해 작업 지시서 생성을 방지합니다" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "유효한 BOM 필수" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "BOM이 검증되지 않으면 작업 지시서 생성을 방지합니다" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "하위 주문 종료 필수" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "모든 하위 주문이 종료될 때까지 작업 지시서 완료를 방지합니다" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "외주 생산 작업 지시서" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "외주 생산 작업 지시서 기능 사용" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "테스트 통과 전까지 차단" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "필수 테스트가 모두 통과될 때까지 생산 완제품 완료를 방지합니다" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "반품 주문 사용" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "사용자 인터페이스에서 반품 주문 기능을 사용합니다" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "반품 주문 참조 패턴" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "반품 주문 참조 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "완료된 반품 주문 편집" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "반품 주문이 완료된 후에도 편집을 허용합니다" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "판매 주문 참조 패턴" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "판매 주문 참조 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "판매 주문 기본 배송" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "판매 주문과 함께 기본 배송 생성 사용" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "완료된 판매 주문 편집" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "판매 주문이 배송되었거나 완료된 후에도 편집을 허용합니다" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "배송 확인 필요" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "항목이 확인될 때까지 배송 완료를 방지합니다" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "배송된 주문을 완료로 표시" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "\"배송됨\" 상태를 건너뛰고, 배송된 것으로 표시된 판매 주문을 자동으로 완료 처리합니다" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "구매 주문 참조 패턴" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "구매 주문 참조 필드를 생성하기 위한 필수 패턴" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "완료된 구매 주문 편집" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "구매 주문이 배송되었거나 완료된 후에도 편집을 허용합니다" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "통화 변환" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "재고 수령 시 항목 값을 기준 통화로 변환합니다" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "구매 주문 자동 완료" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "모든 라인 항목을 수령하면 구매 주문을 자동으로 완료로 표시합니다" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "비밀번호 찾기 사용" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "로그인 페이지에서 비밀번호 찾기 기능을 사용합니다" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "회원가입 사용" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "로그인 페이지에서 사용자 자기 등록(회원가입)을 사용합니다" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSO 사용" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "로그인 페이지에서 SSO를 사용합니다" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "SSO 등록 사용" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "로그인 페이지에서 SSO를 통한 자기 등록(회원가입)을 사용합니다" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "SSO 그룹 동기화 사용" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "IdP에서 제공하는 그룹과 InvenTree 그룹의 동기화를 사용합니다" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO 그룹 키" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "IdP에서 제공하는 groups 클레임 속성의 이름" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSO 그룹 매핑" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSO 그룹을 로컬 InvenTree 그룹으로 매핑합니다. 로컬 그룹이 없으면 생성됩니다." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "SSO 외부 그룹 제거" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "IdP에서 제공되지 않는 그룹이 사용자에게 할당되어 있으면 제거할지 여부입니다. 이 설정을 비활성화하면 보안 문제가 발생할 수 있습니다" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "이메일 필수" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "회원가입 시 이메일 입력을 요구합니다" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "SSO 사용자 자동 입력" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "SSO 계정 데이터에서 사용자 상세 정보를 자동으로 채웁니다" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "이메일 2회 입력" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "회원가입 시 이메일을 두 번 입력하도록 요청합니다" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "비밀번호 2회 입력" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "회원가입 시 비밀번호를 두 번 입력하도록 요청합니다" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "허용된 도메인" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "특정 도메인으로 회원가입을 제한합니다(쉼표로 구분, @로 시작)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "회원가입 시 그룹" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "등록 시 새 사용자가 할당될 그룹입니다. SSO 그룹 동기화가 활성화된 경우, IdP에서 그룹을 할당할 수 없을 때만 이 그룹이 설정됩니다." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "MFA 강제" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "사용자는 다중 요소 보안을 사용해야 합니다." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "이 설정을 활성화하면 모든 사용자가 다중 요소 인증을 설정해야 합니다. 모든 세션이 즉시 연결 해제됩니다." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "시작 시 플러그인 확인" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "시작 시 모든 플러그인이 설치되어 있는지 확인합니다(컨테이너 환경에서 사용)" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "플러그인 업데이트 확인" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "설치된 플러그인의 업데이트를 주기적으로 확인합니다" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "URL 통합 사용" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "플러그인이 URL 라우트를 추가할 수 있도록 허용합니다" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "내비게이션 통합 사용" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "플러그인이 내비게이션에 통합될 수 있도록 허용합니다" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "앱 통합 사용" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "플러그인이 앱을 추가할 수 있도록 허용합니다" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "스케줄 통합 사용" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "플러그인이 예약 작업을 실행할 수 있도록 허용합니다" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "이벤트 통합 사용" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "플러그인이 내부 이벤트에 응답할 수 있도록 허용합니다" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "인터페이스 통합 사용" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "플러그인이 사용자 인터페이스에 통합될 수 있도록 허용합니다" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "메일 통합 사용" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "플러그인이 발신/수신 메일을 처리할 수 있도록 허용합니다" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "프로젝트 코드 사용" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "프로젝트를 추적하기 위한 프로젝트 코드를 사용합니다" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "재고 실사 사용" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "과거 재고 수준과 가치를 기록하는 기능을 사용합니다" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "외부 위치 제외" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "외부 위치의 재고 품목을 재고 실사 계산에서 제외합니다" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "자동 재고 실사 주기" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "자동 재고 실사 기록 간격(일)" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "오래된 재고 실사 항목 삭제" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "지정된 일수보다 오래된 재고 실사 항목을 삭제합니다" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "재고 실사 삭제 간격" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "재고 실사 항목은 지정된 일수 후 삭제됩니다" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "오래된 재고 추적 항목 삭제" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "지정된 일수보다 오래된 재고 추적 항목을 삭제합니다" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "재고 추적 삭제 간격" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "재고 추적 항목은 지정된 일수 후 삭제됩니다" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "사용자 전체 이름 표시" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "사용자 이름 대신 사용자 전체 이름을 표시합니다" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "사용자 프로필 표시" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "프로필 페이지에 사용자 프로필을 표시합니다" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "테스트 스테이션 데이터 사용" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "테스트 결과를 위한 테스트 스테이션 데이터 수집을 사용합니다" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "장비 핑 사용" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "등록된 장비의 상태를 확인하기 위해 주기적으로 핑 작업을 수행합니다" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "부품 개정 또는 버전 번호" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "개정" @@ -7529,7 +7537,7 @@ msgstr "바코드에 대한 기본 지원을 제공합니다" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "PDF 라벨 인쇄에 대한 기본 지원을 제공합니다" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "디버그 모드" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "디버그 모드를 활성화하면 PDF 대신 원본 HTML을 반환합니다" @@ -7907,55 +7915,55 @@ msgstr "마지막 사용" msgid "Options" msgstr "옵션" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "라벨 시트의 페이지 크기" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "라벨 건너뛰기" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "라벨 시트를 인쇄할 때 이 개수만큼의 라벨을 건너뜁니다" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "테두리" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "각 라벨 주위에 테두리를 인쇄합니다" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "가로" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "라벨 시트를 가로 모드로 인쇄합니다" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "페이지 여백" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "페이지 가장자리 여백(mm)" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree 라벨 시트 프린터" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "여러 라벨을 한 장의 시트에 배열합니다" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "라벨이 페이지 크기에 비해 너무 큽니다" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "생성된 라벨이 없습니다" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "이 설정이 적용될 사용자" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "항목" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "플러그인을 찾을 수 없습니다" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "플러그인이 라벨 인쇄를 지원하지 않습니다" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "잘못된 라벨 크기입니다" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "템플릿에 유효한 항목이 제공되지 않았습니다" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "이 이름의 템플릿 파일이 이미 존재합니다" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "템플릿 이름" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "템플릿 설명" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "리비전 번호(자동 증가)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "인쇄 시 모델에 첨부" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "인쇄 시 보고서 출력물을 연결된 모델 인스턴스에 첨부파일로 저장합니다" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "파일명 패턴" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "파일명을 생성하기 위한 패턴" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "템플릿이 활성화됨" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "템플릿 대상 모델 유형" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "필터" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "템플릿 쿼리 필터(쉼표로 구분된 key=value 쌍 목록)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "템플릿 파일" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "PDF 보고서 페이지 크기" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "보고서를 가로 방향으로 렌더링" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "병합" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "선택한 항목에 대해 단일 보고서를 렌더링합니다" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "템플릿 {self.name}에서 생성된 보고서" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "템플릿 구문 오류" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "보고서 렌더링 오류" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "보고서 생성 오류" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "보고서 출력 병합 오류" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "너비 [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "라벨 너비(mm)" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "높이 [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "라벨 높이(mm)" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "라벨 인쇄 오류" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "스니펫" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "보고서 스니펫 파일" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "스니펫 파일 설명" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "자산" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "보고서 자산 파일" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "자산 파일 설명" @@ -8701,31 +8709,31 @@ msgstr "결과 없음" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "잘못된 미디어 파일 경로" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "잘못된 정적 파일 경로" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "자산 파일을 찾을 수 없습니다" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "이미지 파일을 찾을 수 없습니다" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "이미지 파일이 지정되지 않았습니다" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image 태그에는 Part 인스턴스가 필요합니다" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image 태그에는 Company 인스턴스가 필요합니다" diff --git a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po index 888b33b6e5..4a690093a7 100644 --- a/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Lithuanian\n" "Language: lt_LT\n" @@ -272,15 +272,15 @@ msgstr "Neteisingas pasirinkimas" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Pavadinimas" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Vartotojas neturi teisės ištrinti šio priedo" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Pasirinkimų sąrašas yra užrakintas" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Netinkamas valiutos kodas" @@ -2168,7 +2172,7 @@ msgstr "Galimi pasirinkimai šiam parametrui (atskirti kableliais)" msgid "Selection list for this parameter" msgstr "Pasirinkimų sąrašas šiam parametrui" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Įjungta" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Šablonas" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Failo pavadinimas" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Modelio tipas" @@ -2532,10 +2536,6 @@ msgstr "Vartotojas neturi leidimo kurti ar redaguoti šio modelio priedų" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Pasirinkimų sąrašas yra užrakintas" - #: common/setting/system.py:97 msgid "No group" msgstr "Nėra grupės" @@ -2668,9 +2668,9 @@ msgstr "Kaip dažnai atnaujinti valiutų kursus (nulis – išjungti)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dienos" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Generuoti ataskaitas derinimo režimu (HTML išvestis)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Registruoti ataskaitų klaidas" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Registruoti klaidas, įvykusias generuojant ataskaitas" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Puslapio dydis" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Numatytasis PDF ataskaitų puslapio dydis" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Reikalauti parametrų vienetų" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Jei nurodyti vienetai, parametro reikšmės turi atitikti nurodytus vienetus" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Globaliai unikalūs serijiniai numeriai" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Atsargų serijos numeriai turi būti globaliai unikalūs" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Ištrinti išnaudotas atsargas" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Nustato numatytą elgseną, kai atsargos yra išnaudotos" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Partijos kodo šablonas" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Šablonas numatytiesiems atsargų partijos kodams generuoti" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Atsargų galiojimas" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Įjungti atsargų galiojimo funkcionalumą" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Parduoti pasibaigusias galioti atsargas" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Leisti parduoti pasibaigusias galioti atsargas" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Atsargų senėjimo laikas" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Dienų skaičius, po kurio atsargos laikomos pasenusiomis iki jų galiojimo pabaigos" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Naudoti pasibaigusias galioti atsargas gamyboje" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Leisti naudoti pasibaigusias galioti atsargas gamyboje" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Atsargų nuosavybės kontrolė" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Įjungti atsargų vietų ir vienetų nuosavybės kontrolę" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Atsargų vietos numatytoji piktograma" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Atsargų vietos numatytoji piktograma (tuščia reiškia nenaudojama)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Rodyti sumontuotas atsargas" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Rodyti sumontuotas atsargas atsargų lentelėse" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Tikrinti BOM montuojant atsargas" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Sumontuotos atsargos turi būti pirminio gaminio BOM" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Leisti perkelti neturimas atsargas" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Leisti perkelti atsargas tarp vietų net jei jų nėra atsargose" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Gamybos užsakymo nuorodos šablonas" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Privalomas šablonas gamybos užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Reikalauti atsakingo savininko" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Kiekvienam užsakymui turi būti priskirtas atsakingas savininkas" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Reikalauti aktyvios detalės" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Neleidžia kurti gamybos užsakymų neaktyvioms detalėms" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Reikalauti užrakintos detalės" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Neleidžia kurti gamybos užsakymų neužrakintoms detalėms" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Reikalauti galiojančio komplektavimo sąrašo (BOM)" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Neleidžia kurti gamybos užsakymų, kol BOM nėra patvirtintas" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Reikalauti uždarytų antrinių užsakymų" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Neleidžia užbaigti gamybos užsakymo, kol visi antriniai užsakymai neuždaryti" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blokuoti, kol testai bus išlaikyti" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Neleidžia užbaigti gaminių, kol visi privalomi testai nėra išlaikyti" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Įjungti grąžinimo užsakymus" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Įjungia grąžinimo užsakymų funkciją vartotojo sąsajoje" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Grąžinimo užsakymo nuorodos šablonas" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Būtinas šablonas grąžinimo užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Redaguoti užbaigtus grąžinimo užsakymus" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Leisti redaguoti grąžinimo užsakymus po jų užbaigimo" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Pardavimo užsakymo nuorodos šablonas" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Būtinas šablonas pardavimo užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Numatytasis siuntinys pardavimo užsakymui" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Leisti automatiškai sukurti siuntinį kartu su pardavimo užsakymu" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Redaguoti užbaigtus pardavimo užsakymus" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Leisti redaguoti pardavimo užsakymus po jų išsiuntimo arba užbaigimo" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Pažymėti išsiųstus užsakymus kaip užbaigtus" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Pardavimo užsakymai, pažymėti kaip išsiųsti, bus automatiškai užbaigti, praleidžiant būseną „išsiųsta“" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Pirkimo užsakymo nuorodos šablonas" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Būtinas šablonas pirkimo užsakymo nuorodos laukui generuoti" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Redaguoti užbaigtus pirkimo užsakymus" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Leisti redaguoti pirkimo užsakymus po jų išsiuntimo arba užbaigimo" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Konvertuoti valiutą" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Konvertuoti prekių vertę į pagrindinę valiutą priimant prekes" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Automatiškai užbaigti pirkimo užsakymus" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatiškai pažymėti pirkimo užsakymus kaip užbaigtus, kai visos eilutės yra gautos" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Įjungti pamiršto slaptažodžio funkciją" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Leisti naudoti pamiršto slaptažodžio funkciją prisijungimo puslapyje" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Įjungti registraciją" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Leisti vartotojams savarankiškai registruotis prisijungimo puslapyje" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Įjungti vieningą prisijungimą (SSO)" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Įjungti vieningą prisijungimą (SSO) prisijungimo puslapyje" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Įjungti registraciją per SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Leisti vartotojams registruotis per SSO prisijungimo puslapyje" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Įjungti SSO grupių sinchronizavimą" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Įjungti InvenTree grupių sinchronizavimą su tapatybės tiekėjo (IdP) grupėmis" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO grupės raktas" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Grupių atributo pavadinimas, kurį pateikia tapatybės tiekėjas (IdP)" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSO grupių susiejimas" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSO grupių susiejimas su vietinėmis InvenTree grupėmis. Jei vietinė grupė neegzistuoja, ji bus sukurta." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Pašalinti grupes, nepriklausančias SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Ar pašalinti vartotojui priskirtas grupes, jei jos nėra pateikiamos per IdP. Išjungus gali kilti saugumo problemų" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "El. paštas privalomas" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Reikalauti vartotojo el. pašto registracijos metu" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Automatiškai užpildyti SSO naudotojų duomenis" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatiškai užpildyti vartotojo informaciją pagal SSO paskyros duomenis" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Įvesti el. paštą du kartus" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Registracijos metu prašyti vartotojų du kartus įvesti el. paštą" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Įvesti slaptažodį du kartus" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Registracijos metu prašyti vartotojų du kartus įvesti slaptažodį" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Leidžiami domenai" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Riboti registraciją tik tam tikriems domenams (atskiriama kableliais, prasideda @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupė registruojantis" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Grupė, į kurią priskiriami nauji vartotojai registracijos metu. Jei įjungta SSO grupių sinchronizacija, ši grupė nustatoma tik tuo atveju, jei grupė negaunama iš IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Reikalauti kelių veiksnių autentifikacijos (MFA)" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Vartotojai privalo naudoti kelių veiksnių apsaugą." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Tikrinti įskiepius paleidimo metu" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Tikrina, ar visi įskiepiai įdiegti paleidžiant – naudoti konteinerių aplinkose" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Tikrinti įskiepių atnaujinimus" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Įjungti periodinius įdiegtų įskiepių atnaujinimų tikrinimus" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Įjungti URL integravimą" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Leisti įskiepiams pridėti URL maršrutus" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Įjungti navigacijos integraciją" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Leisti įskiepiams integruotis į navigaciją" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Įjungti programų integraciją" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Leisti įskiepiams pridėti programas" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Įjungti planavimo integraciją" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Leisti įskiepiams vykdyti suplanuotas užduotis" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Įjungti įvykių integraciją" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Leisti įskiepiams reaguoti į vidinius įvykius" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Įjungti sąsajos integraciją" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Leisti įskiepiams integruotis į vartotojo sąsają" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Įjungti projektų kodus" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Įjungti projektų kodų naudojimą projektų sekimui" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Neįtraukti išorinių vietų" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Automatinės inventorizacijos periodas" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Rodyti pilnus vartotojų vardus" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Rodyti pilnus vardus vietoj vartotojo vardų" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Rodyti vartotojų profilius" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Rodyti vartotojų profilius jų paskyros puslapyje" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Įjungti bandymų stoties duomenis" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Įjungti bandymų stoties duomenų rinkimą testų rezultatams" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "Detalės versija arba numeris" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Versija" @@ -7529,7 +7537,7 @@ msgstr "Suteikia vietinį brūkšninių kodų palaikymą" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Suteikia vidinį palaikymą PDF etikečių spausdinimui" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Derinimo režimas" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Įjungti derinimo režimą - grąžina neapdorotą HTML vietoje PDF" @@ -7907,55 +7915,55 @@ msgstr "paskutinį kartą naudota" msgid "Options" msgstr "Parinktys" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Etikečių lapo puslapio dydis" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Praleisti etiketes" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Spausdinant etikečių lapą, praleisti nurodytą etikečių skaičių" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Rėmelis" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Spausdinti rėmelį aplink kiekvieną etiketę" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Gulsčias" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Spausdinti etikečių lapą gulsčiu režimu" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Puslapio paraštė" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Paraštė aplink puslapį (mm)" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree etikečių lapo spausdintuvas" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Išdėsto kelias etiketes viename lape" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Etiketė per didelė šiam puslapio dydžiui" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Etikečių nesugeneruota" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Elementai" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Įskiepis nerastas" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Įskiepis nepalaiko etikečių spausdinimo" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Neleistini etiketės matmenys" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Šablonui nepateikti galimi elementai" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Šablono failas tokiu pavadinimu jau egzistuoja" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Šablono pavadinimas" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Šablono aprašymas" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Versijos numeris (didinamas automatiškai)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Pridėti prie modelio spausdinant" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Išsaugoti ataskaitą kaip priedą susietam modelio egzemplioriui spausdinimo metu" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Failo vardo šablonas" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Šablonas failų vardų generavimui" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Šablonas įjungtas" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Šablonui skirtas modelio tipas" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtrai" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Šablono užklausos filtrai (kableliais atskirtas key=value porų sąrašas)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Šablono failas" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Puslapio dydis PDF ataskaitoms" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Rodyti ataskaitą gulsčiai" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Ataskaita sugeneruota iš šablono {self.name}" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Klaida generuojant ataskaitą" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Plotis [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Etiketės plotis, nurodytas milimetrais" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Aukštis [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Etiketės aukštis, nurodytas milimetrais" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Klaida spausdinant etiketes" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Fragmentas" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Ataskaitos fragmento failas" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Fragmento failo aprašymas" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Išteklius" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Ataskaitos ištekliaus failas" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Ištekliaus failo aprašymas" @@ -8701,31 +8709,31 @@ msgstr "Nėra rezultato" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Paveikslėlio failas nerastas" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "Žyma part_image reikalauja detalės (Part) egzemplioriaus" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "Žyma company_image reikalauja įmonės (Company) egzemplioriaus" diff --git a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po index d3cbab5743..54966942f8 100644 --- a/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/lv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Latvian\n" "Language: lv_LV\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po index d55140f890..04b8acfccb 100644 --- a/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -272,15 +272,15 @@ msgstr "Ongeldige keuze" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Naam" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Gebruiker heeft geen toestemming om deze bijlage te verwijderen." +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lijst met selecties is vergrendeld" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Ongeldige valuta code" @@ -2168,7 +2172,7 @@ msgstr "Geldige keuzes voor deze parameter (komma gescheiden)" msgid "Selection list for this parameter" msgstr "Lijst met selecties voor deze parameter" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Ingeschakeld" @@ -2200,8 +2204,8 @@ msgstr "Model-ID" msgid "ID of the target model for this parameter" msgstr "ID van het doelmodel voor deze parameter" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Sjabloon" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Bestandsnaam" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Model type" @@ -2532,10 +2536,6 @@ msgstr "Gebruiker heeft geen toestemming om bijlagen voor dit model te maken of msgid "User does not have permission to create or edit parameters for this model" msgstr "Gebruiker heeft geen toestemming om parameters voor dit model te maken of te bewerken" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lijst met selecties is vergrendeld" - #: common/setting/system.py:97 msgid "No group" msgstr "Geen groep" @@ -2668,9 +2668,9 @@ msgstr "Hoe vaak te controleren op updates (nul om uit te schakelen)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dagen" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Rapporten genereren in debug modus (HTML uitvoer)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Log fouten" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Registreer fouten die optreden bij het genereren van rapporten" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Paginagrootte" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Standaard paginagrootte voor PDF rapporten" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Forceer Parameter Eenheden" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Als er eenheden worden opgegeven, moeten parameterwaarden overeenkomen met de opgegeven eenheden" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Globaal unieke serienummers" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummers voor voorraaditems moeten globaal uniek zijn" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Verwijder uitgeputte voorraad" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Bepaalt standaard gedrag wanneer een voorraadartikel leeg is" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Batchcode Sjabloon" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Sjabloon voor het genereren van standaard batchcodes voor voorraadartikelen" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Verlopen Voorraad" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Verlopen voorraad functionaliteit inschakelen" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Verkoop Verlopen Voorraad" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Verkoop verlopen voorraad toestaan" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Voorraad Vervaltijd" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Aantal dagen voordat voorraadartikelen als verouderd worden beschouwd voor ze verlopen" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Produceer Verlopen Voorraad" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Sta productie met verlopen voorraad toe" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Voorraad Eigenaar Toezicht" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Eigenaarstoezicht over voorraadlocaties en items inschakelen" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Voorraadlocatie standaard icoon" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Standaard locatie pictogram (leeg betekent geen icoon)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Geïnstalleerde voorraad items weergeven" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Geïnstalleerde voorraadartikelen in voorraadtabellen tonen" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Controleer BOM bij het installeren van items" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Geïnstalleerde voorraad items moeten in de BOM voor het bovenliggende deel bestaan" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Sta 'Niet op voorraad overschrijving' toe" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Toestaan dat voorraadartikelen die niet op voorraad zijn worden overgebracht tussen voorraadlocaties" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Productieorderreferentiepatroon" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Vereist patroon voor het genereren van het Bouworderreferentieveld" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Vereis verantwoordelijke eigenaar" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Een verantwoordelijke eigenaar moet worden toegewezen aan elke bestelling" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Vereist een actief onderdeel" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Voorkom het maken van orders voor inactieve onderdelen" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Vergrendeld onderdeel vereisen" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Voorkom het maken van orders voor ontgrendelde onderdelen" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Vereist een geldige BOM" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Voorkom het creëren van bouworders tenzij BOM is gevalideerd" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Onderliggende bestellingen vereist" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Voorkom voltooiing van de bouw tot alle sub orders gesloten zijn" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Externe Bouw Orders" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Inschakelen externe build order functionaliteit" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blokkeren tot test geslaagd" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Voorkom dat de bouw van de uitvoer wordt voltooid totdat alle vereiste testen zijn geslaagd" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Retourorders inschakelen" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Retourorder functionaliteit inschakelen in de gebruikersinterface" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Retourorder referentie patroon" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Verplicht patroon voor het genereren van Retourorder referentie veld" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Bewerk voltooide retourorders" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Bewerken van retourorders toestaan nadat deze zijn voltooid" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Verkooporderreferentiepatroon" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Vereist patroon voor het genereren van het Verkooporderreferentieveld" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Standaard Verzending Verkooporder" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Aanmaken standaard verzending bij verkooporders inschakelen" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Bewerk voltooide verkooporders" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Bewerken van verkooporders toestaan nadat deze zijn verzonden of voltooid" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "Zending moet gecontroleerd worden" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Voorkom voltooiing van verzendingen totdat items zijn gecontroleerd" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Verstuurde bestellingen markeren als voltooid" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Verkooporders gemarkeerd als verzonden zullen automatisch worden voltooid, zonder de status \"verzonden\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Inkooporderreferentiepatroon" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Vereist patroon voor het genereren van het Inkooporderreferentieveld" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Bewerk voltooide verkooporders" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Bewerken van inkooporders toestaan nadat deze zijn verzonden of voltooid" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Valuta converteren" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Verander artikelwaarde naar basisvaluta bij het ontvangen van voorraad" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Inkooporders automatisch voltooien" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Markeer orders automatisch als voltooid wanneer alle regelitems worden ontvangen" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Wachtwoord vergeten functie inschakelen" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Wachtwoord vergeten functie inschakelen op de inlogpagina's" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Registratie inschakelen" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Zelfregistratie voor gebruikers op de inlogpagina's inschakelen" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSO inschakelen" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "SSO inschakelen op de inlogpagina's" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Schakel gebruikersregistratie met SSO in" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Zelfregistratie voor gebruikers middels SSO op de inlogpagina's inschakelen" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "SSO-groep synchroniseren inschakelen" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Inschakelen van het synchroniseren van InvenTree groepen met groepen geboden door de IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO groep sleutel" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "De naam van de groepen claim attribuut van de IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSO groep kaart" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Een mapping van SSO-groepen naar lokale InvenTree groepen. Als de lokale groep niet bestaat, zal deze worden aangemaakt." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Verwijder groepen buiten SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Of groepen die zijn toegewezen aan de gebruiker moeten worden verwijderd als ze geen backend zijn door de IdP. Het uitschakelen van deze instelling kan beveiligingsproblemen veroorzaken" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "E-mailadres verplicht" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Vereis gebruiker om e-mailadres te registreren bij aanmelding" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "SSO-gebruikers automatisch invullen" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Gebruikersdetails van SSO-accountgegevens automatisch invullen" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "E-mail twee keer" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Bij inschrijving gebruikers twee keer om hun e-mail vragen" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Wachtwoord tweemaal" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Laat gebruikers twee keer om hun wachtwoord vragen tijdens het aanmelden" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Toegestane domeinen" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Inschrijven beperken tot bepaalde domeinen (komma-gescheiden, beginnend met @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Groep bij aanmelding" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Groep waaraan nieuwe gebruikers zijn toegewezen op registratie. Als SSO-groepssynchronisatie is ingeschakeld, is deze groep alleen ingesteld als er geen groep vanuit de IdP kan worden toegewezen." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "MFA afdwingen" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Gebruikers moeten multifactor-beveiliging gebruiken." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Het inschakelen van deze instelling zal ervoor zorgen dat alle gebruikers multifactor authenticatie instellen. Alle sessies worden onmiddellijk verbroken." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Controleer plugins bij het opstarten" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Controleer of alle plug-ins zijn geïnstalleerd bij het opstarten - inschakelen in container-omgevingen" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Controleren op plug-in updates" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Schakel periodieke controles voor updates voor geïnstalleerde plug-ins in" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Activeer URL-integratie" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Plugins toestaan om URL-routes toe te voegen" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Activeer navigatie integratie" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Plugins toestaan om te integreren in navigatie" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Activeer app integratie" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Activeer plug-ins om apps toe te voegen" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Activeer planning integratie" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Activeer plugin om periodiek taken uit te voeren" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Activeer evenement integratie" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Activeer plugin om op interne evenementen te reageren" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Interface integratie activeren" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Plug-ins inschakelen om te integreren in de gebruikersinterface" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "E-mail integratie inschakelen" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Schakel plug-ins in om uitgaande / inkomende mails te verwerken" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Activeer project codes" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Schakel projectcodes in voor het bijhouden van projecten" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "Voorraadcontrole inschakelen" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Functionaliteit voor het opnemen van historische voorraadniveaus en -waarde inschakelen" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Externe locaties uitsluiten" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Voorraadartikelen op externe locaties uitsluiten van voorraadberekeningen" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Automatische Voorraadcontrole Periode" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "Aantal dagen tussen automatische voorraadgegevens opnemen" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "Oude voorraadgegevens verwijderen" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "Voorraadgegevens verwijderen die ouder zijn dan het opgegeven aantal dagen" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "Interval Voorraadgegevens verwijderen" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Voorraadgegevens zal worden verwijderd na het opgegeven aantal dagen" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "Oude voorraadgegevens verwijderen" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "Inverval voor verwijderen van voorraadtracking" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Gebruikers volledige namen weergeven" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Laat gebruikers volledige namen zien in plaats van gebruikersnamen" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Gebruikersprofielen tonen" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Toon gebruikersprofielen op hun profielpagina" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Inschakelen van teststation data" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Schakel teststation gegevensverzameling in voor testresultaten" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Machine Ping inschakelen" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Schakel periodieke ping taak van geregistreerde machines in om hun status te controleren" @@ -6302,7 +6310,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "Onderdeel revisie of versienummer" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revisie" @@ -7530,7 +7538,7 @@ msgstr "Biedt ondersteuning voor barcodes" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7883,12 +7891,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Biedt ondersteuning voor het drukken van PDF labels" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Foutopsporing modus" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Schakel debug modus in - retourneert ruwe HTML in plaats van PDF" @@ -7908,55 +7916,55 @@ msgstr "laatst gebruikt" msgid "Options" msgstr "Opties" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Paginaformaat voor het label blad" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Labels overslaan" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Dit aantal labels bij het afdrukken van labels overslaan" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Rand" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Print een rand rond elk label" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Liggend" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Print het label blad in liggende modus" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Paginamarges" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Marge rondom de pagina in mm" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree label plaat printer" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Arrays multiple labels op een enkele plaat" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Label is te groot voor pagina grootte" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Geen labels gegenereerd" @@ -8377,27 +8385,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "De gebruiker waarvoor deze instelling van toepassing is" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Items" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Plug-in niet gevonden" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Plug-in ondersteunt geen label printen" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Ongeldige label afmetingen" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Geen geldige items aan de template verstrekt" @@ -8417,136 +8425,136 @@ msgstr "Juridisch" msgid "Letter" msgstr "Brief" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Sjabloonbestand met deze naam bestaat al" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Template naam" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Template beschrijving" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Revisie nummer (auto verhogen)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Bevestig aan het model bij afdrukken" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Sla rapport output op als bijlage ten opzichte van gekoppelde model instantie bij afdrukken" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Bestandsnaam Patroon" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Patroon voor het genereren van bestandsnamen" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Template is ingeschakeld" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Doel type model voor sjabloon" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filters" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Sjabloon zoekfilters (door komma's gescheiden lijst van sleutel=waarde paren)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Sjabloon bestand" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Standaard paginagrootte voor PDF rapport" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Rapportage weergeven in liggende stand" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Samenvoegen" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "Geef een enkel rapport tegen geselecteerde items" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Rapport gegenereerd door template {self.name}" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "Sjabloon syntaxis fout" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "Fout bij het renderen rapport" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Fout bij genereren rapport" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "Fout bij samenvoegen rapport uitvoer" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Breedte [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Label breedte, gespecificeerd in mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Hoogte [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Label hoogte, gespecificeerd in mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Fout afdrukken van labels" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Tekstfragment" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Rapporteer snippet bestand" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Snippet bestandsbeschrijving" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Asset" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Rapporteer asset bestand" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Beschrijving asset bestand" @@ -8702,31 +8710,31 @@ msgstr "Geen resultaat" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Afbeelding bestand niet gevonden" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image tag vereist een onderdeel instantie" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "bedrijf_imagetag vereist een bedrijfsinstantie" diff --git a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po index 617d59c18c..a4bd445dc7 100644 --- a/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -272,15 +272,15 @@ msgstr "Ugyldig valg" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Navn" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Brukeren har ikke tillatelse til å slette dette vedlegget" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Ugyldig valutakode" @@ -2168,7 +2172,7 @@ msgstr "Gyldige valg for denne parameteren (kommaseparert)" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Aktivert" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mal" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Filnavn" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Modelltype" @@ -2532,10 +2536,6 @@ msgstr "Brukeren har ikke tillatelse tillatelse å opprette eller endre vedlegg msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Ingen gruppe" @@ -2668,9 +2668,9 @@ msgstr "Hvor ofte valutakurser skal oppdateres (sett til null for å deaktiverer #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dager" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Generer rapporter i feilsøkingsmodus (HTML-output)" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Sidestørrelse" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Standard sidestørrelse for PDF-rapporter" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Tving parameterenheter" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Hvis det er angitt en enhet, skal parameterverdiene samsvare med de angitte enhetene" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Globalt Unike Serienummer" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Serienummer for lagervarer må være globalt unike" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Slett oppbrukt lagerbeholdning" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Batchkodemal" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Mal for generering av standard batchkoder for lagervarer" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Lagerbeholdning utløper" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Aktiver funksjonalitet for utløp av lagerbeholdning" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Selg utløpt lagerbeholdning" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Tillat salg av utgått lagerbeholdning" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Foreldet lagerbeholdning tidsintervall" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Antall dager før lagervarer er ansett som foreldet før utløp" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Produsér Utløpt Lagerbeholdning" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Tillat produksjon med utløpt lagerbeholdning" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Kontroll over eierskap av lagerbeholdning" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Aktiver eierskap over lagerplasseringer og -varer" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Lagerplassering standard ikon" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Lagerplassering standard ikon (tomt betyr ingen ikon)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Vis installerte lagervarer" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Vis installerte lagervarer i lagertabeller" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Produksjonsordre-referansemønster" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Nødvendig mønster for å generere Produksjonsordre-referansefeltet" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Aktiver returordrer" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Aktiver returordrefunksjonalitet i brukergrensesnittet" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Returordre-referansemønster" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Rediger fullførte returordrer" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Tillat redigering av returordrer etter de er fullført" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Salgsordre-referansemønster" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Påkrevd mønster for å generere salgsordrereferansefelt" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Salgsordre standard fraktmetode" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Aktiver opprettelse av standard forsendelse med salgsordrer" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Rediger fullførte salgsordrer" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Tillat redigering av salgsordrer etter de har blitt sendt eller fullført" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Referansemønster for innkjøpsordre" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Obligatorisk mønster for generering av referansefelt for innkjøpsordre" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Rediger fullførte innkjøpsordre" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Tillat redigering av innkjøpsordre etter at de har blitt sendt eller fullført" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Autofullfør innkjøpsordrer" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatisk merk innkjøpsordre som fullført når alle ordrelinjer er mottatt" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Aktiver passord glemt" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Ativer funskjon for glemt passord på innloggingssidene" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Aktiver registrering" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Aktiver egenregistrerting for brukerer på påloggingssidene" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Aktiver SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Aktiver SSO på innloggingssidene" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Aktiver SSO-registrering" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Aktiver selvregistrering via SSO for brukere på innloggingssiden" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "E-postadresse kreves" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Krevt at brukere angir e-post ved registrering" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Auto-utfyll SSO-brukere" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Fyll automatisk ut brukeropplysninger fra SSO-kontodata" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "E-post to ganger" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Spør brukeren om e-post to ganger ved registrering" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Passord to ganger" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Spør brukeren om passord to ganger ved registrering" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Tillatte domener" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Begrens registrering til bestemte domener (kommaseparert, begynner med @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Gruppe ved registrering" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Krev MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Brukere må bruke flerfaktorsikkerhet." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Sjekk utvidelser ved oppstart" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Sjekk at alle utvidelser er installert ved oppstart - aktiver i containermiljøer" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Aktiver URL-integrasjon" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Tillat utvidelser å legge til URL-ruter" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Aktiver navigasjonsintegrasjon" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Tillat utvidelser å integrere mot navigasjon" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Aktiver app-integrasjon" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Tillat utvidelser å legge til apper" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Aktiver tidsplanintegrasjon" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Tillat utvidelser å kjøre planlagte oppgaver" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Aktiver hendelsesintegrasjon" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Tillat utvidelser å reagere på interne hendelser" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Ekskluder eksterne plasseringer" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Automatisk varetellingsperiode" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Vis brukernes fulle navn" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Vis brukernes fulle navn istedet for brukernavn" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Delrevisjon eller versjonsnummer" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revisjon" @@ -7529,7 +7537,7 @@ msgstr "Gir innebygd støtte for strekkoder" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Gir innebygd støtte for å skrive ut PDF-etiketter" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Feilsøkingsmodus" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Aktiver feilsøkingsmodus - returnerer rå HTML i stedet for PDF" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Sidestørrelse på etikett-arket" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Hopp over etiketter" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Hopp over dette antallet etiketter når det skrives ut etiketterark" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Kantlinjer" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Skriv ut en kant rundt hver etikett" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Liggende" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Skriv ut etikett-arket i liggende modus" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree etikett-ark skriver" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Sprer ut flere etiketter på ett enkelt ark" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Etiketten er for stor for sidestørrelse" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Ingen etiketter ble generert" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Malnavn" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Filnavnmønster" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtre" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Sidestørrelse for PDF-rapporter" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Generer rapport i landskapsorientering" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Bredde [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Etikettbredde, spesifisert i mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Høyde [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Etiketthøyde, spesifisert i mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Snutt" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Rapportsnuttfil" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Filbeskrivelse for snutt" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Ressurs" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Rapportressursfil" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Ressursfilbeskrivelse" @@ -8701,31 +8709,31 @@ msgstr "Ingen resultat" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Bildefil ikke funnet" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image-taggen krever en Part-instans" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image-taggen krever en Company-instans" diff --git a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po index 8d013995b7..c1a2e633e7 100644 --- a/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -272,15 +272,15 @@ msgstr "Błędny wybór" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lista wyboru jest zablokowana" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Aktywne" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Szablon" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nazwa pliku" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Typ modelu" @@ -2532,10 +2536,6 @@ msgstr "Użytkownik nie ma uprawnień do tworzenia lub edytowania załączników msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lista wyboru jest zablokowana" - #: common/setting/system.py:97 msgid "No group" msgstr "Brak grupy" @@ -2668,9 +2668,9 @@ msgstr "Jak często aktualizować kursy wymiany walut (ustaw zero aby wyłączy #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dni" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Rozmiar strony" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Domyślna wielkość strony dla raportów PDF" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Przekonwertuj walutę" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Konwertuj wartość przedmiotu na walutę bazową podczas otrzymywania zapasów" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Automatycznie wypełniaj zlecenia zakupu" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatycznie oznacz zlecenia jako zakończone po odebraniu wszystkich pozycji" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Włącz opcję zapomnianego hasła" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Włącz funkcję zapomnianego hasła na stronach logowania" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Włącz rejestrację" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Włącz samodzielną rejestrację dla użytkowników na stronach logowania" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Włącz SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Włącz SSO na stronach logowania" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Włącz rejestrację SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Włącz samodzielną rejestrację przez SSO dla użytkowników na stronach logowania" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Włącz synchronizację grupy SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Włącz synchronizację grup InvenTree z grupami dostarczonymi przez IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Adres e-mail jest wymagany" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Autouzupełnianie użytkowników SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatycznie wypełnij dane użytkownika z danych konta SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "E-mail dwa razy" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich adres e-mail" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Hasło dwukrotnie" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Przy rejestracji dwukrotnie zapytaj użytkowników o ich hasło" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupuj przy rejestracji" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Wymuś MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Użytkownicy muszą używać zabezpieczeń wieloskładnikowych." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Sprawdź wtyczki przy starcie" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Sprawdź dostępność aktualizacji wtyczek" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Włącz okresowe sprawdzanie aktualizacji zainstalowanych wtyczek" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Włącz integrację URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Włącz wtyczki, aby dodać ścieżki URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Włącz integrację z aplikacją" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Włącz wtyczki, aby dodać aplikacje" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Włącz wtyczki, aby uruchamiać zaplanowane zadania" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Włącz kody projektów" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Włącz kody projektów do śledzenia projektów" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Włącz funkcjonalność dla zapisywania historycznych poziomów zapasów i wartości" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Wersja" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Tryb Debugowania" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Nazwa szablonu" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Wzór nazwy pliku" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtry" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Domyślna wielkość strony dla raportów PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Renderuj raport w orientacji poziomej" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Szerokość [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Wysokość [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Wycinek" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po index 66b2f1eaa5..5d60203206 100644 --- a/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Language: pt_PT\n" @@ -272,15 +272,15 @@ msgstr "Escolha inválida" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nome" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "O Utilizador não tem permissão para remover este anexo" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Código da Moeda invalida" @@ -2168,7 +2172,7 @@ msgstr "Opções válidas para este parâmetro (separadas por vírgulas)" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Habilitado" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modelo" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nome do arquivo" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Nenhum grupo" @@ -2668,9 +2668,9 @@ msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dias" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Gerar relatórios em modo de depuração (saída HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Relatório de erros" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Registro de erros que ocorrem ao gerar relatórios" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Tamanho da página" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Tamanho padrão da página PDF para relatórios" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Forçar Unidades de Parâmetro" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Se as unidades são fornecidas, os valores do parâmetro devem corresponder às unidades especificadas" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Seriais Únicos Globais" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Números de série para itens de estoque devem ser globalmente únicos" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Excluir Estoque Esgotado" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina o comportamento padrão quando um item de estoque é esgotado" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Modelo de Código de Lote" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Modelo para gerar códigos de lote padrão para itens de estoque" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Validade do Estoque" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Ativar função de validade de estoque" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Vender estoque expirado" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Permitir venda de estoque expirado" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Tempo de Estoque Inativo" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de dias em que os itens em estoque são considerados obsoleto antes de vencer" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Produzir Estoque Vencido" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Permitir produção com estoque vencido" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Controle de propriedade do estoque" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Ativar controle de propriedade sobre locais e itens de estoque" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Ícone padrão do local de estoque" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Mostrar Itens de Estoque Instalados" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Exibir itens de estoque instalados nas tabelas de estoque" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Verificar BOM ao instalar itens" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Itens de estoque instalados devem existir na BOM para a peça parente" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Permitir Transferência Fora do Estoque" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que os itens que não estão em estoque sejam transferidos entre locais de estoque" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Produção" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Produção" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Requer Proprietário Responsável" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Um proprietário responsável deve ser atribuído a cada ordem" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Bloquear até os Testes serem Aprovados" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedir que as saídas da produção sejam concluídas até que todos os testes sejam aprovados" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Ativar Pedidos de Devolução" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Ativar funcionalidade de pedido de retorno na interface do usuário" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Devolução" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Editar os Pedidos de Devolução Concluídos" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir a edição de pedidos de devolução após serem enviados ou concluídos" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Venda" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Venda" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Envio Padrão de Pedidos de Venda" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar criação de envio padrão com Pedidos de Vendas" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Editar os Pedidos de Vendas concluídos" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de vendas após serem enviados ou concluídos" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Compras" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Compra" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Editar Pedidos de Compra Concluídos" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de compras após serem enviados ou concluídos" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Autocompletar Pedidos de Compra" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automaticamente os pedidos de compra como concluídos quando todos os itens de linha forem recebidos" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Habitar esquecer senha" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Habilitar a função \"Esqueci minha senha\" nas páginas de acesso" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Habilitar cadastro" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Ativar auto-registro para usuários na página de entrada" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Ativar SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Ativar SSO na página de acesso" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Ativar registro SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ativar auto-registro por SSO para usuários na página de entrada" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email obrigatório" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Exigir do usuário o e-mail no cadastro" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Auto-preencher usuários SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Preencher automaticamente os detalhes do usuário a partir de dados da conta SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Enviar email duplo" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "No registro pedir aos usuários duas vezes pelo email" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Senha duas vezes" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "No registro pedir aos usuários duas vezes pela senha" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Domínios permitidos" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir registros a certos domínios (separados por vírgula, começando com @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupo no cadastro" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Forçar AMF" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Os usuários devem usar uma segurança multifator." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Checar extensões no início" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Checar que todas as extensões instaladas no início — ativar em ambientes de contêineres" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Verificar por atualizações de plugin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Habilitar verificações periódicas de atualizações para plugins instalados" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Ativar integração URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Ativar extensão para adicionar rotas URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Ativar integração de navegação" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Ativar extensões para integrar à navegação" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Ativa integração com aplicativo" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Ativar extensões para adicionar aplicativos" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Ativar integração do calendário" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Ativar extensões para executar tarefas agendadas" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Ativar integração de eventos" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Ativar extensões para responder a eventos internos" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Excluir Locais Externos" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Período de Balanço Automático" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Mostrar nomes completos dos usuários" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Mostrar Nomes Completos em vez de Nomes de Usuário" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Revisão de peça ou número de versão" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revisão" @@ -7529,7 +7537,7 @@ msgstr "Fornece suporte nativo para códigos de barras" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Providenciar suporte nativo para impressão de etiquetas em PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Modo de depuração" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Ativar o modo de depuração - retorna HTML bruto em vez de PDF" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Tamanho da página para folha de etiqueta" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Pular Etiquetas" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Ignorar este número de etiquetas quando imprimir folhas de etiquetas" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Borda" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Imprima uma borda em torno de cada etiqueta" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Paisagem" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Imprimir a folha de etiqueta no modo paisagem" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Impressora de folhas de etiqueta do InvenTree" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Matriz várias etiquetas em uma única folha" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "A etiqueta é muito grande para tamanho de página" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Nenhuma etiqueta foi gerada" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Itens" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "Ofício" msgid "Letter" msgstr "Carta" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Nome do modelo" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Padrão de Nome de Arquivo" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtros" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Tamanho da página para relatórios PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Renderizar relatório em orientação paisagem" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Largura [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Largura da etiqueta, em mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Altura [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Altura da Etiqueta, em mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Recorte" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Relatar arquivo de recorte" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Descrição do arquivo de recorte" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Patrimônio" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Reportar arquivo de ativos" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Descrição do arquivo de ativos" @@ -8701,31 +8709,31 @@ msgstr "Nenhum resultado" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Arquivo de imagem não encontrado" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "Tag part_image necessita de uma instância de Peça" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "Tag company_image necessita de uma instância de Empresa" diff --git a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po index fd1d15ef52..8ea13fa34f 100644 --- a/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt_BR\n" @@ -272,15 +272,15 @@ msgstr "Escolha inválida" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nome" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "O usuário não tem permissão para deletar esse anexo" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lista de seleção bloqueada" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Código de moeda inválido" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Habilitado" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Modelo" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nome do arquivo" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Categoria de Modelo" @@ -2532,10 +2536,6 @@ msgstr "Usuário não tem permissão para criar ou editar anexos para este model msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lista de seleção bloqueada" - #: common/setting/system.py:97 msgid "No group" msgstr "Sem Grupo" @@ -2668,9 +2668,9 @@ msgstr "Com que frequência atualizar as taxas de câmbio (defina como zero para #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dias" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Gerar relatórios em modo de depuração (saída HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Registro de erros" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Registrar erros que ocorrem ao gerar relatórios" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Tamanho da página" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Tamanho padrão da página PDF para relatórios" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Forçar Unidades de Parâmetro" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Se as unidades são fornecidas, os valores do parâmetro devem corresponder às unidades especificadas" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Seriais Únicos Globais" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Números de série para itens de estoque devem ser globalmente únicos" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Excluir Estoque Esgotado" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Determina o comportamento padrão, quando um item de estoque é esgotado" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Modelo de Código de Lote" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Modelo para gerar códigos de lote padrão para itens de estoque" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Validade do Estoque" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Ativar função de validade de estoque" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Vender estoque expirado" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Permitir venda de estoque expirado" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Tempo de Estoque Inativo" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Número de dias em que os itens em estoque são considerados obsoleto antes de vencer" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Produzir Estoque Vencido" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Permitir produção com estoque vencido" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Controle de propriedade do estoque" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Ativar controle de propriedade sobre locais e itens de estoque" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Ícone padrão do local de estoque" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Ícone padrão de local de estoque (vazio significa sem ícone)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Mostrar Itens de Estoque Instalados" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Exibir itens de estoque instalados nas tabelas de estoque" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Verificar LDM ao instalar itens" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Itens do estoque instalado devem existir na LDM para a parte principal" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Permitir Fora de Transferência" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Permitir que os itens que não estão em estoque sejam transferidos entre locais de estoque" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Produção" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Produção" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Exigir proprietário responsável" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Um proprietário responsável deve ser atribuído a cada pedido" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Requer Parte Ativa" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Impedir a criação de ordem para partes inativas" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Exigir parte bloqueada" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Impedir criação de pedidos para peças desbloqueadas" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Exigir validade, BOM" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Impedir criação de pedido de compilação a menos que LDM tenha sido validada" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Exigir pedidos secundários fechados" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Impedir o preenchimento do pedido de construção até que todos os pedidos secundários sejam fechados" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Pedido de Produção Externo" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Ativar funcionalidade de pedido de construção externa" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Bloquear Até Passagem de Testes" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Impedir que as saídas da produção sejam concluídas até que todos os testes necessários passem" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Ativar Pedidos de Devolução" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Ativar funcionalidade de pedido de devolução na interface do usuário" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Devolução" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Devolução" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Editar os Pedidos de Devolução Concluídos" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Permitir a edição de pedidos de devolução após serem enviados ou concluídos" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Venda" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Venda" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Envio Padrão de Pedidos de Venda" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Habilitar criação de envio padrão com Pedidos de Vendas" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Editar os Pedidos de Vendas concluídos" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de vendas após serem enviados ou concluídos" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Marcar pedidos enviados como concluídos" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Pedidos de vendas marcados como enviados automaticamente serão concluídos, ignorando o status \"enviado\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Modelo de Referência de Pedidos de Compras" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Modelo necessário para gerar campo de referência do Pedido de Compra" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Editar Pedidos de Compra Concluídos" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Permitir a edição de pedidos de compras após serem enviados ou concluídos" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Converter Moeda" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Converter valor de item para moeda base quando receber o estoque" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Completar automaticamente os pedidos de Compra" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Marcar automaticamente os pedidos de compra como concluídos quando todos os itens de linha forem recebidos" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Ativar senha esquecida" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Ativar a função \"Esqueci minha senha\" nas páginas de acesso" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Ativar cadastro" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Ativar auto-registro para usuários na página de entrada" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Ativar SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Ativar SSO na página de acesso" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Ativar registro SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Ativar auto-registro via SSO para usuários nas páginas de login" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Ativar sincronização de grupo SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Ativar sincronização de grupos do InvenTree com grupos fornecidos pelo IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Chave de grupo SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "O nome dos grupos reivindicam o atributo fornecido pelo IdP" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Mapa do grupo SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Um mapeamento de grupos de SSO para grupos locais de InvenTree. Se o grupo local não existir, será criado." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Remover grupos fora do SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Se os grupos atribuídos ao usuário devem ser removidos somente se eles não são o backend pelo IdP. Pois, essa configuração desabilitada pode causar problemas de segurança" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email obrigatório" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Exigir do usuário o e-mail no cadastro" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Auto-preencher usuários SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Preencher automaticamente os detalhes do usuário a partir de dados da conta SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Enviar email duplo" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Ao se registrar, peça aos usuários duas vezes por seus e-mails" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Senha duas vezes" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "No registro pedir aos usuários duas vezes pela senha" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Domínios permitidos" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Restringir registros a certos domínios (separados por vírgula, começando com @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupo no cadastro" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Grupo ao qual novos usuários serão atribuídos ao registro. Se a sincronização de grupo SSO estiver ativada, este grupo só estará definido se nenhum grupo puder ser atribuído a partir do IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Forçar AMF" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Os usuários devem usar uma segurança multifatorial." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Verificar extensões na inicialização" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Checar que todas as extensões instaladas no início — ativar em ambientes de contêineres" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Verificar por atualizações de extensão" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Ativar verificações periódicas de atualizações para a extensão instalados" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Ativar integração URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Ativar extensão para adicionar rotas URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Ativar integração de navegação" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Ativar extensões para integrar à navegação" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Ativar integração com aplicativo" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Ativar extensões para adicionar aplicativos" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Ativar integração com agendas" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Ativar extensões para executar tarefas agendadas" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Ativar integração de eventos" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Ativar extensões para responder a eventos internos" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Ativar integração de interface" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Ativar extensões para integrar na interface do usuário" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Ativar integração com o e-mail" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Ativar extensão para processar e-mails de saída/entrada" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Ativar códigos de projeto" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Ativar códigos de projeto para rastrear projetos" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Ativar funcionalidade para gravação de níveis e valor de estoque históricos" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Excluir Locais Externos" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Período de contagem automática" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Exibir nomes completos dos usuários" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Exibir nomes completos dos usuários em vez de nomes de usuários" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Exibir Perfis de Usuário" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Exibir Perfis de Usuários em sua página de perfil" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Ativar Dados da Estação de Teste" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Ativar coleção de dados da estação de teste para resultados de teste" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "Opções" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Pular Etiquetas" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Margem" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Paisagem" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Margem da Página" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtros" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Arquivo Modelo" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Mesclar" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Largura [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Largura da Etiqueta, em mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Altura [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Altura da Etiqueta, em mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po index d6303ea94d..a48b6fe7cb 100644 --- a/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ro/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Romanian\n" "Language: ro_RO\n" @@ -272,15 +272,15 @@ msgstr "Alegere invalidă" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Nume" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Nume fișier" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Șablon Cod lot" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Șablon pentru generarea codurilor de lot implicite pentru elementele de stoc" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Necesită Titularul Responsabil" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Titularul responsabil trebuie să fie atribuit fiecărei comenzi" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Comenzi externe de producție" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blochează până la trecerea testelor" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Previne ca ieșirile de construcție să fie finalizate până când toate testele necesare trec" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Comenzile de vânzare marcate ca expediate vor fi finalizate automat, ocolind starea \"expediate\"" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Activează parola uitată" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Activare parolă uitată funcție pe paginile de autentificare" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Parola de două ori" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "La înscriere, cere de două ori parola lor" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Afișează numele complet al utilizatorilor în loc de nume de utilizator" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Versiunea" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Descrierea șablonului" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Număr versiune (creșteri automate)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Descrierea detaliată a fișierului" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Descriere fișier Asset" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po index 633e17095a..dc81d33570 100644 --- a/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -272,15 +272,15 @@ msgstr "Неверный выбор" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Название" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "У пользователя нет прав на удаление этого вложения" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Список выбора заблокирован" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Неверный код валюты" @@ -2168,7 +2172,7 @@ msgstr "Возможные варианты этого параметра (ра msgid "Selection list for this parameter" msgstr "Список выбора для этого параметра" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Включено" @@ -2200,8 +2204,8 @@ msgstr "ID модели" msgid "ID of the target model for this parameter" msgstr "ID целевой модели для этого параметра" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Шаблон" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Имя файла" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Тип модели" @@ -2532,10 +2536,6 @@ msgstr "Пользователь не имеет разрешения созда msgid "User does not have permission to create or edit parameters for this model" msgstr "У пользователя нет разрешения на создание или редактирование параметров для этой модели" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Список выбора заблокирован" - #: common/setting/system.py:97 msgid "No group" msgstr "Нет группы" @@ -2668,9 +2668,9 @@ msgstr "Как часто обновлять курс валют (установ #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "дней" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Генерировать отчеты в режиме отладки (вывод HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Журнал ошибок отчета" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Журнал ошибок, которые возникают при создании отчетов" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Размер страницы" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Размер страницы по умолчанию для PDF отчетов" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Принудительное применение единиц измерения параметров" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Если введены единицы, значения параметра должны соответствовать указанным единицам измерения" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Глобально уникальные серийные номера" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Серийные номера для складских позиций должны быть уникальными глобально" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Удалить исчерпанный запас" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Определяет поведение по умолчанию, когда складская позиция заканчивается" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Код партии Шаблона" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Шаблон для создания кодов партии по умолчанию для складских позиций" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Срок годности Запасов" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Включить функцию истечения срока годности" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Использовать просроченные остатки в производстве" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Разрешить продажу просроченных запасов" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Время Залежалости Запасов" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Количество дней перед тем как складская единица будет считаться просроченной" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Использовать просроченные остатки в производстве" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Разрешить использовать просроченные остатки в производстве" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Контроль за собственными запасами" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Разрешить владельцу контролировать расположение складов и номенклатуры" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Значок местоположения по умолчанию" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Значок местоположения склада по умолчанию (пустой означает отсутствие значка)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Показать установленные складские позиции" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Отображать установленные складские позиции в складских таблицах" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Проверять спецификацию при установке изделий" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Установленные единица хранения должны присутствовать в спецификации для родительской детали" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Разрешить передачу товара, отсутствующего на складе" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Разрешить перемещение товаров, которых нет на складе, между складами" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Паттерн ссылки заказа на производство" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Поле требуемого паттерна для создания ссылки заказа на производство" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Требуется ответственный владелец" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Ответственный владелец должен быть назначен для каждого заказа" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Требовать активную деталь" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Запрещать создание заказов на сборку для неактивных деталей" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Требовать заблокированную деталь" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Запрещать создание заказов на сборку для разблокированных деталей" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Требовать валидную спецификацию" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Запрещать создание заказов на сборку, пока спецификация не будет подтверждена" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Требовать закрытия дочерних заказов" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Запрещать завершение заказа на сборку, пока не закрыты все дочерние заказы" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Сторонний заказ на сборку" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Включить функциональность сторонних заказов на сборку" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Блокировать до прохождения тестов" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Запретить вывод сборки до тех пор, пока не пройдут все необходимые тесты" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Включить заказы на возврат" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Включите функцию заказа на возврат в пользовательском интерфейсе" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Шаблон заказа на возврат товара" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Необходимый шаблон для создания поля «Возврат заказа»" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Редактировать завершенные возвратные заказы" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Разрешить редактирование возвращенных заказов после их завершения" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Шаблон заказа на возврат товара" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Необходимый шаблон для создания поля «Возврат заказа»" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Отгрузка по умолчанию для заказа на продажу" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Включить создание отгрузки по умолчанию для заказов на продажу" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Редактирование завершённых заказов на продажу" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Разрешить редактирование заказов на продажу после их отправки или завершения" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "Отгрузка требует проверки" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Запрещать завершение отгрузок, пока товары не проверены" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Отмечать отправленные заказы как завершённые" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Заказы на продажу, помеченные как отгруженные, будут автоматически завершены, минуя статус 'отгружено'" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Шаблон ссылки заказа на закупку" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Требуемый шаблон для генерации поля ссылки заказа на закупку" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Редактировать завершённые заказы на закупку" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Разрешить редактирование заказов после их отправки или завершения" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Конвертировать валюту" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Преобразовывать стоимость товара в базовую валюту при поступлении на склад" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Автоматически выполнять заказы на закупку" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Автоматически отмечать заказы на закупку как завершённые при получении всех позиций" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Включить функцию восстановления пароля" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Включить функцию восстановления пароля на странице входа" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Разрешить регистрацию" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Включить самостоятельную регистрацию пользователей на странице входа" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Включить SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Включить SSO на странице входа" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Включить регистрацию через SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Включить самостоятельную регистрацию пользователей через SSO на странице входа" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Включить синхронизацию групп через SSO" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Включить синхронизацию групп InvenTree с группами, предоставляемыми IdP" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "Ключ группы SSO" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Имя атрибута группы, предоставленного провайдером идентификации" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Отображение групп SSO" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Отображение от групп SSO к локальным группам InvenTree. Если локальная группа не существует, она будет создана." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Удалять группы вне SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Удалять ли группы, назначенные пользователю, если они не поддерживаются провайдером идентификации. Отключение этой настройки может привести к проблемам безопасности" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Необходимо указать EMail" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Требовать электронную почту при регистрации" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Автозаполнение пользователей SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Автоматически заполнять данные пользователя из аккаунта SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Написать дважды" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "При регистрации дважды спрашивать адрес электронной почты" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Пароль дважды" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "При регистрации запросить пароль у пользователей дважды" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Разрешенные домены" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Ограничить регистрацию определёнными доменами (через запятую, начиная с @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Группа при новой регистрации" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Группа, на которую назначаются новые пользователи при регистрации. Если включена синхронизация группы SSO, эта группа задается только в том случае, если ни одна группа не может быть назначена через IdP." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Принудительное MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Пользователи должны использовать многофакторную безопасность." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Включение этой настройки потребует от всех пользователей настройки многофакторной аутентификации. Все сессии будут отключены немедленно." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Проверять плагины при запуске" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Проверять, что все плагины установлены при запуске — включать в контейнерных средах" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Проверка обновлений плагинов" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Включить периодическую проверку обновлений установленных плагинов" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Включить интеграцию URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Разрешить плагинам добавлять маршруты URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Включить интеграцию навигации" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Разрешить плагинам интегрироваться в навигацию" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Включить интеграцию приложений" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Разрешить плагинам добавлять приложения" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Включить интеграцию расписаний" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Разрешить плагинам запускать запланированные задачи" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Включить интеграцию событий" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Разрешить плагинам реагировать на внутренние события" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Включить интеграцию интерфейса" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Разрешить плагинам интегрироваться в пользовательский интерфейс" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Включить интеграцию почты" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Разрешить плагинам обрабатывать исходящую и входящую почту" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Включить коды проекта" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "Включить коды проекта для отслеживания проектов" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "Включить инвентаризацию" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Включить функцию записи истории уровней и стоимости запасов" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Исключить сторонний склад" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Исключить из инвентаризации единицы хранения на внешних складах" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Автоматический период инвентаризации" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "Кол-во дней между автоматических записей инвентаризации" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "Удалять устаревшие записи инвентаризаций" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "Удалять записи инвентаризаций старше N дней" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "Частота удаления записей инвентаризаций" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Записи инвентаризации будут удалены после N дней" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "Удалять старые записи истории запасов" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "Удалять записи истории запасов старше указанного количества дней" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "Интервал удаления истории запасов" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "Записи истории запасов будут удалены через указанное количество дней" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Показывать полные имена пользователей" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Отображать полные имена пользователей вместо логинов" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Отображать профили пользователей" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Отображать профили пользователей на их странице профиля" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Добавлять данные об испытательном оборудовании" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Добавлять данные об испытательном оборудовании в результаты тестирования" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Включить пинг машин" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Включить периодическую задачу пинга зарегистрированных машин для проверки их статуса" @@ -6301,7 +6309,7 @@ msgstr "Внутренний артикул" msgid "Part revision or version number" msgstr "Ревизия или серийный номер детали" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Ревизия" @@ -7529,7 +7537,7 @@ msgstr "Предоставляет встроенную поддержку шт #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Предоставляет встроенную поддержку печати этикеток PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Режим отладки" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Включить режим отладки — возвращает чистый HTML вместо PDF" @@ -7907,55 +7915,55 @@ msgstr "последнее использование" msgid "Options" msgstr "Параметры" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Размер страницы для листа этикеток" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Пропустить Этикетки" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Пропустить это количество этикеток при печати листов" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Граница" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Печатать рамку вокруг каждой этикетки" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Альбомная" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Печатать лист этикеток в альбомной ориентации" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Поле страницы" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Поле вокруг страницы в мм" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Печать листов этикеток InvenTree" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Размещает несколько этикеток на одном листе" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Этикетка слишком большая для размера страницы" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Не было создано ни одной этикетки" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "Пользователь, для которого применяется эта настройка" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Элементы" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Плагин не найден" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Плагин не поддерживает печать этикеток" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Недопустимые размеры этикетки" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Ни одного допустимого элемента не предоставлено для шаблона" @@ -8416,136 +8424,136 @@ msgstr "Правовая информация" msgid "Letter" msgstr "Письмо" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Файл шаблона с таким именем уже существует" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Название шаблона" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Описание шаблона" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Номер ревизии (автоматически)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Прикреплять к модели при печати" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Сохранять отчёт как вложение к связанному экземпляру модели при печати" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Шаблон имени файла" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Шаблон для создания имён файлов" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Шаблон включён" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Тип модели шаблона" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Фильтры" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Фильтры запроса шаблона (список ключ=значение через запятую)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Файл шаблона" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Размер страницы для PDF-отчётов" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Рендерить отчёт в альбомной ориентации" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Объединить" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "Рендерить один отчёт по выбранным элементам" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "Отчёт, сгенерированный из шаблона {self.name}" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "Синтаксическая ошибка в шаблоне" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "Ошибка при рендеринге отчёта" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Ошибка при генерации отчёта" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "Ошибка при объединении выводов отчётов" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Ширина [мм]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Ширина этикетки, задаётся в миллиметрах" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Высота [мм]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Высота этикетки, задаётся в миллиметрах" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Ошибка при печати этикеток" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Сниппет" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Файл фрагмента отчёта" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Описание файла сниппета" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Объект" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Файл ресурса отчёта" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Описание медиафайла" @@ -8701,31 +8709,31 @@ msgstr "Нет результата" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Файл изображения не найден" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "Тег part_image требует экземпляр детали" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "Тег company_image требует экземпляр компании" diff --git a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po index d2be5b0522..5a8b7e789d 100644 --- a/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Language: sk_SK\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po index 7d3479de39..156289e509 100644 --- a/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Slovenian\n" "Language: sl_SI\n" @@ -272,15 +272,15 @@ msgstr "Nedovoljena izbira" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Ime" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Ime datoteke" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po index 6334218658..472d20308b 100644 --- a/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Serbian (Latin)\n" "Language: sr_CS\n" @@ -272,15 +272,15 @@ msgstr "Nevažeći izvor" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Ime" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Korisnik nema dozvolu da izbriše ovaj atačment" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Lista odabira je zaključana" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Neispravan kod valute" @@ -2168,7 +2172,7 @@ msgstr "Validni izbori za ovaj parametar (razdvojeni zapetom)" msgid "Selection list for this parameter" msgstr "Lista izbora za ovaj parametar" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Omogućen" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Šablon" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Ime datoteke" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Tip modela" @@ -2532,10 +2536,6 @@ msgstr "Korisnik nema dozvolu da napravi ili izmeni priloge za ovaj model" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Lista odabira je zaključana" - #: common/setting/system.py:97 msgid "No group" msgstr "Nema grupe" @@ -2668,9 +2668,9 @@ msgstr "Koliko često ažurirati devizne kurseve (podesi na nulu za onemogućti) #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dani" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Generiši izveštaje u modu za otklanjanje grešaka (izlaz je u HTML)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Greške evidencije izveštaja" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Greške evidentiranja koje se dese prilikom generisanja izveštaja" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Veličina stranice" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Podrazumevana veličina strane za izveštaje u PDF formatu" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Zahtevaj jedinice parametara" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Ako su jedinice date, vrednosti parametara moraju odgovarati datim jedinicama" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Globalno jedinstveni serijski brojevi" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Serijski brojevi za stavke zaliha moraju da budu globalno jedinstveni" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Obriši ispražnjene zalihe" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Ovo određuje podrazumevano ponašanje kada je stavka zaliha istrošena" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Šablon koda serije" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Šablon za generisanje podrazumevanih kodova serije stavki u zalihama" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Datum isteka zaliha" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Omogući funkcionalnost isteka zaliha" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Prodaja isteklih zaliha" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Dozvoli prodaju isteklih zaliha" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Vreme zastarevanja zaliha" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Broj dana tokom kojih će se stavke zaliha smatrati zastarelim pre isteka" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Izrada sa isteklim zalihama" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Dozvoli izradu sa isteklim zalihama" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Vlasnička kontrola zaliha" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Omogući vlasničku kontrolu nad lokacijama zaliha i stavkama" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Podrazumevana ikonica lokacije zaliha" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Podrazumevana ikonica lokacije zaliha (prazno znači da nema ikonice)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Prikaži instalirane stavke sa zaliha" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Prikaži instalirane stavke sa zaliha u stok tabelama" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Proveri spisak materijala pri instalaciji stavki" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Instalirane stavke sa zaliha moraju postojati u spisku materijala nadređenog dela" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Dozvoli transfer van zaliha" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Dozvoli da stavke sa zaliha koje nisu na zalihama budu premeštane između lokacija zaliha" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Referentni šablon naloga za izradu" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Potreban šablon za generisanje referentnog polja naloga za izradu" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Potreban odgovoran vlasnik" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Odgovoran vlasnik mora biti dodeljen svakom nalogu" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Potreban aktivan deo" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Spreči kreiranje naloga za izradu za neaktivne delove" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Potreban zaključan deo" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Spreči kreiranje nalogaza izradu za otključane delove" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Potreban validan spisak materijala" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "Spreči kreiranje naloga za izradu pre validacije spiska materijala" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Potrebno završavanje podređenih naloga" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Spreči završavanje naloga za izradu pre završavanja svih podređenih naloga" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Blokiraj dok ne prođe test" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Spreči završavanje naloga za izradu pre uspešnog završetka svih testova" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Omogući naloge za vraćanje" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Omogući funkcionalnost vraćana u korisničkom interfejsu" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Referentni šablon naloga za vraćanje" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "Potreban šablon pri generisanju referentnog polja naloga za vraćanje" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Izmeni završene naloge za vraćanje" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Dozvoli izmenu naloga za vraćanje nakon što su završeni" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Referentni šablon naloga za prodaju" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Potreban šablon pri generisanju referentnog polja naloga za prodaju" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Podrazumevana isporuka naloga za prodaju" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Omogućava kreiranje podrazumevane isporuke sa nalozima za prodaju" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Izmeni završene naloge za prodaju" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Dozvoli izmenu naloga za prodaju nakon što su isporučeni ili završeni" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Označi isporučene naloge kao završene" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Nalozi za prodaju označeni kao isporučeni će automatski biti završeni, zaobilazeći status isporučen" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Referentni šablon naloga za kupovinu" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Potreban šablon pri generisanju referentnog polja naloga za kupovinu" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Izmeni završene naloge za kupovinu" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Dozvoli izmenu naloga za kupovinu nakon što su isporučeni ili završeni" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Automatski završi naloge za kupovinu" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Automatski označi naloge za kupovinu kao završene kada su primljene sve stavke porudžbine" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Omogući zaboravljenu lozinku" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Omogući funkcionalnost zaboravljene lozinke na stranicama za prijavljivanje" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Omogući registraciju" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Omogući registraciju korisnicima na stranicama za prijavljivanje" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Omogući SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Omogući SSO na stranicama za prijavljivanje" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Omogući SSO registraciju" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Omogući registraciju preko SSO za korisnike na stranicaa za prijavljivanje" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "Omogući SSO sinhronizaciju grupa" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "Omogući sinhronizaciju grupa aplikacije sa grupama IdP-a" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO ključ grupe" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "Nazivi grupa dobijaju atribute od IdP-a" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "Mapiranje SSO grupa" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "Mapiranje SSO grupa u lokalne grupe aplikacije. Ukoliko lokalna grupa ne postoji, biće kreirana." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "Ukloni grupe van SSO" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Da li će grupe dodeljene korisnicima biti uklonjene ukoliko nisu podržane IdP-om. Onemogućavanje ovoga može dovesti do problema." -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Email neophodan" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Zahtevaj od korisnika da dostavi mejl prilikom registracije" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Automatski popuni SSO korisnike" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Automatski popuni korisnikove podatke iz SSO naloga" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Email dva puta" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Pitaj korisnika dva puta za email prilikom registracije" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Lozinka dva puta" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Pitaj korisnika dva puta za lozinku prilikom registracije" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Dozvoljeni domeni" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Ograniči registraciju na određene domene (razdvojeni zapetom, počinju sa @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Grupa pri registrovanju" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Grupa kojoj se novi korisnici dodeljuju pri registraciji. Ukoliko je SSO group sync omogućen, ova grupa će se dodavati ukoliko korisnik ne može da dobije grupu iz IdP-a." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Nametni MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Korisnici moraju koristiti multifaktorsku bezbednost" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Proveri plugine pri pokretanju" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Proveri da li su svi pluginovi instalirani pri pokretanju - omogućeni u kontejnerskim okruženjima" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Proveri ažuriranja pluginova" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Omogući periodično proveranje pluginova" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Omogući URL integraciju" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Omogući da pluginovi dodaju URL rute" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Omogući integraciju u navigaciju" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Omogući integraciju pluginova u navigaciju" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Omogući integraciju aplikacija" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Omogući pluginovima da dodaju aplikacije" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Omogući integraciju planiranja" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Omogući da plugini izvršavaju planirane zadatke" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Omogući integraciju događaja" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Omogući da plugini odgovaraju na unutrašnje događaje" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Omogući integraciju interfejsa" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Omogući integraciju pluginova u korisnički interfejs" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Ne uključuj eksterne lokacije" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Period automatskog popisa" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Prikaži puna imena korisnika" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Prikaži puna imena korisnika umesto korisničkih imena" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Omogući podatke test stanica" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Omogući prikupljanje podataka sa test stanica radi rezultata testova" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "Interni broj dela" msgid "Part revision or version number" msgstr "Revizija dela ili broj verzije" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revizija" @@ -7529,7 +7537,7 @@ msgstr "Pruža ugrađenu podršku za bar kodove" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Pruža podršku za štampanje PDF natpisa" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Debug mod" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Omogućava debug mod - vraća sirov HTML umesto PDF-a" @@ -7907,55 +7915,55 @@ msgstr "poslednji put korišćeno" msgid "Options" msgstr "Opcije" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Veličina strane za stranu sa natpisima" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Preskoči natpise" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Preskoči ovaj broj natpisa pri štampanju strane sa natpisima" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Border" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Štampa border oko svakog natpisa" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Lendskejp" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Štampa stranu sa natpisima u landscape modu" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Štampač natpisa" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Stavlja više natpisa na jednu stranu" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Natpis je prevelik za veličinu stranice" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Nijedan natpis nije generisan" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Stavke" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Plugin nije pronađen" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Plugin ne podržava štampanje natpisa" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Nevažeće dimenzije natpisa" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Nema važećih stavki dostavljenih šablonu" @@ -8416,136 +8424,136 @@ msgstr "Legal" msgid "Letter" msgstr "Letter" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Šablonski fajl sa ovim imenom već postoji" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Ime šablona" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Opis šablona" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Broj revizija (auto-inkrement)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Priloži kao model uz štampanje" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Sačuvaj izveštaj kao prilog uz uvezanu instancu modela prilikom štampanja" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Šablon imena fajlova" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Šablon za generisanje imena fajlova" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Šablon je omogućen" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Tip ciljanog modela za šablon" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filteri" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Filteri upita nad šablonima (lista razdvojena zarezom ključ=vrednost parova)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Šablonski fajl" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Veličina strane za PDF izveštaje" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Renderuj izveštaj u landscape orijentaciji" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Širina (u milimetrima)" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Širina natpisa, u milimetrima" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Visina (u milimetrima)" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Visina natpisa, u milimetrima" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Isečak" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Izveštaj isečka fajla" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Opis isečka fajla" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Sredstvo" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Izveštaj fajla sredstva" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Opis fajla sredstva" @@ -8701,31 +8709,31 @@ msgstr "Nema rezultata" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Slika nije pronađena" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image tag zahteva instancu dela" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image tag zahteva instancu kompanije" diff --git a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po index ec2f39c7ea..4d58e8a394 100644 --- a/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -272,15 +272,15 @@ msgstr "Ogiltigt val" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Namn" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Ogiltig valutakod" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Aktiverad" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mall" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Filnamn" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Modelltyp" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Ingen grupp" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "dagar" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Sidstorlek" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Standard sidstorlek för PDF-rapporter" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Förhindra produktion från att slutföras tills alla nödvändiga tester är klara" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Aktivera registrering" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Aktivera SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Tillåtna domäner" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "IPN" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revision" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "senast använd" msgid "Options" msgstr "Alternativ" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Hoppa över etiketter" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Mallnamn" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filter" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Mallfil" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Bredd [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Höjd [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "Inga resultat" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po index d453230429..9a3e12f91e 100644 --- a/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "ชื่อ" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "ชื่อไฟล์" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po index 9653332f2b..9d5aff3b19 100644 --- a/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-11 00:30\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -272,15 +272,15 @@ msgstr "Geçersiz seçim" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Adı" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "Kullanıcının bu eki düzenleme izni yok" msgid "User does not have permission to delete this attachment" msgstr "Kullanıcının bu eki silmek için izni yok" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "Seçim listesi kilitli" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Geçersiz para birimi kodu" @@ -2168,7 +2172,7 @@ msgstr "Bu parametre için geçerli seçenekler (virgül ile ayrılmış)" msgid "Selection list for this parameter" msgstr "Bu parametre için seçim listesi" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Etkin" @@ -2200,8 +2204,8 @@ msgstr "Model ID" msgid "ID of the target model for this parameter" msgstr "Bu parametre için hedef modelin ID'si" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Şablon" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Dosya adı" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "Model Tipi" @@ -2532,10 +2536,6 @@ msgstr "Kullanıcının bu model için ek oluşturma veya düzenleme izni yok" msgid "User does not have permission to create or edit parameters for this model" msgstr "Kullanıcı bu model için parametre oluşturma veya düzenleme iznine sahip değil" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "Seçim listesi kilitli" - #: common/setting/system.py:97 msgid "No group" msgstr "Grup yok" @@ -2550,15 +2550,15 @@ msgstr "Yeniden başlatma gerekli" #: common/setting/system.py:188 msgid "A setting has been changed which requires a server restart" -msgstr "Sunucunun yeniden başlatılmasını gerektiren bir ayar değişti" +msgstr "Sunucunun yeniden başlatılmasını gerektiren bir ayar değiştirildi" #: common/setting/system.py:194 msgid "Pending migrations" -msgstr "Bekleyen taşıma işlemleri" +msgstr "Bekleyen geçişler" #: common/setting/system.py:195 msgid "Number of pending database migrations" -msgstr "Bekleyen veritabanı taşıma sayısı" +msgstr "Bekleyen veritabanı geçişlerinin sayısı" #: common/setting/system.py:200 msgid "Active warning codes" @@ -2610,19 +2610,19 @@ msgstr "`Hakkında` kipini yalnızca süper kullanıcılara göster" #: common/setting/system.py:239 msgid "Show superuser banner" -msgstr "" +msgstr "Süper kullanıcı afişini göster" #: common/setting/system.py:240 msgid "Show a warning banner in the UI when logged in as superuser" -msgstr "" +msgstr "Süper kullanıcı olarak giriş yapınca arayüzde bir uyarı afişi göster" #: common/setting/system.py:245 msgid "Show admin banner" -msgstr "" +msgstr "Yönetici afişi göster" #: common/setting/system.py:246 msgid "Show a warning banner in the UI when logged in as admin" -msgstr "" +msgstr "Yönetici olarak giriş yapınca arayüzde bir uyarı afişi göster" #: common/setting/system.py:251 company/models.py:147 company/models.py:148 msgid "Company name" @@ -2668,9 +2668,9 @@ msgstr "Döviz kurlarını şu sıklıkla güncelle (etkisizleştirmek için sı #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "günler" @@ -2688,7 +2688,7 @@ msgstr "Yükleme Boyutu Sınırı" #: common/setting/system.py:291 msgid "Maximum allowable upload size for images and files" -msgstr "" +msgstr "Görseller ve dosyalar için maksimum izin verilebilir yükleme boyutu" #: common/setting/system.py:297 msgid "Strict URL Validation" @@ -2820,11 +2820,11 @@ msgstr "Dahili barkod üretimi için kullanılacak eklenti" #: common/setting/system.py:406 msgid "Part Locking" -msgstr "" +msgstr "Parça Kilitleme" #: common/setting/system.py:407 msgid "Enable locking of parts to prevent modification" -msgstr "" +msgstr "Değişiklikleri önlemek için parçaları kilitlemeyi etkinleştir" #: common/setting/system.py:412 msgid "Part Revisions" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Raporları hata ayıklama modunda oluştur (HTML çıktısı)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "Rapor Hatalarını Günlüğe Kaydet" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "Raporlar üretirken oluşan hataları günlüğe kaydet" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Sayfa Boyutu" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "PDF raporlar için varsayılan sayfa boyutu" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Parametre Birimlerini Zorunlu Kıl" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Birimler sağlanırsa, parametre değerleri belirtilen birimlere uymalıdır" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Küresel Çapta Benzersiz Seri Numaraları" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Stok kalemleri için seri numaraları küresel çapta benzersiz olmalıdır" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Tükenen Stoku Sil" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "Bir stok kalemi tükendiğinde varsayılan davranışı belirler" -#: common/setting/system.py:713 -msgid "Allow Edit Serial Number" -msgstr "" - -#: common/setting/system.py:714 -msgid "Allow editing of serial number for stock items" -msgstr "" - #: common/setting/system.py:719 -msgid "Delete Serialized Stock" -msgstr "" +msgid "Allow Edit Serial Number" +msgstr "Seri Numarası Düzenlemeye İzin ver" #: common/setting/system.py:720 -msgid "Allow deletion of stock items which have a serial number" -msgstr "" +msgid "Allow editing of serial number for stock items" +msgstr "Stok kalemlerinin seri numarasını düzenlemeye izin ver" #: common/setting/system.py:725 +msgid "Delete Serialized Stock" +msgstr "Seri Numaralı Stokları Sil" + +#: common/setting/system.py:726 +msgid "Allow deletion of stock items which have a serial number" +msgstr "Seri numarasına sahip stok kalemlerinin silinmesine izin ver" + +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Parti Kodu Şablonu" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Stok kalemleri için varsayılan parti kodları oluşturma şablonu" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Stok Sona Erme Tarihi" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Stokun sona erme işlevselliğini etkinleştir" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Süresi Dolan Stoku Sat" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Süresi dolan stok satışına izin ver" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Stok Eskime Süresi" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Stok kalemlerinin son kullanma tarihinden önce eskimiş sayılacağı gün sayısı" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Süresi Dolmuş Stoktan Üretim" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Süresi dolmuş stok ile üretime izin ver" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Stok Sahipliği Kontrolü" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve kalemleri üzerinde sahiplik kontrolünü etkinleştir" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Varsayılan Stok Konumu Simgesi" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Stok konumu için varsayılan simge (boşsa simge yok demektir)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Takılı Stok Kalemlerini Göster" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Stok tablolarında takılı stok kalemlerini görüntüle" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "Kalemlerin kurulumunu yaparken BOM'u kontrol et" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "Takılı stok kalemleri üst parçanın BOM listesinde mevcut olmalıdır" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "Stok Dışı Aktarıma İzin Ver" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "Stokta olmayan kalemlerin stok konumları arasında aktarılmasına izin ver" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Üretim Emri Referans Şablonu" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Üretim emri referans alanını üretmek için gerekli şablon" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "Sorumlu Sahip Gerektir" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "Her siparişe sorumlu bir yetkili atanmalıdır." -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "Aktif Parça Gerektirir" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "Pasif parçalarla üretim emri oluşturmayı engelle" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "Kilitli Parça Gerekli" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "Kilidi açılmış parçalarla üretim emri oluşturmayı engelle" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "Geçerli BOM gereklidir." -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "BOM henüz doğrulanmadan üretim emri oluşturmayı engelle" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "Kapalı Alt Siparişler Gerekli" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "Tüm alt emirler kapatılana kadar üretim emrini tamamlamayı engelle" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "Harici Üretim Emirleri" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "Harici üretim emri işlevselliğini etkinleştir" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" -msgstr "" - -#: common/setting/system.py:837 -msgid "Require an external build order when ordering assembled parts from an external supplier" -msgstr "" +msgstr "Harici Üretim Emirlerini Gerekli Kıl" #: common/setting/system.py:843 +msgid "Require an external build order when ordering assembled parts from an external supplier" +msgstr "Harici bir tedarikçiden montajlı parçalar sipariş ederken harici bir üretim emri gerekli kıl" + +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "Testler Geçene Kadar Engelle" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "Tüm gerekli testler geçene kadar üretim çıktılarını tamamlamayı engelle" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "İade Siparişlerini Etkinleştir" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Kullanıcı arayüzünde iade siparişi işlevselliğini etkinleştir" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Kullanıcı arayüzünde iade siparişi işlevselliğini etkinleştirin." -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "İade Sipariş referans alanı oluşturmak için gerekli desen" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Tamamlanan İade Siparişlerini Düzenle" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Tamamlandıktan sonra iade siparişlerini düzenlemeye izin ver" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Satış Siparişi Referans Şablonu" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Satış Siparişi referans alanını üretmek için gerekli şablon" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Satış Siparişi Varsayılan Gönderi" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Satış siparişleriyle varsayılan gönderi oluşturmayı etkinleştir" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Tamamlanmış Satış Siparişlerini Düzenle" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Gönderilen veya tamamlanan satış siparişlerini düzenlemeye izin ver" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "Kontrol Gerektiren Gönderi" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "Kalemler kontrol edilene dek gönderilerin tamamlanmasını engelle" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "Gönderilen Siparişleri Tamamlandı Olarak İmle" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "Gönderildi olarak işaretli satış siparişleri \"gönderildi\" durumu atlanarak otomatik olarak tamamlanacaktır" -#: common/setting/system.py:921 -msgid "Enable Transfer Orders" -msgstr "" - -#: common/setting/system.py:922 -msgid "Enable transfer order functionality in the user interface" -msgstr "" - #: common/setting/system.py:927 +msgid "Enable Transfer Orders" +msgstr "Aktarım Emirlerini Etkinleştir" + +#: common/setting/system.py:928 +msgid "Enable transfer order functionality in the user interface" +msgstr "Kullanıcı arayüzünde aktarım emri işlevselliğini etkinleştir" + +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" -msgstr "" +msgstr "Aktarım Emri Referans Deseni" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" -msgstr "" +msgstr "Aktarım emri referans alanını üretmek için gereken desen" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" -msgstr "" - -#: common/setting/system.py:943 -msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" -msgstr "" +msgstr "Tamamlanmamış Ürün Testlerini Engelle" #: common/setting/system.py:949 +msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" +msgstr "Gerekli ürün testleri tamamlanmamışsa, stok kalemlerinin satış siparişlerine tahsis edilmesini engelle" + +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Satın Alma Siparişi Referans Şablonu" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Satın Alma Siparişi referans alanını üretmek için gerekli şablon" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Tamamlanan Satın Alma Siparişlerini Düzenle" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Gönderildikten veya tamamlandıktan sonra satın alma siparişlerini düzenlemeye izin ver" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "Para Birimini Dönüştür" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "Stok alınırken kalem değerini temel para birimine dönüştür" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Satın Alma Siparişlerini Otomatik Tamamla" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "Tüm satırlar alındığında satın alma siparişini otomatikmen tamamlandı olarak işaretle" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Şifremi unuttum seçeneğini etkinleştir" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Giriş yapma sayfasında şifremi unuttum işlevini etkinleştir" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Kayıt olmayı etkinleştir" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Giriş yapma sayfalarında kullanıcılar için kendini kaydetme işlevini etkinleştir" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "SSO Etkinleştir" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Kullanıcı girişi sayfalarında SSO etkinleştir" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "SSO ile kayıt olmayı etkinleştir" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Giriş yapma sayfalarında kullanıcılar için SSO ile kendini kaydetmeyi etkinleştir" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "SSO grup eşitlemeyi etkinleştir" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "InvenTree gruplarını IdP tarafından sağlanan gruplar ile eşitlemeyi etkinleştir" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO grup anahtarı" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "IdP tarafından sağlanan talep özniteliğinin adı" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSO grup haritası" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "SSO gruplarından yerel InvenTree gruplarına bir eşleme. Yerel grup yoksa, oluşturulacaktır." -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "SSO dışındaki grupları kaldır" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "IdP arka ucu tarafından olmayan, kullanıcıya atanmış grupların kaldırılıp kaldırılmayacağı. Bu ayarı etkisizleştirmek güvenlik sorunlarına neden olabilir" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "E-posta Gerekir" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Üyelik sırasında kullanıcının eposta sağlamasını gerektir" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "SSO kullanıcıları otomatik doldur" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Kullanıcı ayrıntılarını TOA hesabı verisinden otomatik olarak doldur" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Postayı iki kez gir" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Hesap oluştururken kullanıcıların postalarını iki kez girmelerini iste" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Şifreyi iki kez gir" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Hesap oluştururken kullanıcıların şifrelerini iki kez girmesini iste" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Alanlara izin ver" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Belirli alanlara hesap açmayı kısıtla (virgülle ayrılmış, @ ile başlayan)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Hesap oluştururken grup" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "Yeni kullanıcıların kayıt sırasında atanacağı grup. Eğer TOA grup eşitlemesi etkinse, yalnızca ıdP'den hiçbir grup atanamazsa bu grup ayarlanır." -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "ÇFKD'yi Zorunlu Kıl" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Kullanıcıların çok faktörlü kimlik doğrulamasını kullanması gerekmektedir." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "Bu ayarı etkinleştirmek, tüm kullanıcıların çok faktörlü kimlik doğrulamayı ayarlamasını gerektirecektir. Tüm oturumlar hemen kapatılacaktır." -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Başlangıçta eklentileri kontrol et" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Başlangıçta tüm eklentilerin kurulmuş olduğunu kontrol et - konteyner ortamlarında etkinleştir" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Eklenti güncellemelerini kontrol et" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "Kurulu eklentiler için periyodik güncelleme kontrolünü etkinleştir" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "URL entegrasyonunu etkinleştir" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "URL yönlendirmesi eklemek için eklentileri etkinleştir" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Gezinti entegrasyonunu etkinleştir" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Eklentilerin gezintiye entegre edilmesini etkinleştir" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Uygulama entegrasyonunu etkinleştir" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Uygulamalar eklemek için eklentileri etkinleştir" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Zamanlama entegrasyonunu etkinleştir" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Zamanlanmış görevleri çalıştırmak için eklentileri etkinleştir" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Olay entegrasyonunu etkinleştir" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Eklentilerin olaylara yanıt verebilmesini etkinleştirin" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "Arayüz entegrasyonunu etkinleştir" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "Eklentilerin kullanıcı arayüzüne entegre olmasını etkinleştir" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "Posta entegrasyonunu etkinleştir" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "Eklentilerin giden/gelen postaları işlemesini etkinleştir" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "Proje kodlarını etkinleştir" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" -msgstr "Projeleri izlemek için proje kodlarını etkinleştir" +msgstr "Projeleri takip etmek için proje kodlarını etkinleştir" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "Stok Sayımını Etkinleştir" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "Geçmiş stok seviyelerini ve değerini kaydetme işlevini etkinleştir" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Harici Konumları Hariç Tut" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "Harici konumlardaki stok kalemlerini stok geçmişi hesaplamalarının dışında tut" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Otomatik Stok Sayımı Periyodu" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "Otomatik stok geçmişi kaydı arasındaki gün sayısı" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "Eski Stok Geçmişi Girdilerini Sil" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "Belirtilen gün sayısından daha eski stok geçmişi girdilerini sil" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "Stok Geçmişi Silme Aralığı" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "Stok geçmişi girdileri belirtilen gün sayısı sonrasında silinecektir" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" -msgstr "Eski Stok Geçmişi Girdilerini Sil" - -#: common/setting/system.py:1206 -msgid "Delete stock tracking entries older than the specified number of days" -msgstr "Belirtilen gün sayısından daha eski stok geçmişi girdilerini sil" +msgstr "Eski Stok Takip Kayıtlarını Sil" #: common/setting/system.py:1212 +msgid "Delete stock tracking entries older than the specified number of days" +msgstr "Belirtilen gün sayısından daha eski stok takip kayıtlarını sil" + +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "Stok Geçmişi Silme Aralığı" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" -msgstr "Stok geçmişi girdileri belirtilen gün sayısı sonrasında silinecektir" +msgstr "Stok takip kayıtları belirtilen gün sayısı sonrasında silinecektir" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Kullancıların tam isimlerini görüntüle" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Kullanıcı adı yerine kullanıcıların tam adlarını görüntüle" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "Kullanıcı Profillerini Göster" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "Kullanıcıların Profillerini kendi profil sayfalarında göster" -#: common/setting/system.py:1233 -msgid "Week Starts On" -msgstr "" - -#: common/setting/system.py:1234 -msgid "Starting day of the week, for display in calendar views" -msgstr "" - -#: common/setting/system.py:1237 -msgid "Sunday" -msgstr "" - -#: common/setting/system.py:1238 -msgid "Monday" -msgstr "" - #: common/setting/system.py:1239 -msgid "Tuesday" -msgstr "" +msgid "Week Starts On" +msgstr "Haftanın başladığı gün" #: common/setting/system.py:1240 -msgid "Wednesday" -msgstr "" - -#: common/setting/system.py:1241 -msgid "Thursday" -msgstr "" - -#: common/setting/system.py:1242 -msgid "Friday" -msgstr "" +msgid "Starting day of the week, for display in calendar views" +msgstr "Takvimlerde görüntülemek için haftanın başlangıç günü" #: common/setting/system.py:1243 -msgid "Saturday" -msgstr "" +msgid "Sunday" +msgstr "Pazar" + +#: common/setting/system.py:1244 +msgid "Monday" +msgstr "Pazartesi" + +#: common/setting/system.py:1245 +msgid "Tuesday" +msgstr "Salı" + +#: common/setting/system.py:1246 +msgid "Wednesday" +msgstr "Çarşamba" #: common/setting/system.py:1247 -msgid "Calendar Horizon" -msgstr "" +msgid "Thursday" +msgstr "Perşembe" + +#: common/setting/system.py:1248 +msgid "Friday" +msgstr "Cuma" #: common/setting/system.py:1249 -msgid "Number of months into the future to display in calendar views" -msgstr "" +msgid "Saturday" +msgstr "Cumartesi" #: common/setting/system.py:1253 -msgid "months" -msgstr "" +msgid "Calendar Horizon" +msgstr "Takvim Ufku" -#: common/setting/system.py:1256 +#: common/setting/system.py:1255 +msgid "Number of months into the future to display in calendar views" +msgstr "Takvim görünümlerinde görüntülenecek gelecek ayların sayısı" + +#: common/setting/system.py:1259 +msgid "months" +msgstr "aylar" + +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "Test İstasyon Verisini Etkinleştir" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "Test sonuçları için test istasyonundan veri toplamayı etkinleştir" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "Makine Pingini Etkinleştir" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "Durumlarını kontrol etmek için kayıtlı makinelerin periyodik ping görevini etkinleştir" @@ -4066,11 +4074,11 @@ msgstr "Şimdiki sayfayı gezinti yollarında göster" #: common/setting/user.py:239 msgid "Show Extra Model Information" -msgstr "" +msgstr "Ek Model Bilgilerini Göster" #: common/setting/user.py:240 msgid "Display extra information in model selection dropdowns" -msgstr "" +msgstr "Model seçim açılır menülerinde ek bilgileri göster" #: common/setting/user.py:245 msgid "Show full stock location in tables" @@ -4090,11 +4098,11 @@ msgstr "Devre dışı: Tam kategori yolu fareyle üzerine gelindiğinde bir ara #: common/setting/user.py:261 msgid "Show Subassemblies in BOM table" -msgstr "" +msgstr "BOM Tablosunda Alt Montajları Göster" #: common/setting/user.py:262 msgid "Enable display of subassemblies in the BOM table" -msgstr "" +msgstr "BOM tablosunda alt montajların görüntülenmesini etkinleştir" #: common/setting/user.py:267 msgid "Receive error reports" @@ -4114,11 +4122,11 @@ msgstr "Son kullanılan yazdırma makinelerini bir kullanıcı için kaydet" #: common/setting/user.py:278 msgid "Display Items at Final Level" -msgstr "" +msgstr "En Son Seviyede Ögeleri Görüntüle" #: common/setting/user.py:280 msgid "Automatically default to showing items/parts instead of sub-levels for locations or categories with no children" -msgstr "" +msgstr "Alt ögesi olmayan konumlar veya kategoriler için alt düzeyler yerine otomatik olarak ögeleri/parçaları göster" #: common/validators.py:39 msgid "All models" @@ -4135,11 +4143,11 @@ msgstr "Geçersiz ek modeli türü" #: common/validators.py:86 #, python-brace-format msgid "File size exceeds maximum upload limit of {max_size} MB" -msgstr "" +msgstr "Dosya boyutu {max_size} MB maksimum yükleme sınırını aşmaktadır" #: common/validators.py:92 msgid "Invalid file name" -msgstr "" +msgstr "Geçersiz dosya adı" #: common/validators.py:126 msgid "Minimum places cannot be greater than maximum places" @@ -4535,7 +4543,7 @@ msgstr "Fiyat Kademeleri" #: company/serializers.py:467 msgid "Pretty Name" -msgstr "" +msgstr "Güzel Ad" #: data_exporter/mixins.py:328 data_exporter/mixins.py:417 msgid "Error occurred during data export" @@ -5030,7 +5038,7 @@ msgstr "Sevkiyatı Var" #: order/api.py:1504 msgid "Shipment not found" -msgstr "" +msgstr "Sevkiyat bulunamadı" #: order/api.py:2417 order/models.py:617 order/models.py:2191 #: order/models.py:2317 @@ -5058,7 +5066,7 @@ msgstr "İade Siparişi" #: order/api.py:2423 order/models.py:3364 order/models.py:3750 #: report/templates/report/inventree_transfer_order_report.html:12 msgid "Transfer Order" -msgstr "" +msgstr "Aktarım Emri" #: order/models.py:97 #: report/templates/report/inventree_purchase_order_report.html:38 @@ -5206,19 +5214,19 @@ msgstr "Miktar pozitif bir sayı olmalıdır" #: order/models.py:1112 msgid "Serial numbers cannot be assigned to virtual parts" -msgstr "" +msgstr "Sanal parçalara seri numaraları atanamaz" #: order/models.py:1336 msgid "Allow any stock (serialized or unserialized)" -msgstr "" +msgstr "Her türlü stoka izin ver (seri numaralı veya seri numarasız)" #: order/models.py:1337 msgid "Serialized stock only" -msgstr "" +msgstr "Sadece seri numaralı stok" #: order/models.py:1338 msgid "Unserialized stock only" -msgstr "" +msgstr "Sadece seri numarasız stok" #: order/models.py:1429 order/models.py:2995 stock/models.py:1130 #: stock/models.py:1131 stock/serializers.py:1426 @@ -5285,11 +5293,11 @@ msgstr "Kalem miktarı" #: order/models.py:2016 msgid "Line Number" -msgstr "" +msgstr "Satır Numarası" #: order/models.py:2017 msgid "Line number for this item (optional)" -msgstr "" +msgstr "Bu ögenin satır numarası (isteğe bağlı)" #: order/models.py:2026 msgid "Line item reference" @@ -5337,7 +5345,7 @@ msgstr "Üretim emri parçası satır parçası ile eşleşmelidir" #: order/models.py:2174 msgid "An external build order is required for assembly parts" -msgstr "" +msgstr "Montaj parçaları için harici bir üretim emri gereklidir" #: order/models.py:2210 msgid "Supplier part" @@ -5585,51 +5593,51 @@ msgstr "Ek Sipariş Kalemi" #: order/models.py:3431 msgid "Transfer Order Reference" -msgstr "" +msgstr "Aktarım Emri Referansı" #: order/models.py:3442 msgid "Transfer order status" -msgstr "" +msgstr "Aktarım emri durumu" #: order/models.py:3457 msgid "Source for transferred items" -msgstr "" +msgstr "Aktarılan kalemlerin kaynağı" #: order/models.py:3467 msgid "Destination for transferred items" -msgstr "" +msgstr "Aktarılan kalemlerin varış yeri" #: order/models.py:3472 msgid "Consume Stock" -msgstr "" +msgstr "Stoku Tüket" #: order/models.py:3474 msgid "Rather than transfer the stock to the destination, \"consume\" it, by removing transferred quantity from the allocated stock item" -msgstr "" +msgstr "Stokları hedef noktaya aktarmak yerine, tahsis edilen stok kaleminden aktarılan miktarı çıkararak \"tüket\"" #: order/models.py:3532 msgid "Order cannot be completed until a destination location is set" -msgstr "" +msgstr "Hedef konum belirlenene kadar emir tamamlanamaz" #: order/models.py:3537 msgid "Order cannot be completed until it is fully allocated" -msgstr "" +msgstr "Tümüyle tahsis edilene kadar emir tamamlanamaz" #: order/models.py:3731 msgid "Transfer Order Line Item" -msgstr "" +msgstr "Emir Satırını Aktar" #: order/models.py:3764 msgid "transferred" -msgstr "" +msgstr "aktarıldı" #: order/models.py:3765 msgid "transferred quantity" -msgstr "" +msgstr "aktarılan miktar" #: order/models.py:3819 msgid "Transfer Order Allocation" -msgstr "" +msgstr "Transfer Emri Tahsisatı" #: order/serializers.py:79 msgid "Order ID" @@ -5847,7 +5855,7 @@ msgstr "Miktar pozitif olmalıdır" #: order/serializers.py:1688 msgid "Stock item has not passed all required tests" -msgstr "" +msgstr "Stok kalemi gerekli tüm testleri geçmedi" #: order/serializers.py:1813 order/serializers.py:2950 msgid "Enter serial numbers to allocate" @@ -5873,35 +5881,35 @@ msgstr "Şu seri numaraları mevcut değildir" #: order/serializers.py:2030 msgid "Stock location where items are sourced (leave blank to use any location)" -msgstr "" +msgstr "Kalemlerin alınacağı stok konumu (herhangi bir konumdan almak için boş bırakın)" #: order/serializers.py:2040 msgid "Exclude stock items from this location" -msgstr "" +msgstr "Stok kalemlerini bu konumdan hariç tut" #: order/serializers.py:2049 msgid "Assign allocations to this shipment" -msgstr "" +msgstr "Tahsisatları bu sevkiyata ata" #: order/serializers.py:2056 msgid "Allow stock to be taken from multiple locations to fulfil a single line item" -msgstr "" +msgstr "Tek bir satır kalemini karşılamak için birden fazla konumdan mal alınmasına izin ver" #: order/serializers.py:2070 msgid "Serialized Stock" -msgstr "" +msgstr "Seri Numaralı Stok" #: order/serializers.py:2072 msgid "Control whether serialized stock items are included in auto-allocation" -msgstr "" +msgstr "Otomatik tahsisata seri numaralı stok kalemlerinin dahil edilip edilmediğini kontrol et" #: order/serializers.py:2083 msgid "Limit allocation to these line items (leave blank to allocate all lines)" -msgstr "" +msgstr "Tahsisatı şu satırlara sınırla (tüm satırlara tahsis etmek için boş bırakın)" #: order/serializers.py:2109 msgid "Line item does not belong to this order" -msgstr "" +msgstr "Satır bu emre ait değil" #: order/serializers.py:2248 msgid "Return order line item" @@ -5929,11 +5937,11 @@ msgstr "Satır para birimi" #: order/serializers.py:2543 msgid "Allow order to complete with incomplete allocations" -msgstr "" +msgstr "Üretimin tamamlanmamış tahsisatlarla tamamlanmasına izin ver" #: order/serializers.py:2553 msgid "Order has incomplete allocations" -msgstr "" +msgstr "Üretimin tamamlanmamış tahsisatları var" #: order/status_codes.py:17 order/status_codes.py:54 stock/status_codes.py:16 msgid "Lost" @@ -6089,7 +6097,7 @@ msgstr "Montaj test edilebilir" #: part/api.py:1313 msgid "Assembly part is locked" -msgstr "" +msgstr "Montaj parçası kilitlidir" #: part/api.py:1318 msgid "Component part is active" @@ -6222,7 +6230,7 @@ msgstr "Parça, kendisinin revizyonu olamaz" #: part/models.py:786 msgid "Revision code must be specified for a part marked as a revision" -msgstr "" +msgstr "Bir revizyon olarak işaretlenen bir parçaya revizyon kodu belirtilmelidir" #: part/models.py:794 msgid "Revisions are only allowed for assembly parts" @@ -6301,7 +6309,7 @@ msgstr "DPN" msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Revizyon" @@ -6335,11 +6343,11 @@ msgstr "İzin verilen minimum stok düzeyi" #: part/models.py:1244 part/serializers.py:929 msgid "Maximum Stock" -msgstr "" +msgstr "Maksimum Stok" #: part/models.py:1245 msgid "Maximum allowed stock level" -msgstr "" +msgstr "İzin verilen maksimum stok düzeyi" #: part/models.py:1254 msgid "Units of measure for this part" @@ -6355,7 +6363,7 @@ msgstr "Bu parça diğer parçaların üretiminde kullanılabilir mi?" #: part/models.py:1273 msgid "Does this part have tracking for unique items?" -msgstr "Bu parçanın benzersiz kalemler için izleme özelliği var mı?" +msgstr "Bu parçanın benzersiz kalemler için takip özelliği var mı?" #: part/models.py:1279 msgid "Can this part have test results recorded against it?" @@ -6676,7 +6684,7 @@ msgstr "Bu test için geçerli seçenekler (virgül ile ayrılmış)" #: part/models.py:3966 msgid "Invalid quantity - no units specified for part" -msgstr "" +msgstr "Geçersiz miktar - parça için bir birim belirtilmedi" #: part/models.py:3975 msgid "Quantity must be greater than or equal to zero" @@ -6704,11 +6712,11 @@ msgstr "BOM'da kullanılacak parçayı seçin" #: part/models.py:4110 part/serializers.py:1715 msgid "Amount" -msgstr "" +msgstr "Miktar" #: part/models.py:4111 msgid "Amount of sub-part consumed to produce one part" -msgstr "" +msgstr "Bir parçayı üretmek için tüketilen alt parçanın miktarı" #: part/models.py:4123 msgid "BOM quantity for this BOM item" @@ -6832,19 +6840,19 @@ msgstr "Kopyalanan ilişki zaten mevcut" #: part/serializers.py:66 msgid "Delete Subcategories" -msgstr "" +msgstr "Alt Kategorileri Sil" #: part/serializers.py:67 msgid "Delete all sub-categories contained within this category" -msgstr "" +msgstr "Bu kategoride barındırılan tüm alt kategorileri sil" #: part/serializers.py:72 msgid "Delete Parts" -msgstr "" +msgstr "Parçaları Sil" #: part/serializers.py:73 msgid "Delete all parts contained within this category" -msgstr "" +msgstr "Bu kategoride barındırılan tüm parçaları sil" #: part/serializers.py:128 msgid "Parent Category" @@ -7152,7 +7160,7 @@ msgstr "Maksimum fiyat minimum fiyattan düşük olamaz" #: part/serializers.py:1716 msgid "Amount required for this item (can include units)" -msgstr "" +msgstr "Bu öge için gereken miktar (birim içerebilir)" #: part/serializers.py:1733 msgid "Select the parent assembly" @@ -7164,7 +7172,7 @@ msgstr "Bileşeni seçin" #: part/serializers.py:1888 msgid "Invalid quantity format" -msgstr "" +msgstr "Geçersiz miktar biçimi" #: part/serializers.py:2017 msgid "Select part to copy BOM from" @@ -7315,11 +7323,11 @@ msgstr "Ürün kalemi zaten teslim alındı" #: plugin/base/barcodes/api.py:597 msgid "Purchase order Found\\rNo supplier Part Match" -msgstr "" +msgstr "Satın alma siparişi bulundu\\rEşleşen Tedarikçi Parçası Yok" #: plugin/base/barcodes/api.py:603 msgid "Supplier Part Found\\rNo Purchase Order Match" -msgstr "" +msgstr "Tedarikçi Parçası Bulundu\\rEşleşen Satın Alma Siparişi Yok" #: plugin/base/barcodes/api.py:639 msgid "No plugin match for supplier barcode" @@ -7529,7 +7537,7 @@ msgstr "Barkodlar için yerleşik destek sağlar" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "PDF etiketleri yazdırmak için yerleşik destek sağlar" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Hata ayıklama modu" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Hata ayıklama modunu etkinleştir - PDF yerine ham HTML döndürür" @@ -7907,55 +7915,55 @@ msgstr "son kullanılan" msgid "Options" msgstr "Seçenekler" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Etiket sayfasının boyutu" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Etiketleri Atla" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Etiket sayfası yazdırılırken atlanacak etiket sayısı" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Kenarlık" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "Her etiketin etrafına kenarlık ekle" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Yatay" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "Etiket sayfasını yatay olarak yazdır" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "Sayfa Kenar Boşluğu" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "Sayfanın kenar boşluğu (mm)" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "InvenTree Etiket Sayfası Yazıcısı" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Birden fazla etiketi tek bir sayfaya dizer" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Etiket bu sayfa boyutu için çok büyük" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Hiç etiket oluşturulmadı" @@ -8010,7 +8018,7 @@ msgstr "'TME' rolünü üstlenen tedarikçi" #: plugin/installer.py:240 plugin/installer.py:344 plugin/serializers.py:169 #: plugin/serializers.py:275 msgid "Only superuser accounts can administer plugins" -msgstr "" +msgstr "Eklentileri yalnızca süper kullanıcı hesapları yönetebilir" #: plugin/installer.py:243 msgid "Plugin installation is disabled" @@ -8018,11 +8026,11 @@ msgstr "Eklenti kurulumu devre dışı bırakıldı" #: plugin/installer.py:273 msgid "No package name or URL provided for installation" -msgstr "" +msgstr "Kurulum için bir paket adı veya URL belirtilmemiştir" #: plugin/installer.py:277 msgid "Invalid characters in package name or URL" -msgstr "" +msgstr "Paket adı veya URL içinde geçersiz karakterler" #: plugin/installer.py:287 msgid "Installed plugin successfully" @@ -8370,33 +8378,33 @@ msgstr "Eklenti yapılandırmasını veritabanından sil" #: plugin/serializers.py:292 msgid "Indicates if the setting is overridden by configuration" -msgstr "" +msgstr "Bu ayarın yapılandırma tarafından geçersiz kılınıp kılınmadığını gösterir" #: plugin/serializers.py:312 msgid "The user for which this setting applies" msgstr "Bu ayarların uygulanacağı kullanıcı" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "Kalemler" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "Eklenti bulunamadı" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "Eklenti, etiket yazdırmayı desteklemiyor" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" -msgstr "" +msgstr "Bu model türünü görme izniniz yok" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "Geçersiz etiket boyutları" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "Şablona geçerli öge sağlanmadı" @@ -8416,142 +8424,142 @@ msgstr "Yasal" msgid "Letter" msgstr "Harf" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "Aynı isimde bir şablon zaten mevcut" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Şablon adı" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "Şablon açıklaması" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "Revizyon numarası (otomatik artar)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "Yazdırmada Modele Ekle" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "Yazdırırken rapor çıktısını bağlantılı model örneğine ek olarak kaydet" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Dosya Adı Deseni" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "Dosya adları oluşturmak için desen" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "Şablon etkinleştirildi" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "Şablon için hedef model türü" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Filtreler" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "Şablon sorgu filtreleri (virgülle ayrılmış anahtar=değer çiftleri listesi)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "Şablon dosyası" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "PDF raporları için sayfa boyutu" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Raporu yatay yönde işle" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "Birleştir" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "Seçili ögeler için tek bir rapor oluştur" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "{self.name} şablonundan oluşturulan rapor" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "Şablon sözdizimi hatası" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "Rapor işleme hatası" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "Rapor oluşturma hatası" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "Rapor çıktılarını birleştirme hatası" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Genişlik [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Etiket genişliği mm olarak belirtilmeli" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Yükseklik [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "Etiket yazdırma hatası" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Parçacık" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Rapor parçacık dosyası" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Parçacık dosyası açıklaması" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Kaynak Dosyası" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Rapor kaynak dosyası" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Kaynak dosyası açıklaması" #: report/serializers.py:37 msgid "User must be authenticated to save report templates" -msgstr "" +msgstr "Rapor şablonlarını kaydetmek için kullanıcının kimliği doğrulanmış olmalıdır" #: report/serializers.py:118 msgid "Select report template" @@ -8699,33 +8707,33 @@ msgstr "Sonuç yok" #: report/templates/report/inventree_transfer_order_report.html:28 msgid "Transferred" -msgstr "" +msgstr "Aktarıldı" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" -msgstr "" +msgstr "Geçersiz ortam dosya yolu" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" -msgstr "" +msgstr "Geçersiz statik dosya yolu" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" -msgstr "" +msgstr "Varlık dosyası bulunamadı" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Görsel dosyası bulunumadı" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" -msgstr "" +msgstr "Görüntü dosyası belirtilmedi" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "part_image etiketi bir parça örneği gerektirir" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "company_image etiketi bir şirket örneği gerektirir" @@ -8819,7 +8827,7 @@ msgstr "Stok Sayımı (-dan sonra)" #: stock/api.py:946 msgid "Has Stocktake Date" -msgstr "" +msgstr "Stok Sayım Tarihi Olanlar" #: stock/api.py:957 msgid "Expiry date before" @@ -8952,27 +8960,27 @@ msgstr "Bazı stok kalemleri zaten bu stok konumunda bulunduğundan, bu stok kon #: stock/models.py:412 msgid "Oldest stock first (FIFO)" -msgstr "" +msgstr "Önce en eski stok (FIFO)" #: stock/models.py:413 msgid "Newest stock first (LIFO)" -msgstr "" +msgstr "Önce en yeni stok (LIFO)" #: stock/models.py:414 msgid "Smallest quantity first" -msgstr "" +msgstr "Önce en küçük miktar" #: stock/models.py:415 msgid "Largest quantity first" -msgstr "" +msgstr "Önce en büyük miktar" #: stock/models.py:416 msgid "Soonest expiry date first" -msgstr "" +msgstr "Önce en yakın son kullanma tarihi" #: stock/models.py:559 msgid "Serialized stock items cannot be deleted" -msgstr "" +msgstr "Seri numaralı stok kalemleri silinemez" #: stock/models.py:694 #, python-brace-format @@ -8989,7 +8997,7 @@ msgstr "Stok kalemleri yapısal stok konumlarına yerleştirilemez!" #: stock/models.py:966 msgid "Editing of serial numbers is not allowed - this item has already been assigned a serial number" -msgstr "" +msgstr "Seri numalarının düzenlemesine izin verilmez - bu ögeye zaten bir seri numarası atanmıştır" #: stock/models.py:983 stock/serializers.py:474 msgid "Stock item cannot be created for virtual parts" @@ -9094,7 +9102,7 @@ msgstr "Stok kalemi için son kullanma tarihi. Bu tarihten sonra stok süresi do #: stock/models.py:1234 msgid "Date that this stock item was created" -msgstr "" +msgstr "Bu stok kaleminin oluşturulduğu tarih" #: stock/models.py:1239 msgid "Delete on deplete" @@ -9159,31 +9167,31 @@ msgstr "Bu öge, başka ögeler de içeriyor" #: stock/models.py:2169 msgid "Stock item has been assigned to a customer" -msgstr "" +msgstr "Stok kalemi bir müşteriye atanmıştır" #: stock/models.py:2172 stock/models.py:2358 msgid "Stock item is currently in production" -msgstr "" +msgstr "Stok kalemi şu anda üretim aşamasındadır" #: stock/models.py:2175 msgid "Serialized stock cannot be merged" -msgstr "" +msgstr "Seri numaralı stok birleştirilemez" #: stock/models.py:2182 stock/serializers.py:1566 msgid "Duplicate stock items" -msgstr "" +msgstr "Yinelenen stok kalemleri" #: stock/models.py:2186 msgid "Stock items must refer to the same part" -msgstr "" +msgstr "Stok kalemleri aynı parçayı ifade etmelidir" #: stock/models.py:2194 msgid "Stock items must refer to the same supplier part" -msgstr "" +msgstr "Stok kalemleri aynı tedarikçi parçasını ifade etmelidir" #: stock/models.py:2199 msgid "Stock status codes must match" -msgstr "" +msgstr "Stok durum kodları eşleşmelidir" #: stock/models.py:2503 msgid "StockItem cannot be moved as it is not in stock" @@ -9191,143 +9199,143 @@ msgstr "Stok kalemi stokta olmadığı için taşınamaz" #: stock/models.py:3014 msgid "Stock Item Tracking" -msgstr "" +msgstr "Stok Kalemi Takibi" #: stock/models.py:3064 msgid "Entry notes" -msgstr "" +msgstr "Giriş notları" #: stock/models.py:3104 msgid "Stock Item Test Result" -msgstr "" +msgstr "Stok Kalemi Test Sonucu" #: stock/models.py:3135 msgid "Value must be provided for this test" -msgstr "" +msgstr "Bu test için değer sağlanmalıdır" #: stock/models.py:3139 msgid "Attachment must be uploaded for this test" -msgstr "" +msgstr "Bu test için dosya eki yüklenmelidir" #: stock/models.py:3144 msgid "Invalid value for this test" -msgstr "" +msgstr "Bu tet için geçersiz değer" #: stock/models.py:3168 msgid "Test result" -msgstr "" +msgstr "Test sonucu" #: stock/models.py:3175 msgid "Test output value" -msgstr "" +msgstr "Test çıktı değeri" #: stock/models.py:3183 stock/serializers.py:260 msgid "Test result attachment" -msgstr "" +msgstr "Test sonucu eki" #: stock/models.py:3187 msgid "Test notes" -msgstr "" +msgstr "Test notları" #: stock/models.py:3195 msgid "Test station" -msgstr "" +msgstr "Test istasyonu" #: stock/models.py:3196 msgid "The identifier of the test station where the test was performed" -msgstr "" +msgstr "Testin gerçekleştirildiği test istasyonunun tanımlayıcısı" #: stock/models.py:3202 msgid "Started" -msgstr "" +msgstr "Başladı" #: stock/models.py:3203 msgid "The timestamp of the test start" -msgstr "" +msgstr "Test başlangıcı zaman damgası" #: stock/models.py:3209 msgid "Finished" -msgstr "" +msgstr "Bitti" #: stock/models.py:3210 msgid "The timestamp of the test finish" -msgstr "" +msgstr "Test bitişi zaman damgası" #: stock/serializers.py:86 msgid "Generated batch code" -msgstr "" +msgstr "Oluşturulan parti kodu" #: stock/serializers.py:95 msgid "Select build order" -msgstr "" +msgstr "Üretim emri seç" #: stock/serializers.py:104 msgid "Select stock item to generate batch code for" -msgstr "" +msgstr "Parti kodu oluşturulacak stok kalemini seç" #: stock/serializers.py:113 msgid "Select location to generate batch code for" -msgstr "" +msgstr "Parti kodu oluşturulacak konumu seç" #: stock/serializers.py:122 msgid "Select part to generate batch code for" -msgstr "" +msgstr "Parti kodu oluşturulacak parçayı seç" #: stock/serializers.py:131 msgid "Select purchase order" -msgstr "" +msgstr "Satın alma siparişi seç" #: stock/serializers.py:138 msgid "Enter quantity for batch code" -msgstr "" +msgstr "Parti kodu için miktar gir" #: stock/serializers.py:164 msgid "Generated serial number" -msgstr "" +msgstr "Oluşturulan seri numarası" #: stock/serializers.py:174 msgid "Select part to generate serial number for" -msgstr "" +msgstr "Seri numarası oluşturulacak parçayı seç" #: stock/serializers.py:182 msgid "Quantity of serial numbers to generate" -msgstr "" +msgstr "Oluşturulacak seri numaralarının miktarı" #: stock/serializers.py:247 msgid "Test template for this result" -msgstr "" +msgstr "Bu sonuç için test şablonu" #: stock/serializers.py:290 msgid "No matching test found for this part" -msgstr "" +msgstr "Bu parça ile eşleşen test bulunamadı" #: stock/serializers.py:294 msgid "Template ID or test name must be provided" -msgstr "" +msgstr "Şablon ID veya test adı belirtilmelidir" #: stock/serializers.py:304 msgid "The test finished time cannot be earlier than the test started time" -msgstr "" +msgstr "Testin bitiş zamanı, testin başlama zamanından daha erken olamaz" #: stock/serializers.py:432 msgid "Parent Item" -msgstr "" +msgstr "Üst Kalem" #: stock/serializers.py:433 msgid "Parent stock item" -msgstr "" +msgstr "Üst stok kalemi" #: stock/serializers.py:459 msgid "Use pack size when adding: the quantity defined is the number of packs" -msgstr "" +msgstr "Ekleme yaparken paket boyutunu kullan: tanımlanan miktar, paket sayısıdır" #: stock/serializers.py:461 msgid "Use pack size" -msgstr "" +msgstr "Paket boyutunu kullan" #: stock/serializers.py:468 stock/serializers.py:732 msgid "Enter serial numbers for new items" -msgstr "" +msgstr "Yeni kalemler için seri numaraları gir" #: stock/serializers.py:574 msgid "Supplier Part Number" @@ -9335,38 +9343,38 @@ msgstr "Tedarikçi Parça Numarası" #: stock/serializers.py:655 users/models.py:185 msgid "Expired" -msgstr "" +msgstr "Süresi dolmuş" #: stock/serializers.py:661 msgid "Child Items" -msgstr "" +msgstr "Alt Kalemler" #: stock/serializers.py:665 msgid "Tracking Items" -msgstr "" +msgstr "Takip Edilen Kalemler" #: stock/serializers.py:671 msgid "Purchase price of this stock item, per unit or pack" -msgstr "" +msgstr "Bu stok kaleminin birim veya paket başına satın alma fiyatı" #: stock/serializers.py:709 msgid "Enter number of stock items to serialize" -msgstr "" +msgstr "Seri numarası verilecek stok kalemlerinin sayısını gir" #: stock/serializers.py:717 stock/serializers.py:760 stock/serializers.py:798 #: stock/serializers.py:936 msgid "No stock item provided" -msgstr "" +msgstr "Stok kalemi belirtilmedi" #: stock/serializers.py:725 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({q})" -msgstr "" +msgstr "Miktar, mevcut stok miktarını ({q}) aşmamalıdır" #: stock/serializers.py:743 stock/serializers.py:1523 stock/serializers.py:1862 #: stock/serializers.py:1911 msgid "Destination stock location" -msgstr "" +msgstr "Hedef stok konumu" #: stock/serializers.py:763 msgid "Serial numbers cannot be assigned to this part" @@ -9442,19 +9450,19 @@ msgstr "Alt konumlar" #: stock/serializers.py:1183 msgid "Delete Stock Items" -msgstr "" +msgstr "Stok Kalemlerini Sil" #: stock/serializers.py:1184 msgid "Delete all stock items contained within this location" -msgstr "" +msgstr "Bu konumda barındırılan tüm stok kalemlerini sil" #: stock/serializers.py:1189 msgid "Delete Sublocations" -msgstr "" +msgstr "Alt Konumları Sil" #: stock/serializers.py:1190 msgid "Delete all sub-locations contained within this location" -msgstr "" +msgstr "Bu konumda barındırılan tüm alt konumları sil" #: stock/serializers.py:1253 msgid "Parent stock location" @@ -9470,7 +9478,7 @@ msgstr "Ürün bir satış siparişine tahsis edilmiştir" #: stock/serializers.py:1399 msgid "Item is allocated to a transfer order" -msgstr "" +msgstr "Kalem, bir transfer emrine tahsis edilmiştir" #: stock/serializers.py:1403 msgid "Item is allocated to a build order" @@ -9542,7 +9550,7 @@ msgstr "Stok aktarım notları" #: stock/serializers.py:1758 msgid "Set stock location for counted items (optional)" -msgstr "" +msgstr "Sayılan kalemler için stok konumunu belirle (isteğe bağlı)" #: stock/serializers.py:1917 msgid "Merge into existing stock" @@ -9586,7 +9594,7 @@ msgstr "Karantinaya alındı" #: stock/status_codes.py:44 msgid "Legacy stock tracking entry" -msgstr "Eski stok izleme girişi" +msgstr "Eski stok takip kaydı" #: stock/status_codes.py:46 msgid "Stock item created" @@ -9710,65 +9718,65 @@ msgstr "Kimlik Doğrulaması Başarısız" #: templates/403_csrf.html:12 msgid "You have been logged out from InvenTree." -msgstr "" +msgstr "InvenTree hesabınızdan çıkış yaptınız." #: templates/404.html:6 templates/404.html:10 msgid "Page Not Found" -msgstr "" +msgstr "Sayfa Bulunamadı" #: templates/404.html:11 msgid "The requested page does not exist" -msgstr "" +msgstr "İstenen sayfa mevcut değil" #: templates/500.html:6 templates/500.html:10 msgid "Internal Server Error" -msgstr "" +msgstr "Dahili Sunucu Hatası" #: templates/500.html:11 #, python-format msgid "The %(inventree_title)s server raised an internal error" -msgstr "" +msgstr "%(inventree_title)s sunucusu dahili bir hata verdi" #: templates/500.html:12 msgid "Refer to the error log in the admin interface for further details" -msgstr "" +msgstr "Daha ayrıntılı bilgi için yönetici arayüzündeki hata günlüğüne bakın" #: templates/503.html:11 templates/503.html:15 msgid "Site is in Maintenance" -msgstr "" +msgstr "Site Bakımda" #: templates/503.html:17 msgid "The site is currently in maintenance and should be up again soon!" -msgstr "" +msgstr "Site şu anda bakımda ve kısa süre içinde tekrar kullanıma açılacaktır!" #: templates/base.html:51 msgid "Server Restart Required" -msgstr "" +msgstr "Sunucunun Yeniden Başlatılması Gerekli" #: templates/base.html:54 msgid "A configuration option has been changed which requires a server restart" -msgstr "" +msgstr "Sunucunun yeniden başlatılmasını gerektiren bir yapılandırma seçeneği değiştirildi" #: templates/base.html:54 templates/base.html:64 msgid "Contact your system administrator for further information" -msgstr "" +msgstr "Daha fazla bilgi için sistem yöneticinizle iletişime geçin" #: templates/base.html:61 msgid "Pending Database Migrations" -msgstr "" +msgstr "Bekleyen Veritabanı Geçişleri" #: templates/base.html:64 msgid "There are pending database migrations which require attention" -msgstr "" +msgstr "Dikkat gerektiren bekleyen veritabanı geçişleri mevcut" #: templates/config_error.html:6 templates/config_error.html:10 msgid "Configuration Error" -msgstr "" +msgstr "Yapılandırma Hatası" #: templates/config_error.html:11 #, python-format msgid "The %(inventree_title)s server raised a configuration error" -msgstr "" +msgstr "%(inventree_title)s sunucusu bir yapılandırma hatası verdi" #: templates/email/build_order_completed.html:9 #: templates/email/canceled_order_assigned.html:9 @@ -9780,59 +9788,59 @@ msgstr "" #: templates/email/purchase_order_received.html:9 #: templates/email/return_order_received.html:9 msgid "Click on the following link to view this order" -msgstr "" +msgstr "Bu işlemi görüntülemek için aşağıdaki bağlantıya tıklayın" #: templates/email/build_order_required_stock.html:7 msgid "Stock is required for the following build order" -msgstr "" +msgstr "Aşağıdaki üretim emri için stok gereklidir" #: templates/email/build_order_required_stock.html:8 #, python-format msgid "Build order %(build)s - building %(quantity)s x %(part)s" -msgstr "" +msgstr "%(build)s üretim emri - %(quantity)s x %(part)s üretiliyor" #: templates/email/build_order_required_stock.html:10 msgid "Click on the following link to view this build order" -msgstr "" +msgstr "Bu üretim emrini görüntülemek için aşağıdaki bağlantıya tıklayın" #: templates/email/build_order_required_stock.html:14 msgid "The following parts are low on required stock" -msgstr "" +msgstr "Aşağıdaki parçaların stok seviyesi düşük" #: templates/email/build_order_required_stock.html:18 msgid "Required Quantity" -msgstr "" +msgstr "Gereken Miktar" #: templates/email/build_order_required_stock.html:38 #: templates/email/low_stock_notification.html:30 msgid "You are receiving this email because you are subscribed to notifications for this part " -msgstr "" +msgstr "Bu e-postayı almanızın nedeni, bu parçayla ilgili bildirimlere abone olmanızdır " #: templates/email/low_stock_notification.html:9 #: templates/email/part_event_notification.html:9 msgid "Click on the following link to view this part" -msgstr "" +msgstr "Bu parçayı görüntülemek için aşağıdaki bağlantıya tıklayın" #: templates/email/low_stock_notification.html:18 #: templates/email/part_event_notification.html:19 msgid "Minimum Quantity" -msgstr "" +msgstr "Minimum Miktar" #: templates/email/part_event_notification.html:32 msgid "You are receiving this email because you are subscribed to notifications for this part or a category that it is part of " -msgstr "" +msgstr "Bu e-postayı almanızın nedeni, bu parçaya veya parçanın dahil olduğu kategoriye ilişkin bildirimlere abone olmanızdır " #: templates/email/stale_stock_notification.html:10 msgid "The following stock items are approaching their expiry dates:" -msgstr "" +msgstr "Aşağıdaki stok kalemlerinin son kullanma tarihleri yaklaşıyor:" #: templates/email/stale_stock_notification.html:23 msgid "Days Until Expiry" -msgstr "" +msgstr "Son Kullanmaya Kalan Gün" #: templates/email/stale_stock_notification.html:57 msgid "You are receiving this email because you are subscribed to notifications for these parts" -msgstr "" +msgstr "Bu e-postayı almanızın nedeni, bu parçalarla ilgili bildirimlere abone olmanızdır" #: users/admin.py:101 msgid "Users" @@ -9856,43 +9864,43 @@ msgstr "Önemli tarihler" #: users/authentication.py:30 users/models.py:151 msgid "Token has been revoked" -msgstr "" +msgstr "Anahtar geçerliliği iptal edildi" #: users/authentication.py:33 msgid "Token has expired" -msgstr "" +msgstr "Anahtarın süresi doldu" #: users/models.py:94 msgid "API Token" -msgstr "" +msgstr "API Anahtarı" #: users/models.py:95 msgid "API Tokens" -msgstr "" +msgstr "API Anahtarları" #: users/models.py:131 msgid "Token Name" -msgstr "" +msgstr "Anahtar Adı" #: users/models.py:132 msgid "Custom token name" -msgstr "" +msgstr "Özel anahtar adı" #: users/models.py:138 msgid "Token expiry date" -msgstr "" +msgstr "Anahtarın son kullanma tarihi" #: users/models.py:146 msgid "Last Seen" -msgstr "" +msgstr "Son Görülme" #: users/models.py:147 msgid "Last time the token was used" -msgstr "" +msgstr "Anahtarın en son kullanıldığı tarih" #: users/models.py:151 msgid "Revoked" -msgstr "" +msgstr "İptal Edildi" #: users/models.py:227 msgid "Permission set" @@ -9908,7 +9916,7 @@ msgstr "Parçayı görüntüleme izni" #: users/models.py:244 msgid "Add" -msgstr "" +msgstr "Ekle" #: users/models.py:244 msgid "Permission to add items" @@ -9924,7 +9932,7 @@ msgstr "Parçaları düzenleme izni" #: users/models.py:254 msgid "Delete" -msgstr "" +msgstr "Sil" #: users/models.py:256 msgid "Permission to delete items" @@ -9932,43 +9940,43 @@ msgstr "Parçaları silme izni" #: users/models.py:493 msgid "Bot" -msgstr "" +msgstr "Bot" #: users/models.py:494 msgid "Internal" -msgstr "" +msgstr "Dahili" #: users/models.py:496 msgid "Guest" -msgstr "" +msgstr "Konuk" #: users/models.py:505 msgid "Language" -msgstr "" +msgstr "Dil" #: users/models.py:506 msgid "Preferred language for the user" -msgstr "" +msgstr "Kullanıcının tercih ettiği dil" #: users/models.py:511 msgid "Theme" -msgstr "" +msgstr "Tema" #: users/models.py:512 msgid "Settings for the web UI as JSON - do not edit manually!" -msgstr "" +msgstr "JSON formatında web kullanıcı arayüzü ayarları - lütfen manuel olarak düzenlemeyin!" #: users/models.py:517 msgid "Widgets" -msgstr "" +msgstr "Kartlar" #: users/models.py:519 msgid "Settings for the dashboard widgets as JSON - do not edit manually!" -msgstr "" +msgstr "JSON formatında pano kartları ayarları - lütfen manuel olarak düzenlemeyin!" #: users/models.py:526 msgid "Display Name" -msgstr "" +msgstr "Görünen Ad" #: users/models.py:527 msgid "Chosen display name for the user" @@ -10028,7 +10036,7 @@ msgstr "Yönetici" #: users/ruleset.py:31 msgid "Bills of Material" -msgstr "" +msgstr "Ürün Ağaçları" #: users/ruleset.py:35 msgid "Purchase Orders" @@ -10044,7 +10052,7 @@ msgstr "İade Emirleri" #: users/ruleset.py:38 msgid "Transfer Orders" -msgstr "" +msgstr "Aktarım Emirleri" #: users/serializers.py:186 msgid "Username" @@ -10072,19 +10080,19 @@ msgstr "Kullanıcının e-posta adresi" #: users/serializers.py:240 msgid "User must be authenticated" -msgstr "" +msgstr "Kullanıcının kimlik doğrulaması yapılması gerekmektedir" #: users/serializers.py:249 msgid "Only a superuser can create a token for another user" -msgstr "" +msgstr "Yalnızca süper kullanıcı başka bir kullanıcı için bir token oluşturabilir" #: users/serializers.py:329 msgid "Administrator" -msgstr "" +msgstr "Yönetici" #: users/serializers.py:330 msgid "Does this user have administrative permissions" -msgstr "" +msgstr "Bu kullanıcı yönetici yetkisine sahip mi" #: users/serializers.py:335 users/serializers.py:424 msgid "Superuser" @@ -10120,11 +10128,11 @@ msgstr "Şifre kuralları uyarılarını yok say" #: users/serializers.py:417 msgid "Staff" -msgstr "" +msgstr "Personel" #: users/serializers.py:418 msgid "Does this user have staff permissions" -msgstr "" +msgstr "Bu kullanıcı personel yetkisine sahip mi" #: users/serializers.py:468 msgid "You do not have permission to create users" diff --git a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po index a10d178f8d..4c2bcffcb4 100644 --- a/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/uk/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Ukrainian\n" "Language: uk_UA\n" @@ -272,15 +272,15 @@ msgstr "" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Назва" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "" @@ -2168,7 +2172,7 @@ msgstr "" msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Шаблон" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "" @@ -2668,9 +2668,9 @@ msgstr "" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 -msgid "Log errors which occur when generating reports" +msgid "Allow fetching of remote URLs when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 -msgid "Page Size" +#: common/setting/system.py:687 +msgid "Log Report Errors" msgstr "" #: common/setting/system.py:688 +msgid "Log errors which occur when generating reports" +msgstr "" + +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 +msgid "Page Size" +msgstr "" + +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "Чи призначені групи користувачеві повинні бути видалені, якщо вони не є резервним сервером IdP. Відключення цього налаштування може спричинити проблеми безпеки" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Ревізія" @@ -7529,7 +7537,7 @@ msgstr "" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "" msgid "Letter" msgstr "" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "" @@ -8701,31 +8709,31 @@ msgstr "" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "" diff --git a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po index ab6027f62e..ff91215693 100644 --- a/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -272,15 +272,15 @@ msgstr "Lựa chọn sai" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "Tên" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "Không có quyền xoá file đính kèm" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "Sai mã tiền tệ" @@ -2168,7 +2172,7 @@ msgstr "Lựa chọn hợp lệ từ tham số này (ngăn cách bằng dấu ph msgid "Selection list for this parameter" msgstr "" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "Đã bật" @@ -2200,8 +2204,8 @@ msgstr "" msgid "ID of the target model for this parameter" msgstr "" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "Mẫu" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "Tên tập tin" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "" @@ -2532,10 +2536,6 @@ msgstr "" msgid "User does not have permission to create or edit parameters for this model" msgstr "" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "" - #: common/setting/system.py:97 msgid "No group" msgstr "Không có nhóm" @@ -2668,9 +2668,9 @@ msgstr "Mức độ thường xuyên để cập nhật tỉ giá hối đoái ( #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "ngày" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "Tạo báo cáo trong chế độ gỡ lỗi (đầu ra HTML)" #: common/setting/system.py:681 -msgid "Log Report Errors" +msgid "Report URL Fetching" msgstr "" #: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 +msgid "Log Report Errors" +msgstr "" + +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "Khổ giấy" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "Kích thước trang mặc định cho báo cáo PDF" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "Bắt buộc đơn vị tham số" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "Nếu đơn vị được cung cấp, giá trị tham số phải phù hợp với các đơn vị xác định" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "Sê ri toàn cục duy nhất" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "Số sê ri cho hàng trong kho phải là duy nhất trong toàn hệ thống" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "Xóa kho đã hết hàng" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "Mẫu sinh mã theo lô" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "Mẫu tạo mã theo lô mặc định cho hàng trong kho" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "Quá hạn trong kho" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "Bật chức năng quá hạn tồn kho" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "Bán kho quá hạn" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "Cho phép bán hàng kho quá hạn" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "Thời gian hàng cũ trong kho" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "Số ngày hàng trong kho được xác định là cũ trước khi quá hạn" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "Dựng kho quá hạn" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "Cho phép xây dựng với kho hàng quá hạn" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "Kiểm soát sở hữu kho" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "Bật chức năng kiểm soát sở hữu kho với địa điểm và hàng trong kho" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "Biểu tượng địa điểm kho mặc định" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "Biểu tượng địa điểm kho hàng mặc định (trống nghĩa là không có biểu tượng)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "Hiển thị hàng hóa đã lắp đặt" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "Hiển thị hàng trong kho đã được lắp đặt trên bảng kho" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "Mã tham chiếu đơn đặt bản dựng" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt bản dựng" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "Bật đơn hàng trả lại" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "Bật chức năng đơn hàng trả lại trong giao diện người dùng" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "Mẫu tham chiếu đơn hàng trả lại" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "Sửa đơn hàng trả lại đã hoàn thành" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "Cho phép sửa đơn hàng trả lại sau khi đã hoàn thành rồi" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt hàng" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "Mẫu bắt buộc để tạo trường tham chiếu đơn đặt hàng" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "Vận chuyển mặc định đơn đặt hàng" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "Cho phép tạo vận chuyển mặc định với đơn đặt hàng" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "Sửa đơn đặt hàng đã hoàn thành" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "Cho phép sửa đơn đặt hàng sau khi đã vận chuyển hoặc hoàn thành" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "Mẫu tham chiếu đơn đặt mua" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "Mẫu bắt buộc cho để trường tham chiếu đơn đặt mua" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "Sửa đơn đặt mua đã hoàn thành" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "Cho phép sửa đơn đặt mua sau khi đã vận chuyển hoặc hoàn thành" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "Tự động hoàn thành đơn đặt mua" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "Bật quên mật khẩu" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "Bật chức năng quên mật khẩu trong trang đăng nhập" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "Bật đăng ký" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "Cho phép người dùng tự đăng ký tại trang đăng nhập" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "Bật SSO" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "Cho phép SSO tại trang đăng nhập" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "Bật đăng ký SSO" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "Cho phép người dùng tự đăng ký SSO tại trang đăng nhập" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "Yêu cầu email" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "Yêu cầu người dùng cung cấp email để đăng ký" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "Người dùng tự động điền SSO" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "Tự động điền thông tin chi tiết từ dữ liệu tài khoản SSO" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "Thư 2 lần" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "Khi đăng ký sẽ hỏi người dùng hai lần thư điện tử của họ" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "Mật khẩu 2 lần" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "Khi đăng ký sẽ hỏi người dùng hai lần mật khẩu của họ" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "Các tên miền được phép" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "Cấm đăng ký với 1 số tên miền cụ thể (dấu phẩy ngăn cách, bắt đầu với dấu @)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "Nhóm khi đăng ký" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "Bắt buộc MFA" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "Người dùng phải sử dụng bảo mật đa nhân tố." -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "Kiểm tra phần mở rộng khi khởi động" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "Kiểm tra toàn bộ phần mở rộng đã được cài đặt khi khởi dộng - bật trong môi trường ảo hóa" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "Kiểm tra cập nhật plugin" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "Bật tích hợp URL" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "Bật phần mở rộng để thêm định tuyến URL" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "Bật tích hợp điều hướng" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "Bật phần mở rộng để tích hợp thanh định hướng" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "Bật tích hợp ứng dụng" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "Bật phần mở rộng để thêm ứng dụng" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "Cho phép tích hợp lập lịch" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "Bật phẩn mở rộng để chạy các tác vụ theo lịch" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "Bật tích hợp nguồn cấp sự kiện" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "Bật phần mở rộng để trả lời sự kiện bên trong" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "Ngoại trừ vị trí bên ngoài" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "Giai đoạn kiểm kê tự động" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "Hiển thị tên đầy đủ của người dùng" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "Hiển thị tên đầy đủ thay vì tên đăng nhập" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "" @@ -6301,7 +6309,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Số phiên bản hoặc bản duyệt lại sản phẩm" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "Phiên bản" @@ -7529,7 +7537,7 @@ msgstr "Cung cấp hỗ trợ gốc cho mã vạch" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "Cung cấp hỗ trợ gốc để in nhãn PDF" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Chế độ gỡ lỗi" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "Bật chế độ gỡ lỗi - trả về mã HTML thuần thay vì PDF" @@ -7907,55 +7915,55 @@ msgstr "" msgid "Options" msgstr "" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "Khổ giấy cho tờ nhãn" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "Bỏ qua nhãn" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "Bỏ qua số nhãn này khi in tờ nhãn" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "Viền" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "In một viền xung quanh từng nhãn" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "Ngang" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "In tờ viền theo khổ giấy nằm ngang" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "Máy in tờ nhãn InvenTree" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "Sắp xếp nhiều nhãn trong một tờ đơn" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "Nhãn quá lớn so với khổ giấy" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "Chưa tạo nhãn nào" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "" @@ -8416,136 +8424,136 @@ msgstr "Pháp lý" msgid "Letter" msgstr "Thư" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "Tên mẫu" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "Mẫu tên tệp" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "Bộ lọc" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "Khổ giấy cho báo cáo PDF" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "Tạo báo cáo theo hướng ngang" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "Chiều rộng [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "Chiều rộng nhãn, tính theo mm" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "Chiều cao [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "Chiều cao nhãn, tính theo mm" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "Mẫu trích" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "Tệp báo cáo mẫu" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "Mô tả tệp báo cáo mẫu" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "Tài sản" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "Tệp báo cáo tài sản" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "Mô tả tệp báo cáo tài sản" @@ -8701,31 +8709,31 @@ msgstr "Không có kết quả" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "Không tìm thấy tệp hình ảnh" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "thẻ part_image yêu cầu 1 thực thể sản phẩm" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "thẻ company_image yêu cầu một thực thể doanh nghiệp" diff --git a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po index e2a725c510..82c85ddbd1 100644 --- a/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -272,15 +272,15 @@ msgstr "无效选项" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "名称" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "用户没有编辑此附件的权限" msgid "User does not have permission to delete this attachment" msgstr "用户没有权限删除此附件" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "选择列表已锁定" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "无效的货币代码" @@ -2168,7 +2172,7 @@ msgstr "此参数的有效选择 (逗号分隔)" msgid "Selection list for this parameter" msgstr "此参数的选择列表" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "已启用" @@ -2200,8 +2204,8 @@ msgstr "型号ID" msgid "ID of the target model for this parameter" msgstr "此参数的目标模型的 ID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "模板" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "文件名" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "模型类型" @@ -2532,10 +2536,6 @@ msgstr "用户无权为此模式创建或编辑附件" msgid "User does not have permission to create or edit parameters for this model" msgstr "用户没有权限为此模型创建或编辑参数" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "选择列表已锁定" - #: common/setting/system.py:97 msgid "No group" msgstr "无分组" @@ -2668,9 +2668,9 @@ msgstr "检查更新的频率(设置为零以禁用)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "天" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "以调试模式生成报告(HTML 输出)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "日志错误报告" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "记录生成报告时出现的错误" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "页面大小" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "PDF 报告默认页面大小" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "强制参数单位" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "如果提供了单位,参数值必须与指定的单位匹配" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "全局唯一序列号" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "库存项的序列号必须全局唯一" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "删除已耗尽的库存" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "设置库存耗尽时的默认行为" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "删除序列化库存" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "允许删除带有序列号的库存商品" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "批号模板" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "为库存项生成默认批号的模板" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "库存过期" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "启用库存过期功能" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "销售过期库存" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "允许销售过期库存" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "库存临期预警天数" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "库存项过期前被标记为\"临期\"的天数" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "允许使用过期库存" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "允许在生产中使用已过期的库存" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "库存所有权管控" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "启用对库存地点和库存物品的归属权管理" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "库存地点默认图标" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "库存地点默认图标 (空表示没有图标)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "显示已安装的库存项" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "在库存列表中显示已被安装到设备中的库存项" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "在安装项目时检查物料清单" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "已安装的库存项目必须存在于上级零件的物料清单中" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "允许零库存调拨" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "允许对当前库存量为零的物品执行库位间调拨操作" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "生产订单参考模式" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "生成生产订单参考字段所需的模式" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "要求负责人" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "必须为每个订单分配一个负责人" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "需要活动零件" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "防止为非活动零件创建生产订单" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "需要锁定零件" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "防止为未锁定的零件创建生产订单" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "需要有效的物料清单" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "除非物料清单已验证,否则禁止创建生产订单" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "需要关闭子订单" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "在所有子订单关闭之前,阻止生产订单的完成" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "外部生产订单" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "启用外部生产订单功能" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "需要外部生产订单" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "从外部供应商订购组装好的零件时,需要外部生产订单" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "阻止直到测试通过" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "在所有必要的测试通过之前,阻止产出完成" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "启用订单退货" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "在用户界面中启用订单退货功能" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "退货订单参考模式" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "生成退货订单参考字段所需的模式" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "编辑已完成的退货订单" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "允许编辑已完成的退货订单" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "销售订单参考模式" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "生成销售订单参考字段所需参照模式" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "销售订单默认配送方式" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "启用创建销售订单的默认配送功能" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "编辑已完成的销售订单" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "允许在订单配送或完成后编辑销售订单" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "货件需核对" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "只有所有物品均经核对,才能确认发货完成" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "标记该订单为已完成?" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "标记为已发货的销售订单将自动完成,绕过“已发货”状态" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "阻止未完成项目测试" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "如果所需的物料测试未完成,则阻止将库存物料分配给销售订单" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "采购订单参考模式" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "生成采购订单参考字段所需的模式" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "编辑已完成的采购订单" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "允许在采购订单已配送或完成后编辑订单" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "货币转换" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "收货时将物料价值折算为基准货币" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "自动完成采购订单" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "当收到所有行项目时,自动将采购订单标记为完成" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "忘记启用密码" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "在登录页面上启用忘记密码功能" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "启用注册" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "在登录页面为用户启用自行注册功能" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "启用SSO登录" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "在登录页面启用单点登录(SSO)功能" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "启用SSO注册" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "允许用户通过登录页面的SSO系统注册账号" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "启用SSO组同步" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "启用后,将自动同步InvenTree用户组与身份提供商(IdP)提供的用户组" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "SSO组属性键" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "身份提供商(IdP)返回的组信息声明属性名称" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "SSO组映射关系" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "将SSO用户组映射到本地InvenTree用户组的对应关系表。如果本地组不存在,系统会自动创建对应的用户组。" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "移除非SSO来源的用户组" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "当用户组未被身份提供商(IdP)支持时,是否移除该用户组。禁用此选项可能导致安全风险" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "必须提供邮箱" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "用户注册时必须提供邮箱" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "自动填充SSO用户信息" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "自动从SSO账户数据中填充用户详细信息" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "发两次邮件" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "注册时询问用户他们的电子邮件两次" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "两次输入密码" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "当注册时请用户输入密码两次" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "域名白名单" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "限制注册到某些域名 (逗号分隔,以 @ 开头)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "注册默认分组" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "新用户注册时被分配的默认用户组。 如果启用了SSO组同步功能,当无法从身份提供商(IdP)分配组时才会应用此分组。" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "强制启用多因素安全认证" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "用户必须使用多因素安全认证。" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "启用此设置将要求所有用户设置多元素认证。所有会话将立即断开连接。" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "启动时检查插件" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "启动时检查全部插件是否已安装 - 在容器环境中启用" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "检查插件更新" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "启用定期检查已安装插件的更新" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "启用统一资源定位符集成" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "启用插件以添加统一资源定位符路由" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "启用导航集成" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "启用插件以集成到导航中" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "启用应用集成" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "启用插件添加应用" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "启用调度集成" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "启用插件来运行预定任务" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "启用事件集成" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "启用插件响应内部事件" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "启用界面集成" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "启用插件集成到用户界面" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "启用邮件集成" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "启用插件来处理发送/接收邮件" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "启用项目编码" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "启用项目编码来跟踪项目" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "启用盘点" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "启用历史库存水平及价值记录功能" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "排除外部地点" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "将外部库位的库存物料排除在盘点计算之外" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "自动盘点周期" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "自动库存盘点记录的间隔天数" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "删除旧的盘点记录条目" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "删除超过指定天数的库存盘点记录" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "库存盘点记录删除周期" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "库存盘点记录将在指定天数后自动删除" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "删除旧的库存跟踪记录" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "删除超过指定天数的库存跟踪记录" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "库存跟踪记录删除周期" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "库存跟踪记录将在指定天数后自动删除" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "显示用户全名" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "显示用户全名而不是用户名" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "显示用户配置" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "在用户个人资料页展示其档案信息" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "一周从……开始" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "星期几的起始日,用于在日历视图中显示" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "星期天" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "星期一" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "星期二" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "星期三" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "星期四" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "星期五" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "星期六" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "启用测试站数据" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "启用测试站数据收集以获取测试结果" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "启用设备状态检测" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "启用定期 Ping 检测,确认注册设备的运行状态" @@ -6303,7 +6311,7 @@ msgstr "内部零件号 IPN" msgid "Part revision or version number" msgstr "零件修订版本或版本号" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "版本" @@ -7531,7 +7539,7 @@ msgstr "提供条形码本地支持" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7884,12 +7892,12 @@ msgid "Provides native support for printing PDF labels" msgstr "为打印 PDF 标签提供本机支持" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Debug模式" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "启用Debug模式 - 返回原始的 HTML 而不是 PDF" @@ -7909,55 +7917,55 @@ msgstr "最近使用" msgid "Options" msgstr "选项" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "标签页大小" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "跳过标签" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "打印标签页时跳过标签的数量" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "边框" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "打印每个标签的边框" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "横屏模式" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "在横屏模式下打印标签表" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "页边距" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "页面外边距(毫米)" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "库存树标签工作表" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "单张纸上的组合多个标签" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "标签大过页面" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "没有生成标签" @@ -8378,27 +8386,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "该设置项适用的目标用户" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "项目" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "插件未找到" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "插件不支持标签打印" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "无效的标签尺寸" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "没有有效的项目提供到模板" @@ -8418,136 +8426,136 @@ msgstr "法律" msgid "Letter" msgstr "字母" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "已存在具有此名称的模板" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "模版名称" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "模板说明" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "修订编号 (自动增量)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "打印时附加到模型" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "打印时将报告输出保存为附件与链接模型实例" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "文件名样式" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "生成文件名模式" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "模板已启用" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "模版的目标模型类型" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "筛选器" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "模版查询筛选器 (逗号分隔的键值对列表)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "模板包文件" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "PDF 报告的页面大小" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "横向渲染报告" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "合并" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "针对选定项目生成独立报" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "基于模板 {self.name} 生成的报告" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "模板语法错误" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "报告渲染错误" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "报告生成错误" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "报告合并输出错误" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "宽度 [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "标签宽度,以毫米为单位。" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "高度 [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "标签高度,以毫米为单位。" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "标签打印错误" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "代码片段" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "报告代码片段文件" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "代码片段文件描述" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "资产" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "报告资产文件" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "资产文件描述" @@ -8703,31 +8711,31 @@ msgstr "没有结果" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "无效的媒体文件路径" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "无效的静态文件路径" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "未找到资源文件" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "找不到图片文件" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "未指定图片文件" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "parpart_image 标签需要一个零件实例" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "公司_图片标签需要一个公司实例" diff --git a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po index 4fb4f765fe..08c0e0bc86 100644 --- a/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po +++ b/src/backend/InvenTree/locale/zh_Hant/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2026-06-10 07:01+0000\n" -"PO-Revision-Date: 2026-06-10 07:03\n" +"POT-Creation-Date: 2026-06-14 02:13+0000\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Language: zh_TW\n" @@ -272,15 +272,15 @@ msgstr "無效的選項" #: common/models.py:2303 common/models.py:2428 common/models.py:2725 #: common/serializers.py:672 generic/states/serializers.py:20 #: machine/models.py:25 part/models.py:1105 plugin/models.py:54 -#: report/models.py:219 stock/models.py:87 +#: report/models.py:221 stock/models.py:87 msgid "Name" msgstr "名稱" #: InvenTree/models.py:1045 build/models.py:265 common/models.py:180 #: common/models.py:2435 common/models.py:2576 common/models.py:2740 #: company/models.py:559 company/models.py:815 order/models.py:487 -#: order/models.py:2077 part/models.py:1128 report/models.py:225 -#: report/models.py:854 report/models.py:880 +#: order/models.py:2077 part/models.py:1128 report/models.py:227 +#: report/models.py:858 report/models.py:884 #: report/templates/report/inventree_build_order_report.html:117 #: stock/models.py:93 msgid "Description" @@ -1551,6 +1551,10 @@ msgstr "" msgid "User does not have permission to delete this attachment" msgstr "用户沒有權限刪除此附件" +#: common/api.py:1248 common/serializers.py:1009 common/serializers.py:1057 +msgid "Selection list is locked" +msgstr "選擇列表已鎖定" + #: common/currency.py:135 msgid "Invalid currency code" msgstr "無效的貨幣代碼" @@ -2168,7 +2172,7 @@ msgstr "此參數的有效選擇 (逗號分隔)" msgid "Selection list for this parameter" msgstr "此參數的選擇清單" -#: common/models.py:2770 part/models.py:3796 report/models.py:292 +#: common/models.py:2770 part/models.py:3796 report/models.py:296 msgid "Enabled" msgstr "已啓用" @@ -2200,8 +2204,8 @@ msgstr "模型 ID" msgid "ID of the target model for this parameter" msgstr "此參數的目標模型 ID" -#: common/models.py:2979 common/setting/system.py:470 report/models.py:378 -#: report/models.py:699 report/serializers.py:117 report/serializers.py:158 +#: common/models.py:2979 common/setting/system.py:470 report/models.py:382 +#: report/models.py:703 report/serializers.py:117 report/serializers.py:158 #: stock/serializers.py:246 msgid "Template" msgstr "模板" @@ -2519,8 +2523,8 @@ msgid "Filename" msgstr "檔案名稱" #: common/serializers.py:809 common/serializers.py:876 -#: common/serializers.py:952 importer/models.py:90 report/api.py:43 -#: report/models.py:298 report/serializers.py:71 +#: common/serializers.py:952 importer/models.py:90 report/api.py:42 +#: report/models.py:302 report/serializers.py:71 msgid "Model Type" msgstr "模型類型" @@ -2532,10 +2536,6 @@ msgstr "用户無權為此模式創建或編輯附件" msgid "User does not have permission to create or edit parameters for this model" msgstr "使用者沒有權限建立或編輯此模型的參數" -#: common/serializers.py:1008 common/serializers.py:1111 -msgid "Selection list is locked" -msgstr "選擇列表已鎖定" - #: common/setting/system.py:97 msgid "No group" msgstr "無分組" @@ -2668,9 +2668,9 @@ msgstr "檢查更新的頻率(設置為零以禁用)" #: common/setting/system.py:320 common/setting/system.py:328 #: common/setting/system.py:335 common/setting/system.py:344 #: common/setting/system.py:353 common/setting/system.py:600 -#: common/setting/system.py:628 common/setting/system.py:747 -#: common/setting/system.py:1184 common/setting/system.py:1200 -#: common/setting/system.py:1217 +#: common/setting/system.py:628 common/setting/system.py:753 +#: common/setting/system.py:1190 common/setting/system.py:1206 +#: common/setting/system.py:1223 msgid "days" msgstr "天" @@ -3128,675 +3128,683 @@ msgid "Generate reports in debug mode (HTML output)" msgstr "以調試模式生成報告(HTML 輸出)" #: common/setting/system.py:681 +msgid "Report URL Fetching" +msgstr "" + +#: common/setting/system.py:682 +msgid "Allow fetching of remote URLs when generating reports" +msgstr "" + +#: common/setting/system.py:687 msgid "Log Report Errors" msgstr "日誌錯誤報告" -#: common/setting/system.py:682 +#: common/setting/system.py:688 msgid "Log errors which occur when generating reports" msgstr "記錄生成報告時出現的錯誤" -#: common/setting/system.py:687 plugin/builtin/labels/label_sheet.py:29 -#: report/models.py:386 +#: common/setting/system.py:693 plugin/builtin/labels/label_sheet.py:30 +#: report/models.py:390 msgid "Page Size" msgstr "頁面大小" -#: common/setting/system.py:688 +#: common/setting/system.py:694 msgid "Default page size for PDF reports" msgstr "PDF 報告默認頁面大小" -#: common/setting/system.py:693 +#: common/setting/system.py:699 msgid "Enforce Parameter Units" msgstr "強制參數單位" -#: common/setting/system.py:695 +#: common/setting/system.py:701 msgid "If units are provided, parameter values must match the specified units" msgstr "如果提供了單位,參數值必須與指定的單位匹配" -#: common/setting/system.py:701 +#: common/setting/system.py:707 msgid "Globally Unique Serials" msgstr "全局唯一序列號" -#: common/setting/system.py:702 +#: common/setting/system.py:708 msgid "Serial numbers for stock items must be globally unique" msgstr "庫存項的序列號必須全局唯一" -#: common/setting/system.py:707 +#: common/setting/system.py:713 msgid "Delete Depleted Stock" msgstr "刪除已耗盡的庫存" -#: common/setting/system.py:708 +#: common/setting/system.py:714 msgid "Determines default behavior when a stock item is depleted" msgstr "設置庫存耗盡時的默認行為" -#: common/setting/system.py:713 +#: common/setting/system.py:719 msgid "Allow Edit Serial Number" msgstr "" -#: common/setting/system.py:714 +#: common/setting/system.py:720 msgid "Allow editing of serial number for stock items" msgstr "" -#: common/setting/system.py:719 +#: common/setting/system.py:725 msgid "Delete Serialized Stock" msgstr "" -#: common/setting/system.py:720 +#: common/setting/system.py:726 msgid "Allow deletion of stock items which have a serial number" msgstr "" -#: common/setting/system.py:725 +#: common/setting/system.py:731 msgid "Batch Code Template" msgstr "批號模板" -#: common/setting/system.py:726 +#: common/setting/system.py:732 msgid "Template for generating default batch codes for stock items" msgstr "為庫存項生成默認批號的模板" -#: common/setting/system.py:730 +#: common/setting/system.py:736 msgid "Stock Expiry" msgstr "庫存過期" -#: common/setting/system.py:731 +#: common/setting/system.py:737 msgid "Enable stock expiry functionality" msgstr "啓用庫存過期功能" -#: common/setting/system.py:736 +#: common/setting/system.py:742 msgid "Sell Expired Stock" msgstr "銷售過期庫存" -#: common/setting/system.py:737 +#: common/setting/system.py:743 msgid "Allow sale of expired stock" msgstr "允許銷售過期庫存" -#: common/setting/system.py:742 +#: common/setting/system.py:748 msgid "Stock Stale Time" msgstr "庫存過期時間" -#: common/setting/system.py:744 +#: common/setting/system.py:750 msgid "Number of days stock items are considered stale before expiring" msgstr "庫存項在到期前被視為過期的天數" -#: common/setting/system.py:751 +#: common/setting/system.py:757 msgid "Build Expired Stock" msgstr "生產過期庫存" -#: common/setting/system.py:752 +#: common/setting/system.py:758 msgid "Allow building with expired stock" msgstr "允許用過期的庫存生產" -#: common/setting/system.py:757 +#: common/setting/system.py:763 msgid "Stock Ownership Control" msgstr "庫存所有權控制" -#: common/setting/system.py:758 +#: common/setting/system.py:764 msgid "Enable ownership control over stock locations and items" msgstr "啓用庫存地點和項目的所有權控制" -#: common/setting/system.py:763 +#: common/setting/system.py:769 msgid "Stock Location Default Icon" msgstr "庫存地點默認圖標" -#: common/setting/system.py:764 +#: common/setting/system.py:770 msgid "Stock location default icon (empty means no icon)" msgstr "庫存地點默認圖標 (空表示沒有圖標)" -#: common/setting/system.py:769 +#: common/setting/system.py:775 msgid "Show Installed Stock Items" msgstr "顯示已安裝的庫存項" -#: common/setting/system.py:770 +#: common/setting/system.py:776 msgid "Display installed stock items in stock tables" msgstr "在庫存表中顯示已安裝的庫存項" -#: common/setting/system.py:775 +#: common/setting/system.py:781 msgid "Check BOM when installing items" msgstr "在安裝項目時檢查物料清單" -#: common/setting/system.py:777 +#: common/setting/system.py:783 msgid "Installed stock items must exist in the BOM for the parent part" msgstr "已安裝的庫存項目必須存在於上級零件的物料清單中" -#: common/setting/system.py:783 +#: common/setting/system.py:789 msgid "Allow Out of Stock Transfer" msgstr "允許超出庫存轉移" -#: common/setting/system.py:785 +#: common/setting/system.py:791 msgid "Allow stock items which are not in stock to be transferred between stock locations" msgstr "允許非庫存的庫存項目在庫存位置之間轉移" -#: common/setting/system.py:791 +#: common/setting/system.py:797 msgid "Build Order Reference Pattern" msgstr "生產訂單參考模式" -#: common/setting/system.py:792 +#: common/setting/system.py:798 msgid "Required pattern for generating Build Order reference field" msgstr "生成生產訂單參考字段所需的模式" -#: common/setting/system.py:797 common/setting/system.py:865 -#: common/setting/system.py:885 common/setting/system.py:935 -#: common/setting/system.py:957 +#: common/setting/system.py:803 common/setting/system.py:871 +#: common/setting/system.py:891 common/setting/system.py:941 +#: common/setting/system.py:963 msgid "Require Responsible Owner" msgstr "要求負責人" -#: common/setting/system.py:798 common/setting/system.py:866 -#: common/setting/system.py:886 common/setting/system.py:936 -#: common/setting/system.py:958 +#: common/setting/system.py:804 common/setting/system.py:872 +#: common/setting/system.py:892 common/setting/system.py:942 +#: common/setting/system.py:964 msgid "A responsible owner must be assigned to each order" msgstr "必須為每個訂單分配一個負責人" -#: common/setting/system.py:803 +#: common/setting/system.py:809 msgid "Require Active Part" msgstr "需要活動零件" -#: common/setting/system.py:804 +#: common/setting/system.py:810 msgid "Prevent build order creation for inactive parts" msgstr "防止為非活動零件創建生產訂單" -#: common/setting/system.py:809 +#: common/setting/system.py:815 msgid "Require Locked Part" msgstr "需要鎖定零件" -#: common/setting/system.py:810 +#: common/setting/system.py:816 msgid "Prevent build order creation for unlocked parts" msgstr "防止為未鎖定的零件創建生產訂單" -#: common/setting/system.py:815 +#: common/setting/system.py:821 msgid "Require Valid BOM" msgstr "需要有效的物料清單" -#: common/setting/system.py:816 +#: common/setting/system.py:822 msgid "Prevent build order creation unless BOM has been validated" msgstr "除非物料清單已驗證,否則禁止創建生產訂單" -#: common/setting/system.py:821 +#: common/setting/system.py:827 msgid "Require Closed Child Orders" msgstr "需要關閉子訂單" -#: common/setting/system.py:823 +#: common/setting/system.py:829 msgid "Prevent build order completion until all child orders are closed" msgstr "在所有子訂單關閉之前,阻止生產訂單的完成" -#: common/setting/system.py:829 +#: common/setting/system.py:835 msgid "External Build Orders" msgstr "外部生產工單" -#: common/setting/system.py:830 +#: common/setting/system.py:836 msgid "Enable external build order functionality" msgstr "啟用外部生產工單功能" -#: common/setting/system.py:835 +#: common/setting/system.py:841 msgid "Require External Build Orders" msgstr "" -#: common/setting/system.py:837 +#: common/setting/system.py:843 msgid "Require an external build order when ordering assembled parts from an external supplier" msgstr "" -#: common/setting/system.py:843 +#: common/setting/system.py:849 msgid "Block Until Tests Pass" msgstr "阻止直到測試通過" -#: common/setting/system.py:845 +#: common/setting/system.py:851 msgid "Prevent build outputs from being completed until all required tests pass" msgstr "在所有必要的測試通過之前,阻止產出完成" -#: common/setting/system.py:851 +#: common/setting/system.py:857 msgid "Enable Return Orders" msgstr "啓用訂單退貨" -#: common/setting/system.py:852 +#: common/setting/system.py:858 msgid "Enable return order functionality in the user interface" msgstr "在用户界面中啓用訂單退貨功能" -#: common/setting/system.py:857 +#: common/setting/system.py:863 msgid "Return Order Reference Pattern" msgstr "退貨訂單參考模式" -#: common/setting/system.py:859 +#: common/setting/system.py:865 msgid "Required pattern for generating Return Order reference field" msgstr "生成退貨訂單參考字段所需的模式" -#: common/setting/system.py:871 +#: common/setting/system.py:877 msgid "Edit Completed Return Orders" msgstr "編輯已完成的退貨訂單" -#: common/setting/system.py:873 +#: common/setting/system.py:879 msgid "Allow editing of return orders after they have been completed" msgstr "允許編輯已完成的退貨訂單" -#: common/setting/system.py:879 +#: common/setting/system.py:885 msgid "Sales Order Reference Pattern" msgstr "銷售訂單參考模式" -#: common/setting/system.py:880 +#: common/setting/system.py:886 msgid "Required pattern for generating Sales Order reference field" msgstr "生成銷售訂單參考字段所需參照模式" -#: common/setting/system.py:891 +#: common/setting/system.py:897 msgid "Sales Order Default Shipment" msgstr "銷售訂單默認配送方式" -#: common/setting/system.py:892 +#: common/setting/system.py:898 msgid "Enable creation of default shipment with sales orders" msgstr "啓用創建銷售訂單的默認配送功能" -#: common/setting/system.py:897 +#: common/setting/system.py:903 msgid "Edit Completed Sales Orders" msgstr "編輯已完成的銷售訂單" -#: common/setting/system.py:899 +#: common/setting/system.py:905 msgid "Allow editing of sales orders after they have been shipped or completed" msgstr "允許在訂單配送或完成後編輯銷售訂單" -#: common/setting/system.py:905 +#: common/setting/system.py:911 msgid "Shipment Requires Checking" msgstr "發貨需要檢查" -#: common/setting/system.py:907 +#: common/setting/system.py:913 msgid "Prevent completion of shipments until items have been checked" msgstr "在項目被檢查前,防止完成發貨" -#: common/setting/system.py:913 +#: common/setting/system.py:919 msgid "Mark Shipped Orders as Complete" msgstr "標記該訂單為已完成?" -#: common/setting/system.py:915 +#: common/setting/system.py:921 msgid "Sales orders marked as shipped will automatically be completed, bypassing the \"shipped\" status" msgstr "標記為已發貨的銷售訂單將自動完成,繞過“已發貨”狀態" -#: common/setting/system.py:921 +#: common/setting/system.py:927 msgid "Enable Transfer Orders" msgstr "" -#: common/setting/system.py:922 +#: common/setting/system.py:928 msgid "Enable transfer order functionality in the user interface" msgstr "" -#: common/setting/system.py:927 +#: common/setting/system.py:933 msgid "Transfer Order Reference Pattern" msgstr "" -#: common/setting/system.py:929 +#: common/setting/system.py:935 msgid "Required pattern for generating Transfer Order reference field" msgstr "" -#: common/setting/system.py:941 +#: common/setting/system.py:947 msgid "Block Incomplete Item Tests" msgstr "" -#: common/setting/system.py:943 +#: common/setting/system.py:949 msgid "Prevent allocation of stock items to sales orders if required item tests are incomplete" msgstr "" -#: common/setting/system.py:949 +#: common/setting/system.py:955 msgid "Purchase Order Reference Pattern" msgstr "採購訂單參考模式" -#: common/setting/system.py:951 +#: common/setting/system.py:957 msgid "Required pattern for generating Purchase Order reference field" msgstr "生成採購訂單參考字段所需的模式" -#: common/setting/system.py:963 +#: common/setting/system.py:969 msgid "Edit Completed Purchase Orders" msgstr "編輯已完成的採購訂單" -#: common/setting/system.py:965 +#: common/setting/system.py:971 msgid "Allow editing of purchase orders after they have been shipped or completed" msgstr "允許在採購訂單已配送或完成後編輯訂單" -#: common/setting/system.py:971 +#: common/setting/system.py:977 msgid "Convert Currency" msgstr "轉換幣別" -#: common/setting/system.py:972 +#: common/setting/system.py:978 msgid "Convert item value to base currency when receiving stock" msgstr "收貨時將項目價值換算為基準幣別" -#: common/setting/system.py:977 +#: common/setting/system.py:983 msgid "Auto Complete Purchase Orders" msgstr "自動完成採購訂單" -#: common/setting/system.py:979 +#: common/setting/system.py:985 msgid "Automatically mark purchase orders as complete when all line items are received" msgstr "當收到所有行項目時,自動將採購訂單標記為完成" -#: common/setting/system.py:986 +#: common/setting/system.py:992 msgid "Enable password forgot" msgstr "忘記啓用密碼" -#: common/setting/system.py:987 +#: common/setting/system.py:993 msgid "Enable password forgot function on the login pages" msgstr "在登錄頁面上啓用忘記密碼功能" -#: common/setting/system.py:992 +#: common/setting/system.py:998 msgid "Enable registration" msgstr "啓用註冊" -#: common/setting/system.py:993 +#: common/setting/system.py:999 msgid "Enable self-registration for users on the login pages" msgstr "在登錄頁面為用户啓用自行註冊功能" -#: common/setting/system.py:998 +#: common/setting/system.py:1004 msgid "Enable SSO" msgstr "啓用單點登錄" -#: common/setting/system.py:999 +#: common/setting/system.py:1005 msgid "Enable SSO on the login pages" msgstr "在登錄界面啓用單點登錄" -#: common/setting/system.py:1004 +#: common/setting/system.py:1010 msgid "Enable SSO registration" msgstr "啓用單點登錄註冊" -#: common/setting/system.py:1006 +#: common/setting/system.py:1012 msgid "Enable self-registration via SSO for users on the login pages" msgstr "允許登錄頁面上的用户通過 SSO 進行自我註冊" -#: common/setting/system.py:1012 +#: common/setting/system.py:1018 msgid "Enable SSO group sync" msgstr "啓用單點登錄羣組同步" -#: common/setting/system.py:1014 +#: common/setting/system.py:1020 msgid "Enable synchronizing InvenTree groups with groups provided by the IdP" msgstr "啓用庫存管理系統組和由身份提供者提供的組的同步功能" -#: common/setting/system.py:1020 +#: common/setting/system.py:1026 msgid "SSO group key" msgstr "單點登錄系統組密鑰" -#: common/setting/system.py:1021 +#: common/setting/system.py:1027 msgid "The name of the groups claim attribute provided by the IdP" msgstr "由身份提供者提供的組聲明屬性名稱" -#: common/setting/system.py:1026 +#: common/setting/system.py:1032 msgid "SSO group map" msgstr "單點登錄系統組地圖" -#: common/setting/system.py:1028 +#: common/setting/system.py:1034 msgid "A mapping from SSO groups to local InvenTree groups. If the local group does not exist, it will be created." msgstr "從單點登錄系統組組到本地庫存管理系統組的映射。如果本地組不存在,它將被創建。" -#: common/setting/system.py:1034 +#: common/setting/system.py:1040 msgid "Remove groups outside of SSO" msgstr "移除單點登錄系統以外的羣組" -#: common/setting/system.py:1036 +#: common/setting/system.py:1042 msgid "Whether groups assigned to the user should be removed if they are not backend by the IdP. Disabling this setting might cause security issues" msgstr "如果分配給用户的組不是身份提供者的後端,是否應該刪除它們。禁用此設置可能會造成安全問題" -#: common/setting/system.py:1042 +#: common/setting/system.py:1048 msgid "Email required" msgstr "需要郵箱地址" -#: common/setting/system.py:1043 +#: common/setting/system.py:1049 msgid "Require user to supply mail on signup" msgstr "要求用户在註冊時提供郵件" -#: common/setting/system.py:1048 +#: common/setting/system.py:1054 msgid "Auto-fill SSO users" msgstr "自動填充單點登錄系統用户" -#: common/setting/system.py:1049 +#: common/setting/system.py:1055 msgid "Automatically fill out user-details from SSO account-data" msgstr "自動使用單點登錄系統賬户的數據填寫用户詳細信息" -#: common/setting/system.py:1054 +#: common/setting/system.py:1060 msgid "Mail twice" msgstr "發兩次郵件" -#: common/setting/system.py:1055 +#: common/setting/system.py:1061 msgid "On signup ask users twice for their mail" msgstr "註冊時詢問用户他們的電子郵件兩次" -#: common/setting/system.py:1060 +#: common/setting/system.py:1066 msgid "Password twice" msgstr "兩次輸入密碼" -#: common/setting/system.py:1061 +#: common/setting/system.py:1067 msgid "On signup ask users twice for their password" msgstr "當註冊時請用户輸入密碼兩次" -#: common/setting/system.py:1066 +#: common/setting/system.py:1072 msgid "Allowed domains" msgstr "域名白名單" -#: common/setting/system.py:1068 +#: common/setting/system.py:1074 msgid "Restrict signup to certain domains (comma-separated, starting with @)" msgstr "限制註冊到某些域名 (逗號分隔,以 @ 開頭)" -#: common/setting/system.py:1074 +#: common/setting/system.py:1080 msgid "Group on signup" msgstr "註冊羣組" -#: common/setting/system.py:1076 +#: common/setting/system.py:1082 msgid "Group to which new users are assigned on registration. If SSO group sync is enabled, this group is only set if no group can be assigned from the IdP." msgstr "註冊時分配給新用户的組。 如果啓用了單點登錄系統羣組同步,此羣組僅在無法從 IdP 分配任何羣組的情況下才被設置。" -#: common/setting/system.py:1082 +#: common/setting/system.py:1088 msgid "Enforce MFA" msgstr "強制啓用多因素安全認證" -#: common/setting/system.py:1083 +#: common/setting/system.py:1089 msgid "Users must use multifactor security." msgstr "用户必須使用多因素安全認證。" -#: common/setting/system.py:1088 +#: common/setting/system.py:1094 msgid "Enabling this setting will require all users to set up multifactor authentication. All sessions will be disconnected immediately." msgstr "啟用此設定將要求所有使用者設定多因素驗證。所有工作階段將立即中斷連線。" -#: common/setting/system.py:1093 +#: common/setting/system.py:1099 msgid "Check plugins on startup" msgstr "啓動時檢查插件" -#: common/setting/system.py:1095 +#: common/setting/system.py:1101 msgid "Check that all plugins are installed on startup - enable in container environments" msgstr "啓動時檢查全部插件是否已安裝 - 在容器環境中啓用" -#: common/setting/system.py:1102 +#: common/setting/system.py:1108 msgid "Check for plugin updates" msgstr "檢查插件更新" -#: common/setting/system.py:1103 +#: common/setting/system.py:1109 msgid "Enable periodic checks for updates to installed plugins" msgstr "啓用定期檢查已安裝插件的更新" -#: common/setting/system.py:1109 +#: common/setting/system.py:1115 msgid "Enable URL integration" msgstr "啓用統一資源定位符集成" -#: common/setting/system.py:1110 +#: common/setting/system.py:1116 msgid "Enable plugins to add URL routes" msgstr "啓用插件以添加統一資源定位符路由" -#: common/setting/system.py:1116 +#: common/setting/system.py:1122 msgid "Enable navigation integration" msgstr "啓用導航集成" -#: common/setting/system.py:1117 +#: common/setting/system.py:1123 msgid "Enable plugins to integrate into navigation" msgstr "啓用插件以集成到導航中" -#: common/setting/system.py:1123 +#: common/setting/system.py:1129 msgid "Enable app integration" msgstr "啓用應用集成" -#: common/setting/system.py:1124 +#: common/setting/system.py:1130 msgid "Enable plugins to add apps" msgstr "啓用插件添加應用" -#: common/setting/system.py:1130 +#: common/setting/system.py:1136 msgid "Enable schedule integration" msgstr "啓用調度集成" -#: common/setting/system.py:1131 +#: common/setting/system.py:1137 msgid "Enable plugins to run scheduled tasks" msgstr "啓用插件來運行預定任務" -#: common/setting/system.py:1137 +#: common/setting/system.py:1143 msgid "Enable event integration" msgstr "啓用事件集成" -#: common/setting/system.py:1138 +#: common/setting/system.py:1144 msgid "Enable plugins to respond to internal events" msgstr "啓用插件響應內部事件" -#: common/setting/system.py:1144 +#: common/setting/system.py:1150 msgid "Enable interface integration" msgstr "啓用界面集成" -#: common/setting/system.py:1145 +#: common/setting/system.py:1151 msgid "Enable plugins to integrate into the user interface" msgstr "啓用插件集成到用户界面" -#: common/setting/system.py:1151 +#: common/setting/system.py:1157 msgid "Enable mail integration" msgstr "啟用郵件整合" -#: common/setting/system.py:1152 +#: common/setting/system.py:1158 msgid "Enable plugins to process outgoing/incoming mails" msgstr "允許模組處理寄出/接收郵件" -#: common/setting/system.py:1158 +#: common/setting/system.py:1164 msgid "Enable project codes" msgstr "啟用專案代碼" -#: common/setting/system.py:1159 +#: common/setting/system.py:1165 msgid "Enable project codes for tracking projects" msgstr "啟用專案代碼以追蹤專案" -#: common/setting/system.py:1164 +#: common/setting/system.py:1170 msgid "Enable Stocktake" msgstr "啟用盤點" -#: common/setting/system.py:1166 +#: common/setting/system.py:1172 msgid "Enable functionality for recording historical stock levels and value" msgstr "啟用記錄庫存數量及價值歷史的功能" -#: common/setting/system.py:1172 +#: common/setting/system.py:1178 msgid "Exclude External Locations" msgstr "排除外部地點" -#: common/setting/system.py:1174 +#: common/setting/system.py:1180 msgid "Exclude stock items in external locations from stocktake calculations" msgstr "從盤點計算中排除外部位置的庫存項目" -#: common/setting/system.py:1180 +#: common/setting/system.py:1186 msgid "Automatic Stocktake Period" msgstr "自動盤點週期" -#: common/setting/system.py:1181 +#: common/setting/system.py:1187 msgid "Number of days between automatic stocktake recording" msgstr "自動記錄盤點的天數間隔" -#: common/setting/system.py:1187 +#: common/setting/system.py:1193 msgid "Delete Old Stocktake Entries" msgstr "刪除舊的盤點項目" -#: common/setting/system.py:1189 +#: common/setting/system.py:1195 msgid "Delete stocktake entries older than the specified number of days" msgstr "刪除超過指定天數的盤點項目" -#: common/setting/system.py:1195 +#: common/setting/system.py:1201 msgid "Stocktake Deletion Interval" msgstr "盤點刪除間隔" -#: common/setting/system.py:1197 +#: common/setting/system.py:1203 msgid "Stocktake entries will be deleted after specified number of days" msgstr "盤點項目將在指定天數後刪除" -#: common/setting/system.py:1204 +#: common/setting/system.py:1210 msgid "Delete Old Stock Tracking Entries" msgstr "刪除舊庫存的追蹤紀錄" -#: common/setting/system.py:1206 +#: common/setting/system.py:1212 msgid "Delete stock tracking entries older than the specified number of days" msgstr "刪除超過指定天數的庫存追蹤項目" -#: common/setting/system.py:1212 +#: common/setting/system.py:1218 msgid "Stock Tracking Deletion Interval" msgstr "庫存追蹤刪除間隔" -#: common/setting/system.py:1214 +#: common/setting/system.py:1220 msgid "Stock tracking entries will be deleted after specified number of days" msgstr "庫存追蹤項目將在指定天數後刪除" -#: common/setting/system.py:1221 +#: common/setting/system.py:1227 msgid "Display Users full names" msgstr "顯示用户全名" -#: common/setting/system.py:1222 +#: common/setting/system.py:1228 msgid "Display Users full names instead of usernames" msgstr "顯示用户全名而不是用户名" -#: common/setting/system.py:1227 +#: common/setting/system.py:1233 msgid "Display User Profiles" msgstr "顯示使用者個人檔案" -#: common/setting/system.py:1228 +#: common/setting/system.py:1234 msgid "Display Users Profiles on their profile page" msgstr "在個人頁面顯示使用者檔案資訊" -#: common/setting/system.py:1233 +#: common/setting/system.py:1239 msgid "Week Starts On" msgstr "" -#: common/setting/system.py:1234 +#: common/setting/system.py:1240 msgid "Starting day of the week, for display in calendar views" msgstr "" -#: common/setting/system.py:1237 +#: common/setting/system.py:1243 msgid "Sunday" msgstr "" -#: common/setting/system.py:1238 +#: common/setting/system.py:1244 msgid "Monday" msgstr "" -#: common/setting/system.py:1239 +#: common/setting/system.py:1245 msgid "Tuesday" msgstr "" -#: common/setting/system.py:1240 +#: common/setting/system.py:1246 msgid "Wednesday" msgstr "" -#: common/setting/system.py:1241 +#: common/setting/system.py:1247 msgid "Thursday" msgstr "" -#: common/setting/system.py:1242 +#: common/setting/system.py:1248 msgid "Friday" msgstr "" -#: common/setting/system.py:1243 +#: common/setting/system.py:1249 msgid "Saturday" msgstr "" -#: common/setting/system.py:1247 +#: common/setting/system.py:1253 msgid "Calendar Horizon" msgstr "" -#: common/setting/system.py:1249 +#: common/setting/system.py:1255 msgid "Number of months into the future to display in calendar views" msgstr "" -#: common/setting/system.py:1253 +#: common/setting/system.py:1259 msgid "months" msgstr "" -#: common/setting/system.py:1256 +#: common/setting/system.py:1262 msgid "Enable Test Station Data" msgstr "啓用測試站數據" -#: common/setting/system.py:1257 +#: common/setting/system.py:1263 msgid "Enable test station data collection for test results" msgstr "啓用測試站數據收集以獲取測試結果" -#: common/setting/system.py:1262 +#: common/setting/system.py:1268 msgid "Enable Machine Ping" msgstr "啟用設備 Ping" -#: common/setting/system.py:1264 +#: common/setting/system.py:1270 msgid "Enable periodic ping task of registered machines to check their status" msgstr "啟用對已註冊機器的定期 ping 任務以檢查其狀態" @@ -6301,7 +6309,7 @@ msgstr "內部零件號 IPN" msgid "Part revision or version number" msgstr "零件修訂版本或版本號" -#: part/models.py:1163 report/models.py:231 +#: part/models.py:1163 report/models.py:233 msgid "Revision" msgstr "版本" @@ -7529,7 +7537,7 @@ msgstr "提供條形碼本地支持" #: plugin/builtin/integration/part_notifications.py:21 #: plugin/builtin/labels/inventree_label.py:27 #: plugin/builtin/labels/inventree_machine.py:64 -#: plugin/builtin/labels/label_sheet.py:72 +#: plugin/builtin/labels/label_sheet.py:73 #: plugin/builtin/suppliers/digikey.py:20 plugin/builtin/suppliers/lcsc.py:22 #: plugin/builtin/suppliers/mouser.py:20 plugin/builtin/suppliers/tme.py:22 msgid "InvenTree contributors" @@ -7882,12 +7890,12 @@ msgid "Provides native support for printing PDF labels" msgstr "為打印 PDF 標籤提供本機支持" #: plugin/builtin/labels/inventree_label.py:33 -#: plugin/builtin/labels/label_sheet.py:78 +#: plugin/builtin/labels/label_sheet.py:79 msgid "Debug mode" msgstr "Debug模式" #: plugin/builtin/labels/inventree_label.py:34 -#: plugin/builtin/labels/label_sheet.py:79 +#: plugin/builtin/labels/label_sheet.py:80 msgid "Enable debug mode - returns raw HTML instead of PDF" msgstr "啓用Debug模式 - 返回原始的 HTML 而不是 PDF" @@ -7907,55 +7915,55 @@ msgstr "最近使用" msgid "Options" msgstr "選項" -#: plugin/builtin/labels/label_sheet.py:30 +#: plugin/builtin/labels/label_sheet.py:31 msgid "Page size for the label sheet" msgstr "標籤頁大小" -#: plugin/builtin/labels/label_sheet.py:35 +#: plugin/builtin/labels/label_sheet.py:36 msgid "Skip Labels" msgstr "跳過標籤" -#: plugin/builtin/labels/label_sheet.py:36 +#: plugin/builtin/labels/label_sheet.py:37 msgid "Skip this number of labels when printing label sheets" msgstr "打印標籤頁時跳過標籤的數量" -#: plugin/builtin/labels/label_sheet.py:43 +#: plugin/builtin/labels/label_sheet.py:44 msgid "Border" msgstr "邊框" -#: plugin/builtin/labels/label_sheet.py:44 +#: plugin/builtin/labels/label_sheet.py:45 msgid "Print a border around each label" msgstr "打印每個標籤的邊框" -#: plugin/builtin/labels/label_sheet.py:49 report/models.py:392 +#: plugin/builtin/labels/label_sheet.py:50 report/models.py:396 msgid "Landscape" msgstr "橫屏模式" -#: plugin/builtin/labels/label_sheet.py:50 +#: plugin/builtin/labels/label_sheet.py:51 msgid "Print the label sheet in landscape mode" msgstr "在橫屏模式下打印標籤表" -#: plugin/builtin/labels/label_sheet.py:55 +#: plugin/builtin/labels/label_sheet.py:56 msgid "Page Margin" msgstr "頁邊距" -#: plugin/builtin/labels/label_sheet.py:56 +#: plugin/builtin/labels/label_sheet.py:57 msgid "Margin around the page in mm" msgstr "頁面四周邊距(毫米)" -#: plugin/builtin/labels/label_sheet.py:69 +#: plugin/builtin/labels/label_sheet.py:70 msgid "InvenTree Label Sheet Printer" msgstr "庫存樹標籤工作表" -#: plugin/builtin/labels/label_sheet.py:70 +#: plugin/builtin/labels/label_sheet.py:71 msgid "Arrays multiple labels onto a single sheet" msgstr "單張紙上的組合多個標籤" -#: plugin/builtin/labels/label_sheet.py:122 +#: plugin/builtin/labels/label_sheet.py:123 msgid "Label is too large for page size" msgstr "標籤大過頁面" -#: plugin/builtin/labels/label_sheet.py:161 +#: plugin/builtin/labels/label_sheet.py:162 msgid "No labels were generated" msgstr "沒有生成標籤" @@ -8376,27 +8384,27 @@ msgstr "" msgid "The user for which this setting applies" msgstr "此設定所適用的使用者" -#: report/api.py:46 report/serializers.py:125 report/serializers.py:175 +#: report/api.py:45 report/serializers.py:125 report/serializers.py:175 msgid "Items" msgstr "項目" -#: report/api.py:117 +#: report/api.py:116 msgid "Plugin not found" msgstr "插件未找到" -#: report/api.py:119 +#: report/api.py:118 msgid "Plugin does not support label printing" msgstr "插件不支持標籤打印" -#: report/api.py:171 report/api.py:280 +#: report/api.py:170 report/api.py:279 msgid "You do not have permission to view this model type" msgstr "" -#: report/api.py:175 +#: report/api.py:174 msgid "Invalid label dimensions" msgstr "無效的標籤尺寸" -#: report/api.py:193 report/api.py:291 +#: report/api.py:192 report/api.py:290 msgid "No valid items provided to template" msgstr "沒有有效的項目提供到模板" @@ -8416,136 +8424,136 @@ msgstr "法律" msgid "Letter" msgstr "字母" -#: report/models.py:128 +#: report/models.py:130 msgid "Template file with this name already exists" msgstr "已存在具有此名稱的模板" -#: report/models.py:220 +#: report/models.py:222 msgid "Template name" msgstr "模版名稱" -#: report/models.py:226 +#: report/models.py:228 msgid "Template description" msgstr "模板説明" -#: report/models.py:232 +#: report/models.py:234 msgid "Revision number (auto-increments)" msgstr "修訂編號 (自動增量)" -#: report/models.py:238 +#: report/models.py:240 msgid "Attach to Model on Print" msgstr "打印時附加到模型" -#: report/models.py:240 +#: report/models.py:242 msgid "Save report output as an attachment against linked model instance when printing" msgstr "打印時將報告輸出保存為附件與鏈接模型實例" -#: report/models.py:286 +#: report/models.py:290 msgid "Filename Pattern" msgstr "文件名樣式" -#: report/models.py:287 +#: report/models.py:291 msgid "Pattern for generating filenames" msgstr "生成文件名模式" -#: report/models.py:292 +#: report/models.py:296 msgid "Template is enabled" msgstr "模板已啓用" -#: report/models.py:299 +#: report/models.py:303 msgid "Target model type for template" msgstr "模版的目標模型類型" -#: report/models.py:319 +#: report/models.py:323 msgid "Filters" msgstr "篩選器" -#: report/models.py:320 +#: report/models.py:324 msgid "Template query filters (comma-separated list of key=value pairs)" msgstr "模版查詢篩選器 (逗號分隔的鍵值對列表)" -#: report/models.py:379 report/models.py:700 +#: report/models.py:383 report/models.py:704 msgid "Template file" msgstr "模板包文件" -#: report/models.py:387 +#: report/models.py:391 msgid "Page size for PDF reports" msgstr "PDF 報告的頁面大小" -#: report/models.py:393 +#: report/models.py:397 msgid "Render report in landscape orientation" msgstr "橫向渲染報告" -#: report/models.py:398 +#: report/models.py:402 msgid "Merge" msgstr "合併" -#: report/models.py:399 +#: report/models.py:403 msgid "Render a single report against selected items" msgstr "針對所選項目產出合併單一報告" -#: report/models.py:466 +#: report/models.py:470 #, python-brace-format msgid "Report generated from template {self.name}" msgstr "由模板 {self.name} 產生的報告" -#: report/models.py:576 report/models.py:615 report/models.py:616 +#: report/models.py:580 report/models.py:619 report/models.py:620 msgid "Template syntax error" msgstr "模板語法錯誤" -#: report/models.py:583 report/models.py:622 +#: report/models.py:587 report/models.py:626 msgid "Error rendering report" msgstr "報告渲染錯誤" -#: report/models.py:643 +#: report/models.py:647 msgid "Error generating report" msgstr "生成報告錯誤" -#: report/models.py:674 +#: report/models.py:678 msgid "Error merging report outputs" msgstr "合併報告輸出時發生錯誤" -#: report/models.py:706 +#: report/models.py:710 msgid "Width [mm]" msgstr "寬度 [mm]" -#: report/models.py:707 +#: report/models.py:711 msgid "Label width, specified in mm" msgstr "標籤寬度,以毫米為單位。" -#: report/models.py:713 +#: report/models.py:717 msgid "Height [mm]" msgstr "高度 [mm]" -#: report/models.py:714 +#: report/models.py:718 msgid "Label height, specified in mm" msgstr "標籤高度,以毫米為單位。" -#: report/models.py:828 +#: report/models.py:832 msgid "Error printing labels" msgstr "列印標籤時發生錯誤" -#: report/models.py:847 +#: report/models.py:851 msgid "Snippet" msgstr "代碼片段" -#: report/models.py:848 +#: report/models.py:852 msgid "Report snippet file" msgstr "報告代碼片段文件" -#: report/models.py:855 +#: report/models.py:859 msgid "Snippet file description" msgstr "代碼片段文件描述" -#: report/models.py:873 +#: report/models.py:877 msgid "Asset" msgstr "資產" -#: report/models.py:874 +#: report/models.py:878 msgid "Report asset file" msgstr "報告資產文件" -#: report/models.py:881 +#: report/models.py:885 msgid "Asset file description" msgstr "資產文件描述" @@ -8701,31 +8709,31 @@ msgstr "沒有結果" msgid "Transferred" msgstr "" -#: report/templatetags/report.py:166 +#: report/templatetags/report.py:167 msgid "Invalid media file path" msgstr "無效的媒體檔案路徑" -#: report/templatetags/report.py:185 +#: report/templatetags/report.py:186 msgid "Invalid static file path" msgstr "無效的靜態檔案路徑" -#: report/templatetags/report.py:287 +#: report/templatetags/report.py:288 msgid "Asset file not found" msgstr "找不到資產檔案" -#: report/templatetags/report.py:345 report/templatetags/report.py:461 +#: report/templatetags/report.py:354 report/templatetags/report.py:470 msgid "Image file not found" msgstr "找不到圖片文件" -#: report/templatetags/report.py:430 +#: report/templatetags/report.py:439 msgid "No image file specified" msgstr "未指定影像檔案" -#: report/templatetags/report.py:455 +#: report/templatetags/report.py:464 msgid "part_image tag requires a Part instance" msgstr "parpart_image 標籤需要一個零件實例" -#: report/templatetags/report.py:553 +#: report/templatetags/report.py:562 msgid "company_image tag requires a Company instance" msgstr "公司_圖片標籤需要一個公司實例" diff --git a/src/frontend/src/locales/ar/messages.po b/src/frontend/src/locales/ar/messages.po index 2c6877f196..799ff5bf31 100644 --- a/src/frontend/src/locales/ar/messages.po +++ b/src/frontend/src/locales/ar/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ar\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:15\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "نسخه مطابقة" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "تعديل" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "حذف" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "مسح" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "الخيارات" @@ -2366,46 +2367,46 @@ msgstr "الخيارات" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "حجم الصفحة" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "أفقي" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "حجم الصفحة" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/bg/messages.po b/src/frontend/src/locales/bg/messages.po index 419e4e8c9f..62b287861c 100644 --- a/src/frontend/src/locales/bg/messages.po +++ b/src/frontend/src/locales/bg/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: bg\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Bulgarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/cs/messages.po b/src/frontend/src/locales/cs/messages.po index de95244684..da5f8ae370 100644 --- a/src/frontend/src/locales/cs/messages.po +++ b/src/frontend/src/locales/cs/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: cs\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Czech\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopírovat" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplikovat" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Upravit" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Odstranit" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Díl" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parametr" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametry" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Šablona parametru" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Šablony parametru" @@ -327,9 +326,9 @@ msgstr "Výrobní příkaz" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Firmy" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Objednávka" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Prodejní objednávka" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Vrácená objednávka" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "Převodní příkaz" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Uživatel" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Šablona štítku" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Šablony štítků" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Šablona hlášení" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Šablony hlášení" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Typy obsahu" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Výběrové pole" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Výběrová pole" @@ -760,7 +761,7 @@ msgstr "Čárový kód" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Skenovat" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Tímto odstraníte odkaz na přidružený čárový kód" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Odstranit čárový kód" @@ -890,11 +891,11 @@ msgstr "Otevřít v administrátorském rozhraní" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "Otevřít dialog tisku reportu" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "Otevřít dialog tisku štítku" @@ -906,11 +907,11 @@ msgstr "Otevřít dialog tisku štítku" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Tisk štítků" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Tisk reportu" @@ -926,32 +927,32 @@ msgstr "Tisk reportu" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Tisk štítku" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Tisk štítku" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Tisk" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Tisk reportu" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Tiskové akce" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Tisk štítků" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Tisk reportu" @@ -1021,28 +1022,28 @@ msgstr "Přihlásit se k odběru oznámení" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtry kalendáře" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Předchozí měsíc" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Vybrat měsíc" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Příští měsíc" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "Obnovit kalendář" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Exportovat data" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Chyba při aktualizaci objednávky" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Po splatnosti" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Po splatnosti" msgid "Start Date" msgstr "Počáteční datum" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Počáteční datum" msgid "Target Date" msgstr "Cílové datum" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Přijmout rozložení" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Verze rozhraní API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Pluginy" @@ -2081,8 +2082,8 @@ msgstr "Pluginy" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Povoleno" @@ -2358,7 +2359,7 @@ msgstr "Probíhá import dat" msgid "Unknown Status" msgstr "Neznámý stav" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Možnosti" @@ -2366,46 +2367,46 @@ msgstr "Možnosti" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Akce čárového kódu" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Zobrazit čárový kód" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Zobrazit čárový kód" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Přiřadit čárový kód" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Propojit vlastní čárový kód s touto položkou" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Odstranit vlastní čárový kód" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Upravit položku" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Smazat položku" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Podržet" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplikovat produkt" @@ -2594,7 +2595,7 @@ msgstr "Odkazy" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentace" @@ -2842,7 +2843,7 @@ msgstr "Nastavení" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Uživatelská nastavení" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Nastavení systému" @@ -2873,14 +2874,14 @@ msgstr "Nastavení systému" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centrum správce" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Odhlásit" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Zásoby" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Výroba" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Nákup" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,8 +2984,12 @@ msgid "Error loading notifications." msgstr "Chyba při načítání oznámení." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" -msgstr "Upravit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" +msgstr "" #: src/components/nav/SearchDrawer.tsx:111 msgid "No Overview Available" @@ -3078,19 +3083,24 @@ msgstr "Přílohy" msgid "Notes" msgstr "Poznámky" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plugin poskytnutý" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "Máte neuložené změny, jste si jisti, že chcete opustit tento panel?" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Sbalit panely" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Rozbalit panely" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Informace o pluginu" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Datum" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Sériové číslo" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Objednat položky" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "Zkratky" @@ -4382,114 +4391,125 @@ msgstr "Zkratky" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Přejít na InvenTree nástěnku" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Navštivte dokumentaci pro více informací o InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "O InvenTree.org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informace o serveru" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "O této instanci Inventree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informace o licenci" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licence pro závislosti služby" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Otevřít navigaci" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Otevřít hlavní navigační menu" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Přejít do uživatelského nastavení" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "Zobrazit seznam dostupných klávesových zkratek" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Importovat data" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Importovat data ze souboru" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Přejít na objednávky" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Přejít na prodejní objednávky" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "Přejít na převodní příkaz" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Přejít na vratky" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Naskenovat čárový kód nebo QR kód" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Přejít na výrobní příkazy" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Přejít do nastavení systému" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Přejít do Admin centra" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "Záznam chyb" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "Zobrazit záznamy chyb pro tuto instanci" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "Spravovat uživatelské účty" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Spravovat pluginy InvenTree" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Stroje" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "Spravovat šablony reportů" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "Spravovat šablony štítků" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Neplatná odpověď ze serveru" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Záznamy" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Seznam záznamů pro výběr" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Hodnota" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Štítek" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Vlastní jednotky" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parametry kategorie" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Typy umístění" @@ -7002,35 +7011,29 @@ msgstr "Typy umístění" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Stroje" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Operace" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Správa dat" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Reporty" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Rozšířit / integrovat" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Pokročilá nastavení" @@ -7108,22 +7111,25 @@ msgstr "Externí pluginy nejsou povoleny pro tuto InvenTree instalaci." msgid "Plugin Errors" msgstr "Chyby modulů plug-in" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Velikost stránky" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Na šířku" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Sloučit" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Připojit k modelu" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Velikost stránky" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Ceník" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "Vytvoření dílu" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "Expirace zásob" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "Inventura dílu" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Sledování skladových položek" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "Externí výrobní příkazy" @@ -7691,7 +7697,7 @@ msgstr "Zrušit objednávku" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Zrušit objednávku" msgid "Table View" msgstr "Zobrazení tabulky" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Zobrazení tabulky" msgid "Calendar View" msgstr "Zobrazení kalendáře" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "Maximální zásoby" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Uzamčeno" @@ -8415,6 +8422,16 @@ msgstr "Historie prodeje" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Hodnota" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Upravit Zásoby" @@ -8742,7 +8759,7 @@ msgstr "Nákupní cena" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Naposledy aktualizováno" @@ -10952,7 +10969,7 @@ msgstr "Interní jednotky" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Aktualizoval(a)" @@ -11049,7 +11066,7 @@ msgstr "Zobrazit povolené šablony" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Typ modelu" @@ -11788,18 +11805,9 @@ msgstr "Odstranit související díl" msgid "Edit Related Part" msgstr "Upravit související díl" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Přidat seznam výběru" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Upravit seznam výběru" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Odstranit seznam výběru" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Importované řádky" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filtrovat podle typu cílového modelu" @@ -12714,6 +12722,43 @@ msgstr "Poslední spuštění" msgid "Next Run" msgstr "Další spuštění" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Přidat seznam výběru" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Odstranit seznam výběru" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Další spuštění" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Šablona nebyla nalezena" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Při načítání podrobností šablony došlo k chybě" @@ -12754,36 +12799,36 @@ msgstr "Při načítání podrobností šablony došlo k chybě" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "Název souboru" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Upravit" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Upravit soubor šablony" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Upravit šablonu" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Smazat šablonu" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Přidat šablonu" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Přidat šablonu" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filtrovat podle stavu povolení" diff --git a/src/frontend/src/locales/da/messages.po b/src/frontend/src/locales/da/messages.po index 9a2526e0d4..c240f4b525 100644 --- a/src/frontend/src/locales/da/messages.po +++ b/src/frontend/src/locales/da/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: da\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Danish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopier" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Dupliker" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Rediger" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Slet" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Del" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parameter" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Parameter Skabelon" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Parameter Skabeloner" @@ -327,9 +326,9 @@ msgstr "Produktionsordre" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Firmaer" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Købsordre" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Salgsordrer" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Returordre" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Bruger" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Etiket Skabelon" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Etiket Skabeloner" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Rapport skabelon" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Rapporter Skabeloner" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Indholdstyper" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Vælg liste" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Valg Lister" @@ -760,7 +761,7 @@ msgstr "Stregkode" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scan" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Dette vil fjerne linket til den tilknyttede stregkode" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Fjern linket til stregkode" @@ -890,11 +891,11 @@ msgstr "Åbn i admin interface" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Udskriver Etiketter" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Udskriver Rapporter" @@ -926,32 +927,32 @@ msgstr "Udskriver Rapporter" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Udskriv Labels" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Udskriv Labels" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Udskriv" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Udskriv rapport" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Udskriver Handlinger" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Udskriv labels" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Udskriv Rapporter" @@ -1021,28 +1022,28 @@ msgstr "Tilmeld notifikationer" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Kalender Filter" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Forrige måned" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Vælg måned" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Næste måned" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Eksporter Data" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Fejl ved opdatering af ordre" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Overskredet" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Overskredet" msgid "Start Date" msgstr "Startdato" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Startdato" msgid "Target Date" msgstr "Måldato" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Accepter Layout" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API Version" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugins" @@ -2081,8 +2082,8 @@ msgstr "Plugins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Aktiveret" @@ -2358,7 +2359,7 @@ msgstr "Importerer data" msgid "Unknown Status" msgstr "Ukendt status" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Indstillinger" @@ -2366,46 +2367,46 @@ msgstr "Indstillinger" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Stregkode Handlinger" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Vis stregkode" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Vis stregkode" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Link Barkode" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Link en brugerdefineret stregkode til dette element" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Fjern link til tilpasset stregkode" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Rediger vare" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Slet vare" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Hold" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Dupliker vare" @@ -2594,7 +2595,7 @@ msgstr "Links" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentation" @@ -2842,7 +2843,7 @@ msgstr "Indstillinger" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Brugerindstillinger" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Systemindstillinger" @@ -2873,14 +2874,14 @@ msgstr "Systemindstillinger" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Admin Center" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Log ud" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Produktion" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Indkøb" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Fejl ved indlæsning af notifikationer." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Vedhæftninger" msgid "Notes" msgstr "Noter" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plugin Leveret" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Skjul paneler" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Vis paneler" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Plugin Information" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Dato" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Serienummer" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Bestil dele" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Gå til InvenTree dashboard" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Besøg dokumentationen for at lære mere om InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Om InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Server informationer" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Om denne InvenTree instans" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Licensoplysninger" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenser for afhængigheder af tjenesten" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Åbn navigation" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Åben hoved navigationsmenuen" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Gå til brugerindstillinger" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Gå til indkøbsordrer" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Gå til salgsordrer" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Gå til returordrer" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Scan en stregkode eller QR-kode" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Gå til Bygge Ordrer" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Gå til Systemindstillinger" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Gå til Admin Center" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Administrer InvenTree plugins" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Maskiner" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Ugyldigt svar fra server" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Poster" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Liste over poster at vælge imellem" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Værdi" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Label" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Kategori Parametre" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Lokationstyper" @@ -7002,35 +7011,29 @@ msgstr "Lokationstyper" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Maskiner" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Operatør" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Rapportering" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Udvid / Integrer" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Avancerede indstillinger" @@ -7108,22 +7111,25 @@ msgstr "Eksterne plugins er ikke aktiveret for denne InvenTree installation." msgid "Plugin Errors" msgstr "Plugin fejl" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Side Størrelse" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Landskab" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Flet" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Vedhæft til model" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Side Størrelse" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Prissætning" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Lager Sporing" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Annuller ordre" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Annuller ordre" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "Kalender Visning" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Låst" @@ -8415,6 +8422,16 @@ msgstr "Salgs Historik" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Værdi" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "Købspris" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Sidst Opdateret" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "Vis aktiverede skabeloner" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "Slet Relateret Del" msgid "Edit Related Part" msgstr "Rediger Relateret Del" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Tilføj Valgliste" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Rediger Valgliste" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Slet Valgliste" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Importerede Rækker" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "Sidste kørsel" msgid "Next Run" msgstr "Næste Kørsel" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Tilføj Valgliste" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Slet Valgliste" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Næste Kørsel" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Skabelon ikke fundet" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "En fejl opstod under hentning af skabelon detaljer" @@ -12754,36 +12799,36 @@ msgstr "En fejl opstod under hentning af skabelon detaljer" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Modificer" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Modificer skabelon fil" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Rediger Skabelon" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Slet Skabelon" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Tilføj skabelon" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Tilføj skabelon" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/de/messages.po b/src/frontend/src/locales/de/messages.po index 98eb6f25ed..821ba8ba91 100644 --- a/src/frontend/src/locales/de/messages.po +++ b/src/frontend/src/locales/de/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: de\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: German\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -28,7 +28,7 @@ msgstr "Beim Rendern dieser Komponente ist ein Fehler aufgetreten. Weitere Infor #: lib/components/Boundary.tsx:21 msgid "Try reloading the page, or contact your administrator if the problem persists." -msgstr "" +msgstr "Versuchen Sie die Seite neu zu laden oder kontaktieren Sie Ihren Administrator, wenn das Problem weiterhin besteht." #: lib/components/CopyButton.tsx:49 msgid "Copied" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopieren" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplizieren" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Bearbeiten" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Löschen" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Teil" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parameter" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Parameter Vorlage" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Parameter Vorlagen" @@ -327,9 +326,9 @@ msgstr "Bauauftrag" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Unternehmen" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Einkaufsbestellung" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Verkaufsauftrag" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Rückgabe Auftrag" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Nutzer" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Label Vorlage" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Label Vorlagen" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Bericht Vorlage" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Bericht Vorlagen" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Inhalts-Typen" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Auswahlliste" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Auswahllisten" @@ -760,7 +761,7 @@ msgstr "Barcode" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scannen" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Die Verknüpfung zum zugehörigen Barcode wird entfernt" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Verknüpfung des Barcodes aufheben" @@ -890,11 +891,11 @@ msgstr "Im Admin-Interface öffnen" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Drucke Etiketten" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Drucke Berichte" @@ -926,32 +927,32 @@ msgstr "Drucke Berichte" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Etiketten Drucken" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Etiketten Drucken" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Drucken" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Bericht drucken" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Druck Aktionen" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Etiketten drucken" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Berichte drucken" @@ -1021,28 +1022,28 @@ msgstr "Benachrichtigungen abonnieren" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Kalenderfilter" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Vorheriger Monat" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Monat auswählen" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Nächsten Monat" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Daten exportieren" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Fehler beim Aktualisieren der Bestellung" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Überfällig" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Überfällig" msgid "Start Date" msgstr "Startdatum" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Startdatum" msgid "Target Date" msgstr "Zieldatum" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Layout übernehmen" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API-Version" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugins" @@ -2081,8 +2082,8 @@ msgstr "Plugins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Aktiviert" @@ -2358,7 +2359,7 @@ msgstr "Importiere Daten" msgid "Unknown Status" msgstr "Unbekannter Status" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Optionen" @@ -2366,46 +2367,46 @@ msgstr "Optionen" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Barcode-Aktionen" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Barcode anzeigen" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Barcode anzeigen" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Link-Barcode" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Einen benutzerdefinierten Barcode mit diesem Artikel verknüpfen" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Verknüpfung von benutzerdefiniertem Barcode aufheben" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Element bearbeiten" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Element löschen" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Angehalten" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Artikel duplizieren" @@ -2594,7 +2595,7 @@ msgstr "Links" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentation" @@ -2842,7 +2843,7 @@ msgstr "Einstellungen" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Benutzer-Einstellungen" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Einstellungen" @@ -2873,14 +2874,14 @@ msgstr "Einstellungen" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Adminbereich" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Abmelden" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Lager" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fertigung" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Einkauf" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Fehler beim Laden der Benachrichtigungen." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Anhänge" msgid "Notes" msgstr "Notizen" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Verfügbares Plugin" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Panels einklappen" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Panels aufklappen" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Plugin-Informationen" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Datum" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Seriennummer" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Teile bestellen" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Gehe zum InvenTree Dashboard" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Besuche die Dokumentation, um mehr über InvenTree zu erfahren" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Über die InvenTree Organisation" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Server Informationen" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Über diese InvenTree Instanz" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Lizenz Informationen" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Lizenzen für Abhängigkeiten des Services" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Navigation öffnen" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Hauptnavigationsmenü öffnen" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Daten importieren" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Daten aus Datei importieren" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Gehe zu Einkaufsaufträgen" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Gehe zu Verkaufsaufträgen" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Gehe zu Rücksendungen" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Barcode oder QR-Code scannen" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Gehe zu Fertigungsaufträgen" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Gehe zu Systemeinstellungen" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Zum Administrationsbereich" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "InvenTree-Plugins verwalten" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Maschinen" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Ungültige Antwort vom Server" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Einträge" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Liste der wählbaren Einträge" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Wert" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Label" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Kundenspezifische Einheiten" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Kategorie Parameter" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Standorttyp" @@ -7002,35 +7011,29 @@ msgstr "Standorttyp" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Maschinen" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Datenmanagement" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Berichte" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Erweitern / integrieren" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Erweiterte Optionen" @@ -7108,22 +7111,25 @@ msgstr "Externe Plugins sind für diese InvenTree-Installation nicht aktiviert." msgid "Plugin Errors" msgstr "Plugin-Fehler" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Seitengröße" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Querformat" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Zusammenführen" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "An Modell anhängen" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Seitengröße" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Preise" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Bestandsverfolgung" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Bestellung stornieren" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Bestellung stornieren" msgid "Table View" msgstr "Tabellenansicht" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Tabellenansicht" msgid "Calendar View" msgstr "Kalenderansicht" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Gesperrt" @@ -8415,6 +8422,16 @@ msgstr "Verkaufshistorie" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Wert" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Inventureintrag bearbeiten" @@ -8742,7 +8759,7 @@ msgstr "Einkaufs Preise" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -10952,7 +10969,7 @@ msgstr "Interne Einheiten" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Aktualisiert von" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Modelltyp" @@ -11788,18 +11805,9 @@ msgstr "Verknüpftes Teil löschen" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Importierte Zeilen" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Nach Modelltyp filtern" @@ -12714,6 +12722,43 @@ msgstr "Letzte Ausführung" msgid "Next Run" msgstr "Nächste Ausführung" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Nächste Ausführung" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Template nicht gefunden" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Fehler beim Abrufen der Template-Details" @@ -12754,36 +12799,36 @@ msgstr "Fehler beim Abrufen der Template-Details" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Bearbeiten" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Template-Datei ändern" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Vorlage bearbeiten" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Vorlage entfernen" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Vorlage hinzufügen" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Vorlage hinzufügen" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Nach aktiviertem Status filtern" diff --git a/src/frontend/src/locales/el/messages.po b/src/frontend/src/locales/el/messages.po index cdc5dcbf95..9344791010 100644 --- a/src/frontend/src/locales/el/messages.po +++ b/src/frontend/src/locales/el/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: el\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Greek\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Αντιγραφή" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Δημιουργία αντιγράφου" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Επεξεργασία" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Διαγραφή" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Προϊόν" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Παράμετροι" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Πρότυπο παραμέτρου" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "Εντολή Κατασκευής" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Εταιρείες" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Εντολή Αγοράς" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Εντολή Πώλησης" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Εντολή Επιστροφής" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Χρήστης" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Πρότυπο Ετικέτας" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Πρότυπα Ετικετών" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Πρότυπο Αναφοράς" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Πρότυπα Αναφορών" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Τύποι Περιεχομένου" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Λίστα Επιλογών" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Λίστες Επιλογών" @@ -760,7 +761,7 @@ msgstr "Γραμμοκώδικας" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Σάρωση" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Αυτό θα αφαιρέσει τη σύνδεση με τον σχετικό γραμμοκώδικα" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Αποσύνδεση Γραμμοκώδικα" @@ -890,11 +891,11 @@ msgstr "Άνοιγμα στο περιβάλλον διαχειριστή" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Εκτύπωση Ετικετών" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Εκτύπωση Αναφορών" @@ -926,32 +927,32 @@ msgstr "Εκτύπωση Αναφορών" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Εκτύπωση Ετικέτας" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Εκτύπωση Ετικέτας" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Εκτύπωση" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Εκτύπωση Αναφοράς" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Ενέργειες Εκτύπωσης" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Εκτύπωση Ετικετών" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Εκτύπωση Αναφορών" @@ -1021,28 +1022,28 @@ msgstr "Εγγραφή στις ειδοποιήσεις" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Φίλτρα Ημερολογίου" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Προηγούμενος μήνας" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Επιλογή μήνα" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Επόμενος μήνας" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Σφάλμα κατά την ενημέρωση της παραγγελίας" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Εκπρόθεσμο" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Εκπρόθεσμο" msgid "Start Date" msgstr "Ημερομηνία Έναρξης" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Ημερομηνία Έναρξης" msgid "Target Date" msgstr "Ημερομηνία Στόχος" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Αποδοχή Διάταξης" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Έκδοση API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugins" @@ -2081,8 +2082,8 @@ msgstr "Plugins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Ενεργό" @@ -2358,7 +2359,7 @@ msgstr "Γίνεται εισαγωγή δεδομένων" msgid "Unknown Status" msgstr "Άγνωστη κατάσταση" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Επιλογές" @@ -2366,46 +2367,46 @@ msgstr "Επιλογές" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Ενέργειες Barcode" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Προβολή Barcode" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Προβολή barcode" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Σύνδεση Barcode" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Σύνδεση προσαρμοσμένου barcode με αυτό το στοιχείο" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Αποσύνδεση προσαρμοσμένου barcode" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Επεξεργασία Προϊόντος" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Διαγραφή Προϊόντος" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Κράτηση" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Αντιγραφή Προϊόντος" @@ -2594,7 +2595,7 @@ msgstr "Σύνδεσμοι" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Τεκμηρίωση" @@ -2842,7 +2843,7 @@ msgstr "Ρυθμίσεις" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Ρυθμίσεις χρήστη" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Ρυθμίσεις συστήματος" @@ -2873,14 +2874,14 @@ msgstr "Ρυθμίσεις συστήματος" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Κέντρο διαχείρισης" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Αποσύνδεση" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Απόθεμα" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Κατασκευή" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Προμήθειες" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Σφάλμα φόρτωσης ειδοποιήσεων." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Συνημμένα" msgid "Notes" msgstr "Σημειώσεις" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Παρέχεται από πρόσθετο" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Σύμπτυξη πλαισίων" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Ανάπτυξη πλαισίων" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Πληροφορίες πρόσθετου" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Ημερομηνία" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Σειριακός αριθμός" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Παραγγελία Προϊόντων" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Μετάβαση στο InvenTree dashboard" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Επισκεφθείτε την τεκμηρίωση για να μάθετε περισσότερα για το InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Σχετικά με τον οργανισμό InvenTree" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Πληροφορίες διακομιστή" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Σχετικά με αυτήν την εγκατάσταση InvenTree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Πληροφορίες άδειας" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Άδειες για τις εξαρτήσεις της υπηρεσίας" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Άνοιγμα πλοήγησης" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Άνοιγμα του κύριου μενού πλοήγησης" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Μετάβαση στις ρυθμίσεις χρήστη" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Μετάβαση στις Εντολές Αγοράς" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Μετάβαση στις Εντολές Πώλησης" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Μετάβαση στις Εντολές Επιστροφής" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Σάρωση barcode ή QR code" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Μετάβαση στις Εντολές Κατασκευής" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Μετάβαση στις Ρυθμίσεις Συστήματος" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Μετάβαση στο Κέντρο Διαχείρισης" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Μηχανήματα" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Μη έγκυρη απόκριση από τον διακομιστή" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Καταχωρήσεις" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Λίστα διαθέσιμων καταχωρήσεων προς επιλογή" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Τιμή" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Ετικέτα" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Προσαρμοσμένες μονάδες" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Παράμετροι Κατηγορίας" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Τύποι Τοποθεσιών" @@ -7002,35 +7011,29 @@ msgstr "Τύποι Τοποθεσιών" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Μηχανήματα" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Λειτουργίες" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Διαχείριση Δεδομένων" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Αναφορές" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Επέκταση / Ενσωμάτωση" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Προχωρημένες Επιλογές" @@ -7108,22 +7111,25 @@ msgstr "Τα εξωτερικά πρόσθετα δεν είναι ενεργά msgid "Plugin Errors" msgstr "Σφάλματα πρόσθετων" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Μέγεθος Σελίδας" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Οριζόντιος προσανατολισμός" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Συγχώνευση" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Σύνδεση με Μοντέλο" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Μέγεθος Σελίδας" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Τιμολόγηση" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Παρακολούθηση Αποθέματος" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Ακύρωση παραγγελίας" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Ακύρωση παραγγελίας" msgid "Table View" msgstr "Προβολή Πίνακα" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Προβολή Πίνακα" msgid "Calendar View" msgstr "Προβολή Ημερολογίου" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Κλειδωμένο" @@ -8415,6 +8422,16 @@ msgstr "Ιστορικό Πωλήσεων" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Τιμή" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Επεξεργασία Καταχώρησης Απογραφής" @@ -8742,7 +8759,7 @@ msgstr "Τιμολόγηση Αγορών" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Τελευταία Ενημέρωση" @@ -10952,7 +10969,7 @@ msgstr "Εσωτερικές μονάδες" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Ενημερώθηκε από" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Τύπος μοντέλου" @@ -11788,18 +11805,9 @@ msgstr "Διαγραφή σχετικού εξαρτήματος" msgid "Edit Related Part" msgstr "Επεξεργασία σχετικού εξαρτήματος" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Προσθήκη λίστας επιλογής" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Επεξεργασία λίστας επιλογής" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Διαγραφή λίστας επιλογής" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Γραμμές που εισήχθησαν" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Φιλτράρισμα κατά τύπο μοντέλου προορισμού" @@ -12714,6 +12722,43 @@ msgstr "Τελευταία εκτέλεση" msgid "Next Run" msgstr "Επόμενη εκτέλεση" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Προσθήκη λίστας επιλογής" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Διαγραφή λίστας επιλογής" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Επόμενη εκτέλεση" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Το πρότυπο δεν βρέθηκε" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση λεπτομερειών προτύπου" @@ -12754,36 +12799,36 @@ msgstr "Παρουσιάστηκε σφάλμα κατά την ανάκτηση #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Τροποποίηση" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Τροποποίηση αρχείου προτύπου" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Επεξεργασία προτύπου" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Διαγραφή προτύπου" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Προσθήκη προτύπου" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Προσθήκη προτύπου" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Φιλτράρισμα κατά κατάσταση ενεργοποίησης" diff --git a/src/frontend/src/locales/en/messages.po b/src/frontend/src/locales/en/messages.po index 50fabfd866..f6f3938bb6 100644 --- a/src/frontend/src/locales/en/messages.po +++ b/src/frontend/src/locales/en/messages.po @@ -34,20 +34,20 @@ msgid "Copy" msgstr "Copy" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicate" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Edit" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -58,8 +58,8 @@ msgstr "Delete" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -157,7 +157,7 @@ msgstr "Part" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -183,7 +183,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parameters" @@ -194,7 +194,6 @@ msgid "Parameter Template" msgstr "Parameter Template" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Parameter Templates" @@ -322,9 +321,9 @@ msgstr "Build Order" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -363,6 +362,7 @@ msgid "Companies" msgstr "Companies" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -392,8 +392,8 @@ msgstr "Purchase Order" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -425,8 +425,8 @@ msgstr "Sales Order" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -450,8 +450,8 @@ msgstr "Return Order" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -475,8 +475,8 @@ msgstr "Transfer Order" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -541,7 +541,7 @@ msgstr "User" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -576,8 +576,8 @@ msgid "Label Template" msgstr "Label Template" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Label Templates" @@ -586,8 +586,8 @@ msgid "Report Template" msgstr "Report Template" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Report Templates" @@ -609,11 +609,12 @@ msgid "Content Types" msgstr "Content Types" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Selection List" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Selection Lists" @@ -755,7 +756,7 @@ msgstr "Barcode" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scan" @@ -872,7 +873,7 @@ msgid "This will remove the link to the associated barcode" msgstr "This will remove the link to the associated barcode" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Unlink Barcode" @@ -885,11 +886,11 @@ msgstr "Open in admin interface" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "Open Print Report dialog" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "Open Print Label dialog" @@ -901,11 +902,11 @@ msgstr "Open Print Label dialog" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Printing Labels" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Printing Reports" @@ -921,32 +922,32 @@ msgstr "Printing Reports" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Print Label" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Print Label" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Print" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Print Report" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Printing Actions" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Print Labels" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Print Reports" @@ -1016,28 +1017,28 @@ msgstr "Subscribe to notifications" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Calendar Filters" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Previous month" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Select month" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Next month" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "Refresh calendar" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Export data" @@ -1051,12 +1052,12 @@ msgid "Error updating order" msgstr "Error updating order" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Overdue" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1066,7 +1067,7 @@ msgstr "Overdue" msgid "Start Date" msgstr "Start Date" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1080,7 +1081,7 @@ msgstr "Start Date" msgid "Target Date" msgstr "Target Date" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1115,7 +1116,7 @@ msgstr "Accept Layout" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2065,10 +2066,10 @@ msgstr "API Version" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugins" @@ -2076,8 +2077,8 @@ msgstr "Plugins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Enabled" @@ -2353,7 +2354,7 @@ msgstr "Importing Data" msgid "Unknown Status" msgstr "Unknown Status" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Options" @@ -2361,46 +2362,46 @@ msgstr "Options" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Barcode Actions" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "View Barcode" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "View barcode" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Link Barcode" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Link a custom barcode to this item" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Unlink custom barcode" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Edit item" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Delete item" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Hold" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplicate item" @@ -2589,7 +2590,7 @@ msgstr "Links" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentation" @@ -2837,7 +2838,7 @@ msgstr "Settings" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2855,9 +2856,9 @@ msgstr "User Settings" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "System Settings" @@ -2868,14 +2869,14 @@ msgstr "System Settings" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Admin Center" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2907,7 +2908,7 @@ msgstr "Logout" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2919,15 +2920,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Manufacturing" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2939,7 +2940,7 @@ msgstr "Purchasing" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2978,8 +2979,12 @@ msgid "Error loading notifications." msgstr "Error loading notifications." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" -msgstr "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" +msgstr "Primary Action" #: src/components/nav/SearchDrawer.tsx:111 msgid "No Overview Available" @@ -3073,19 +3078,24 @@ msgstr "Attachments" msgid "Notes" msgstr "Notes" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plugin Provided" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "You have unsaved changes, are you sure you want to navigate away from this panel?" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "Navigate to panel {0}" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Collapse panels" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Expand panels" @@ -3111,7 +3121,6 @@ msgid "Plugin Information" msgstr "Plugin Information" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3145,7 +3154,6 @@ msgid "Date" msgstr "Date" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3399,6 +3407,7 @@ msgstr "Serial Number" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4367,8 +4376,8 @@ msgstr "Order Parts" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "Hotkeys" @@ -4377,114 +4386,125 @@ msgstr "Hotkeys" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Go to the InvenTree dashboard" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Visit the documentation to learn more about InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "About the InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Server Information" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "About this InvenTree instance" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "License Information" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenses for dependencies of the service" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Open Navigation" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Open the main navigation menu" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Go to your user settings" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "View a list of available hotkeys" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Import Data" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Import data from a file" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Go to Purchase Orders" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Go to Sales Orders" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "Go to Transfer Orders" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Go to Return Orders" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Scan a barcode or QR code" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Go to Build Orders" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Go to System Settings" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Go to the Admin Center" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "Error Logs" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "View error logs for this instance" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "Manage user accounts" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Manage InvenTree plugins" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Machines" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "Manage machines and machine types" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "Manage report templates" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "Manage label templates" @@ -5449,27 +5469,16 @@ msgid "Invalid response from server" msgstr "Invalid response from server" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Entries" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "List of entries to choose from" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Value" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Label" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6984,12 +6993,12 @@ msgstr "Custom Units" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Category Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Location Types" @@ -6997,35 +7006,29 @@ msgstr "Location Types" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Machines" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Operations" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Data Management" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Reporting" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Extend / Integrate" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Advanced Options" @@ -7103,22 +7106,25 @@ msgstr "External plugins are not enabled for this InvenTree installation." msgid "Plugin Errors" msgstr "Plugin Errors" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Page Size" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Landscape" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Merge" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Attach to Model" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Page Size" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7264,19 +7270,19 @@ msgstr "Pricing" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "Part Creation" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "Stock Expiry" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "Part Stocktake" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7286,7 +7292,7 @@ msgstr "Stock Tracking" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "External Build Orders" @@ -7686,7 +7692,7 @@ msgstr "Cancel order" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7701,7 +7707,7 @@ msgstr "Cancel order" msgid "Table View" msgstr "Table View" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7709,7 +7715,7 @@ msgstr "Table View" msgid "Calendar View" msgstr "Calendar View" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8151,6 +8157,7 @@ msgstr "Maximum Stock" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Locked" @@ -8410,6 +8417,16 @@ msgstr "Sale History" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Value" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Edit Stocktake Entry" @@ -8737,7 +8754,7 @@ msgstr "Purchase Pricing" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Last Updated" @@ -10947,7 +10964,7 @@ msgstr "Internal Units" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Updated By" @@ -11044,7 +11061,7 @@ msgstr "Show enabled templates" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Model Type" @@ -11783,18 +11800,9 @@ msgstr "Delete Related Part" msgid "Edit Related Part" msgstr "Edit Related Part" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Add Selection List" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Edit Selection List" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Delete Selection List" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12665,7 +12673,7 @@ msgid "Imported Rows" msgstr "Imported Rows" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filter by target model type" @@ -12709,6 +12717,43 @@ msgstr "Last Run" msgid "Next Run" msgstr "Next Run" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "Add Selection Entry" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "Edit Selection Entry" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "Delete Selection Entry" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "Add Entry" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "This selection list is locked and cannot be edited." + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "Selection List Details" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "Selection List Entries" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Add Selection List" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Delete Selection List" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12733,11 +12778,11 @@ msgstr "Next Run" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Template not found" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "An error occurred while fetching template details" @@ -12749,36 +12794,36 @@ msgstr "An error occurred while fetching template details" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "Filename" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Modify" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Modify template file" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Edit Template" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Delete template" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Add Template" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Add template" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filter by enabled status" diff --git a/src/frontend/src/locales/es/messages.po b/src/frontend/src/locales/es/messages.po index 01adfbd79b..bb45b3fd91 100644 --- a/src/frontend/src/locales/es/messages.po +++ b/src/frontend/src/locales/es/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copiar" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicar" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Eliminar" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Pieza" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parámetros" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Plantilla de parámetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "Orden de construcción" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Pedido de compra" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Orden de venta" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Orden de devolución" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Usuario" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Plantilla de etiqueta" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Plantillas de etiqueta" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Plantilla de Reporte" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Plantillas de Reportes" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Tipos de Contenido" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Lista de selección" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Listas de Selección" @@ -760,7 +761,7 @@ msgstr "Código de barras" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Escanear" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -890,11 +891,11 @@ msgstr "Abrir en interfaz de administración" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Imprimir Etiquetas" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Imprimir Reportes" @@ -926,32 +927,32 @@ msgstr "Imprimir Reportes" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Imprimir etiqueta" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Imprimir etiqueta" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Imprimir" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Imprimir un informe" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Acciones de impresión" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Imprimir etiquetas" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Imprimir reportes" @@ -1021,28 +1022,28 @@ msgstr "Suscribirse a notificaciones" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtros de calendario" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Mes anterior" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Seleccione el mes" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Siguiente mes" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Error al actualizar orden" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Vencido" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Vencido" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Fecha objetivo" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Aceptar diseño" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Versión API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Complementos" @@ -2081,8 +2082,8 @@ msgstr "Complementos" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Habilitado" @@ -2358,7 +2359,7 @@ msgstr "Importando datos" msgid "Unknown Status" msgstr "Estado desconocido" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opciones" @@ -2366,46 +2367,46 @@ msgstr "Opciones" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Acciones de código de barras" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Vincular Código de Barras" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Vincular un código de barras personalizado a este elemento" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Desvincular código de barras personalizado" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Editar elemento" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Eliminar elemento" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Mantener" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplicar elemento" @@ -2594,7 +2595,7 @@ msgstr "Enlaces" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentación" @@ -2842,7 +2843,7 @@ msgstr "Ajustes" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Ajustes del usuario" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Ajustes del sistema" @@ -2873,14 +2874,14 @@ msgstr "Ajustes del sistema" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Administración" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Cerrar sesión" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabricación" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Archivos adjuntos" msgid "Notes" msgstr "Notas" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Información del complemento" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Fecha" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Número de serie" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Ordenar Partes" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Ir al panel de InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Visite la documentación para obtener más información sobre InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Acerca de InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Información del Servidor" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Acerca de esta instancia de InvenTree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Información de licencia" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licencias para dependencias del servicio" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Abrir navegación" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Abrir el menú de navegación principal" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Ir al Centro de Administración" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Máquinas" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Entradas" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Lista de entradas entre las que elegir" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Valor" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Etiqueta" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Unidades personalizadas" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parámetros de categoría" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Tipos Ubicación" @@ -7002,35 +7011,29 @@ msgstr "Tipos Ubicación" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Máquinas" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Informes" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Opciones Avanzadas" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "Errores de complementos" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Tamaño de página" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Orientación Horizontal" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Adjuntar al modelo" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Tamaño de página" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Precios" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Seguimiento de existencias" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Cancelar pedido" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Cancelar pedido" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Bloqueado" @@ -8415,6 +8422,16 @@ msgstr "Historial de ventas" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Valor" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Editar entrada de inventario" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Última Actualización" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "Editar Parte Relacionada" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Añadir lista de selección" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Editar lista de selección" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Eliminar lista de selección" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Filas Importadas" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Añadir lista de selección" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Eliminar lista de selección" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/es_MX/messages.po b/src/frontend/src/locales/es_MX/messages.po index 882beb90f0..46b886d2bf 100644 --- a/src/frontend/src/locales/es_MX/messages.po +++ b/src/frontend/src/locales/es_MX/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: es_MX\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Spanish, Mexico\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copiar" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicar" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Eliminar" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Pieza" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parámetro" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parámetros" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Plantilla de parámetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Plantillas de parámetros" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Pedido de compra" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Orden de venta" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Orden de devolución" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Usuario" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Plantilla de etiqueta" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Plantillas de etiqueta" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Plantilla de informe" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Plantillas de informe" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Tipos de contenido" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Lista de selección" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Listas de Selección" @@ -760,7 +761,7 @@ msgstr "Código de barras" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Escanear" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Esto eliminará el enlace al código de barras asociado" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -890,11 +891,11 @@ msgstr "Abrir en interfaz de administrador" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Imprimir etiquetas" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Imprimir reportes" @@ -926,32 +927,32 @@ msgstr "Imprimir reportes" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Imprimir etiqueta" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Imprimir etiqueta" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Imprimir" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Imprimir informe" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Acciones de impresión" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Imprimir etiquetas" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Imprimir informes" @@ -1021,28 +1022,28 @@ msgstr "Suscribirse a las notificaciones" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtros de calendario" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Mes anterior" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Seleccione el mes" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Siguiente mes" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Exportar datos" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Error actualizando la orden" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Vencido" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Vencido" msgid "Start Date" msgstr "Fecha de inicio" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Fecha de inicio" msgid "Target Date" msgstr "Fecha objetivo" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Aceptar diseño" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Versión de API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Complementos" @@ -2081,8 +2082,8 @@ msgstr "Complementos" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Habilitado" @@ -2358,7 +2359,7 @@ msgstr "Importando datos" msgid "Unknown Status" msgstr "Estado desconocido" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opciones" @@ -2366,46 +2367,46 @@ msgstr "Opciones" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Acciones de código de barras" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Vincular Código de Barras" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Vincular un código de barras personalizado a este elemento" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Desvincular código de barras personalizado" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Editar elemento" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Eliminar elemento" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Mantener" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplicar elemento" @@ -2594,7 +2595,7 @@ msgstr "Enlaces" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentación" @@ -2842,7 +2843,7 @@ msgstr "Ajustes" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Ajustes del usuario" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Ajustes del sistema" @@ -2873,14 +2874,14 @@ msgstr "Ajustes del sistema" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centro de administración" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Cerrar sesión" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Existencias" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabricación" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Compras" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Archivos adjuntos" msgid "Notes" msgstr "Notas" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Información del complemento" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Fecha" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Número de serie" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Pedir Piezas" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Ir al panel de InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Visite la documentación para obtener más información sobre InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Acerca de la organización InvenTree" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Información del Servidor" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Acerca de esta instancia de InvenTree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Información de licencia" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licencias para dependencias del servicio" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Abrir navegación" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Abrir el menú de navegación principal" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Escanear el código de barras o código QR" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Ir al Centro de Administración" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Máquinas" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Entradas" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Lista de entradas entre las que elegir" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Valor" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Etiqueta" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Unidades personalizadas" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parámetros de categoría" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Tipos de Ubicación" @@ -7002,35 +7011,29 @@ msgstr "Tipos de Ubicación" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Máquinas" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Informes" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Opciones Avanzadas" @@ -7108,22 +7111,25 @@ msgstr "Los complementos externos no están habilitados para esta instalación d msgid "Plugin Errors" msgstr "Errores de complementos" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Tamaño de página" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Orientación Horizontal" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Adjuntar al modelo" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Tamaño de página" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Precios" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Cancelar pedido" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Cancelar pedido" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Bloqueado" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Valor" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Editar entrada de inventario" @@ -8742,7 +8759,7 @@ msgstr "Precio de Compra" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Última Actualización" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "Editar pieza relacionada" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Añadir lista de selección" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Editar lista de selección" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Eliminar lista de selección" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Añadir lista de selección" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Eliminar lista de selección" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/et/messages.po b/src/frontend/src/locales/et/messages.po index 6a6f2abeb7..baed052502 100644 --- a/src/frontend/src/locales/et/messages.po +++ b/src/frontend/src/locales/et/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: et\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Estonian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopeeri" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Korduma" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Muuda" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Kustuta" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Osa" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parameeter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parameetrid" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Parameetri mall" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Parameetri mall" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Ettevõtted" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Ostukorraldus" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Kasutaja" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "Vöötkood" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Skanneeri" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "See eemaldab lingi seotud vöötikoodile" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Linki ribakood" @@ -890,11 +891,11 @@ msgstr "Ava admini liideses" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Siltide printimine" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Aruannete printimine" @@ -926,32 +927,32 @@ msgstr "Aruannete printimine" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Prindi silt" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Prindi silt" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Prindi" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Prindi aruanne" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Printimise toimingud" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Prindi sildid" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Prindi aruanded" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Kalendri filtrid" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Eelmine kuu" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Vali kuu" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Järgmine kuu" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Ekspordi andmed" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Tõrge tellimuse uuendamisel" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Üle tähtaja" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Üle tähtaja" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Nõustu paigutusega" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API versioon" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Pluginad" @@ -2081,8 +2082,8 @@ msgstr "Pluginad" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Sisse lülitatud" @@ -2358,7 +2359,7 @@ msgstr "Andmete importimine" msgid "Unknown Status" msgstr "Tundmatu staatus" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Valikud" @@ -2366,46 +2367,46 @@ msgstr "Valikud" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Vöötkoodi Toimingud" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Vaata ribakoodi" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Vaata ribakoodi" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Linki ribakood" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Ühendage sellele üksusele kohandatud ribakood" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Lahutage kohandatud vöötkood" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Redigeeri ese" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Kustuta üksus" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Hoidke" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplikaadi üksus" @@ -2594,7 +2595,7 @@ msgstr "Lingid" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentatsioon" @@ -2842,7 +2843,7 @@ msgstr "Seaded" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Kasutaja seaded" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Süsteemi seaded" @@ -2873,14 +2874,14 @@ msgstr "Süsteemi seaded" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Admini keskus" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Logi välja" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Laoseis" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Tootmine" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Ostmine" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Manused" msgid "Notes" msgstr "Märkmed" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Kuupäev" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Seerianumber" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Minge InvenTree'i armatuurlauale" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Külastage dokumentatsiooni, et rohkem teada saada InvenTree kohta" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Serveri informatsioon" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Litsentsi info" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Teenuste sõltuvuste litsentsid" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Ava menüü" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Ava peamenüü" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Mine kasutaja seadetesse" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Impordi andmed" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Impordi andmed failist" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Mine ostukorraldustesse" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Mine müügitellimustele" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Masinad" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Sissekanded" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Väärtus" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Silt" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Kohandatud ühikud" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Masinad" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Toimingud" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Andmete haldamine" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Aruanded" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Täpsemad valikud" @@ -7108,22 +7111,25 @@ msgstr "Välised pistikprogrammid ei ole selle InvenTree installatsiooni jaoks l msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Lehe suurus" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Horisontaalne" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Liida" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Lisa mudelile" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Lehe suurus" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Hind" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Tühista tellimus" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Tühista tellimus" msgid "Table View" msgstr "Tabelivaade" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Tabelivaade" msgid "Calendar View" msgstr "Kalendrivaade" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Lukustatud" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Väärtus" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Mudeli liik" @@ -11788,18 +11805,9 @@ msgstr "Kustuta seotud osa" msgid "Edit Related Part" msgstr "Muuda seotud osa" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Imporditud read" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filtri sihtmodeli tüübi järgi" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Malli ei leitud" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Päringu malli üksikasjade toomisel ilmnes viga" @@ -12754,36 +12799,36 @@ msgstr "Päringu malli üksikasjade toomisel ilmnes viga" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Muuda malli" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Kustuta mall" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Lisa mall" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Lisa mall" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/fa/messages.po b/src/frontend/src/locales/fa/messages.po index 698802f1c3..5459d3e98d 100644 --- a/src/frontend/src/locales/fa/messages.po +++ b/src/frontend/src/locales/fa/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fa\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Persian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/fi/messages.po b/src/frontend/src/locales/fi/messages.po index 3b4945ce38..07383761e1 100644 --- a/src/frontend/src/locales/fi/messages.po +++ b/src/frontend/src/locales/fi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Finnish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/fr/messages.po b/src/frontend/src/locales/fr/messages.po index e6ce4a1145..fd42e87d41 100644 --- a/src/frontend/src/locales/fr/messages.po +++ b/src/frontend/src/locales/fr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: fr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: French\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copier" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Dupliquer" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Éditer" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Supprimer" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Pièce" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Paramètre" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Paramètres" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Modèle de paramètre" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "Ordre de construction" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Sociétés" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Commande d’achat" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Ventes" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Retour de commande" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Utilisateur" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Modèle d'étiquette" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Modèles d'étiquettes" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Modèle de rapport" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Modèles des rapports" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Types de contenu" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Liste Sélectionnée" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Listes Sélectionnées" @@ -760,7 +761,7 @@ msgstr "Code-barres" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scanner" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Ceci supprimera le lien vers le code-barres associé" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Délier le code-barre" @@ -890,11 +891,11 @@ msgstr "Ouvrir dans l'interface d'administration" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Impression d'étiquettes" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Impression des Rapports" @@ -926,32 +927,32 @@ msgstr "Impression des Rapports" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Imprimer l'étiquette" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Imprimer l'étiquette" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Imprimer" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Imprimer le rapport" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Options d'impression" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Imprimer les étiquettes" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Imprimer les rapports" @@ -1021,28 +1022,28 @@ msgstr "S'abonner aux notifications" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtres de calendrier" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Mois précédent" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Sélectionner un mois" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Prochain mois" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Export des données" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Erreur lors de la mise à jour des commandes" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "En retard" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "En retard" msgid "Start Date" msgstr "Date de début" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Date de début" msgid "Target Date" msgstr "Date cible" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Accepter la mise en page" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Version de l'API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Extensions" @@ -2081,8 +2082,8 @@ msgstr "Extensions" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Activé" @@ -2358,7 +2359,7 @@ msgstr "Importation de données" msgid "Unknown Status" msgstr "Statut inconnu" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Options" @@ -2366,46 +2367,46 @@ msgstr "Options" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Actions de code-barres" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Afficher le code-barres" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Voir le code-barre" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Lier le code-barre" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Lier un code-barres personnalisé à cet article" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Délier le code-barres personnalisé" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Modifier l’article" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Supprimer l’article" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Mis en attente" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Dupliquer l'article" @@ -2594,7 +2595,7 @@ msgstr "Liens" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentation" @@ -2842,7 +2843,7 @@ msgstr "Paramètres" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Paramètres de l'utilisateur" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Les paramètres du système" @@ -2873,14 +2874,14 @@ msgstr "Les paramètres du système" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centre Admin" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Se déconnecter" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabrication" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Achat en cours" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Impossible de charger les notifications." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Fichiers joints" msgid "Notes" msgstr "Notes" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plugin fourni" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Replier les panneaux" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Déplier les panneaux" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Informations sur le plugin" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Date" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Numéro de série" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Commander des pièces" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Accéder au tableau de bord InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Consultez la documentation pour en savoir plus sur InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "À propos d'InvenTree" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Information serveur" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "A propos de instance Inventree actuelle" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informations de licence" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licences des dépendances du service" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Ouvrir la navigation" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Ouvrir le menu principal de navigation" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Accéder à vos paramètres utilisateur" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Aller aux bons de commande" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Aller aux commandes de vente" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Aller au retour des commandes" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Scanner un code bar ou un QR code" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Aller aux commandes de construction" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Aller aux paramètres systèmes" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Accéder au centre d'administration" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Gérer les plugins InvenTree" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Équipements" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Réponse invalide du serveur" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Entrées" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Liste des entrées dans lesquelles choisir" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Valeur" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Nom" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Unités personnalisées" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Paramètres de catégorie" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Types d'emplacement" @@ -7002,35 +7011,29 @@ msgstr "Types d'emplacement" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Équipements" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Opérations" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Gestion des données" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Rapports" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Étendre / Intégrer" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Options avancées" @@ -7108,22 +7111,25 @@ msgstr "Les extensions tierces ne sont pas activées pour cette installation d'I msgid "Plugin Errors" msgstr "Erreurs du plugin" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Taille de la page" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Paysage" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Fusionner" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Joindre au modèle" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Taille de la page" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Tarifs" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Suivi du stock" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Annuler la commande" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Annuler la commande" msgid "Table View" msgstr "Vue de la table" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Vue de la table" msgid "Calendar View" msgstr "Vue du calendrier" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Verrouillé" @@ -8415,6 +8422,16 @@ msgstr "Historique des ventes" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Valeur" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Modifier l'entrée de l'inventaire" @@ -8742,7 +8759,7 @@ msgstr "Tarif d'achat" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Dernière mise à jour" @@ -10952,7 +10969,7 @@ msgstr "Unités internes" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Mis à jour par" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Type de modèle" @@ -11788,18 +11805,9 @@ msgstr "Supprimer la pièce associée" msgid "Edit Related Part" msgstr "Modifier la pièce associée" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Ajouter une liste de sélection" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Modifier la liste de sélection" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Supprimer la liste de sélection" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Lignes importées" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filtrer par type de modèle cible" @@ -12714,6 +12722,43 @@ msgstr "Dernière exécution" msgid "Next Run" msgstr "Prochaine exécution" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Ajouter une liste de sélection" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Supprimer la liste de sélection" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Prochaine exécution" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Modèle non trouvé" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 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" @@ -12754,36 +12799,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:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Modifier" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Modifier le fichier modèle" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Modifier le modèle" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Supprimer le modèle" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Ajouter un modèle" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Ajouter un modèle" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filtrer par statut activé" diff --git a/src/frontend/src/locales/he/messages.po b/src/frontend/src/locales/he/messages.po index 29eba1006d..475e5af4a1 100644 --- a/src/frontend/src/locales/he/messages.po +++ b/src/frontend/src/locales/he/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: he\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "העתק" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicate" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "ערוך" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "מחק" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "פריט" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "חברות" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "הזמנות רכש" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "הזמנת מכירה" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "החזרת הזמנה" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "משתמש" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "תבנית תווית" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "תבניות תוויות" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "תבנית דוח" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "תבניות דווח" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "סוגי תוכן" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "בחר רמת תיקון שגיאות" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "פעולה זו תסיר את הקישור לברקוד המשויך" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "בטל קישור של ברקוד" @@ -890,11 +891,11 @@ msgstr "פתח בממשק הניהול" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "הדפס תווית" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "הדפס תווית" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "הדפס" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "דוח הדפסה" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "פעולות הדפסה" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "הדפס תווית" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "הדפס דוחות" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "גרסת API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "תוספים" @@ -2081,8 +2082,8 @@ msgstr "תוספים" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "ייבוא נתונים" msgid "Unknown Status" msgstr "סטטוס לא ידוע" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "פעולות ברקוד" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "הצג ברקוד" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "קישור ברקוד" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "קשר ברקוד מותאם אישית לפריט זה" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "בטל קישור של ברקוד מותאם אישית" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "ערוך פריט" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "מחק פריט" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "בהחזק [המתנה]" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "פריט משוכפל" @@ -2594,7 +2595,7 @@ msgstr "קישורים" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "תיעוד" @@ -2842,7 +2843,7 @@ msgstr "הגדרות" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "הגדרות מערכת" @@ -2873,14 +2874,14 @@ msgstr "הגדרות מערכת" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "מרכז ניהול" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "התנתק" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "מלאי" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "רכישה" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "מספר סידורי" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "עבור אל לוח המחוונים של InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "בקר בתיעוד כדי ללמוד עוד על InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "אודות ארגון InvenTree" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "מידע שרת" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "מידע על רישיון" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "רישיונות לתלות בשירות" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "פתח את הניווט" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "פתח את תפריט הניווט הראשי" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "עבור אל מרכז הניהול" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/hi/messages.po b/src/frontend/src/locales/hi/messages.po index 0f847425df..2ffa743cc0 100644 --- a/src/frontend/src/locales/hi/messages.po +++ b/src/frontend/src/locales/hi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Hindi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/hu/messages.po b/src/frontend/src/locales/hu/messages.po index 0b7c2a7e71..3ece052c8d 100644 --- a/src/frontend/src/locales/hu/messages.po +++ b/src/frontend/src/locales/hu/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: hu\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Hungarian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Másolás" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Másolás" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Szerkesztés" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Törlés" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Alkatrész" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Paraméter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Paraméterek" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Paraméter Sablon" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Paraméter Sablonok" @@ -327,9 +326,9 @@ msgstr "Gyártási utasítás" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Cégek" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Beszerzési rendelés" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Vevői rendelés" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Visszavétel" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Felhasználó" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Címke sablon" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Címke sablonok" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Jelentéssablon" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Jelentéssablonok" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Tartalom típusok" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Választéklista" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Választéklisták" @@ -760,7 +761,7 @@ msgstr "Vonalkód" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Szkennelés" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "A hozzárendelt vonalkód kapcsolat megszüntetése" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Vonalkód leválasztása" @@ -890,11 +891,11 @@ msgstr "Megnyitás adminisztrátori felületen" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Címkék nyomtatása" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Jelentések nyomtatása" @@ -926,32 +927,32 @@ msgstr "Jelentések nyomtatása" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Címke Nyomtatás" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Címke Nyomtatás" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Nyomtatás" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Jelentés Nyomtatása" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Nyomtatási műveletek" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Címkék Nyomtatása" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Jelentések nyomtatása" @@ -1021,28 +1022,28 @@ msgstr "Feliratkozás az értesítésekre" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Naptár szűők" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Előző hónap" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Hónap kiválasztása" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Következő hónap" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Adatok exportálása" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Rendelés módosítási hiba" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Késésben" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Késésben" msgid "Start Date" msgstr "Kezdő dátum" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Kezdő dátum" msgid "Target Date" msgstr "Cél dátum" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Elrendezés elfogadása" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API verzió" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Pluginok" @@ -2081,8 +2082,8 @@ msgstr "Pluginok" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Engedélyezve" @@ -2358,7 +2359,7 @@ msgstr "Adatok importálása" msgid "Unknown Status" msgstr "Ismeretlen állapot" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opciók" @@ -2366,46 +2367,46 @@ msgstr "Opciók" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Vonalkód műveletek" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Vonalkód megtekintése" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Vonalkód megtekintése" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Vonalkód hozzárendelése" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Egyéni vonalkód hozzárendelése ehhez a tételhez" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Egyedi vonalkód leválasztása" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Elem szerkesztése" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Tétel törlése" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Tartás" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Elem másolása" @@ -2594,7 +2595,7 @@ msgstr "Linkek" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentáció" @@ -2842,7 +2843,7 @@ msgstr "Beállítások" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Felhasználói beállítások" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Rendszerbeállítások" @@ -2873,14 +2874,14 @@ msgstr "Rendszerbeállítások" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Admin központ" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Kijelentkezés" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Készlet" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Gyártás" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Beszerzés" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Hiba az értesítések betöltésekor." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Mellékletek" msgid "Notes" msgstr "Megjegyzések" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plugin nyújtotta" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Panelek becsukása" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Panelek kinyitása" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Plugin információ" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Dátum" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Sorozatszám" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Alkatrészek megrendelése" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Ugrás az InvenTree vezérlőpulthoz" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Látogassa meg a dokumentációt hogy többet tudjon meg az InvenTree-ről" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Az inventree.org-ról" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Szerver Információk" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Erről az InvenTree példányról" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Licensz információk" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "A szolgáltatás függőségeinek licenszei" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Navigáció megnyitása" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Fő navigációs menü megnyitása" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Ugrás a felhasználói beállításokhoz" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Adatok importálása" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Importálás fájlból" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Ugrás a beszerzési rendelésekhez" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Ugrás az értékesítési rendelésekhez" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Ugrás a visszáru rendelésekhez" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Vonalkód vagy QR kód beolvasása" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Ugrás a gyártási rendelésekhez" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Ugrás a rendszer beállításokhoz" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Ugrás az Admin központhoz" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "InvenTree bővítmények kezelése" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Berendezések" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Érvénytelen válasz a szervertől" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Bejegyzések" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Választható bejegyzések listája" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Érték" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Címke" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Egyedi mértékegységek" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Kategória paraméterek" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Helyszín típusok" @@ -7002,35 +7011,29 @@ msgstr "Helyszín típusok" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Berendezések" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Műveletek" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Adatkezelés" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Riportolás" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Bővítés / Integráció" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "További beállítások" @@ -7108,22 +7111,25 @@ msgstr "Külső pluginok nincsenek engedélyezve ebben az InvenTree példányban msgid "Plugin Errors" msgstr "Bővítmény Hibák" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Lapméret" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Fekvő" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Összevonás" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Csatolás modellhez" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Lapméret" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Árazás" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Készlettörténet" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Rendelés törlése" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Rendelés törlése" msgid "Table View" msgstr "Táblázat nézet" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Táblázat nézet" msgid "Calendar View" msgstr "Naptár nézet" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Zárolt" @@ -8415,6 +8422,16 @@ msgstr "Eladási előzmények" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Érték" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Leltár bejegyzés szerkesztése" @@ -8742,7 +8759,7 @@ msgstr "Beszerzési ár" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Legutóbb frissítve" @@ -10952,7 +10969,7 @@ msgstr "Belső mértékegységek" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Frissítette" @@ -11049,7 +11066,7 @@ msgstr "Engedélyezett sablonok megjelenítése" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Modell típusa" @@ -11788,18 +11805,9 @@ msgstr "Kapcsolódó alkatrész törlése" msgid "Edit Related Part" msgstr "Kapcsolódó alkatrész szerkesztése" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Kiválasztási lista hozzáadása" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Kiválasztási lista szerkesztése" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Kiválasztási lista törlése" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Importált sorok" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Szűrés cél modell típus szerint" @@ -12714,6 +12722,43 @@ msgstr "Utoljára futott" msgid "Next Run" msgstr "Következő futtatás" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Kiválasztási lista hozzáadása" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Kiválasztási lista törlése" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Következő futtatás" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Sablon nem található" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Hiba történt a sablon részleteinek lekérésekor" @@ -12754,36 +12799,36 @@ msgstr "Hiba történt a sablon részleteinek lekérésekor" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Módosítás" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Sablon fájl módosítása" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Sablon szerkesztése" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Sablon törlése" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Sablon hozzáadása" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Sablon hozzáadása" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Szűrés engedélyezett státusz szerint" diff --git a/src/frontend/src/locales/id/messages.po b/src/frontend/src/locales/id/messages.po index 9da230e7aa..42b46368c3 100644 --- a/src/frontend/src/locales/id/messages.po +++ b/src/frontend/src/locales/id/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: id\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Salin" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Sunting" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Hapus" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Perusahaan" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Pengguna" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Pindai" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Cetak label" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Cetak label" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Cetak" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Cetak Laporan" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Cetak label" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Cetak Laporan" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Versi API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "Status tidak diketahui" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Pilihan" @@ -2366,46 +2367,46 @@ msgstr "Pilihan" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Lihat Barcode" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Sunting Item" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Hapus item" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Tahan" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "Tautan" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentasi" @@ -2842,7 +2843,7 @@ msgstr "Pengaturan" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Pengaturan Sistem" @@ -2873,14 +2874,14 @@ msgstr "Pengaturan Sistem" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Persediaan" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Nomor Seri" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informasi Server" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informasi Lisensi" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Ukuran Halaman" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Ukuran Halaman" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/it/messages.po b/src/frontend/src/locales/it/messages.po index b1c6f4300a..865998eba1 100644 --- a/src/frontend/src/locales/it/messages.po +++ b/src/frontend/src/locales/it/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: it\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Italian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copia" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplica" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Modifica" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Elimina" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Articolo" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parametro" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Modello Parametro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Modelli parametro" @@ -327,9 +326,9 @@ msgstr "Ordine di Produzione" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Aziende" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Ordine d'acquisto" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Ordine di Vendita" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Ordine di reso" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Utente" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Modello Etichetta" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Modelli Etichetta" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Modello Report" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Modelli Report" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Tipi Contenuti" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Elenco selezione" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Elenchi di selezione" @@ -760,7 +761,7 @@ msgstr "Codice a barre" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scansione" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Questo rimuoverà il collegamento al codice a barre associato" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Scollega Codice a Barre" @@ -890,11 +891,11 @@ msgstr "Apri nell'interfaccia di amministrazione" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Stampa Etichette" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Stampa report" @@ -926,32 +927,32 @@ msgstr "Stampa report" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Stampa Etichetta" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Stampa Etichetta" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Stampa" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Stampa report" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Azioni di stampa" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Stampa Etichette" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Stampa report" @@ -1021,28 +1022,28 @@ msgstr "Iscriviti alle notifiche" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtri Del Calendario" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Mese precedente" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Seleziona mese" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Mese successivo" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Errore nell'aggiornare l'ordine" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "In ritardo" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "In ritardo" msgid "Start Date" msgstr "Data inizio" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Data inizio" msgid "Target Date" msgstr "Data obiettivo" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Accetta Disposizione" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Versione API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugin" @@ -2081,8 +2082,8 @@ msgstr "Plugin" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Abilitato" @@ -2358,7 +2359,7 @@ msgstr "Importazione dei dati" msgid "Unknown Status" msgstr "Stato sconosciuto" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opzioni" @@ -2366,46 +2367,46 @@ msgstr "Opzioni" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Azioni Codice A Barre" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Visualizza codice a barre" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Visualizza codice a barre" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Collega Codice a Barre" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Collega un codice a barre personalizzato a questo articolo" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Scollega codice a barre personalizzato" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Modifica articolo" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Elimina articolo" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Trattenuto" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplica articolo" @@ -2594,7 +2595,7 @@ msgstr "Collegamenti" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentazione" @@ -2842,7 +2843,7 @@ msgstr "Impostazioni" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Impostazioni Utente" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Impostazioni di sistema" @@ -2873,14 +2874,14 @@ msgstr "Impostazioni di sistema" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centro Amministratore" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Disconnettiti" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Stock" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabbricazione" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Acquisto" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Errore nel caricamento delle notifiche." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Allegati" msgid "Notes" msgstr "Note" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plugin Fornito" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Comprimi pannelli" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Espandi pannelli" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Informazioni Plugin" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Data" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Numero Seriale" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Ordine Articoli" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Vai alla bacheca InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Visita la documentazione per saperne di più su InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Informazioni su InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informazioni sul Server" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Informazioni su questa istanza di Inventree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informazioni sulla licenza" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenze per dipendenze del servizio" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Apri navigazione" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Apri il menu di navigazione principale" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Vai alle impostazioni utente" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Vai agli ordini di acquisto" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Vai agli ordini di vendita" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Vai agli Ordini di Reso" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Scansiona un codice a barre o un codice QR" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Vai agli ordini di produzione" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Vai alle impostazioni di sistema" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Vai al centro di amministrazione" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Gestisci plugin InvenTree" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Macchine" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Risposta non valida dal server" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Registrazioni" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Elenco delle voci tra cui scegliere" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Valore" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Etichetta" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Unità Personalizzate" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parametri Categoria" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Tipi di posizione" @@ -7002,35 +7011,29 @@ msgstr "Tipi di posizione" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Macchine" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Operazioni" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Gestione Dati" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Rapporti" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Estendi / Integra" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Opzioni avanzate" @@ -7108,22 +7111,25 @@ msgstr "I plugin esterni non sono abilitati per questa installazione InvenTree." msgid "Plugin Errors" msgstr "Errori Plugin" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Dimensioni pagina" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Paesaggio" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Unisci" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Allega al modello" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Dimensioni pagina" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Prezzi" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Monitoraggio delle scorte" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Annulla ordine" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Annulla ordine" msgid "Table View" msgstr "Vista Tabella" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Vista Tabella" msgid "Calendar View" msgstr "Visualizzazione calendario" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Bloccato" @@ -8415,6 +8422,16 @@ msgstr "Storico vendite" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Valore" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Modifica Voce Inventario" @@ -8742,7 +8759,7 @@ msgstr "Prezzo d'acquisto" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Ultimo aggiornamento" @@ -10952,7 +10969,7 @@ msgstr "Unità Interne" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Aggiornato da" @@ -11049,7 +11066,7 @@ msgstr "Mostra modelli abilitati" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Tipo Modello" @@ -11788,18 +11805,9 @@ msgstr "Elimina Articolo Correlato" msgid "Edit Related Part" msgstr "Aggiungi articolo correlato" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Aggiungi Elenco selezione" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Modifica Elenco selezione" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Elimina Elenco selezione" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Riga importate" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filtra per tipo di modello di destinazione" @@ -12714,6 +12722,43 @@ msgstr "Ultima esecuzione" msgid "Next Run" msgstr "Prossima esecuzione" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Aggiungi Elenco selezione" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Elimina Elenco selezione" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Prossima esecuzione" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Modello non trovato" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Si è verificato un errore durante il recupero dei dettagli del modello" @@ -12754,36 +12799,36 @@ msgstr "Si è verificato un errore durante il recupero dei dettagli del modello" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Modifica" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Modifica file modello" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Modifica modello" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Elimina modello" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Aggiungi modello" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Aggiungi modello" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filtra per stato abilitato" diff --git a/src/frontend/src/locales/ja/messages.po b/src/frontend/src/locales/ja/messages.po index bf74ce134c..e25dd34cdd 100644 --- a/src/frontend/src/locales/ja/messages.po +++ b/src/frontend/src/locales/ja/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ja\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "コピー" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "複製" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "編集" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "削除" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "パーツ" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "パラメータ" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "パラメータ" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "パラメータテンプレート" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "パラメータテンプレート" @@ -327,9 +326,9 @@ msgstr "組立注文" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "会社" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "注文" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "セールスオーダー" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "リターンオーダー" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "在庫移動指示" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "ユーザー" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "ラベルテンプレート" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "ラベルテンプレート" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "レポートテンプレート" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "レポートテンプレート" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "コンテンツタイプ" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "セレクションリスト" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "セレクション・リスト" @@ -760,7 +761,7 @@ msgstr "バーコード" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "スキャン" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "これにより、関連するバーコードへのリンクが削除されます。" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "リンク解除バーコード" @@ -890,11 +891,11 @@ msgstr "管理画面で開く" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "ラベル印刷中" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "レポート印刷中" @@ -926,32 +927,32 @@ msgstr "レポート印刷中" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "ラベルの印刷" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "ラベルの印刷" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "印刷" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "印刷レポート" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "印刷アクション" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "ラベル印刷" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "印刷レポート" @@ -1021,28 +1022,28 @@ msgstr "通知を受け取る" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "カレンダーフィルター" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "先月" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "月を選択" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "来月" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "データのエクスポート" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "オーダー更新エラー" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "締め切り超過" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "締め切り超過" msgid "Start Date" msgstr "開始日" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "開始日" msgid "Target Date" msgstr "終了日に達したら" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "レイアウトを受け入れる" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API バージョン" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "プラグイン" @@ -2081,8 +2082,8 @@ msgstr "プラグイン" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "有効" @@ -2358,7 +2359,7 @@ msgstr "データのインポート" msgid "Unknown Status" msgstr "ステータス不明" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "オプション" @@ -2366,46 +2367,46 @@ msgstr "オプション" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "バーコードアクション" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "バーコードを表示" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "バーコードを表示" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "リンクバーコード" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "このアイテムにカスタムバーコードをリンク" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "カスタムバーコードのリンク解除" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "アイテムを編集" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "アイテムを削除" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "保留する" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "アイテムを複製" @@ -2594,7 +2595,7 @@ msgstr "リンク" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "ドキュメント" @@ -2842,7 +2843,7 @@ msgstr "設定" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "ユーザー設定" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "システム設定" @@ -2873,14 +2874,14 @@ msgstr "システム設定" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "管理センター" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "ログアウト" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "在庫" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "製造" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "購買" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "通知の読み込み中にエラーが発生しました。" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "添付ファイル" msgid "Notes" msgstr "メモ" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "プラグイン提供" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "未保存の変更があります。このパネルから移動してもよろしいですか?" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "パネルを折りたたむ" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "パネルを展開する" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "プラグイン情報" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "日付" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "シリアル番号" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "パーツの注文" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "InvenTreeのダッシュボードに移動します。" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "InvenTreeの詳細については、ドキュメントをご覧ください。" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "InvenTree orgについて" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "サーバー情報" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "このInvenTreeインスタンスについて" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "有効にすると、プラグインを削除しているときに、ライセンス情報を含むデータベース (ロールデータを除く) からこのプラグインに関連するすべてのデータを削除します。この場合、ライセンスは自動的に非アクティブ化されません" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "サービスの依存関係のライセンス" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "ナビゲーションを開く" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "メインナビゲーションメニューを開く" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "ユーザー設定に移動してください" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "データをインポート" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "ファイルからデータをインポートする" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "発注書へ移動" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "セールスオーダーへ移動" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "返品オーダーへ移動" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "バーコードまたはQRコードをスキャンする" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "ビルドオーダーへ移動" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "システム設定へ移動" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "管理センターへ" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "InvenTreeプラグインを管理する" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "機械" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "サーバーからの応答が無効です" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "エントリー" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "エントリーリスト" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "値" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "ラベル" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "カスタム単位" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "カテゴリー・パラメーター" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "ロケーションタイプ" @@ -7002,35 +7011,29 @@ msgstr "ロケーションタイプ" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "機械" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "操作" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "データ管理" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "レポート" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "拡張/統合" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "高度なオプション" @@ -7108,22 +7111,25 @@ msgstr "このInvenTreeインストールでは、外部プラグインは有効 msgid "Plugin Errors" msgstr "プラグインのエラー" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "ページサイズ" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "ランドスケープ" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "統合" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "モデルに装着" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "ページサイズ" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "価格" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "部品作成" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "在庫期限切れ" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "部品棚卸し" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "在庫管理" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "外部ビルドオーダー" @@ -7691,7 +7697,7 @@ msgstr "お見積をキャンセル" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "お見積をキャンセル" msgid "Table View" msgstr "テーブルビュー" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "テーブルビュー" msgid "Calendar View" msgstr "カレンダービュー" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "最大在庫数" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "ロック中" @@ -8415,6 +8422,16 @@ msgstr "販売履歴" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "値" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "ストックテークエントリーの編集" @@ -8742,7 +8759,7 @@ msgstr "購入価格" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "最終更新" @@ -10952,7 +10969,7 @@ msgstr "内部ユニット" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "更新済み - " @@ -11049,7 +11066,7 @@ msgstr "有効なテンプレートを表示します" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "モデルタイプ" @@ -11788,18 +11805,9 @@ msgstr "関連部品の削除" msgid "Edit Related Part" msgstr "関連部品の編集" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "セレクションリストの追加" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "選択リストの編集" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "選択リストの削除" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "インポートされた行" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "対象機種による絞り込み" @@ -12714,6 +12722,43 @@ msgstr "最終実行日" msgid "Next Run" msgstr "次の実行" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "セレクションリストの追加" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "選択リストの削除" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "次の実行" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "テンプレートが見つかりません" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "テンプレートの詳細を取得中にエラーが発生しました" @@ -12754,36 +12799,36 @@ msgstr "テンプレートの詳細を取得中にエラーが発生しました #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "ファイル名" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "修正する" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "テンプレートファイルの修正" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "テンプレートを編集" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "テンプレートを削除" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "テンプレートを新規追加" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "テンプレートを新規追加" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "有効なステータスによるフィルタリング" diff --git a/src/frontend/src/locales/ko/messages.po b/src/frontend/src/locales/ko/messages.po index ac928b9bbc..be1c4029f1 100644 --- a/src/frontend/src/locales/ko/messages.po +++ b/src/frontend/src/locales/ko/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ko\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Korean\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "복사" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "복제" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "편집" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "삭제" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "부품" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "매개변수" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "매개변수" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "매개변수 템플릿" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "매개변수 템플릿" @@ -327,9 +326,9 @@ msgstr "생산 주문" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "회사 목록" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "발주서" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "판매 주문서" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "반품 주문" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "사용자" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "라벨 템플릿" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "라벨 템플릿 목록" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "보고서 템플릿" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "리포트 템플릿 목록" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "콘텐츠 타입 목록" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "선택 목록" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "선택 목록" @@ -760,7 +761,7 @@ msgstr "바코드" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "스캔" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "연결된 바코드 링크가 제거됩니다" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "바코드 연결 해제" @@ -890,11 +891,11 @@ msgstr "관리 인터페이스에서 열기" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "라벨 인쇄" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "보고서 인쇄" @@ -926,32 +927,32 @@ msgstr "보고서 인쇄" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "라벨 인쇄" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "라벨 인쇄" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "인쇄" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "보고서 인쇄하기" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "인쇄 작업" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "라벨 인쇄" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "보고서 인쇄" @@ -1021,28 +1022,28 @@ msgstr "알림 구독" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "달력 필터 편집" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "지난달" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "월 선택" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "다음 달" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "1" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "주문 업데이트 중 오류가 발생했습니다" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "지연" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "지연" msgid "Start Date" msgstr "시작일" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "시작일" msgid "Target Date" msgstr "목표 날짜" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "레이아웃 수락" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API 버전" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "플러그인" @@ -2081,8 +2082,8 @@ msgstr "플러그인" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "활성화됨" @@ -2358,7 +2359,7 @@ msgstr "데이터 가져오기" msgid "Unknown Status" msgstr "알 수 없는 상태" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "옵션" @@ -2366,46 +2367,46 @@ msgstr "옵션" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "바코드 작업" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "바코드 보기" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "바코드 보기" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "링크바코드" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "이 항목에 맞춤 바코드 연결" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "사용자 지정 바코드 연결 해제" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "항목 편집" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "항목 삭제" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "잡고 있다" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "중복된 항목" @@ -2594,7 +2595,7 @@ msgstr "모래밭" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "선적 서류 비치" @@ -2842,7 +2843,7 @@ msgstr "설정" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "사용자 설정" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "시스템 설정" @@ -2873,14 +2874,14 @@ msgstr "시스템 설정" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "관리 센터" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "로그아웃" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "재고" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "조작" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "구매" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "알림을 불러오는 중 오류가 발생했습니다" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "첨부파일" msgid "Notes" msgstr "메모" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "플러그인 제공" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "패널 축소" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "패널 확장" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "플러그인 정보" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "날짜" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "시리얼 번호" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "자재 발주" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "InvenTree 대시보드로 이동" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "InvenTree에 대해 더 알아보려면 문서를 확인하세요" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "InvenTree 조직 소개" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "서버 정보" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "InvenTree 인스턴스 정보" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "라이센스 정보" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "서비스 의존성 라이선스" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "내비게이션 열기" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "메인 탐색 메뉴 열기" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "사용자 설정으로 이동" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "데이터 가져오기" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "파일에서 데이터 가져오기" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "발주서로 이동" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "판매 주문으로 이동" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "반품 주문으로 이동" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "바코드 또는 QR 코드를 스캔" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "생산 주문으로 이동" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "시스템 설정으로 이동" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "관리 센터로 이동" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "InvenTree 플러그인 관리" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "장비" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "서버의 응답이 올바르지 않습니다" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "항목" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "선택할 수 있는 항목 목록" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "값" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "상표" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "사용자 지정 단위" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "카테고리 파라미터" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "위치 유형" @@ -7002,35 +7011,29 @@ msgstr "위치 유형" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "장비" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "운영" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "데이터 관리" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "보고" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "확장 / 연동" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "고급 옵션" @@ -7108,22 +7111,25 @@ msgstr "이 InvenTree 설치에는 외부 플러그인이 활성화되어 있지 msgid "Plugin Errors" msgstr "플러그인 오류" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "페이지 크기" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "풍경" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "병합" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "모델에 연결" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "페이지 크기" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "가격" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "부품 재고 실사" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "재고 추적" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "주문 취소" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "주문 취소" msgid "Table View" msgstr "테이블 보기" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "테이블 보기" msgid "Calendar View" msgstr "캘린더 보기" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "잠김" @@ -8415,6 +8422,16 @@ msgstr "판매 내역" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "값" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "재고 실사 항목 편집" @@ -8742,7 +8759,7 @@ msgstr "구매 가격" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "마지막 업데이트" @@ -10952,7 +10969,7 @@ msgstr "내부 단위" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "업데이트한 사용자" @@ -11049,7 +11066,7 @@ msgstr "활성화된 템플릿 표시" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "모델 유형" @@ -11788,18 +11805,9 @@ msgstr "관련 부품 삭제" msgid "Edit Related Part" msgstr "관련 부품 편집" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "선택 목록 추가" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "선택 목록 편집" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "선택 목록 삭제" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "가져온 행" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "대상 모델 유형으로 필터링" @@ -12714,6 +12722,43 @@ msgstr "마지막 실행" msgid "Next Run" msgstr "다음 실행" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "선택 목록 추가" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "선택 목록 삭제" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "다음 실행" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "템플릿을 찾을 수 없습니다." -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "템플릿 상세 정보를 불러오는 중 오류가 발생했습니다" @@ -12754,36 +12799,36 @@ msgstr "템플릿 상세 정보를 불러오는 중 오류가 발생했습니다 #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "파일명" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "수정하다" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "템플릿 파일 수정" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "템플릿 편집" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "템플릿 삭제" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "템플릿 추가" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "템플릿 추가" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "활성화 상태로 필터링" diff --git a/src/frontend/src/locales/lt/messages.po b/src/frontend/src/locales/lt/messages.po index 371ab64a5b..8ba66bb5c0 100644 --- a/src/frontend/src/locales/lt/messages.po +++ b/src/frontend/src/locales/lt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopijuoti" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "Brūkšninis kodas" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Nuskaityti" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Tai pašalins nuorodą į susietą brūkšninį kodą" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Atsieti brūkšninį kodą" @@ -890,11 +891,11 @@ msgstr "Atidaryti administravimo sąsajoje" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Spausdinamos etiketės" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Spausdinamos ataskaitos" @@ -926,32 +927,32 @@ msgstr "Spausdinamos ataskaitos" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Spausdinti etiketę" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Spausdinti etiketę" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Spausdinti" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Spausdinti ataskaitą" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Spausdinimo veiksmai" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Spausdinti etiketes" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Spausdinti ataskaitas" @@ -1021,28 +1022,28 @@ msgstr "Prenumeruoti pranešimus" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/lv/messages.po b/src/frontend/src/locales/lv/messages.po index 465e62de9f..c7150afb75 100644 --- a/src/frontend/src/locales/lv/messages.po +++ b/src/frontend/src/locales/lv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: lv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/nl/messages.po b/src/frontend/src/locales/nl/messages.po index ae4e8621c8..f1d64661ce 100644 --- a/src/frontend/src/locales/nl/messages.po +++ b/src/frontend/src/locales/nl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: nl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopieer" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Dupliceren" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Bewerken" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Verwijderen" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Onderdeel" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parameters" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Parameter sjabloon" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Parameter sjablonen" @@ -327,9 +326,9 @@ msgstr "Productieorder" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Bedrijven" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Inkooporder" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Verkooporder" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Retourorder" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Gebruiker" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Label sjabloon" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Label sjablonen" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Rapporteer sjabloon" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Rapport sjablonen" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Content Types" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Selectielijst" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Selectie lijsten" @@ -760,7 +761,7 @@ msgstr "Barcode" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scannen" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Dit verwijdert de link naar de bijbehorende barcode" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Barcode loskoppelen" @@ -890,11 +891,11 @@ msgstr "Open in admin interface" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Labels afdrukken" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Rapporten afdrukken" @@ -926,32 +927,32 @@ msgstr "Rapporten afdrukken" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Label afdrukken" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Label afdrukken" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Afdrukken" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Rapport afdrukken" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Acties afdrukken" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Labels afdrukken" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Raport afdrukken" @@ -1021,28 +1022,28 @@ msgstr "Abonneren op notificaties" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Kalender filters" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Vorige maand" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Selecteer maand" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Volgende maand" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Gegevens exporteren" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Fout bij bijwerken bestelling" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Achterstallig" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Achterstallig" msgid "Start Date" msgstr "Start datum" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Start datum" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Accepteer lay-out" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API versie" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plug-ins" @@ -2081,8 +2082,8 @@ msgstr "Plug-ins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Ingeschakeld" @@ -2358,7 +2359,7 @@ msgstr "Importeren van gegevens" msgid "Unknown Status" msgstr "Onbekende status" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opties" @@ -2366,46 +2367,46 @@ msgstr "Opties" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Barcode acties" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Bekijk Barcode" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Bekijk barcode" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Link Barcode" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Link een aangepaste barcode aan dit item" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Aangepaste barcode ontkoppelen" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Item bewerken" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Item verwijderen" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Ingedrukt houden" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Artikel dupliceren" @@ -2594,7 +2595,7 @@ msgstr "Links" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentatie" @@ -2842,7 +2843,7 @@ msgstr "Instellingen" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Gebruiker instellingen" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Systeem instellingen" @@ -2873,14 +2874,14 @@ msgstr "Systeem instellingen" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Beheerder Center" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Uitloggen" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Voorraad" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Productie" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Kopen" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Fout bij laden meldingen." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Bijlagen" msgid "Notes" msgstr "Opmerkingen" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Plug-in geleverd" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Panelen samenvouwen" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Panelen uitklappen" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Plug-in informatie" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Datum" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Serienummer" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Onderdelen bestellen" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Ga naar het InvenTree dashboard" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Bezoek de documentatie om meer te weten te komen over InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Over InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Server informatie" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Over deze InvenTree instantie" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Licentie informatie" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenties voor afhankelijkheden van de service" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Open navigatie" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Open het hoofdnavigatiemenu" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Ga naar uw gebruikersinstellingen" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Gegevens importeren" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Importeer vanuit een bestand" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Ga naar inkooporders" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Ga naar verkooporders" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Ga naar retourorders" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Scan een streepjescode of QR-code" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Ga naar bouwopdracht" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Ga naar systeeminstellingen" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Ga naar het beheergedeelte" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "InvenTree plug-ins beheren" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Machines" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Ongeldige reactie van server" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Items" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Lijst van items om uit te kiezen" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Invoer" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Label" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Aangepaste eenheden" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Categorie parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Locatie soorten" @@ -7002,35 +7011,29 @@ msgstr "Locatie soorten" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Machines" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Activiteiten" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Gegevens beheer" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Rapporteren" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Breid uit / Integreren" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Geavanceerde instellingen" @@ -7108,22 +7111,25 @@ msgstr "Externe plug-ins zijn niet ingeschakeld voor deze InvenTree installatie. msgid "Plugin Errors" msgstr "Plug-in fouten" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Pagina grootte" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Liggend" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Samenvoegen" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Koppelen aan model" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Pagina grootte" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Prijzen" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Voorraad bijhouden" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Bestelling annuleren" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Bestelling annuleren" msgid "Table View" msgstr "Tabelweergave" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Tabelweergave" msgid "Calendar View" msgstr "Kalenderoverzicht" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Vergrendeld" @@ -8415,6 +8422,16 @@ msgstr "Verkoop geschiedenis" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Invoer" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Invoer voorraadopname bewerken" @@ -8742,7 +8759,7 @@ msgstr "Inkoopprijs" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Laatst bijgewerkt" @@ -10952,7 +10969,7 @@ msgstr "Interne eenheden" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Bijgewerkt Door" @@ -11049,7 +11066,7 @@ msgstr "Ingeschakelde sjablonen weergeven" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Model type" @@ -11788,18 +11805,9 @@ msgstr "Verwijder gerelateerde deel" msgid "Edit Related Part" msgstr "Bewerk gerelateerd deel" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Selectielijst toevoegen" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Selectielijst bewerken" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Selectielijst verwijderen" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Geïmporteerde regels" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filter op doeltype" @@ -12714,6 +12722,43 @@ msgstr "Laatst uitgevoerd" msgid "Next Run" msgstr "Volgende uitvoering" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Selectielijst toevoegen" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Selectielijst verwijderen" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Volgende uitvoering" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Sjabloon niet gevonden" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Er is een fout opgetreden bij het ophalen van sjabloon gegevens" @@ -12754,36 +12799,36 @@ msgstr "Er is een fout opgetreden bij het ophalen van sjabloon gegevens" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Bewerken" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Sjabloon wijzigen" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Sjabloon bewerken" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Sjabloon verwijderen" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Sjabloon toevoegen" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Sjabloon toevoegen" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filter op ingeschakelde status" diff --git a/src/frontend/src/locales/no/messages.po b/src/frontend/src/locales/no/messages.po index d87313b304..4bf88baa98 100644 --- a/src/frontend/src/locales/no/messages.po +++ b/src/frontend/src/locales/no/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: no\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopi" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Dupliser" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Rediger" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Slett" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Del" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametere" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Firma" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Innkjøpsordre" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Salgsordre" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Returordre" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Bruker" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "Strekkode" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Skann" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Fjern strekkodekobling" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Skriver etikett" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Skriv ut etikett" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Skriv ut etikett" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Skriv ut" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Skriv ut rapport" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Forrige måned" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Velg måned" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Neste måned" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Forfalt" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Forfalt" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Måldato" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API-versjon" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Utvidelser" @@ -2081,8 +2082,8 @@ msgstr "Utvidelser" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Strekkodehandlinger" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Se strekkode" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Vis strekkode" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Koble mot strekkode" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Koble fra egendefinert strekkode" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Slett element" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Dupliser element" @@ -2594,7 +2595,7 @@ msgstr "Lenker" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentasjon" @@ -2842,7 +2843,7 @@ msgstr "Innstillinger" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Systeminnstillinger" @@ -2873,14 +2874,14 @@ msgstr "Systeminnstillinger" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Adminsenter" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Logg ut" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Lagerbeholdning" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Innkjøp" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Vedlegg" msgid "Notes" msgstr "Notater" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Dato" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Serienummer" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Om InvenTree-organisasjonen" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Åpne Navigasjon" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Verdi" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Egendefinerte enheter" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Rapportering" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Avanserte Innstillinger" @@ -7108,22 +7111,25 @@ msgstr "Eksterne utvidelser er ikke aktivert for denne InvenTree-installasjonen. msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Prising" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Sporing av lager" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Verdi" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "Slett relatert del" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "Sist kjørt" msgid "Next Run" msgstr "Neste kjøring" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Neste kjøring" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Mal ikke funnet" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/pl/messages.po b/src/frontend/src/locales/pl/messages.po index 34a2511aed..cc40595afc 100644 --- a/src/frontend/src/locales/pl/messages.po +++ b/src/frontend/src/locales/pl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopiuj" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Zduplikuj" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Edytuj" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Usuń" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Komponent" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parametr" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Szablon parametru" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Szablony parametrów" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Firmy" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Zlecenie zakupu" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Zlecenie sprzedaży" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Zwrot zamówienia" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Użytkownik" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Szablon etykiety" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Szablony etykiet" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Szablon Raportu" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Szablony raportów" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Typy zawartości" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Lista wyboru" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Listy wyboru" @@ -760,7 +761,7 @@ msgstr "Kod kreskowy" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Skanuj" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Spowoduje to usunięcie powiązania z przypisanym kodem kreskowym" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Odłącz Kod Kreskowy" @@ -890,11 +891,11 @@ msgstr "Otwórz w interfejsie administratora" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Drukowanie etykiet" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Drukowanie raportów" @@ -926,32 +927,32 @@ msgstr "Drukowanie raportów" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Drukuj etykietę" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Drukuj etykietę" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Wydrukuj" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Drukuj raport" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Akcje druku" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Drukuj etykiety" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Drukuj raporty" @@ -1021,28 +1022,28 @@ msgstr "Subskrybuj powiadomienia" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtry kalendarza" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Poprzedni miesiąc" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Wybierz miesiąc" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Następny miesiąc" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Błąd aktualizacji zamówienia" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Zaległe" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Zaległe" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Zatwierdź układ" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Wersja API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Wtyczki" @@ -2081,8 +2082,8 @@ msgstr "Wtyczki" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Włączone" @@ -2358,7 +2359,7 @@ msgstr "Importowanie danych" msgid "Unknown Status" msgstr "Status nieznany" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opcje" @@ -2366,46 +2367,46 @@ msgstr "Opcje" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Akcje kodów kreskowych" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Wyświetl kod kreskowy" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Pokaż kod kreskowy" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Połącz Kod Kreskowy" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Powiąż niestandardowy kod kreskowy z tym elementem" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Odłącz własny kod kreskowy" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Edytuj element" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Usuń element" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Wstrzymaj" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplikuj pozycję" @@ -2594,7 +2595,7 @@ msgstr "Linki" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentacja" @@ -2842,7 +2843,7 @@ msgstr "Ustawienia" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Ustawienia systemowe" @@ -2873,14 +2874,14 @@ msgstr "Ustawienia systemowe" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centrum Admina" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Wyloguj się" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Stan" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Zakupy" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Numer seryjny" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Przejdź do kokpitu InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Odwiedź dokumentację, aby dowiedzieć się więcej o InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "O InvenTree.org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informacje o serwerze" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informacje o licencji" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Otwórz nawigację" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Otwórz główne menu nawigacji" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Przejdź do Centrum Administratora" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Maszyny" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Jednostki niestandardowe" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parametry kategorii" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Maszyny" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Raportowanie" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Opcje zaawansowane" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "Błędy wtyczek" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Cennik" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/pt/messages.po b/src/frontend/src/locales/pt/messages.po index 94fea0d963..9046689299 100644 --- a/src/frontend/src/locales/pt/messages.po +++ b/src/frontend/src/locales/pt/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Portuguese\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copiar" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicar" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Eliminar" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Peça" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parâmetros" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Modelo do Parâmetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "Ordem de Produção" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Pedido de Compra" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Pedido de Venda" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Pedido de Devolução" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Utilizador" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Modelo de Etiqueta" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Modelos de Etiqueta" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Modelo de relatório" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Modelos de relatório" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Desatribuir Código de Barras" @@ -890,11 +891,11 @@ msgstr "Abrir na interface de administrador" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Imprimir Etiqueta" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Imprimir Etiqueta" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Imprimir Relatório" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Opções de Impressão" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Imprimir Etiquetas" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Imprimir Relatórios" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Em atraso" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Em atraso" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Data alvo" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2071,10 +2072,10 @@ msgstr "Versão da API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Extensões" @@ -2082,8 +2083,8 @@ msgstr "Extensões" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Habilitado" @@ -2359,7 +2360,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2367,46 +2368,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Ações de código de barras" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Atribuir Código de Barras" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Desvincular código de barras personalizado" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Apagar Item" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplicar item" @@ -2595,7 +2596,7 @@ msgstr "Ligações" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentação" @@ -2843,7 +2844,7 @@ msgstr "Configurações" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2861,9 +2862,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Definições de Sistema" @@ -2874,14 +2875,14 @@ msgstr "Definições de Sistema" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centro de Administração" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2913,7 +2914,7 @@ msgstr "Encerrar sessão" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2925,15 +2926,15 @@ msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2945,7 +2946,7 @@ msgstr "Comprando" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2984,7 +2985,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3079,19 +3084,24 @@ msgstr "Anexos" msgid "Notes" msgstr "Anotações" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3117,7 +3127,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3151,7 +3160,6 @@ msgid "Date" msgstr "Data" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3405,6 +3413,7 @@ msgstr "Número de Série" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4373,8 +4382,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4383,114 +4392,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Ir para o painel do InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Visite a documentação para saber mais sobre o InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Sobre a organização InvenTree" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informações do Servidor" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informações de licença" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenças para as dependências do serviço" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Abrir a navegação" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Abrir o menu de navegação principal" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Máquinas" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5455,27 +5475,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Valor" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6990,12 +6999,12 @@ msgstr "Unidades Personalizadas" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parâmetros de Categoria" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7003,35 +7012,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Máquinas" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Relatórios" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Opções Avançadas" @@ -7109,22 +7112,25 @@ msgstr "Extensões externas não estão ativados para esta instalação do Inven msgid "Plugin Errors" msgstr "Erros de Extensão" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7270,19 +7276,19 @@ msgstr "Preços" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7292,7 +7298,7 @@ msgstr "Rastreamento de Estoque" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7692,7 +7698,7 @@ msgstr "Cancelar pedido" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7707,7 +7713,7 @@ msgstr "Cancelar pedido" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7715,7 +7721,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8157,6 +8163,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8416,6 +8423,16 @@ msgstr "Histórico de Venda" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Valor" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8743,7 +8760,7 @@ msgstr "Preço de Compra" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Última Atualização" @@ -10953,7 +10970,7 @@ msgstr "Unidades Internas" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11050,7 +11067,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Tipo de Modelo" @@ -11789,18 +11806,9 @@ msgstr "Excluir Peça Relacionada" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12671,7 +12679,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filtrar pelo destino do tipo de modelo" @@ -12715,6 +12723,43 @@ msgstr "Última Execução" msgid "Next Run" msgstr "Próxima Execução" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12739,11 +12784,11 @@ msgstr "Próxima Execução" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Modelo não encontrado" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Ocorreu um erro ao obter detalhes do modelo" @@ -12755,36 +12800,36 @@ msgstr "Ocorreu um erro ao obter detalhes do modelo" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Modificar" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Modificar ficheiro do modelo" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Editar Modelo" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Eliminar modelo" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Adicionar Modelo" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Adicionar modelo" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filtrar por estado ativo" diff --git a/src/frontend/src/locales/pt_BR/messages.po b/src/frontend/src/locales/pt_BR/messages.po index 12bde8f172..cee091bc13 100644 --- a/src/frontend/src/locales/pt_BR/messages.po +++ b/src/frontend/src/locales/pt_BR/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: pt\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Portuguese, Brazilian\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -28,7 +28,7 @@ msgstr "Um erro ocorreu ao renderizar este componente. Verifique o console para #: lib/components/Boundary.tsx:21 msgid "Try reloading the page, or contact your administrator if the problem persists." -msgstr "" +msgstr "Tente recarregar a página ou contacte o administrador se o problema persistir." #: lib/components/CopyButton.tsx:49 msgid "Copied" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copiar" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicar" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Editar" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Excluir" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Peça" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parâmetro" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parâmetros" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Template de parâmetro" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Modelo de Parâmetros" @@ -327,9 +326,9 @@ msgstr "Ondem de Produção" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Empresas" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Pedido de Compra" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Pedido de Venda" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Pedido de Devolução" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -476,24 +476,24 @@ msgstr "Devolver item do pedido" #: src/tables/stock/StockTrackingTable.tsx:186 #: src/tables/stock/TransferOrderAllocationTable.tsx:95 msgid "Transfer Order" -msgstr "" +msgstr "Transferencia de estoque" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" -msgstr "" +msgstr "Transferência de estoque" #: lib/enums/ModelInformation.tsx:222 msgid "Transfer Order Line Item" -msgstr "" +msgstr "Item da Transferência de Estoque" #: lib/enums/ModelInformation.tsx:223 msgid "Transfer Order Line Items" -msgstr "" +msgstr "Itens da Transferência de Estoque" #: lib/enums/ModelInformation.tsx:228 #: src/tables/company/AddressTable.tsx:52 @@ -546,7 +546,7 @@ msgstr "Usuário" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Modelo de Etiqueta" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Modelos de Etiqueta" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Modelo de Relatório" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Modelos de Relatório" @@ -614,21 +614,22 @@ msgid "Content Types" msgstr "Categorias de conteúdo" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Lista de seleção" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Listas de Seleção" #: lib/enums/ModelInformation.tsx:309 msgid "Selection Entry" -msgstr "" +msgstr "Item de Seleção" #: lib/enums/ModelInformation.tsx:310 msgid "Selection Entries" -msgstr "" +msgstr "Itens de Seleção" #: lib/enums/ModelInformation.tsx:316 #: src/components/barcodes/BarcodeInput.tsx:114 @@ -674,13 +675,13 @@ msgstr "Erros" #: lib/enums/ModelInformation.tsx:324 msgid "Tag" -msgstr "" +msgstr "Etiqueta" #: lib/enums/ModelInformation.tsx:325 #: src/forms/CommonFields.tsx:15 #: src/tables/Filter.tsx:412 msgid "Tags" -msgstr "" +msgstr "Etiquetas" #: lib/enums/Roles.tsx:33 msgid "Admin" @@ -760,7 +761,7 @@ msgstr "Código de barras" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Escanear" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Isto irá remover o link com o código de barras associado" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Desvincular Código de Barras" @@ -890,13 +891,13 @@ msgstr "Abrir na página de administrador" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" -msgstr "" +msgstr "Abrir impressão de relatório" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" -msgstr "" +msgstr "Abrir impressão de etiqueta" #: src/components/buttons/PrintingActions.tsx:77 #~ msgid "Printing" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Imprimir Etiquetas" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Imprimir Relatórios" @@ -926,32 +927,32 @@ msgstr "Imprimir Relatórios" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Imprimir etiqueta" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Imprimir etiqueta" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Imprimir" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Imprimir Relatório" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Ações de Impressão" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Imprimir Etiquetas" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Imprimir Relatórios" @@ -981,7 +982,7 @@ msgstr "Você será redirecionado para o provedor para outras ações." #: src/components/buttons/ScanButton.tsx:32 msgid "Open barcode scanner" -msgstr "" +msgstr "Abrir leitor de código de barras" #: src/components/buttons/ScanButton.tsx:32 #~ msgid "Open Barcode Scanner" @@ -998,11 +999,11 @@ msgstr "Assinatura atualizada" #: src/components/buttons/StarredToggleButton.tsx:38 msgid "Subscription removed" -msgstr "" +msgstr "Inscrição removida" #: src/components/buttons/StarredToggleButton.tsx:38 msgid "Subscription added" -msgstr "" +msgstr "Inscrição adicionada" #: src/components/buttons/StarredToggleButton.tsx:57 #~ msgid "Unsubscribe from part" @@ -1021,31 +1022,31 @@ msgstr "Receber notificações" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtros do calendário" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Mês anterior" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Selecionar mês" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Mês seguinte" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" -msgstr "" +msgstr "Atualizar calendário" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" -msgstr "" +msgstr "Exportar dados" #: src/components/calendar/OrderCalendar.tsx:151 msgid "Order Updated" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Erro ao atualizar pedido" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Em atraso" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1069,9 +1070,9 @@ msgstr "Em atraso" #: src/pages/stock/TransferOrderDetail.tsx:214 #: src/tables/ColumnRenderers.tsx:696 msgid "Start Date" -msgstr "" +msgstr "Data inicial" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Data Prevista" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1099,7 +1100,7 @@ msgstr "Responsável" #: src/components/dashboard/DashboardLayout.tsx:68 msgid "Toggle dashboard edit mode" -msgstr "" +msgstr "Alternar modo de edição do painel" #: src/components/dashboard/DashboardLayout.tsx:298 msgid "Failed to load dashboard widgets." @@ -1120,7 +1121,7 @@ msgstr "Aceitar Layout" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -1184,12 +1185,12 @@ msgstr "\"BOMs\" inválidos" #: src/components/dashboard/DashboardWidgetLibrary.tsx:44 msgid "Assemblies requiring bill of materials validation" -msgstr "" +msgstr "Montagens que exigem validação da lista de materiais" #: src/components/dashboard/DashboardWidgetLibrary.tsx:55 #: src/components/dashboard/DashboardWidgetLibrary.tsx:56 msgid "Latest parts" -msgstr "" +msgstr "Peças mais recentes" #: src/components/dashboard/DashboardWidgetLibrary.tsx:64 #: src/tables/part/PartTableFilters.tsx:79 @@ -1203,11 +1204,11 @@ msgstr "Mostrar o número de peças com o estoque baixo" #: src/components/dashboard/DashboardWidgetLibrary.tsx:75 #: src/tables/part/PartTableFilters.tsx:85 msgid "High Stock" -msgstr "" +msgstr "Estoque alto" #: src/components/dashboard/DashboardWidgetLibrary.tsx:77 msgid "Show the number of parts which have excess stock" -msgstr "" +msgstr "Mostrar o número de peças com o estoque em excesso" #: src/components/dashboard/DashboardWidgetLibrary.tsx:86 msgid "Required for Build Orders" @@ -1227,11 +1228,11 @@ msgstr "Mostrar itens de estoque que estão vencidos" #: src/components/dashboard/DashboardWidgetLibrary.tsx:102 msgid "Stale Stock Items" -msgstr "" +msgstr "Itens de Estoque Estagnados" #: src/components/dashboard/DashboardWidgetLibrary.tsx:104 msgid "Show the number of stock items which are stale" -msgstr "" +msgstr "Exibir o número de itens de estoque estagnados" #: src/components/dashboard/DashboardWidgetLibrary.tsx:110 msgid "Active Build Orders" @@ -1251,7 +1252,7 @@ msgstr "" #: src/components/dashboard/DashboardWidgetLibrary.tsx:125 msgid "Assigned Build Orders" -msgstr "" +msgstr "Pedidos de produção atribuídos" #: src/components/dashboard/DashboardWidgetLibrary.tsx:127 msgid "Show the number of build orders which are assigned to you" @@ -1284,19 +1285,19 @@ msgstr "" #: src/components/dashboard/DashboardWidgetLibrary.tsx:156 #: src/pages/sales/SalesIndex.tsx:135 msgid "Pending Shipments" -msgstr "" +msgstr "Remessas Pendentes" #: src/components/dashboard/DashboardWidgetLibrary.tsx:158 msgid "Show the number of pending sales order shipments" -msgstr "" +msgstr "Mostrar o número de remessas pendentes do pedido de venda" #: src/components/dashboard/DashboardWidgetLibrary.tsx:163 msgid "Active Purchase Orders" -msgstr "" +msgstr "Pedidos de compra ativos" #: src/components/dashboard/DashboardWidgetLibrary.tsx:165 msgid "Show the number of purchase orders which are currently active" -msgstr "" +msgstr "Mostra o número de pedidos de compra ativos" #: src/components/dashboard/DashboardWidgetLibrary.tsx:170 msgid "Overdue Purchase Orders" @@ -1304,7 +1305,7 @@ msgstr "Pedido de Compra Vencido" #: src/components/dashboard/DashboardWidgetLibrary.tsx:172 msgid "Show the number of purchase orders which are overdue" -msgstr "" +msgstr "Mostra o número de pedidos de compra atrasados" #: src/components/dashboard/DashboardWidgetLibrary.tsx:178 msgid "Assigned Purchase Orders" @@ -1419,15 +1420,15 @@ msgstr "" #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:37 #: src/pages/part/PartStockHistoryDetail.tsx:108 msgid "Generate" -msgstr "" +msgstr "Gerar" #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:64 msgid "Stocktake" -msgstr "" +msgstr "Inventário por" #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:65 msgid "Generate a new stocktake report" -msgstr "" +msgstr "Gerar Relatório de Balanço" #: src/components/details/Details.tsx:117 #~ msgid "Email:" @@ -1448,7 +1449,7 @@ msgstr "Superusuário" #: src/tables/settings/UserTable.tsx:285 #: src/tables/settings/UserTable.tsx:406 msgid "Administrator" -msgstr "" +msgstr "Administrador" #: src/components/details/Details.tsx:130 #: src/pages/core/UserDetail.tsx:87 @@ -1493,11 +1494,11 @@ msgstr "Remover" #: src/components/details/DetailsImage.tsx:87 msgid "Image removed" -msgstr "" +msgstr "Imagem removida" #: src/components/details/DetailsImage.tsx:88 msgid "The image has been removed successfully" -msgstr "" +msgstr "A imagem foi removida com sucesso" #: src/components/details/DetailsImage.tsx:115 #~ msgid "Drag and drop to upload" @@ -1505,7 +1506,7 @@ msgstr "" #: src/components/details/DetailsImage.tsx:156 msgid "Drag and drop to upload, or paste an image from the clipboard" -msgstr "" +msgstr "Arraste e solte para fazer o upload ou cole uma imagem da área de transferência" #: src/components/details/DetailsImage.tsx:161 msgid "Click to select file(s)" @@ -1704,7 +1705,7 @@ msgstr "A pré-visualização foi atualizado com sucesso." #: src/components/editors/TemplateEditor/TemplateEditor.tsx:236 msgid "An unknown error occurred while rendering the preview." -msgstr "" +msgstr "Ocorreu um erro desconhecido ao renderizar a pré-visualização." #: src/components/editors/TemplateEditor/TemplateEditor.tsx:263 #~ msgid "Save & Reload preview" @@ -1965,11 +1966,11 @@ msgstr "Registro não ativo" #: src/components/forms/AuthenticationForm.tsx:349 msgid "This might be related to missing mail settings or could be a deliberate decision." -msgstr "" +msgstr "Isso pode ocorrer por falta de configurações de e-mail ou ser uma decisão intencional." #: src/components/forms/DateTimeField.tsx:64 msgid "Select date and time" -msgstr "" +msgstr "Selecionar data e hora" #: src/components/forms/HostOptionsForm.tsx:36 #: src/components/forms/HostOptionsForm.tsx:67 @@ -2070,10 +2071,10 @@ msgstr "Versão da API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Extensões" @@ -2081,8 +2082,8 @@ msgstr "Extensões" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Ativado" @@ -2161,7 +2162,7 @@ msgstr "Item" #: src/components/forms/fields/RelatedModelField.tsx:591 msgid "Create New {model}" -msgstr "" +msgstr "Criar Nova {model}" #: src/components/forms/fields/TableField.tsx:46 msgid "modelRenderer entry required for tables" @@ -2315,7 +2316,7 @@ msgstr "Importação completa" #: src/components/importer/ImporterDrawer.tsx:92 msgid "Failed to fetch import session data" -msgstr "" +msgstr "Falha ao buscar dados da sessão de importação" #: src/components/importer/ImporterDrawer.tsx:97 #~ msgid "Cancel import session" @@ -2358,7 +2359,7 @@ msgstr "Importando dados" msgid "Unknown Status" msgstr "Estado desconhecido" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opções" @@ -2366,46 +2367,46 @@ msgstr "Opções" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Ações de código de barras" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Ver código de barras" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Vincular Código de Barras" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Vincular um código de barras personalizado para este item" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Desvincular código de barras personalizado" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Editar item" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Apagar item" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Aguarde" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplicar item" @@ -2447,7 +2448,7 @@ msgstr "Logotipo InvenTree" #: src/components/items/LanguageSelect.tsx:44 msgid "Default Language" -msgstr "" +msgstr "Idioma padrão" #: src/components/items/LanguageSelect.tsx:52 #: src/components/items/LanguageToggle.tsx:21 @@ -2461,7 +2462,7 @@ msgstr "Selecionar idioma" #: src/components/items/OnlyStaff.tsx:11 msgid "This information is only available for administrative users" -msgstr "" +msgstr "Esta informação só está disponível para usuários administrativos" #: src/components/items/Placeholder.tsx:14 #~ msgid "This feature/button/site is a placeholder for a feature that is not implemented, only partial or intended for testing." @@ -2594,7 +2595,7 @@ msgstr "Links" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Documentação" @@ -2790,7 +2791,7 @@ msgstr "Saiba mais sobre {code}" #: src/components/nav/Header.tsx:63 #: src/components/nav/Header.tsx:70 msgid "Open search" -msgstr "" +msgstr "Abrir busca" #: src/components/nav/Header.tsx:210 #: src/components/nav/NavigationDrawer.tsx:134 @@ -2808,15 +2809,15 @@ msgstr "Notificações" #: src/components/nav/Header.tsx:232 msgid "Superuser Mode" -msgstr "" +msgstr "Modo de Superusuário" #: src/components/nav/Header.tsx:232 msgid "Admin Mode" -msgstr "" +msgstr "Modo Administrador" #: src/components/nav/Header.tsx:238 msgid "The current user has elevated privileges and should not be used for regular usage." -msgstr "" +msgstr "O usuário atual tem privilégios elevados e não deve ser usado para uso regular." #: src/components/nav/Layout.tsx:146 msgid "Nothing found..." @@ -2842,7 +2843,7 @@ msgstr "Configurações" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Configurações de usuário" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Configurações do Sistema" @@ -2873,14 +2874,14 @@ msgstr "Configurações do Sistema" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Centro de Administração" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Sair" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Estoque" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Fabricantes" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Comprando" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Erro ao carregar notificações." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3052,7 +3057,7 @@ msgstr "Busca por Regex" #: src/components/nav/SearchDrawer.tsx:543 msgid "Notes search" -msgstr "" +msgstr "Pesquisar Notas" #: src/components/nav/SearchDrawer.tsx:591 msgid "An error occurred during search query" @@ -3078,34 +3083,39 @@ msgstr "Anexos" msgid "Notes" msgstr "Anotações" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" -msgstr "" +msgstr "Plugin fornecido" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" +msgstr "Você tem alterações não salvas, tem certeza que deseja sair desse painel?" + +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" -msgstr "" +msgstr "Recolher painéis" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" -msgstr "" +msgstr "Expandir painéis" #: src/components/plugins/LocateItemButton.tsx:68 #: src/components/plugins/LocateItemButton.tsx:88 msgid "Locate Item" -msgstr "" +msgstr "Localizar Item" #: src/components/plugins/LocateItemButton.tsx:70 msgid "Item location requested" -msgstr "" +msgstr "Localização do item solicitado" #: src/components/plugins/PluginDrawer.tsx:47 msgid "Plugin Inactive" -msgstr "" +msgstr "Plugin inativo" #: src/components/plugins/PluginDrawer.tsx:50 msgid "Plugin is not active" @@ -3113,10 +3123,9 @@ msgstr "Extensão não está ativa" #: src/components/plugins/PluginDrawer.tsx:59 msgid "Plugin Information" -msgstr "" +msgstr "Informações do plugin" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Data" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3233,23 +3241,23 @@ msgstr "Configurações da Extensão" #: src/components/plugins/PluginUIFeature.tsx:104 msgid "Error occurred while rendering the template editor." -msgstr "" +msgstr "Ocorreu um erro ao renderizar o editor de template." #: src/components/plugins/PluginUIFeature.tsx:121 msgid "Error Loading Plugin Editor" -msgstr "" +msgstr "Erro ao Carregar Editor de Plugin" #: src/components/plugins/PluginUIFeature.tsx:159 msgid "Error occurred while rendering the template preview." -msgstr "" +msgstr "Ocorreu um erro ao renderizar a pré-visualização do template." #: src/components/plugins/PluginUIFeature.tsx:170 msgid "Error Loading Plugin Preview" -msgstr "" +msgstr "Erro ao Carregar Prévia do Plugin" #: src/components/plugins/RemoteComponent.tsx:50 msgid "Error Loading Plugin Content" -msgstr "" +msgstr "Erro ao carregar conteúdo do plugin" #: src/components/plugins/RemoteComponent.tsx:111 #~ msgid "Invalid source or function name" @@ -3265,12 +3273,12 @@ msgstr "" #: src/components/render/Instance.tsx:209 msgid "ID" -msgstr "" +msgstr "ID" #: src/components/render/Instance.tsx:225 #: src/tables/InvenTreeTable.tsx:787 msgid "View details" -msgstr "" +msgstr "Ver detalhes" #: src/components/render/Instance.tsx:238 #~ msgid "Unknown model: {model}" @@ -3278,7 +3286,7 @@ msgstr "" #: src/components/render/Instance.tsx:355 msgid "Unknown model: {model_name}" -msgstr "" +msgstr "Modelo desconhecido: {model_name}" #: src/components/render/ModelType.tsx:234 #~ msgid "Purchase Order Line Item" @@ -3404,6 +3412,7 @@ msgstr "Número de Série" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -3447,7 +3456,7 @@ msgstr "Lote" #: src/components/settings/ConfigValueList.tsx:36 msgid "Setting" -msgstr "" +msgstr "Configurações" #: src/components/settings/ConfigValueList.tsx:39 msgid "Source" @@ -3473,59 +3482,59 @@ msgstr "Adicionar Estado" #: src/components/settings/QuickAction.tsx:85 msgid "Open an Issue" -msgstr "" +msgstr "Relatar um problema" #: src/components/settings/QuickAction.tsx:86 msgid "Report a bug or request a feature on GitHub" -msgstr "" +msgstr "Relatar um erro ou solicitar um recurso no GitHub" #: src/components/settings/QuickAction.tsx:88 msgid "Open Issue" -msgstr "" +msgstr "Relatar um problema" #: src/components/settings/QuickAction.tsx:97 msgid "Add New Group" -msgstr "" +msgstr "Adicionar Novo Grupo" #: src/components/settings/QuickAction.tsx:98 msgid "Create a new group to manage your users" -msgstr "" +msgstr "Criar um novo grupo para gerenciar seus usuários" #: src/components/settings/QuickAction.tsx:100 msgid "New Group" -msgstr "" +msgstr "Novo Grupo" #: src/components/settings/QuickAction.tsx:105 msgid "Add New User" -msgstr "" +msgstr "Adicionar Novo Usuário" #: src/components/settings/QuickAction.tsx:106 msgid "Create a new user to manage your groups" -msgstr "" +msgstr "Criar um novo usuário para gerenciar seus grupos" #: src/components/settings/QuickAction.tsx:108 msgid "New User" -msgstr "" +msgstr "Novo Usuário" #: src/components/settings/QuickAction.tsx:114 msgid "Create a new project code to organize your items" -msgstr "" +msgstr "Criar um novo código de projeto para organizar seus itens" #: src/components/settings/QuickAction.tsx:116 msgid "Add Code" -msgstr "" +msgstr "Adicionar código" #: src/components/settings/QuickAction.tsx:121 msgid "Add Custom State" -msgstr "" +msgstr "Adicionar Status Personalizado" #: src/components/settings/QuickAction.tsx:122 msgid "Create a new custom state for your workflow" -msgstr "" +msgstr "Criar status personalizado para seu fluxo" #: src/components/settings/SettingItem.tsx:33 msgid "Do you want to proceed to change this setting?" -msgstr "" +msgstr "Voce deseja alterar essa configuração?" #: src/components/settings/SettingItem.tsx:47 #: src/components/settings/SettingItem.tsx:100 @@ -3534,7 +3543,7 @@ msgstr "" #: src/components/settings/SettingItem.tsx:221 msgid "This setting requires confirmation" -msgstr "" +msgstr "Esta configuração requer confirmação" #: src/components/settings/SettingList.tsx:74 msgid "Edit Setting" @@ -3542,7 +3551,7 @@ msgstr "Editar configurações" #: src/components/settings/SettingList.tsx:87 msgid "Setting {key} updated successfully" -msgstr "" +msgstr "Configuração {key} atualizada com sucesso" #: src/components/settings/SettingList.tsx:120 msgid "Setting updated" @@ -3559,15 +3568,15 @@ msgstr "Erro ao editar configuração" #: src/components/settings/SettingList.tsx:146 msgid "Error loading settings" -msgstr "" +msgstr "Erro ao carregar as configurações" #: src/components/settings/SettingList.tsx:157 msgid "No Settings" -msgstr "" +msgstr "Sem configurações" #: src/components/settings/SettingList.tsx:158 msgid "There are no configurable settings available" -msgstr "" +msgstr "Não há nenhuma configuração disponível" #: src/components/settings/SettingList.tsx:197 msgid "No settings specified" @@ -3931,15 +3940,15 @@ msgstr "Nenhuma configuração especificada" #: src/components/wizards/ImportPartWizard.tsx:105 msgid "Exact Match" -msgstr "" +msgstr "Correspondência Exata" #: src/components/wizards/ImportPartWizard.tsx:112 msgid "Current part" -msgstr "" +msgstr "Peça atual" #: src/components/wizards/ImportPartWizard.tsx:118 msgid "Already Imported" -msgstr "" +msgstr "Já importado" #: src/components/wizards/ImportPartWizard.tsx:205 #: src/pages/company/CompanyDetail.tsx:140 @@ -3964,44 +3973,44 @@ msgstr "Carregando..." #: src/components/wizards/ImportPartWizard.tsx:223 msgid "Error fetching suppliers" -msgstr "" +msgstr "Erro ao buscar fornecedores" #: src/components/wizards/ImportPartWizard.tsx:224 msgid "Select supplier" -msgstr "" +msgstr "Selecione o fornecedor" #. placeholder {0}: searchResults.length #: src/components/wizards/ImportPartWizard.tsx:246 msgid "Found {0} results" -msgstr "" +msgstr "{0} resultados encontrados" #: src/components/wizards/ImportPartWizard.tsx:259 msgid "Import this part" -msgstr "" +msgstr "Importar esta peça" #: src/components/wizards/ImportPartWizard.tsx:313 msgid "Are you sure you want to import this part into the selected category now?" -msgstr "" +msgstr "Você tem certeza que deseja importar esta peça para a categoria selecionada agora?" #: src/components/wizards/ImportPartWizard.tsx:326 msgid "Import Now" -msgstr "" +msgstr "Importar Agora" #: src/components/wizards/ImportPartWizard.tsx:372 msgid "Select and edit the parameters you want to add to this part." -msgstr "" +msgstr "Selecione e edite os parâmetros que deseja adicionar a esta peça." #: src/components/wizards/ImportPartWizard.tsx:379 msgid "Default category parameters" -msgstr "" +msgstr "Parâmetros padrão da categoria" #: src/components/wizards/ImportPartWizard.tsx:391 msgid "Other parameters" -msgstr "" +msgstr "Outros parâmetros" #: src/components/wizards/ImportPartWizard.tsx:446 msgid "Add a new parameter" -msgstr "" +msgstr "Adicionar um novo parâmetro" #: src/components/wizards/ImportPartWizard.tsx:468 msgid "Skip" @@ -4009,15 +4018,15 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:476 msgid "Create Parameters" -msgstr "" +msgstr "Criar parâmetros" #: src/components/wizards/ImportPartWizard.tsx:493 msgid "Create initial stock for the imported part." -msgstr "" +msgstr "Criar estoque inicial para a peça importada." #: src/components/wizards/ImportPartWizard.tsx:511 msgid "Next" -msgstr "" +msgstr "Próximo" #: src/components/wizards/ImportPartWizard.tsx:540 #: src/pages/part/PartDetail.tsx:1002 @@ -4027,32 +4036,32 @@ msgstr "Editar Peça" #: src/components/wizards/ImportPartWizard.tsx:567 msgid "Part imported successfully!" -msgstr "" +msgstr "Parte importada com sucesso!" #: src/components/wizards/ImportPartWizard.tsx:576 msgid "Failed to import part: " -msgstr "" +msgstr "Falha ao importar peça: " #: src/components/wizards/ImportPartWizard.tsx:641 msgid "Are you sure, you want to import the supplier and manufacturer part into this part?" -msgstr "" +msgstr "Tem certeza de que deseja importar o fornecedor e o fabricante para esta peça?" #: src/components/wizards/ImportPartWizard.tsx:655 msgid "Import" -msgstr "" +msgstr "Importar" #: src/components/wizards/ImportPartWizard.tsx:692 msgid "Parameters created successfully!" -msgstr "" +msgstr "Parâmetros criados com sucesso!" #: src/components/wizards/ImportPartWizard.tsx:720 msgid "Failed to create parameters, please fix the errors and try again" -msgstr "" +msgstr "Falha ao criar parâmetros, por favor corrija os erros e tente novamente" #. placeholder {0}: supplierPart?.supplier #: src/components/wizards/ImportPartWizard.tsx:740 msgid "Part imported successfully from supplier {0}." -msgstr "" +msgstr "Peça importada com sucesso do fornecedor {0}." #: src/components/wizards/ImportPartWizard.tsx:753 msgid "Open Part" @@ -4060,11 +4069,11 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:760 msgid "Open Supplier Part" -msgstr "" +msgstr "Ver peça do fornecedor" #: src/components/wizards/ImportPartWizard.tsx:767 msgid "Open Manufacturer Part" -msgstr "" +msgstr "Ver peça do fabricante" #: src/components/wizards/ImportPartWizard.tsx:797 #: src/tables/part/PartTable.tsx:499 @@ -4073,15 +4082,15 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:803 msgid "Import Supplier Part" -msgstr "" +msgstr "Importar peça do fornecedor" #: src/components/wizards/ImportPartWizard.tsx:805 msgid "Search Supplier Part" -msgstr "" +msgstr "Buscar Peça do Fornecedor" #: src/components/wizards/ImportPartWizard.tsx:807 msgid "Confirm import" -msgstr "" +msgstr "Confirmar importação" #: src/components/wizards/ImportPartWizard.tsx:809 msgid "Done" @@ -4097,11 +4106,11 @@ msgstr "Requisitos" #: src/components/wizards/OrderPartsWizard.tsx:117 msgid "Build Requirements" -msgstr "" +msgstr "Requisitos de Produção" #: src/components/wizards/OrderPartsWizard.tsx:123 msgid "Sales Requirements" -msgstr "" +msgstr "Requisitos de Vendas" #: src/components/wizards/OrderPartsWizard.tsx:129 #: src/forms/StockForms.tsx:955 @@ -4123,7 +4132,7 @@ msgstr "Em Estoque" #: src/components/wizards/OrderPartsWizard.tsx:146 #: src/tables/build/BuildLineTable.tsx:409 msgid "Required Quantity" -msgstr "" +msgstr "Quantidade Necessária" #: src/components/wizards/OrderPartsWizard.tsx:205 msgid "New Purchase Order" @@ -4182,7 +4191,7 @@ msgstr "Nenhuma parte selecionada" #: src/components/wizards/OrderPartsWizard.tsx:441 msgid "No purchaseable parts selected" -msgstr "" +msgstr "Nenhuma peça selecionada para compra" #: src/components/wizards/OrderPartsWizard.tsx:477 msgid "Parts Added" @@ -4190,11 +4199,11 @@ msgstr "Peças Adicionadas" #: src/components/wizards/OrderPartsWizard.tsx:478 msgid "All selected parts added to a purchase order" -msgstr "" +msgstr "Todas as partes selecionadas adicionadas a um pedido de compra" #: src/components/wizards/OrderPartsWizard.tsx:579 msgid "You must select at least one part to order" -msgstr "" +msgstr "Você deve selecionar pelo menos uma peça para o pedido" #: src/components/wizards/OrderPartsWizard.tsx:590 msgid "Supplier part is required" @@ -4372,126 +4381,137 @@ msgstr "Pedir Peças" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" -msgstr "" +msgstr "Teclas de atalho" #: src/defaults/actions.tsx:41 #: src/defaults/links.tsx:118 #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Ir para o Dashboard do InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Visite a documentação para aprender mais sobre o InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Sobre a organização InvenTree" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informações do Servidor" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Sobre esta instância do Inventree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informações de Licença" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenças para dependências de serviços" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Abrir Navegação" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Abrir o menu de navegação principal" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Ir para suas configurações de usuário" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" -msgstr "" - -#: src/defaults/actions.tsx:122 -msgid "Import Data" -msgstr "" +msgstr "Ver lista de atalhos disponíveis" #: src/defaults/actions.tsx:123 -msgid "Import data from a file" -msgstr "" +msgid "Import Data" +msgstr "Importar dados" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:124 +msgid "Import data from a file" +msgstr "Importar dados de um arquivo" + +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Ir para pedidos de compra" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Ir para pedidos de venda" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Ir para devoluções" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Leia um código de barras ou um código QR" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Ir para Configurações do Sistema" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Ir para o Centro de Administração" -#: src/defaults/actions.tsx:211 -msgid "Error Logs" -msgstr "" - #: src/defaults/actions.tsx:212 +msgid "Error Logs" +msgstr "Logs de erro" + +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" -msgstr "" +msgstr "Ver logs de erro para esta instância" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" -msgstr "" +msgstr "Gerenciar contas de usuários" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Gerenciar plugins do InvenTree" #: src/defaults/actions.tsx:242 -msgid "Manage report templates" -msgstr "" +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Máquinas" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "Gerenciar máquinas e tipos de máquina" + +#: src/defaults/actions.tsx:253 +msgid "Manage report templates" +msgstr "Gerenciar modelos de relatório" + +#: src/defaults/actions.tsx:263 msgid "Manage label templates" -msgstr "" +msgstr "Gerenciar modelos de etiqueta" #: src/defaults/dashboardItems.tsx:29 #~ msgid "Latest Parts" @@ -4535,15 +4555,15 @@ msgstr "" #: src/defaults/defaultHostList.tsx:10 msgid "Local Server" -msgstr "" +msgstr "Servidor Local" #: src/defaults/defaultHostList.tsx:12 msgid "InvenTree Demo" -msgstr "" +msgstr "Demonstração do InvenTree" #: src/defaults/defaultHostList.tsx:14 msgid "Current Server" -msgstr "" +msgstr "Servidor atual" #: src/defaults/links.tsx:17 #~ msgid "GitHub" @@ -4738,7 +4758,7 @@ msgstr "Sobre o projeto InvenTree" #: src/forms/BomForms.tsx:43 msgid "Required component quantity" -msgstr "" +msgstr "Quantidade de componentes necessária" #: src/forms/BomForms.tsx:123 msgid "Substitute Part" @@ -4746,7 +4766,7 @@ msgstr "Parte substituta" #: src/forms/BomForms.tsx:140 msgid "Edit BOM Substitutes" -msgstr "" +msgstr "Editar peças substitutas" #: src/forms/BomForms.tsx:147 msgid "Add Substitute" @@ -4819,7 +4839,7 @@ msgstr "Concluir Saídas de Produção" #: src/forms/BuildForms.tsx:452 msgid "Quantity to Scrap" -msgstr "" +msgstr "Quantidade a descartar" #: src/forms/BuildForms.tsx:470 #~ msgid "Remove line" @@ -4832,11 +4852,11 @@ msgstr "Sucatear Saídas de Produção" #: src/forms/BuildForms.tsx:477 msgid "Selected build outputs will be completed, but marked as scrapped" -msgstr "" +msgstr "Os itens de produção selecionados serão concluídos, mas marcados como descarte" #: src/forms/BuildForms.tsx:479 msgid "Allocated stock items will be consumed" -msgstr "" +msgstr "Itens de estoque alocados serão consumidos" #: src/forms/BuildForms.tsx:538 #: src/forms/BuildForms.tsx:540 @@ -4845,7 +4865,7 @@ msgstr "Cancelar Saídas de Produção" #: src/forms/BuildForms.tsx:542 msgid "Selected build outputs will be removed" -msgstr "" +msgstr "Os itens de produção selecionados serão removidos" #: src/forms/BuildForms.tsx:544 msgid "Allocated stock items will be returned to stock" @@ -4934,19 +4954,19 @@ msgstr "Itens de estoque alocados" #: src/tables/build/BuildLineTable.tsx:934 #: src/tables/stock/TransferOrderTable.tsx:56 msgid "Consume Stock" -msgstr "" +msgstr "Consumir estoque" #: src/forms/BuildForms.tsx:907 #: src/tables/build/BuildLineTable.tsx:522 #: src/tables/part/PartBuildAllocationsTable.tsx:101 msgid "Fully consumed" -msgstr "" +msgstr "Totalmente consumido" #: src/forms/BuildForms.tsx:952 #: src/tables/build/BuildLineTable.tsx:192 #: src/tables/stock/StockItemTable.tsx:243 msgid "Consumed" -msgstr "" +msgstr "Consumido" #: src/forms/CommonFields.tsx:16 msgid "Tags for this item" @@ -4963,7 +4983,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:198 #: src/forms/TransferOrderForms.tsx:95 msgid "Select project code for this line item" -msgstr "" +msgstr "Selecione o código do projeto para este item" #: src/forms/CompanyForms.tsx:150 #~ msgid "Company updated" @@ -5041,7 +5061,7 @@ msgstr "Parte Virtual" #: src/forms/PurchaseOrderForms.tsx:566 msgid "This part is virtual, no physical stock will be received." -msgstr "" +msgstr "Esta peça é virtual, nenhum estoque físico será recebido." #: src/forms/PurchaseOrderForms.tsx:566 #~ msgid "Serial numbers" @@ -5061,7 +5081,7 @@ msgstr "Definir código em Lote" #: src/forms/PurchaseOrderForms.tsx:620 msgid "Assign Serial Numbers" -msgstr "" +msgstr "Atribuir números de série" #: src/forms/PurchaseOrderForms.tsx:632 msgid "Set Expiry Date" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Resposta inválida do servidor" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Valor" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Etiqueta" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -5555,11 +5564,11 @@ msgstr "Deslogado com sucesso" #: src/functions/auth.tsx:288 msgid "Language changed" -msgstr "" +msgstr "Idioma alterado" #: src/functions/auth.tsx:289 msgid "Your active language has been changed to the one set in your profile" -msgstr "" +msgstr "O seu idioma ativo foi alterado para o do seu perfil" #: src/functions/auth.tsx:310 msgid "Theme changed" @@ -5567,7 +5576,7 @@ msgstr "Tema alterado" #: src/functions/auth.tsx:311 msgid "Your active theme has been changed to the one set in your profile" -msgstr "" +msgstr "Seu tema ativo foi alterado para o que foi definido em seu perfil" #: src/functions/auth.tsx:346 msgid "Check your inbox for a reset link. This only works if you have an account. Check in spam too." @@ -6989,12 +6998,12 @@ msgstr "Unidades personalizadas" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Parâmetros de Categoria" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Tipo de Localização" @@ -7002,35 +7011,29 @@ msgstr "Tipo de Localização" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Máquinas" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Operações" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Gerenciamento de Dados" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Relatórios" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Opções Avançadas" @@ -7108,22 +7111,25 @@ msgstr "Extensões externas não estão ativados para esta instalação do Inven msgid "Plugin Errors" msgstr "Erros de plugin" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Tamanho da página" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Paisagem" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Mesclar" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Anexar ao Modelo" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Tamanho da página" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Preços" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Rastreamento de Estoque" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Cancelar pedido" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Cancelar pedido" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Bloqueado" @@ -8415,6 +8422,16 @@ msgstr "Histórico de Vendas" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Valor" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "Preço de Compra" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Última Atualização" @@ -10952,7 +10969,7 @@ msgstr "Unidades Internas" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Atualizado Por" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Tipo de Modelo" @@ -11788,18 +11805,9 @@ msgstr "Excluir Peça Relacionada" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Linhas Importadas" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12692,7 +12700,7 @@ msgstr "" #: src/tables/settings/PendingTasksTable.tsx:76 msgid "Error while deleting all pending tasks" -msgstr "" +msgstr "Erro ao excluir todas as tarefas pendentes" #: src/tables/settings/ProjectCodeTable.tsx:58 msgid "Edit Project Code" @@ -12714,6 +12722,43 @@ msgstr "Última Execução" msgid "Next Run" msgstr "Próxima Execução" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Próxima Execução" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Template não encontrado" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Modificar" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Modificar arquivo do template" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Editar Template" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Deletar template" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Adicionar Template" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Adicionar template" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" @@ -13336,5 +13381,5 @@ msgstr "Leia a documentação" #: src/views/MobileAppView.tsx:42 msgid "Ignore and continue to Desktop view" -msgstr "" +msgstr "Ignorar e continuar para o modo Desktop" diff --git a/src/frontend/src/locales/ro/messages.po b/src/frontend/src/locales/ro/messages.po index 3733ad7324..99aea84097 100644 --- a/src/frontend/src/locales/ro/messages.po +++ b/src/frontend/src/locales/ro/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ro\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Copiază" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicare" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Editare" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Șterge" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Piesă" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parametru" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Șablon de Parametru" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Șabloane de Parametru" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Companii" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Comandă de achiziție" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Comandă de Vânzare" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Returnează Comanda" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Utilizator" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Sablon eticheta" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Șabloane de etichetare" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Şablon de raport" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Şablon de raport" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Tipuri de conținut" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Listă de selecție" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Listă de selecție" @@ -760,7 +761,7 @@ msgstr "Cod de bare" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Scanează" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Acest lucru va elimina asocierea către codul de bare asociat" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Dezasociază Codul de Bare" @@ -890,11 +891,11 @@ msgstr "Deschide în Interfața Administrativă" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Tipărire Etichete" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Tipărire Rapoarte" @@ -926,32 +927,32 @@ msgstr "Tipărire Rapoarte" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Tipărire Eticheta" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Tipărire Eticheta" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Tipărire" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Tipărire Raport" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Acțiuni de Tipărire" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Tipărire Etichete" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Tipărire Rapoarte" @@ -1021,28 +1022,28 @@ msgstr "Abonați-vă la notificări" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Filtre Calendar" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Luna trecută" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Alege luna" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Luna viitoare" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Exportare date" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Eroare la actualizarea comenzii" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Restant" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Restant" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Acceptați Aspectul" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Versiune API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugin-uri" @@ -2081,8 +2082,8 @@ msgstr "Plugin-uri" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Activat" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Stoc" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Producție" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Achiziţie" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "Notițe" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/ru/messages.po b/src/frontend/src/locales/ru/messages.po index 7cc6c45026..2a47563f97 100644 --- a/src/frontend/src/locales/ru/messages.po +++ b/src/frontend/src/locales/ru/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: ru\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Копировать" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Дублировать" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Редактировать" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Удалить" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Деталь" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Параметр" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Параметры" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Шаблон параметра" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Шаблоны параметров" @@ -327,9 +326,9 @@ msgstr "Заказ на сборку" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Компании" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Заказ на закупку" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Заказ на продажу" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Заказ на возврат" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Пользователь" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Шаблон этикетки" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Шаблоны этикеток" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Шаблон отчёта" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Шаблоны отчётов" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Типы контента" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Список выбора" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Списки выбора" @@ -760,7 +761,7 @@ msgstr "Штрихкод" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Сканировать" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Это удалит ссылку на связанный штрих-код" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Отвязать штрихкод" @@ -890,11 +891,11 @@ msgstr "Открыть в панели администратора" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Печать этикеток" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Печать отчётов" @@ -926,32 +927,32 @@ msgstr "Печать отчётов" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Печать этикеток" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Печать этикеток" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Печать" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Печать отчета" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Действия печати" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Печать этикеток" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Печать отчётов" @@ -1021,28 +1022,28 @@ msgstr "Подписаться на уведомления" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Фильтр календаря" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Предыдущий месяц" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Выбрать месяц" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Следующий месяц" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "Экспорт данных" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Ошибка обновления заказа" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Просроченный" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Просроченный" msgid "Start Date" msgstr "Начальная дата" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Начальная дата" msgid "Target Date" msgstr "Целевая дата" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Сохранить макет" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Версия API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Плагины" @@ -2081,8 +2082,8 @@ msgstr "Плагины" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Включено" @@ -2358,7 +2359,7 @@ msgstr "Импортирование данных" msgid "Unknown Status" msgstr "Неизвестный статус" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Опции" @@ -2366,46 +2367,46 @@ msgstr "Опции" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Действия со штрихкодом" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Показать штрихкод" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Показать штрихкод" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Привязать штрих-код" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Привязать индивидуальный штрих-код к этому предмету." -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Отвязать пользовательский штрих-код" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Редактировать элемент" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Удалить элемент" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Отложить" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Дублировать элемент" @@ -2594,7 +2595,7 @@ msgstr "Ссылки" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Документация" @@ -2842,7 +2843,7 @@ msgstr "Настройки" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Пользовательские настройки" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Системные настройки" @@ -2873,14 +2874,14 @@ msgstr "Системные настройки" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Админ центр" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Выход" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Склад" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Производство" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Закупки" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Ошибка загрузки уведомлений." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Вложения" msgid "Notes" msgstr "Заметки" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Плагин предоставлен" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Свернуть панели" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Развернуть панели" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Информация о плагине" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Дата" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Серийный номер" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Закупить детали" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Перейти к панели InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Посетите документацию, чтобы узнать больше о InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "О программе InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Информация о сервере" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "Об этом сервере InvenTree" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Информация о лицензии" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Лицензии на зависимостей сервиса" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Открыть панель навигации" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Открыть главное меню навигации" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "Перейти к настройкам пользователя" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "Импортировать данные" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "Импортировать данные из файла" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "Перейти к заказам на закупку" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "Перейти к заказам на продажу" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "Перейти к заказам на возврат" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Сканировать штрихкод или QR-код" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "Перейти к заказам на сборку" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "Перейти к системным настройкам" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Перейти в админ центр" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "Управление плагинами InvenTree" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Оборудование" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "Неверный ответ сервера" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Варианты" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Список вариантов для выбора" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Значение" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Метка" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Единицы измерения" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Параметры категории" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Типы мест хранения" @@ -7002,35 +7011,29 @@ msgstr "Типы мест хранения" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Оборудование" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Действия" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Управление данными" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Отчёты" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "Расширения / интеграции" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Расширенные настройки" @@ -7108,22 +7111,25 @@ msgstr "Сторонние плагины на разрешены для дан msgid "Plugin Errors" msgstr "Ошибки плагинов" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Размер страницы" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Альбомный" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "Объединить" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Прикрепить к модели" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Размер страницы" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Цены" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "Создание детали" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "Срок хранения" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Движение остатков" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Отменить заказ" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Отменить заказ" msgid "Table View" msgstr "В виде таблицы" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "В виде таблицы" msgid "Calendar View" msgstr "В виде календаря" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Заблокировано" @@ -8415,6 +8422,16 @@ msgstr "История продаж" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Значение" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Редактировать запись инвентаризации" @@ -8742,7 +8759,7 @@ msgstr "Закупочные цены" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Последнее обновление" @@ -10952,7 +10969,7 @@ msgstr "Внутренние ед. измерения" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Кем обновлено" @@ -11049,7 +11066,7 @@ msgstr "Показывать включённые шаблоны" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Тип модели" @@ -11788,18 +11805,9 @@ msgstr "Удалить связанную деталь" msgid "Edit Related Part" msgstr "Редактировать связанную деталь" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Создать список выбора" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Редактировать список выбора" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Удалить список выбора" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Импортированные строки" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Фильтр по типу модели" @@ -12714,6 +12722,43 @@ msgstr "Последний запуск" msgid "Next Run" msgstr "Следующий запуск" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Создать список выбора" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Удалить список выбора" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Следующий запуск" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Шаблон не найден" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Произошла ошибка при получении сведений о шаблоне" @@ -12754,36 +12799,36 @@ msgstr "Произошла ошибка при получении сведени #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Изменить" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Изменить файл шаблона" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Редактировать шаблон" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Удалить шаблон" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Создать шаблон" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Создать шаблон" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Фильтр по статусу" diff --git a/src/frontend/src/locales/sk/messages.po b/src/frontend/src/locales/sk/messages.po index dfff9a2839..054833512d 100644 --- a/src/frontend/src/locales/sk/messages.po +++ b/src/frontend/src/locales/sk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Slovak\n" "Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/sl/messages.po b/src/frontend/src/locales/sl/messages.po index 1df394ebe7..c6514f4e59 100644 --- a/src/frontend/src/locales/sl/messages.po +++ b/src/frontend/src/locales/sl/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sl\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopiraj" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Podvojeni" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Uredi" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Izbriši" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Del" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Parameter" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "Odpri v nadzorni plošči" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Printaj nalepko" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Printaj nalepko" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Printaj" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Tiskaj poročilo" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Dejanja tiskanja" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Tiskanje nalepk" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Tiskanje poročil" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/sr/messages.po b/src/frontend/src/locales/sr/messages.po index db37d1bcec..346cfdbf01 100644 --- a/src/frontend/src/locales/sr/messages.po +++ b/src/frontend/src/locales/sr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopiraj" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Dupliciraj" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Izmeni" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Obriši" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Deo" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametri" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Šablon parametara" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "Nalog za izradu" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Kompanije" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Narudžbenica" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Nalog za prodaju" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Nalog za povrat" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Korisnik" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Šablon za naziv" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Šabloni za nazive" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Šablon za izveštaj" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Šabloni za izveštaje" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Tipovi sadržaja" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Lista selekcije" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Liste selekcija" @@ -760,7 +761,7 @@ msgstr "Barkod" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Skeniraj" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Ovo će ukloniti link sa povezanim barkodom" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Prekini vezu Barkoda" @@ -890,11 +891,11 @@ msgstr "Otvori u administratorskom interfejsu" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Štampaj naziv" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Štampaj naziv" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Štampaj" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Greška u štampanju" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Opcije štampanja" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Štampaj nazive" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Štampaj izveštaje" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Kasni" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Kasni" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Ciljani datum" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Prihvati izgled plana" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API Verzija" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Ekstenzije" @@ -2081,8 +2082,8 @@ msgstr "Ekstenzije" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Omogućeno" @@ -2358,7 +2359,7 @@ msgstr "Učitavanje podataka" msgid "Unknown Status" msgstr "Status nepoznat" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Opcije" @@ -2366,46 +2367,46 @@ msgstr "Opcije" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Akcije Barkoda" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Pregledaj barkod" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Pogledaj barkod" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Link Barkoda" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Linkuj poseban barkod sa ovim predmetom" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Prekini link prilagođenog barkoda" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Imeni stavku" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Obriši stavku" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Zadrži" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Dupliciraj stavku" @@ -2594,7 +2595,7 @@ msgstr "Linkovi" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentacija" @@ -2842,7 +2843,7 @@ msgstr "Podešavanje" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Korisnička podešavanja" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Sistemska podešavanja" @@ -2873,14 +2874,14 @@ msgstr "Sistemska podešavanja" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Administratorski centar" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Odjavljivanje" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Zalihe" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Proizvodnja" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Kupovina" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Prilozi" msgid "Notes" msgstr "Beleške" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Informacije o ekstenziji" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Datum" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Serijski broj" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "Naruči delove" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Idi na InvenTree kontrolnu tablu" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Posetite stranicu sa dokumentacijom da saznate više o InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "O InvenTree organizaciji" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Informacije o serveru" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "O ovoj InvenTree instanci" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Informacije o licenci" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licence za servise" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Otvori stranicu za navigaciju" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Otvori glavni navigacioni meni" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "Skeniraj bar kod ili QR kod" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Idi na administratorski centar" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Mašine" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Unosi" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "Lista unosa koje možete izabrati" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Vrednost" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Naziv" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Posebne jedinice" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Kategorije parametara" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Tipovi lokacija" @@ -7002,35 +7011,29 @@ msgstr "Tipovi lokacija" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Mašine" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Izveštavanje" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Napredne opcije" @@ -7108,22 +7111,25 @@ msgstr "Spoljašnje ekstenzije nisu omogućene za ovu instalaciju" msgid "Plugin Errors" msgstr "Greške ekstenzija" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Veličina stranice" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Pejzaž" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Dodaj modelu" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Veličina stranice" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Cene" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Praćenje zaliha" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Otkaži nalog" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Otkaži nalog" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Zaključano" @@ -8415,6 +8422,16 @@ msgstr "Istorija prodaje" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Vrednost" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "Izmeni unos popisa zaliha" @@ -8742,7 +8759,7 @@ msgstr "Cena nabavke" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Poslednji put ažurirano" @@ -10952,7 +10969,7 @@ msgstr "Interne merne jedinice" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Tip modela" @@ -11788,18 +11805,9 @@ msgstr "Obriši povezani deo" msgid "Edit Related Part" msgstr "Izmeni povezani deo" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "Dodaj listu odabira" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "Izmeni listu odabira" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "Obriši listu odabira" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Učitani redovi" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Filtriraj po tipu ciljnog modela" @@ -12714,6 +12722,43 @@ msgstr "Poslednje izvršenje" msgid "Next Run" msgstr "Sledeće izvršenje" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "Dodaj listu odabira" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "Obriši listu odabira" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Sledeće izvršenje" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Šablon nije pronađen" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Desila se greška prilikom prikupljanja podataka" @@ -12754,36 +12799,36 @@ msgstr "Desila se greška prilikom prikupljanja podataka" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Izmeni" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Izmeni šablonski fajl" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Izmeni šablon" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Obriši šablon" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Dodaj šablon" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Dodaj šablon" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Filtriraj po omogućenom statusu" diff --git a/src/frontend/src/locales/sv/messages.po b/src/frontend/src/locales/sv/messages.po index a389368ec5..c9dc082a0f 100644 --- a/src/frontend/src/locales/sv/messages.po +++ b/src/frontend/src/locales/sv/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: sv\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopiera" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Duplicera" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Redigera" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Radera" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Artkel" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametrar" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Företag" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Inköpsorder" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Försäljningsorder" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Returorder" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Användare" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Etikettmall" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Etikettmallar" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Rapportmall" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Rapportmallar" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Innehållstyper" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "Streckkod" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Ta bort länk för streckkod" @@ -890,11 +891,11 @@ msgstr "Öppna i administratörsgränssnittet" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Skriv ut etikett" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Skriv ut etikett" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Skriv ut" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Skriv ut Rapport" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Utskriftsalternativ" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Skriv ut etiketter" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Skriv ut rapporter" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Föregående månad" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Välj månad" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Nästa månad" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "Startdatum" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Startdatum" msgid "Target Date" msgstr "Färdigdatum" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API Version" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugins" @@ -2081,8 +2082,8 @@ msgstr "Plugins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Aktiverad" @@ -2358,7 +2359,7 @@ msgstr "Importerar data" msgid "Unknown Status" msgstr "Okänd status" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Alternativ" @@ -2366,46 +2367,46 @@ msgstr "Alternativ" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Streckkods åtgärder" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Visa streckkod" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Visa streckkod" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Länka streckkod" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Ta bort länk för anpassad streckkod" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Redigera objekt" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Radera objekt" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Vänta" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Duplicera objekt" @@ -2594,7 +2595,7 @@ msgstr "Länkar" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokumentation" @@ -2842,7 +2843,7 @@ msgstr "Inställningar" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Användarinställningar" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Systeminställningar" @@ -2873,14 +2874,14 @@ msgstr "Systeminställningar" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Admin-center" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Logga ut" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Lagersaldo" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Inköp" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Bilagor" msgid "Notes" msgstr "Anteckningar" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Datum" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Serienummer" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Gå till instrumentpanelen för InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Besök dokumentationen för att läsa mer om InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Om InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Serverinformation" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Licensinformation" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Licenser för beroenden av tjänsten" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Öppna navigering" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Öppna huvudnavigeringsmenyn" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Maskiner" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Värde" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Etikett" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Anpassade enheter" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Platstyper" @@ -7002,35 +7011,29 @@ msgstr "Platstyper" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Maskiner" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "Datahantering" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Rapportering" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Sidstorlek" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Sidstorlek" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Prissättning" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Avbryt order" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Avbryt order" msgid "Table View" msgstr "Tabellvy" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "Tabellvy" msgid "Calendar View" msgstr "Kalendervy" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Låst" @@ -8415,6 +8422,16 @@ msgstr "Försäljningshistorik" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Värde" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Senast uppdaterad" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "Uppdaterad av" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Modelltyp" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "Importerade rader" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Redigera mall" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Radera mall" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Lägg till mall" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Lägg till mall" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/th/messages.po b/src/frontend/src/locales/th/messages.po index a00a114fa5..756474e2d1 100644 --- a/src/frontend/src/locales/th/messages.po +++ b/src/frontend/src/locales/th/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: th\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Thai\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "" @@ -890,11 +891,11 @@ msgstr "" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "" @@ -926,32 +927,32 @@ msgstr "" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "" @@ -2081,8 +2082,8 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "" @@ -2842,7 +2843,7 @@ msgstr "" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "" @@ -2873,14 +2874,14 @@ msgstr "" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "" msgid "Notes" msgstr "" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "" msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/tr/messages.po b/src/frontend/src/locales/tr/messages.po index 1aaf1ece82..026980092c 100644 --- a/src/frontend/src/locales/tr/messages.po +++ b/src/frontend/src/locales/tr/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: tr\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-11 00:30\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" @@ -28,7 +28,7 @@ msgstr "Bu bileşeni görüntülerken bir hata oluştu. Daha fazla bilgi için k #: lib/components/Boundary.tsx:21 msgid "Try reloading the page, or contact your administrator if the problem persists." -msgstr "" +msgstr "Sorun devam ederse, sayfayı yeniden yüklemeyi deneyin veya yöneticinizle iletişime geçin." #: lib/components/CopyButton.tsx:49 msgid "Copied" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Kopyala" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "İkizini Oluştur" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Düzenle" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Sil" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Parça" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -182,13 +182,13 @@ msgstr "Parçalar" #: lib/enums/ModelInformation.tsx:40 msgid "Parameter" -msgstr "" +msgstr "Parametre" #: lib/enums/ModelInformation.tsx:41 #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Parametreler" @@ -199,9 +199,8 @@ msgid "Parameter Template" msgstr "Parametre Şablonu" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" -msgstr "" +msgstr "Parametre Şablonları" #: lib/enums/ModelInformation.tsx:53 msgid "Part Test Template" @@ -327,9 +326,9 @@ msgstr "Üretim Emri" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Şirketler" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Satın Alma Siparişi" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Satış Siparişi" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "İade Emri" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -476,24 +476,24 @@ msgstr "İade Siparişi Satırları" #: src/tables/stock/StockTrackingTable.tsx:186 #: src/tables/stock/TransferOrderAllocationTable.tsx:95 msgid "Transfer Order" -msgstr "" +msgstr "Aktarım Emri" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" -msgstr "" +msgstr "Aktarım Emirleri" #: lib/enums/ModelInformation.tsx:222 msgid "Transfer Order Line Item" -msgstr "" +msgstr "Aktarım Emri Satırı" #: lib/enums/ModelInformation.tsx:223 msgid "Transfer Order Line Items" -msgstr "" +msgstr "Aktarım Emri Satırları" #: lib/enums/ModelInformation.tsx:228 #: src/tables/company/AddressTable.tsx:52 @@ -546,7 +546,7 @@ msgstr "Kullanıcı" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Etiket Şablonu" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Etiket Şablonları" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Rapor Şablonu" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Rapor Şablonları" @@ -614,21 +614,22 @@ msgid "Content Types" msgstr "İçerik Türleri" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Seçim Listesi" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Seçim Listeleri" #: lib/enums/ModelInformation.tsx:309 msgid "Selection Entry" -msgstr "" +msgstr "Seçim Kaydı" #: lib/enums/ModelInformation.tsx:310 msgid "Selection Entries" -msgstr "" +msgstr "Seçim Kayıtları" #: lib/enums/ModelInformation.tsx:316 #: src/components/barcodes/BarcodeInput.tsx:114 @@ -674,13 +675,13 @@ msgstr "Hatalar" #: lib/enums/ModelInformation.tsx:324 msgid "Tag" -msgstr "" +msgstr "Etiket" #: lib/enums/ModelInformation.tsx:325 #: src/forms/CommonFields.tsx:15 #: src/tables/Filter.tsx:412 msgid "Tags" -msgstr "" +msgstr "Etiketler" #: lib/enums/Roles.tsx:33 msgid "Admin" @@ -760,7 +761,7 @@ msgstr "Barkod" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Tara" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Bu, ilgili barkoda olan bağlantıyı kaldıracaktır" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Barkodun Bağlantısını Kaldır" @@ -890,13 +891,13 @@ msgstr "Yönetici arayüzünde aç" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" -msgstr "" +msgstr "Rapor yazdırma penceresini aç" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" -msgstr "" +msgstr "Etiket yazdırma penceresini aç" #: src/components/buttons/PrintingActions.tsx:77 #~ msgid "Printing" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Etiket Yazdırma" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Rapor Yazdırma" @@ -926,32 +927,32 @@ msgstr "Rapor Yazdırma" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Etiket Yazdır" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Etiket Yazdır" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Yazdır" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Rapor Yazdır" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Yazdırma Eylemleri" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Etiketler Yazdır" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Raporlar Yazdır" @@ -981,7 +982,7 @@ msgstr "Diğer işlemler için sağlayıcıya yönlendirileceksiniz." #: src/components/buttons/ScanButton.tsx:32 msgid "Open barcode scanner" -msgstr "" +msgstr "Barkod tarayıcıyı aç" #: src/components/buttons/ScanButton.tsx:32 #~ msgid "Open Barcode Scanner" @@ -998,11 +999,11 @@ msgstr "Abomelik Güncellendi" #: src/components/buttons/StarredToggleButton.tsx:38 msgid "Subscription removed" -msgstr "" +msgstr "Abonelik kaldırıldı" #: src/components/buttons/StarredToggleButton.tsx:38 msgid "Subscription added" -msgstr "" +msgstr "Abonelik eklendi" #: src/components/buttons/StarredToggleButton.tsx:57 #~ msgid "Unsubscribe from part" @@ -1021,31 +1022,31 @@ msgstr "Bildirimlere abone olun" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Takvim Filtreleri" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Önceki Ay" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Ay Seç" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Sonraki ay" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" -msgstr "" +msgstr "Takvimi yenile" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" -msgstr "" +msgstr "Veriyi dışa aktar" #: src/components/calendar/OrderCalendar.tsx:151 msgid "Order Updated" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Sipariş güncellenirken hata oluştu" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Gecikmiş" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Gecikmiş" msgid "Start Date" msgstr "Başlangıç Tarihi" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "Başlangıç Tarihi" msgid "Target Date" msgstr "Hedef Tarih" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1099,7 +1100,7 @@ msgstr "Sorumlu" #: src/components/dashboard/DashboardLayout.tsx:68 msgid "Toggle dashboard edit mode" -msgstr "" +msgstr "Pano düzenleme modunu değiştir" #: src/components/dashboard/DashboardLayout.tsx:298 msgid "Failed to load dashboard widgets." @@ -1120,7 +1121,7 @@ msgstr "Yerleşimi Onayla" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -1189,7 +1190,7 @@ msgstr "Ürün ağacı doğrulaması gerektiren montajlar" #: src/components/dashboard/DashboardWidgetLibrary.tsx:55 #: src/components/dashboard/DashboardWidgetLibrary.tsx:56 msgid "Latest parts" -msgstr "" +msgstr "En yeni parçalar" #: src/components/dashboard/DashboardWidgetLibrary.tsx:64 #: src/tables/part/PartTableFilters.tsx:79 @@ -1203,11 +1204,11 @@ msgstr "Stokta düşük olan parça sayısını göster" #: src/components/dashboard/DashboardWidgetLibrary.tsx:75 #: src/tables/part/PartTableFilters.tsx:85 msgid "High Stock" -msgstr "" +msgstr "Yüksek Stok" #: src/components/dashboard/DashboardWidgetLibrary.tsx:77 msgid "Show the number of parts which have excess stock" -msgstr "" +msgstr "Fazla stoka sahip parça sayısını göster" #: src/components/dashboard/DashboardWidgetLibrary.tsx:86 msgid "Required for Build Orders" @@ -1408,13 +1409,13 @@ msgstr "Burada okunmamış haber yok" #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:15 msgid "Generating Stocktake Report" -msgstr "" +msgstr "Stok sayımı raporu oluşturuluyor" #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:20 #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:53 #: src/pages/part/PartStockHistoryDetail.tsx:96 msgid "Generate Stocktake Report" -msgstr "" +msgstr "Stok Sayımı Raporu Oluştur" #: src/components/dashboard/widgets/StocktakeDashboardWidget.tsx:37 #: src/pages/part/PartStockHistoryDetail.tsx:108 @@ -2070,10 +2071,10 @@ msgstr "API Sürümü" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Eklentiler" @@ -2081,8 +2082,8 @@ msgstr "Eklentiler" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Etkin" @@ -2358,7 +2359,7 @@ msgstr "Veri İçe Aktarılıyor" msgid "Unknown Status" msgstr "Bilinmeyen Durum" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Ayarlar" @@ -2366,46 +2367,46 @@ msgstr "Ayarlar" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Barkod Eylemleri" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "Barkodu Görüntüle" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Barkod görüntüle" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Barkodu Bağla" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Özel bir barkodu bu ögeye bağla" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Özel barkodun bağlantısını kaldır" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Ögeyi düzenle" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Ögeyi sil" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Tut" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Ögenin İkizini Oluştur" @@ -2594,7 +2595,7 @@ msgstr "Bağlantılar" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Dokümantasyon" @@ -2842,7 +2843,7 @@ msgstr "Ayarlar" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "Kullanıcı Ayarları" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Sistem Ayarları" @@ -2873,14 +2874,14 @@ msgstr "Sistem Ayarları" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Yönetici Merkezi" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Çıkış" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Stok" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Üretim" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Satın Alma" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "Bildirimleri yükleme hatası." #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Ekler" msgid "Notes" msgstr "Notlar" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "Eklenti Sağlandı" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "Panelleri daralt" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "Panelleri genişlet" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "Eklenti Bilgileri" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Tarih" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Seri Numarası" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "InvenTree Panosuna Git" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "InvenTree hakkında daha fazla öğrenmek için belgelendirmeyi ziyaret edin" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "InvenTree org hakkında" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Sunucu Bilgisi" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Lisans Bilgisi" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Servisin bağımlılıkları için lisanslar" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Gezinmeyi Aç" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Ana gezinme menüsünü aç" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Yönetim Merkezine Git" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Makineler" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "Girişler" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Değer" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "Etiket" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Özel Birimler" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Kategori Parametreleri" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Konum Türleri" @@ -7002,35 +7011,29 @@ msgstr "Konum Türleri" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Makineler" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "Operasyonlar" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Raporlama" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Gelişmiş Seçenekler" @@ -7108,22 +7111,25 @@ msgstr "Bu InvenTree kurulumu için harici eklentiler etkinleştirilmedi." msgid "Plugin Errors" msgstr "Eklenti Hataları" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Fiyatlandırma" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Stok İzleme" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Siparişi iptal et" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Siparişi iptal et" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Kilitli" @@ -8415,6 +8422,16 @@ msgstr "Satış Geçmişi" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Değer" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "Satın Alma Fiyatlandırması" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Son Güncelle" @@ -10952,7 +10969,7 @@ msgstr "Dahili Birimler" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "Model Türü" @@ -11788,18 +11805,9 @@ msgstr "İlgili Parçayı Sil" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "İçe Aktarılan Satırlar" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "Hedef modelin türüne göre süz" @@ -12714,6 +12722,43 @@ msgstr "Son Çalışma" msgid "Next Run" msgstr "Sonraki Çalışma" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "Sonraki Çalışma" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "Şablon bulunamadı" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "Şablon ayrıntıları alınırken bir hata oluştu" @@ -12754,36 +12799,36 @@ msgstr "Şablon ayrıntıları alınırken bir hata oluştu" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "Değiştir" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "Şablon doyasını değiştir" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "Şablonu Düzenle" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "Şablonu sil" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "Şablon Ekle" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "Şablon ekle" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "Etkinleştirilme durumuna göre süz" diff --git a/src/frontend/src/locales/uk/messages.po b/src/frontend/src/locales/uk/messages.po index d862cce322..cdf1659850 100644 --- a/src/frontend/src/locales/uk/messages.po +++ b/src/frontend/src/locales/uk/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: uk\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Ukrainian\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" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Копіювати" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Дублювати" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Редагувати" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Видалити" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Частина" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "Параметр" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Параметри" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "Шаблон параметра" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "Шаблони параметрів" @@ -327,9 +326,9 @@ msgstr "" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Компанії" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Замовлення на купівлю" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Замовлення на купівлю" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Користувач" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "" @@ -760,7 +761,7 @@ msgstr "Штрих-код" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Сканувати" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Це призведе до видалення посилання з відповідного штрихкоду" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Відв'язати штрих-код" @@ -890,11 +891,11 @@ msgstr "Відкрити в інтерфейсі адміністратора" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "Друк етикеток" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "Друк звітів" @@ -926,32 +927,32 @@ msgstr "Друк звітів" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "Друк етикетки" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "Друк етикетки" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "Друк" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "Надрукувати звіт" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Дії друку" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "Друк етикеток" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "Друк звітів" @@ -1021,28 +1022,28 @@ msgstr "Підписатися на сповіщення" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "Фільтри календаря" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "Попередній місяць" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "Оберіть місяць" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "Наступний місяць" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "Помилка під час оновлення замовлення" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Прострочено" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Прострочено" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Кінцева дата" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "Прийняти макет сторінки" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Версія API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Плагіни" @@ -2081,8 +2082,8 @@ msgstr "Плагіни" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "Увімкнено" @@ -2358,7 +2359,7 @@ msgstr "" msgid "Unknown Status" msgstr "Невідомий статус" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "Параметри" @@ -2366,46 +2367,46 @@ msgstr "Параметри" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Переглянути штрих-код" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Редагувати елемент" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Видалити елемент" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Утримання" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Дублювати запис" @@ -2594,7 +2595,7 @@ msgstr "" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Документація" @@ -2842,7 +2843,7 @@ msgstr "Налаштування" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Налаштування системи" @@ -2873,14 +2874,14 @@ msgstr "Налаштування системи" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Центр адміністрування" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Вихід" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "В наявності" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "Виробництво" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Вкладення" msgid "Notes" msgstr "Нотатки" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Дата" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Серійний номер" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Перейти до панелі керування InvenTree" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Інформація про сервер" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Відомості про ліцензію" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Значення" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "" @@ -7002,35 +7011,29 @@ msgstr "" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "" @@ -7108,22 +7111,25 @@ msgstr "Зовнішні плагіни не ввімкнені для цьог msgid "Plugin Errors" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "Розмір сторінки" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "Горизонтальний" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "Приєднатись до моделі" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "Розмір сторінки" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "" @@ -8415,6 +8422,16 @@ msgstr "" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Значення" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/vi/messages.po b/src/frontend/src/locales/vi/messages.po index 12a42aae47..c429681e31 100644 --- a/src/frontend/src/locales/vi/messages.po +++ b/src/frontend/src/locales/vi/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: vi\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:16\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "Sao chép" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "Nhân bản" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "Sửa" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "Xóa" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "Phụ kiện" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "Thông số" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "" @@ -327,9 +326,9 @@ msgstr "Xây dựng đơn hàng" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "Doanh nghiệp" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "Đơn đặt mua" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "Đơn đặt bán" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "Đơn hàng trả lại" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "Người dùng" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "Mẫu nhãn tem" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "Mẫu nhãn tem" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "Mẫu báo cáo" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "Mẫu báo cáo" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "Loại Nội Dung" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "Danh sách chọn" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "Danh sách chọn" @@ -760,7 +761,7 @@ msgstr "Mã vạch" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "Quét" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "Thao tác này sẽ xóa liên kết đến mã vạch được liên kết" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "Gỡ liên kết mã vạch" @@ -890,11 +891,11 @@ msgstr "Mở trong giao diện quản trị" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "In nhãn" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "In báo cáo" @@ -926,32 +927,32 @@ msgstr "In báo cáo" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "In nhãn" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "In nhãn" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "In" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "In báo cáo" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "Các hành động in" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "In nhãn" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "In báo cáo" @@ -1021,28 +1022,28 @@ msgstr "" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "Quá hạn" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "Quá hạn" msgid "Start Date" msgstr "" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "" msgid "Target Date" msgstr "Ngày mục tiêu" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "Phiên bản API" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "Plugins" @@ -2081,8 +2082,8 @@ msgstr "Plugins" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "" @@ -2358,7 +2359,7 @@ msgstr "Đang nhập dữ liệu" msgid "Unknown Status" msgstr "Trạng thái không xác định" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "" @@ -2366,46 +2367,46 @@ msgstr "" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "Chức năng mã vạch" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "Xem mã vạch" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "Liên kết mã vạch" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "Liên kết mã vạch tùy chỉnh với mục này" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "Gỡ bỏ mã vạch tùy chỉnh" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "Chỉnh sửa mặt hàng" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "Xoá mặt hàng" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "Chờ" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "Nhân bản hàng hóa" @@ -2594,7 +2595,7 @@ msgstr "Liên kết" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "Tài liệu" @@ -2842,7 +2843,7 @@ msgstr "Cài đặt" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "Thiết lập hệ thống" @@ -2873,14 +2874,14 @@ msgstr "Thiết lập hệ thống" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "Trung tâm quản trị" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "Đăng xuất" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "Kho hàng" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "Mua sắm" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "Đính kèm" msgid "Notes" msgstr "Ghi chú" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "Ngày" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "Số sê-ri" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "Về dasboard" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "Truy cập tài liệu để tìm hiểu thêm về InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "Giới thiệu InvenTree org" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "Thông tin máy chủ" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "Thông tin giấy phép" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "Giấy phép dịch vụ phụ thuộc" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "Mở điều hướng" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "Mở menu điều hướng chính" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "Đi đến Trung tâm quản trị" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "Máy móc" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "Giá trị" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "Tuỳ chọn đơn vị" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "Thông số danh mục" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "Loại vị trí" @@ -7002,35 +7011,29 @@ msgstr "Loại vị trí" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "Máy móc" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "Báo cáo" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "Tùy chọn Nâng cao" @@ -7108,22 +7111,25 @@ msgstr "Phần bổ sung bên ngoài chưa được bật cho cài đặt." msgid "Plugin Errors" msgstr "Lỗi plugins" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "Giá bán" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "Theo dõi tồn kho" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "Hủy đơn hàng" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "Hủy đơn hàng" msgid "Table View" msgstr "" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "" msgid "Calendar View" msgstr "" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "Khóa" @@ -8415,6 +8422,16 @@ msgstr "Lịch sử sale" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "Giá trị" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "" @@ -8742,7 +8759,7 @@ msgstr "Giá mua" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "Cập nhật lần cuối" @@ -10952,7 +10969,7 @@ msgstr "" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "" @@ -11049,7 +11066,7 @@ msgstr "" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "" @@ -11788,18 +11805,9 @@ msgstr "Xóa phụ kiện liên quan" msgid "Edit Related Part" msgstr "" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "" @@ -12714,6 +12722,43 @@ msgstr "" msgid "Next Run" msgstr "" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "" @@ -12754,36 +12799,36 @@ msgstr "" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "" diff --git a/src/frontend/src/locales/zh_Hans/messages.po b/src/frontend/src/locales/zh_Hans/messages.po index af689903b5..a7a9a48158 100644 --- a/src/frontend/src/locales/zh_Hans/messages.po +++ b/src/frontend/src/locales/zh_Hans/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "复制" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "复制" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "编辑" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "删除" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "零件" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "参数" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "参数" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "参数模板" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "参数模板" @@ -327,9 +326,9 @@ msgstr "生产订单" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "公司" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "采购订单" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "销售订单" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "退货订单" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "用户" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "标签模板" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "标签模板" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "报告模板" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "报告模板" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "内容类型" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "选择列表" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "选择列表" @@ -760,7 +761,7 @@ msgstr "条形码" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "扫描" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "这将删除关联条形码的链接" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "解绑条形码" @@ -890,11 +891,11 @@ msgstr "在管理员界面打开" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "打印标签" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "打印报表" @@ -926,32 +927,32 @@ msgstr "打印报表" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "打印标签" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "打印标签" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "打印" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "打印报告" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "打印操作" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "打印标签" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "打印报告" @@ -1021,28 +1022,28 @@ msgstr "订阅通知" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "日历筛选器" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "上个月" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "选择月份" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "下个月" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "出口数据" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "更新订单时出错" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "逾期" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "逾期" msgid "Start Date" msgstr "开始日期" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "开始日期" msgid "Target Date" msgstr "预计日期" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "接受布局" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API 版本" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "插件" @@ -2081,8 +2082,8 @@ msgstr "插件" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "已启用" @@ -2358,7 +2359,7 @@ msgstr "正在导入数据" msgid "Unknown Status" msgstr "未知状态" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "选项" @@ -2366,46 +2367,46 @@ msgstr "选项" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "条形码操作" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "查看条码" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "查看条形码" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "关联二维码" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "将自定义条形码链接到此项目" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "解绑自定义条形码链接" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "编辑项目" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "删除项目" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "挂起" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "重复项目" @@ -2594,7 +2595,7 @@ msgstr "链接" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "文档" @@ -2842,7 +2843,7 @@ msgstr "设置" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "用户设置" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "系统设置" @@ -2873,14 +2874,14 @@ msgstr "系统设置" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "管理中心" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "登出" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "库存" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "生产" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "采购" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "通知加载错误。" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "附件" msgid "Notes" msgstr "备注" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "插件已提供" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "您有未保存的更改,确定要离开此面板吗?" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "收起面板" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "展开面板" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "插件信息" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "日期" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "序列号" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "订购零件" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "跳转到 InvenTree 仪表板" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "访问文档以了解更多关于 InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "关于 InvenTree 组织" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "服务器信息" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "关于 InvenTree 实例" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "许可信息" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "服务依赖关系许可" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "打开导航" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "打开主导航菜单" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "前往您的用户设置" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "导入数据" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "从文件导入数据" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "跳转到采购订单" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "转到销售订单" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "跳转到退货订单" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "扫描条形码或二维码" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "前往生产订单" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "跳转到系统设置" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "转到管理中心" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "管理InvenTree插件" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "设备" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "服务器返回无效响应" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "条目" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "要选择的条目列表" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "值" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "标签" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "自定义单位" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "类别参数" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "位置类型" @@ -7002,35 +7011,29 @@ msgstr "位置类型" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "设备" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "运维管理" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "数据管理" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "报告" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "产品生命周期管理" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "扩展 / 集成" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "高级选项" @@ -7108,22 +7111,25 @@ msgstr "此 InvenTree 未启用外部插件。" msgid "Plugin Errors" msgstr "插件错误" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "页面尺寸" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "横屏模式" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "合并" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "附加到模型" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "页面尺寸" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "定价" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "零件创建" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "库存到期" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "零件盘点" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "库存跟踪" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "外部生产订单" @@ -7691,7 +7697,7 @@ msgstr "取消订单" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "取消订单" msgid "Table View" msgstr "表格视图" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "表格视图" msgid "Calendar View" msgstr "日历视图" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "最大库存" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "已锁定" @@ -8415,6 +8422,16 @@ msgstr "销售记录" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "值" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "编辑盘点条目" @@ -8742,7 +8759,7 @@ msgstr "采购价格" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "最近更新" @@ -10952,7 +10969,7 @@ msgstr "内部单位" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "更新人" @@ -11049,7 +11066,7 @@ msgstr "显示已启用的模板" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "型号类型" @@ -11788,18 +11805,9 @@ msgstr "删除关联零件" msgid "Edit Related Part" msgstr "编辑关联零件" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "添加选择列表" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "编辑选择列表" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "删除选择列表" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "导入的行" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "按目标型号筛选" @@ -12714,6 +12722,43 @@ msgstr "上一次运行" msgid "Next Run" msgstr "下一次运行" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "添加选择列表" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "删除选择列表" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "下一次运行" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "找不到模板" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "获取插件详细信息时出错" @@ -12754,36 +12799,36 @@ msgstr "获取插件详细信息时出错" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "文件名" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "修改" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "报告模板文件" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "编辑模板" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "删除模板" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "添加模板" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "添加模板" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "按启用状态筛选" diff --git a/src/frontend/src/locales/zh_Hant/messages.po b/src/frontend/src/locales/zh_Hant/messages.po index e9ccfa499d..47230c5860 100644 --- a/src/frontend/src/locales/zh_Hant/messages.po +++ b/src/frontend/src/locales/zh_Hant/messages.po @@ -8,7 +8,7 @@ msgstr "" "Language: zh\n" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: 2026-06-10 05:10\n" +"PO-Revision-Date: 2026-06-14 02:15\n" "Last-Translator: \n" "Language-Team: Chinese Traditional\n" "Plural-Forms: nplurals=1; plural=0;\n" @@ -39,20 +39,20 @@ msgid "Copy" msgstr "複製" #: lib/components/RowActions.tsx:36 -#: src/components/items/ActionDropdown.tsx:289 +#: src/components/items/ActionDropdown.tsx:294 #: src/pages/Index/Scan.tsx:62 msgid "Duplicate" msgstr "複製" #: lib/components/RowActions.tsx:46 -#: src/components/items/ActionDropdown.tsx:245 +#: src/components/items/ActionDropdown.tsx:248 #: src/components/nav/PageDetail.tsx:60 msgid "Edit" msgstr "編輯" #: lib/components/RowActions.tsx:56 #: src/components/forms/ApiForm.tsx:771 -#: src/components/items/ActionDropdown.tsx:257 +#: src/components/items/ActionDropdown.tsx:260 #: src/components/items/RoleTable.tsx:155 #: src/hooks/UseForm.tsx:174 #: src/pages/Notifications.tsx:109 @@ -63,8 +63,8 @@ msgstr "刪除" #: lib/components/RowActions.tsx:66 #: src/components/details/DetailsImage.tsx:82 #: src/components/editors/TemplateEditor/TemplateEditor.tsx:188 -#: src/components/items/ActionDropdown.tsx:277 -#: src/components/items/ActionDropdown.tsx:278 +#: src/components/items/ActionDropdown.tsx:281 +#: src/components/items/ActionDropdown.tsx:282 #: src/contexts/ThemeContext.tsx:57 #: src/hooks/UseForm.tsx:39 #: src/pages/Index/Settings/AccountSettings/MFASettings.tsx:148 @@ -162,7 +162,7 @@ msgstr "零件" #: lib/enums/Roles.tsx:37 #: src/components/nav/NavigationDrawer.tsx:70 #: src/defaults/links.tsx:39 -#: src/pages/Index/Settings/SystemSettings.tsx:217 +#: src/pages/Index/Settings/SystemSettings.tsx:218 #: src/pages/part/CategoryDetail.tsx:137 #: src/pages/part/CategoryDetail.tsx:284 #: src/pages/part/CategoryDetail.tsx:339 @@ -188,7 +188,7 @@ msgstr "參數" #: src/components/panels/ParametersPanel.tsx:24 #: src/components/wizards/ImportPartWizard.tsx:807 #: src/pages/Index/Settings/AdminCenter/Index.tsx:193 -#: src/pages/Index/Settings/SystemSettings.tsx:211 +#: src/pages/Index/Settings/SystemSettings.tsx:212 #: src/pages/part/PartDetail.tsx:849 msgid "Parameters" msgstr "參數" @@ -199,7 +199,6 @@ msgid "Parameter Template" msgstr "參數模板" #: lib/enums/ModelInformation.tsx:47 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:13 msgid "Parameter Templates" msgstr "參數模板" @@ -327,9 +326,9 @@ msgstr "生產訂單" #: lib/enums/ModelInformation.tsx:122 #: lib/enums/Roles.tsx:35 -#: src/defaults/actions.tsx:183 -#: src/pages/Index/Settings/SystemSettings.tsx:314 -#: src/pages/build/BuildIndex.tsx:74 +#: src/defaults/actions.tsx:184 +#: src/pages/Index/Settings/SystemSettings.tsx:315 +#: src/pages/build/BuildIndex.tsx:87 #: src/pages/part/PartDetail.tsx:780 #: src/pages/sales/SalesOrderDetail.tsx:437 msgid "Build Orders" @@ -368,6 +367,7 @@ msgid "Companies" msgstr "公司" #: lib/enums/ModelInformation.tsx:153 +#: src/components/calendar/OrderCalendarToolTip.tsx:33 #: src/pages/build/BuildDetail.tsx:376 #: src/pages/purchasing/PurchaseOrderDetail.tsx:257 #: src/pages/sales/ReturnOrderDetail.tsx:234 @@ -397,8 +397,8 @@ msgstr "採購訂單" #: lib/enums/ModelInformation.tsx:161 #: lib/enums/Roles.tsx:41 -#: src/defaults/actions.tsx:132 -#: src/pages/Index/Settings/SystemSettings.tsx:341 +#: src/defaults/actions.tsx:133 +#: src/pages/Index/Settings/SystemSettings.tsx:342 #: src/pages/company/CompanyDetail.tsx:210 #: src/pages/company/SupplierPartDetail.tsx:274 #: src/pages/part/PartDetail.tsx:751 @@ -430,8 +430,8 @@ msgstr "銷售訂單" #: lib/enums/ModelInformation.tsx:177 #: lib/enums/Roles.tsx:47 -#: src/defaults/actions.tsx:142 -#: src/pages/Index/Settings/SystemSettings.tsx:359 +#: src/defaults/actions.tsx:143 +#: src/pages/Index/Settings/SystemSettings.tsx:360 #: src/pages/company/CompanyDetail.tsx:230 #: src/pages/part/PartDetail.tsx:763 #: src/pages/sales/SalesIndex.tsx:107 @@ -455,8 +455,8 @@ msgstr "退貨訂單" #: lib/enums/ModelInformation.tsx:197 #: lib/enums/Roles.tsx:43 -#: src/defaults/actions.tsx:164 -#: src/pages/Index/Settings/SystemSettings.tsx:371 +#: src/defaults/actions.tsx:165 +#: src/pages/Index/Settings/SystemSettings.tsx:372 #: src/pages/company/CompanyDetail.tsx:237 #: src/pages/part/PartDetail.tsx:770 #: src/pages/sales/SalesIndex.tsx:147 @@ -480,8 +480,8 @@ msgstr "" #: lib/enums/ModelInformation.tsx:213 #: lib/enums/Roles.tsx:45 -#: src/defaults/actions.tsx:153 -#: src/pages/Index/Settings/SystemSettings.tsx:384 +#: src/defaults/actions.tsx:154 +#: src/pages/Index/Settings/SystemSettings.tsx:385 #: src/pages/part/PartDetail.tsx:787 #: src/pages/stock/LocationDetail.tsx:249 msgid "Transfer Orders" @@ -546,7 +546,7 @@ msgstr "用户" #: lib/enums/ModelInformation.tsx:250 #: src/components/nav/NavigationDrawer.tsx:105 -#: src/defaults/actions.tsx:221 +#: src/defaults/actions.tsx:222 #: src/pages/Index/Settings/AdminCenter/UserManagementPanel.tsx:15 #: src/pages/core/CoreIndex.tsx:22 #: src/pages/core/UserDetail.tsx:226 @@ -581,8 +581,8 @@ msgid "Label Template" msgstr "標籤模板" #: lib/enums/ModelInformation.tsx:273 -#: src/defaults/actions.tsx:251 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 +#: src/defaults/actions.tsx:262 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:214 msgid "Label Templates" msgstr "標籤模板" @@ -591,8 +591,8 @@ msgid "Report Template" msgstr "報告模板" #: lib/enums/ModelInformation.tsx:281 -#: src/defaults/actions.tsx:241 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:213 +#: src/defaults/actions.tsx:252 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:220 msgid "Report Templates" msgstr "報告模板" @@ -614,11 +614,12 @@ msgid "Content Types" msgstr "內容類型" #: lib/enums/ModelInformation.tsx:302 +#: src/tables/settings/SelectionListTable.tsx:119 msgid "Selection List" msgstr "選擇列表" #: lib/enums/ModelInformation.tsx:303 -#: src/pages/Index/Settings/AdminCenter/ParameterPanel.tsx:21 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 msgid "Selection Lists" msgstr "選擇列表" @@ -760,7 +761,7 @@ msgstr "條碼" #: src/components/barcodes/BarcodeInput.tsx:35 #: src/components/barcodes/BarcodeKeyboardInput.tsx:18 -#: src/defaults/actions.tsx:174 +#: src/defaults/actions.tsx:175 msgid "Scan" msgstr "掃描" @@ -877,7 +878,7 @@ msgid "This will remove the link to the associated barcode" msgstr "這將刪除關聯條碼的鏈接" #: src/components/barcodes/QRCode.tsx:205 -#: src/components/items/ActionDropdown.tsx:192 +#: src/components/items/ActionDropdown.tsx:194 #: src/forms/PurchaseOrderForms.tsx:666 msgid "Unlink Barcode" msgstr "解綁條碼" @@ -890,11 +891,11 @@ msgstr "在管理員界面打開" #~ msgid "Copy to clipboard" #~ msgstr "Copy to clipboard" -#: src/components/buttons/PrintingActions.tsx:41 +#: src/components/buttons/PrintingActions.tsx:47 msgid "Open Print Report dialog" msgstr "" -#: src/components/buttons/PrintingActions.tsx:53 +#: src/components/buttons/PrintingActions.tsx:59 msgid "Open Print Label dialog" msgstr "" @@ -906,11 +907,11 @@ msgstr "" #~ msgid "Printing completed successfully" #~ msgstr "Printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:84 +#: src/components/buttons/PrintingActions.tsx:90 msgid "Printing Labels" msgstr "列印標籤" -#: src/components/buttons/PrintingActions.tsx:89 +#: src/components/buttons/PrintingActions.tsx:95 msgid "Printing Reports" msgstr "列印報告" @@ -926,32 +927,32 @@ msgstr "列印報告" #~ msgid "Report printing completed successfully" #~ msgstr "Report printing completed successfully" -#: src/components/buttons/PrintingActions.tsx:154 -msgid "Print Label" -msgstr "打印標籤" - #: src/components/buttons/PrintingActions.tsx:159 #~ msgid "The report could not be generated" #~ msgstr "The report could not be generated" -#: src/components/buttons/PrintingActions.tsx:166 -#: src/components/buttons/PrintingActions.tsx:200 +#: src/components/buttons/PrintingActions.tsx:168 +msgid "Print Label" +msgstr "打印標籤" + +#: src/components/buttons/PrintingActions.tsx:180 +#: src/components/buttons/PrintingActions.tsx:220 msgid "Print" msgstr "打印" -#: src/components/buttons/PrintingActions.tsx:193 +#: src/components/buttons/PrintingActions.tsx:213 msgid "Print Report" msgstr "打印報告" -#: src/components/buttons/PrintingActions.tsx:221 +#: src/components/buttons/PrintingActions.tsx:241 msgid "Printing Actions" msgstr "打印操作" -#: src/components/buttons/PrintingActions.tsx:227 +#: src/components/buttons/PrintingActions.tsx:247 msgid "Print Labels" msgstr "打印標籤" -#: src/components/buttons/PrintingActions.tsx:233 +#: src/components/buttons/PrintingActions.tsx:253 msgid "Print Reports" msgstr "列印報告" @@ -1021,28 +1022,28 @@ msgstr "訂閱通知" #~ msgid "Download data" #~ msgstr "Download data" -#: src/components/calendar/Calendar.tsx:191 -#: src/components/calendar/Calendar.tsx:266 +#: src/components/calendar/Calendar.tsx:246 +#: src/components/calendar/Calendar.tsx:321 msgid "Calendar Filters" msgstr "日曆過濾器" -#: src/components/calendar/Calendar.tsx:206 +#: src/components/calendar/Calendar.tsx:261 msgid "Previous month" msgstr "上個月" -#: src/components/calendar/Calendar.tsx:215 +#: src/components/calendar/Calendar.tsx:270 msgid "Select month" msgstr "選擇月份" -#: src/components/calendar/Calendar.tsx:236 +#: src/components/calendar/Calendar.tsx:291 msgid "Next month" msgstr "下個月" -#: src/components/calendar/Calendar.tsx:251 +#: src/components/calendar/Calendar.tsx:306 msgid "Refresh calendar" msgstr "" -#: src/components/calendar/Calendar.tsx:279 +#: src/components/calendar/Calendar.tsx:334 #: src/tables/InvenTreeTableHeader.tsx:293 msgid "Export data" msgstr "匯出資料" @@ -1056,12 +1057,12 @@ msgid "Error updating order" msgstr "更新訂單時發生錯誤" #: src/components/calendar/OrderCalendar.tsx:197 -#: src/components/calendar/OrderCalendarToolTip.tsx:48 +#: src/components/calendar/OrderCalendarToolTip.tsx:68 #: src/tables/Filter.tsx:194 msgid "Overdue" msgstr "逾期" -#: src/components/calendar/OrderCalendarToolTip.tsx:38 +#: src/components/calendar/OrderCalendarToolTip.tsx:58 #: src/pages/build/BuildDetail.tsx:418 #: src/pages/purchasing/PurchaseOrderDetail.tsx:290 #: src/pages/sales/ReturnOrderDetail.tsx:268 @@ -1071,7 +1072,7 @@ msgstr "逾期" msgid "Start Date" msgstr "開始日期" -#: src/components/calendar/OrderCalendarToolTip.tsx:44 +#: src/components/calendar/OrderCalendarToolTip.tsx:64 #: src/pages/build/BuildDetail.tsx:426 #: src/pages/purchasing/PurchaseOrderDetail.tsx:298 #: src/pages/sales/ReturnOrderDetail.tsx:276 @@ -1085,7 +1086,7 @@ msgstr "開始日期" msgid "Target Date" msgstr "預計日期" -#: src/components/calendar/OrderCalendarToolTip.tsx:55 +#: src/components/calendar/OrderCalendarToolTip.tsx:75 #: src/pages/build/BuildDetail.tsx:369 #: src/pages/part/PartDetail.tsx:559 #: src/pages/purchasing/PurchaseOrderDetail.tsx:265 @@ -1120,7 +1121,7 @@ msgstr "接受版面配置" #: src/components/dashboard/DashboardMenu.tsx:94 #: src/components/nav/NavigationDrawer.tsx:64 -#: src/defaults/actions.tsx:61 +#: src/defaults/actions.tsx:62 #: src/defaults/links.tsx:34 #: src/pages/Index/Home.tsx:8 msgid "Dashboard" @@ -2070,10 +2071,10 @@ msgstr "API 版本" #: src/components/forms/InstanceOptions.tsx:143 #: src/components/nav/NavigationDrawer.tsx:197 -#: src/defaults/actions.tsx:231 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 +#: src/defaults/actions.tsx:232 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 #: src/pages/Index/Settings/AdminCenter/PluginManagementPanel.tsx:58 -#: src/pages/Index/Settings/SystemSettings.tsx:398 +#: src/pages/Index/Settings/SystemSettings.tsx:399 msgid "Plugins" msgstr "插件" @@ -2081,8 +2082,8 @@ msgstr "插件" #: src/tables/general/ParameterTemplateTable.tsx:143 #: src/tables/general/ParameterTemplateTable.tsx:178 #: src/tables/part/PartTestTemplateTable.tsx:117 -#: src/tables/settings/TemplateTable.tsx:285 -#: src/tables/settings/TemplateTable.tsx:396 +#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:408 #: src/tables/stock/StockItemTestResultTable.tsx:421 msgid "Enabled" msgstr "已啓用" @@ -2358,7 +2359,7 @@ msgstr "正在導入數據" msgid "Unknown Status" msgstr "未知狀態" -#: src/components/items/ActionDropdown.tsx:135 +#: src/components/items/ActionDropdown.tsx:136 msgid "Options" msgstr "選項" @@ -2366,46 +2367,46 @@ msgstr "選項" #~ msgid "Link custom barcode" #~ msgstr "Link custom barcode" -#: src/components/items/ActionDropdown.tsx:171 +#: src/components/items/ActionDropdown.tsx:172 #: src/tables/InvenTreeTableHeader.tsx:196 #: src/tables/InvenTreeTableHeader.tsx:197 msgid "Barcode Actions" msgstr "條碼操作" -#: src/components/items/ActionDropdown.tsx:176 +#: src/components/items/ActionDropdown.tsx:177 msgid "View Barcode" msgstr "檢視條碼" -#: src/components/items/ActionDropdown.tsx:178 +#: src/components/items/ActionDropdown.tsx:179 msgid "View barcode" msgstr "查看條碼" -#: src/components/items/ActionDropdown.tsx:184 +#: src/components/items/ActionDropdown.tsx:185 msgid "Link Barcode" msgstr "關聯二維碼" -#: src/components/items/ActionDropdown.tsx:186 +#: src/components/items/ActionDropdown.tsx:187 msgid "Link a custom barcode to this item" msgstr "將自定義條碼鏈接到此項目" -#: src/components/items/ActionDropdown.tsx:194 +#: src/components/items/ActionDropdown.tsx:196 msgid "Unlink custom barcode" msgstr "解綁自定義條碼鏈接" -#: src/components/items/ActionDropdown.tsx:246 +#: src/components/items/ActionDropdown.tsx:249 msgid "Edit item" msgstr "編輯項目" -#: src/components/items/ActionDropdown.tsx:258 +#: src/components/items/ActionDropdown.tsx:261 msgid "Delete item" msgstr "刪除項目" -#: src/components/items/ActionDropdown.tsx:266 -#: src/components/items/ActionDropdown.tsx:267 +#: src/components/items/ActionDropdown.tsx:270 +#: src/components/items/ActionDropdown.tsx:271 msgid "Hold" msgstr "掛起" -#: src/components/items/ActionDropdown.tsx:290 +#: src/components/items/ActionDropdown.tsx:295 msgid "Duplicate item" msgstr "重複項目" @@ -2594,7 +2595,7 @@ msgstr "鏈接" #: src/components/modals/AboutInvenTreeModal.tsx:175 #: src/components/nav/NavigationDrawer.tsx:208 -#: src/defaults/actions.tsx:68 +#: src/defaults/actions.tsx:69 msgid "Documentation" msgstr "文檔" @@ -2842,7 +2843,7 @@ msgstr "設置" #: src/components/nav/MainMenu.tsx:61 #: src/components/nav/NavigationDrawer.tsx:140 #: src/components/nav/SettingsHeader.tsx:40 -#: src/defaults/actions.tsx:105 +#: src/defaults/actions.tsx:106 #: src/pages/Index/Settings/UserSettings.tsx:143 #: src/pages/Index/Settings/UserSettings.tsx:147 msgid "User Settings" @@ -2860,9 +2861,9 @@ msgstr "使用者設定" #: src/components/nav/MainMenu.tsx:69 #: src/components/nav/NavigationDrawer.tsx:146 #: src/components/nav/SettingsHeader.tsx:41 -#: src/defaults/actions.tsx:192 -#: src/pages/Index/Settings/SystemSettings.tsx:417 -#: src/pages/Index/Settings/SystemSettings.tsx:422 +#: src/defaults/actions.tsx:193 +#: src/pages/Index/Settings/SystemSettings.tsx:418 +#: src/pages/Index/Settings/SystemSettings.tsx:423 msgid "System Settings" msgstr "系統設置" @@ -2873,14 +2874,14 @@ msgstr "系統設置" #: src/components/nav/MainMenu.tsx:78 #: src/components/nav/NavigationDrawer.tsx:153 #: src/components/nav/SettingsHeader.tsx:42 -#: src/defaults/actions.tsx:201 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 -#: src/pages/Index/Settings/AdminCenter/Index.tsx:296 +#: src/defaults/actions.tsx:202 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:299 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:304 msgid "Admin Center" msgstr "管理中心" #: src/components/nav/MainMenu.tsx:99 -#: src/defaults/actions.tsx:77 +#: src/defaults/actions.tsx:78 #: src/defaults/links.tsx:151 #: src/defaults/links.tsx:197 msgid "About InvenTree" @@ -2912,7 +2913,7 @@ msgstr "登出" #: src/components/wizards/ImportPartWizard.tsx:808 #: src/defaults/links.tsx:47 #: src/forms/StockForms.tsx:841 -#: src/pages/Index/Settings/SystemSettings.tsx:259 +#: src/pages/Index/Settings/SystemSettings.tsx:260 #: src/pages/part/PartDetail.tsx:663 #: src/pages/stock/LocationDetail.tsx:481 #: src/pages/stock/LocationDetail.tsx:522 @@ -2924,15 +2925,15 @@ msgstr "庫存" #: src/components/nav/NavigationDrawer.tsx:84 #: src/defaults/links.tsx:57 -#: src/pages/Index/Settings/SystemSettings.tsx:309 +#: src/pages/Index/Settings/SystemSettings.tsx:310 #: src/pages/build/BuildDetail.tsx:816 -#: src/pages/build/BuildIndex.tsx:108 +#: src/pages/build/BuildIndex.tsx:121 msgid "Manufacturing" msgstr "製造" #: src/components/nav/NavigationDrawer.tsx:91 #: src/defaults/links.tsx:63 -#: src/pages/Index/Settings/SystemSettings.tsx:337 +#: src/pages/Index/Settings/SystemSettings.tsx:338 #: src/pages/company/ManufacturerDetail.tsx:9 #: src/pages/company/ManufacturerPartDetail.tsx:274 #: src/pages/company/SupplierDetail.tsx:9 @@ -2944,7 +2945,7 @@ msgstr "採購中" #: src/components/nav/NavigationDrawer.tsx:98 #: src/defaults/links.tsx:69 -#: src/pages/Index/Settings/SystemSettings.tsx:354 +#: src/pages/Index/Settings/SystemSettings.tsx:355 #: src/pages/company/CustomerDetail.tsx:9 #: src/pages/sales/ReturnOrderDetail.tsx:575 #: src/pages/sales/SalesIndex.tsx:211 @@ -2983,7 +2984,11 @@ msgid "Error loading notifications." msgstr "載入通知時發生錯誤。" #: src/components/nav/PageDetail.tsx:60 -msgid "Edit {title}" +#~ msgid "Edit {title}" +#~ msgstr "Edit {title}" + +#: src/components/nav/PageDetail.tsx:263 +msgid "Primary Action" msgstr "" #: src/components/nav/SearchDrawer.tsx:111 @@ -3078,19 +3083,24 @@ msgstr "附件" msgid "Notes" msgstr "備註" -#: src/components/panels/PanelGroup.tsx:274 +#: src/components/panels/PanelGroup.tsx:278 msgid "Plugin Provided" msgstr "外掛程式提供" -#: src/components/panels/PanelGroup.tsx:295 +#: src/components/panels/PanelGroup.tsx:299 msgid "You have unsaved changes, are you sure you want to navigate away from this panel?" msgstr "您有未儲存的變更,確定要離開此面板嗎?" -#: src/components/panels/PanelGroup.tsx:389 +#. placeholder {0}: panel.name +#: src/components/panels/PanelGroup.tsx:349 +msgid "Navigate to panel {0}" +msgstr "" + +#: src/components/panels/PanelGroup.tsx:409 msgid "Collapse panels" msgstr "摺疊面板" -#: src/components/panels/PanelGroup.tsx:389 +#: src/components/panels/PanelGroup.tsx:409 msgid "Expand panels" msgstr "展開面板" @@ -3116,7 +3126,6 @@ msgid "Plugin Information" msgstr "外掛程式資訊" #: src/components/plugins/PluginDrawer.tsx:73 -#: src/forms/selectionListFields.tsx:102 #: src/pages/build/BuildDetail.tsx:310 #: src/pages/company/CompanyDetail.tsx:97 #: src/pages/company/ManufacturerPartDetail.tsx:94 @@ -3150,7 +3159,6 @@ msgid "Date" msgstr "日期" #: src/components/plugins/PluginDrawer.tsx:93 -#: src/forms/selectionListFields.tsx:103 #: src/pages/Index/Settings/AccountSettings/AccountDetailPanel.tsx:68 #: src/pages/core/UserDetail.tsx:81 #: src/pages/core/UserDetail.tsx:209 @@ -3404,6 +3412,7 @@ msgstr "序列號" #: src/forms/SalesOrderForms.tsx:439 #: src/forms/StockForms.tsx:889 #: src/forms/TransferOrderForms.tsx:237 +#: src/pages/build/BuildIndex.tsx:47 #: src/pages/part/PartStockHistoryDetail.tsx:61 #: src/pages/part/PartStockHistoryDetail.tsx:241 #: src/pages/part/PartStockHistoryDetail.tsx:265 @@ -4372,8 +4381,8 @@ msgstr "訂購零件" #~ msgid "Chinese (Traditional)" #~ msgstr "Chinese (Traditional)" -#: src/defaults/actions.tsx:40 -#: src/defaults/actions.tsx:112 +#: src/defaults/actions.tsx:41 +#: src/defaults/actions.tsx:113 msgid "Hotkeys" msgstr "" @@ -4382,114 +4391,125 @@ msgstr "" #~ msgid "About this Inventree instance" #~ msgstr "About this Inventree instance" -#: src/defaults/actions.tsx:62 +#: src/defaults/actions.tsx:63 msgid "Go to the InvenTree dashboard" msgstr "跳轉到 InvenTree 儀表板" -#: src/defaults/actions.tsx:69 +#: src/defaults/actions.tsx:70 msgid "Visit the documentation to learn more about InvenTree" msgstr "訪問文檔以瞭解更多關於 InvenTree" -#: src/defaults/actions.tsx:78 +#: src/defaults/actions.tsx:79 msgid "About the InvenTree org" msgstr "關於 InvenTree 組織" -#: src/defaults/actions.tsx:84 +#: src/defaults/actions.tsx:85 msgid "Server Information" msgstr "服務器信息" -#: src/defaults/actions.tsx:85 +#: src/defaults/actions.tsx:86 #: src/defaults/links.tsx:180 msgid "About this InvenTree instance" msgstr "關於此 InvenTree 實例" -#: src/defaults/actions.tsx:91 +#: src/defaults/actions.tsx:92 #: src/defaults/links.tsx:164 #: src/defaults/links.tsx:186 msgid "License Information" msgstr "許可信息" -#: src/defaults/actions.tsx:92 +#: src/defaults/actions.tsx:93 msgid "Licenses for dependencies of the service" msgstr "服務依賴關係許可" -#: src/defaults/actions.tsx:98 +#: src/defaults/actions.tsx:99 msgid "Open Navigation" msgstr "打開導航" -#: src/defaults/actions.tsx:99 +#: src/defaults/actions.tsx:100 msgid "Open the main navigation menu" msgstr "打開主導航菜單" -#: src/defaults/actions.tsx:106 +#: src/defaults/actions.tsx:107 msgid "Go to your user settings" msgstr "前往您的使用者設定" -#: src/defaults/actions.tsx:113 +#: src/defaults/actions.tsx:114 msgid "View a list of available hotkeys" msgstr "" -#: src/defaults/actions.tsx:122 +#: src/defaults/actions.tsx:123 msgid "Import Data" msgstr "匯入資料" -#: src/defaults/actions.tsx:123 +#: src/defaults/actions.tsx:124 msgid "Import data from a file" msgstr "從檔案匯入資料" -#: src/defaults/actions.tsx:133 +#: src/defaults/actions.tsx:134 msgid "Go to Purchase Orders" msgstr "前往採購訂單" -#: src/defaults/actions.tsx:143 +#: src/defaults/actions.tsx:144 msgid "Go to Sales Orders" msgstr "前往銷售訂單" -#: src/defaults/actions.tsx:154 +#: src/defaults/actions.tsx:155 msgid "Go to Transfer Orders" msgstr "" -#: src/defaults/actions.tsx:165 +#: src/defaults/actions.tsx:166 msgid "Go to Return Orders" msgstr "前往退貨訂單" -#: src/defaults/actions.tsx:175 +#: src/defaults/actions.tsx:176 msgid "Scan a barcode or QR code" msgstr "掃描條碼或 QR Code" -#: src/defaults/actions.tsx:184 +#: src/defaults/actions.tsx:185 msgid "Go to Build Orders" msgstr "前往生產訂單" -#: src/defaults/actions.tsx:193 +#: src/defaults/actions.tsx:194 msgid "Go to System Settings" msgstr "前往系統設定" -#: src/defaults/actions.tsx:202 +#: src/defaults/actions.tsx:203 msgid "Go to the Admin Center" msgstr "轉到管理中心" -#: src/defaults/actions.tsx:211 +#: src/defaults/actions.tsx:212 msgid "Error Logs" msgstr "" -#: src/defaults/actions.tsx:212 +#: src/defaults/actions.tsx:213 msgid "View error logs for this instance" msgstr "" -#: src/defaults/actions.tsx:222 +#: src/defaults/actions.tsx:223 msgid "Manage user accounts" msgstr "" -#: src/defaults/actions.tsx:232 +#: src/defaults/actions.tsx:233 msgid "Manage InvenTree plugins" msgstr "管理 InvenTree 外掛程式" #: src/defaults/actions.tsx:242 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:240 +#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 +#: src/tables/machine/MachineTypeTable.tsx:323 +msgid "Machines" +msgstr "設備" + +#: src/defaults/actions.tsx:243 +msgid "Manage machines and machine types" +msgstr "" + +#: src/defaults/actions.tsx:253 msgid "Manage report templates" msgstr "" -#: src/defaults/actions.tsx:252 +#: src/defaults/actions.tsx:263 msgid "Manage label templates" msgstr "" @@ -5454,27 +5474,16 @@ msgid "Invalid response from server" msgstr "伺服器回應無效" #: src/forms/selectionListFields.tsx:95 -msgid "Entries" -msgstr "項目" +#~ msgid "Entries" +#~ msgstr "Entries" #: src/forms/selectionListFields.tsx:96 -msgid "List of entries to choose from" -msgstr "可供選擇的項目清單" - -#: src/forms/selectionListFields.tsx:100 -#: src/pages/part/PartStockHistoryDetail.tsx:64 -#: src/tables/FilterSelectDrawer.tsx:165 -#: src/tables/FilterSelectDrawer.tsx:249 -#: src/tables/FilterSelectDrawer.tsx:276 -#: src/tables/FilterSelectDrawer.tsx:290 -#: src/tables/part/PartTestResultTable.tsx:206 -#: src/tables/stock/StockItemTestResultTable.tsx:208 -msgid "Value" -msgstr "值" +#~ msgid "List of entries to choose from" +#~ msgstr "List of entries to choose from" #: src/forms/selectionListFields.tsx:101 -msgid "Label" -msgstr "標籤" +#~ msgid "Label" +#~ msgstr "Label" #: src/functions/api.tsx:33 msgid "Bad request" @@ -6989,12 +6998,12 @@ msgstr "自定義單位" #~ msgid "Part Parameters" #~ msgstr "Part Parameters" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:200 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:207 #: src/pages/part/CategoryDetail.tsx:328 msgid "Category Parameters" msgstr "類別參數" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:219 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:226 msgid "Location Types" msgstr "位置類型" @@ -7002,35 +7011,29 @@ msgstr "位置類型" #~ msgid "Add a new user" #~ msgstr "Add a new user" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:233 -#: src/pages/Index/Settings/AdminCenter/MachineManagementPanel.tsx:52 -#: src/tables/machine/MachineTypeTable.tsx:323 -msgid "Machines" -msgstr "設備" - -#: src/pages/Index/Settings/AdminCenter/Index.tsx:245 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:252 msgid "Operations" msgstr "操作" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:257 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:264 msgid "Data Management" msgstr "資料管理" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:268 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:275 #: src/pages/Index/Settings/SystemSettings.tsx:194 #: src/pages/Index/Settings/UserSettings.tsx:118 msgid "Reporting" msgstr "報告" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:273 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:280 msgid "PLM" msgstr "PLM" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:283 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:291 msgid "Extend / Integrate" msgstr "延伸 / 整合" -#: src/pages/Index/Settings/AdminCenter/Index.tsx:297 +#: src/pages/Index/Settings/AdminCenter/Index.tsx:305 msgid "Advanced Options" msgstr "高級選項" @@ -7108,22 +7111,25 @@ msgstr "此 InvenTree 未啓用外部插件。" msgid "Plugin Errors" msgstr "插件錯誤" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:22 -msgid "Page Size" -msgstr "頁面尺寸" - -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:25 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:23 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:42 msgid "Landscape" msgstr "橫屏模式" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:31 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:28 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:49 msgid "Merge" msgstr "合併" -#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:37 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:33 +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:56 msgid "Attach to Model" msgstr "附加到模型" +#: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:39 +msgid "Page Size" +msgstr "頁面尺寸" + #: src/pages/Index/Settings/AdminCenter/ReportTemplatePanel.tsx:55 #~ msgid "Generated Reports" #~ msgstr "Generated Reports" @@ -7269,19 +7275,19 @@ msgstr "定價" #~ msgid "Labels" #~ msgstr "Labels" -#: src/pages/Index/Settings/SystemSettings.tsx:237 +#: src/pages/Index/Settings/SystemSettings.tsx:238 msgid "Part Creation" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:279 +#: src/pages/Index/Settings/SystemSettings.tsx:280 msgid "Stock Expiry" msgstr "" -#: src/pages/Index/Settings/SystemSettings.tsx:288 +#: src/pages/Index/Settings/SystemSettings.tsx:289 msgid "Part Stocktake" msgstr "零件盤點" -#: src/pages/Index/Settings/SystemSettings.tsx:298 +#: src/pages/Index/Settings/SystemSettings.tsx:299 #: src/pages/part/PartStockHistoryDetail.tsx:296 #: src/pages/stock/StockDetail.tsx:554 msgid "Stock Tracking" @@ -7291,7 +7297,7 @@ msgstr "庫存跟蹤" #~ msgid "Switch to User Setting" #~ msgstr "Switch to User Setting" -#: src/pages/Index/Settings/SystemSettings.tsx:326 +#: src/pages/Index/Settings/SystemSettings.tsx:327 msgid "External Build Orders" msgstr "" @@ -7691,7 +7697,7 @@ msgstr "取消訂單" #~ msgid "New Build Order" #~ msgstr "New Build Order" -#: src/pages/build/BuildIndex.tsx:81 +#: src/pages/build/BuildIndex.tsx:94 #: src/pages/part/CategoryDetail.tsx:291 #: src/pages/purchasing/PurchasingIndex.tsx:103 #: src/pages/purchasing/PurchasingIndex.tsx:130 @@ -7706,7 +7712,7 @@ msgstr "取消訂單" msgid "Table View" msgstr "表格檢視" -#: src/pages/build/BuildIndex.tsx:87 +#: src/pages/build/BuildIndex.tsx:100 #: src/pages/purchasing/PurchasingIndex.tsx:109 #: src/pages/sales/SalesIndex.tsx:121 #: src/pages/sales/SalesIndex.tsx:161 @@ -7714,7 +7720,7 @@ msgstr "表格檢視" msgid "Calendar View" msgstr "行事曆檢視" -#: src/pages/build/BuildIndex.tsx:93 +#: src/pages/build/BuildIndex.tsx:106 #: src/pages/part/CategoryDetail.tsx:305 #: src/pages/purchasing/PurchasingIndex.tsx:115 #: src/pages/purchasing/PurchasingIndex.tsx:142 @@ -8156,6 +8162,7 @@ msgstr "" #: src/pages/part/PartDetail.tsx:488 #: src/tables/bom/UsedInTable.tsx:96 #: src/tables/part/PartTableFilters.tsx:19 +#: src/tables/settings/SelectionListDrawer.tsx:173 msgid "Locked" msgstr "已鎖定" @@ -8415,6 +8422,16 @@ msgstr "銷售記錄" #~ msgid "Expected Quantity" #~ msgstr "Expected Quantity" +#: src/pages/part/PartStockHistoryDetail.tsx:64 +#: src/tables/FilterSelectDrawer.tsx:165 +#: src/tables/FilterSelectDrawer.tsx:249 +#: src/tables/FilterSelectDrawer.tsx:276 +#: src/tables/FilterSelectDrawer.tsx:290 +#: src/tables/part/PartTestResultTable.tsx:206 +#: src/tables/stock/StockItemTestResultTable.tsx:208 +msgid "Value" +msgstr "值" + #: src/pages/part/PartStockHistoryDetail.tsx:83 msgid "Edit Stocktake Entry" msgstr "編輯盤點條目" @@ -8742,7 +8759,7 @@ msgstr "採購價格" #: src/pages/stock/StockDetail.tsx:437 #: src/tables/general/ParameterTable.tsx:102 #: src/tables/general/ParametricDataTable.tsx:90 -#: src/tables/settings/TemplateTable.tsx:250 +#: src/tables/settings/TemplateTable.tsx:261 #: src/tables/stock/StockItemTable.tsx:167 msgid "Last Updated" msgstr "最近更新" @@ -10952,7 +10969,7 @@ msgstr "內部單位" #: src/tables/general/ParameterTable.tsx:110 #: src/tables/general/ParameterTable.tsx:125 #: src/tables/general/ParametricDataTable.tsx:99 -#: src/tables/settings/TemplateTable.tsx:262 +#: src/tables/settings/TemplateTable.tsx:273 msgid "Updated By" msgstr "更新者" @@ -11049,7 +11066,7 @@ msgstr "顯示已啟用的範本" #: src/tables/general/ParameterTemplateTable.tsx:148 #: src/tables/settings/ImportSessionTable.tsx:112 -#: src/tables/settings/TemplateTable.tsx:402 +#: src/tables/settings/TemplateTable.tsx:414 msgid "Model Type" msgstr "型號類型" @@ -11788,18 +11805,9 @@ msgstr "刪除關聯零件" msgid "Edit Related Part" msgstr "編輯相關零件" -#: src/tables/part/SelectionListTable.tsx:64 -#: src/tables/part/SelectionListTable.tsx:115 -msgid "Add Selection List" -msgstr "新增選擇清單" - #: src/tables/part/SelectionListTable.tsx:76 -msgid "Edit Selection List" -msgstr "編輯選擇清單" - -#: src/tables/part/SelectionListTable.tsx:84 -msgid "Delete Selection List" -msgstr "刪除選擇清單" +#~ msgid "Edit Selection List" +#~ msgstr "Edit Selection List" #: src/tables/plugin/PluginErrorTable.tsx:31 msgid "Stage" @@ -12670,7 +12678,7 @@ msgid "Imported Rows" msgstr "導入的行" #: src/tables/settings/ImportSessionTable.tsx:113 -#: src/tables/settings/TemplateTable.tsx:403 +#: src/tables/settings/TemplateTable.tsx:415 msgid "Filter by target model type" msgstr "按目標型號篩選" @@ -12714,6 +12722,43 @@ msgstr "上一次運行" msgid "Next Run" msgstr "下一次運行" +#: src/tables/settings/SelectionListDrawer.tsx:64 +msgid "Add Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:77 +msgid "Edit Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:84 +msgid "Delete Selection Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:94 +msgid "Add Entry" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:174 +msgid "This selection list is locked and cannot be edited." +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:180 +msgid "Selection List Details" +msgstr "" + +#: src/tables/settings/SelectionListDrawer.tsx:204 +msgid "Selection List Entries" +msgstr "" + +#: src/tables/settings/SelectionListTable.tsx:67 +#: src/tables/settings/SelectionListTable.tsx:109 +msgid "Add Selection List" +msgstr "新增選擇清單" + +#: src/tables/settings/SelectionListTable.tsx:79 +msgid "Delete Selection List" +msgstr "刪除選擇清單" + #: src/tables/settings/StocktakeReportTable.tsx:28 #~ msgid "Report" #~ msgstr "Report" @@ -12738,11 +12783,11 @@ msgstr "下一次運行" #~ msgid "actions" #~ msgstr "actions" -#: src/tables/settings/TemplateTable.tsx:171 +#: src/tables/settings/TemplateTable.tsx:181 msgid "Template not found" msgstr "找不到模板" -#: src/tables/settings/TemplateTable.tsx:173 +#: src/tables/settings/TemplateTable.tsx:183 msgid "An error occurred while fetching template details" msgstr "獲取插件詳細信息時出錯" @@ -12754,36 +12799,36 @@ msgstr "獲取插件詳細信息時出錯" #~ msgid "Create new" #~ msgstr "Create new" -#: src/tables/settings/TemplateTable.tsx:272 +#: src/tables/settings/TemplateTable.tsx:283 msgid "Filename" msgstr "檔案名稱" -#: src/tables/settings/TemplateTable.tsx:295 +#: src/tables/settings/TemplateTable.tsx:306 msgid "Modify" msgstr "修改" -#: src/tables/settings/TemplateTable.tsx:296 +#: src/tables/settings/TemplateTable.tsx:307 msgid "Modify template file" msgstr "報告模板文件" -#: src/tables/settings/TemplateTable.tsx:347 -#: src/tables/settings/TemplateTable.tsx:415 +#: src/tables/settings/TemplateTable.tsx:358 +#: src/tables/settings/TemplateTable.tsx:427 msgid "Edit Template" msgstr "編輯模板" -#: src/tables/settings/TemplateTable.tsx:355 +#: src/tables/settings/TemplateTable.tsx:366 msgid "Delete template" msgstr "刪除模板" -#: src/tables/settings/TemplateTable.tsx:361 +#: src/tables/settings/TemplateTable.tsx:372 msgid "Add Template" msgstr "添加模板" -#: src/tables/settings/TemplateTable.tsx:374 +#: src/tables/settings/TemplateTable.tsx:385 msgid "Add template" msgstr "添加模板" -#: src/tables/settings/TemplateTable.tsx:397 +#: src/tables/settings/TemplateTable.tsx:409 msgid "Filter by enabled status" msgstr "按啓用狀態篩選" From 9706bc672a15f5a7927418312f327851ff253ba2 Mon Sep 17 00:00:00 2001 From: Khairil <111065538+kaizeenn@users.noreply.github.com> Date: Sun, 14 Jun 2026 15:20:16 +0700 Subject: [PATCH 5/6] fix: support non-integer PKs in NotificationMessage (fixes UUID overflow) (#12162) NotificationMessage.target_object_id and source_object_id were typed as PositiveIntegerField, which overflows when the referenced model uses a UUID primary key (e.g. MachineConfig). Django's GenericForeignKey stores the PK as a string in the database, so the field type should be CharField to accommodate any PK type (int, UUID, slug, etc.). Changes: - common/models.py: change target_object_id and source_object_id from PositiveIntegerField to CharField(max_length=255) on NotificationMessage - common/migrations/0044: AlterField migration for both columns - order/tests.py: update assertion from integer 1 to str(1) since CharField will now store the PK as a string Fixes #12131 Signed-off-by: kaizeenn --- .../0044_notificationmessage_charfield_pk.py | 29 +++++++++++++++++++ src/backend/InvenTree/common/models.py | 4 +-- src/backend/InvenTree/order/tests.py | 2 +- 3 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 src/backend/InvenTree/common/migrations/0044_notificationmessage_charfield_pk.py diff --git a/src/backend/InvenTree/common/migrations/0044_notificationmessage_charfield_pk.py b/src/backend/InvenTree/common/migrations/0044_notificationmessage_charfield_pk.py new file mode 100644 index 0000000000..79ed6c44e7 --- /dev/null +++ b/src/backend/InvenTree/common/migrations/0044_notificationmessage_charfield_pk.py @@ -0,0 +1,29 @@ +"""Migration to change NotificationMessage object_id fields from PositiveIntegerField to CharField. + +This allows notifications to reference models that use non-integer primary keys, +such as UUIDField (e.g. MachineConfig), without a database overflow error. + +See: https://github.com/inventree/InvenTree/issues/12131 +""" + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('common', '0043_auto_20260518_1206'), + ] + + operations = [ + migrations.AlterField( + model_name='notificationmessage', + name='target_object_id', + field=models.CharField(max_length=255), + ), + migrations.AlterField( + model_name='notificationmessage', + name='source_object_id', + field=models.CharField(max_length=255, null=True, blank=True), + ), + ] diff --git a/src/backend/InvenTree/common/models.py b/src/backend/InvenTree/common/models.py index baeb700288..3e903ac9d2 100644 --- a/src/backend/InvenTree/common/models.py +++ b/src/backend/InvenTree/common/models.py @@ -1678,7 +1678,7 @@ class NotificationMessage(models.Model): ContentType, on_delete=models.CASCADE, related_name='notification_target' ) - target_object_id = models.PositiveIntegerField() + target_object_id = models.CharField(max_length=255) target_object = GenericForeignKey('target_content_type', 'target_object_id') @@ -1691,7 +1691,7 @@ class NotificationMessage(models.Model): blank=True, ) - source_object_id = models.PositiveIntegerField(null=True, blank=True) + source_object_id = models.CharField(max_length=255, null=True, blank=True) source_object = GenericForeignKey('source_content_type', 'source_object_id') diff --git a/src/backend/InvenTree/order/tests.py b/src/backend/InvenTree/order/tests.py index e4e04c82ee..bd4adecb93 100644 --- a/src/backend/InvenTree/order/tests.py +++ b/src/backend/InvenTree/order/tests.py @@ -523,7 +523,7 @@ class OrderTest(ExchangeRateMixin, PluginRegistryMixin, TestCase): msg = messages.first() - self.assertEqual(msg.target_object_id, 1) + self.assertEqual(msg.target_object_id, str(1)) self.assertEqual(msg.name, 'Overdue Purchase Order') def test_new_po_notification(self): From 0b5db2f16a9dee9a6127c9757cc7f843dbe45f57 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 14 Jun 2026 18:20:57 +1000 Subject: [PATCH 6/6] Suppress dulwich warnings (#12163) - Prevent erroneous dulwich warning messages --- src/backend/InvenTree/InvenTree/version.py | 4 ++++ src/backend/InvenTree/plugin/helpers.py | 1 + 2 files changed, 5 insertions(+) diff --git a/src/backend/InvenTree/InvenTree/version.py b/src/backend/InvenTree/InvenTree/version.py index b2b211b791..68072e2fc6 100644 --- a/src/backend/InvenTree/InvenTree/version.py +++ b/src/backend/InvenTree/InvenTree/version.py @@ -55,6 +55,10 @@ try: except (KeyError, IndexError): logger.warning('INVE-W1: Current branch could not be detected.') main_branch = None + + if main_repo is not None: + main_repo.close() + main_repo = None except ImportError: logger.warning( 'INVE-W2: Dulwich module not found, git information will not be available.' diff --git a/src/backend/InvenTree/plugin/helpers.py b/src/backend/InvenTree/plugin/helpers.py index cd62e849f7..79b97f4647 100644 --- a/src/backend/InvenTree/plugin/helpers.py +++ b/src/backend/InvenTree/plugin/helpers.py @@ -147,6 +147,7 @@ def get_git_log(path): datetime.datetime.fromtimestamp(commit.author_time).isoformat(), commit.message.decode().split('\n')[0], ] + repo.close() except KeyError: logger.debug('No HEAD tag found in git repo at path %s', path) except NotGitRepository: