mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2026-02-16 06:29:36 +00:00
Merge remote-tracking branch 'origin/master'
Some checks are pending
Build assets artifact / Build assets artifact (push) Waiting to run
Docker Image Build / docker (push) Waiting to run
Docker Image Build (FrankenPHP) / docker (push) Waiting to run
Static analysis / Static analysis (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Waiting to run
Some checks are pending
Build assets artifact / Build assets artifact (push) Waiting to run
Docker Image Build / docker (push) Waiting to run
Docker Image Build (FrankenPHP) / docker (push) Waiting to run
Static analysis / Static analysis (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, mysql) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, postgres) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.2, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.3, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.4, sqlite) (push) Waiting to run
PHPUnit Tests / PHPUnit and coverage Test (PHP 8.5, sqlite) (push) Waiting to run
This commit is contained in:
commit
05a9e4d035
17 changed files with 160 additions and 40 deletions
|
|
@ -56,4 +56,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -56,4 +56,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -56,4 +56,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -56,4 +56,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -56,4 +56,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -56,4 +56,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -11868,7 +11868,7 @@ Buerklin-API-Authentication-Server:
|
|||
<unit id="Ps4N7pW" name="update_manager.view_release">
|
||||
<segment state="translated">
|
||||
<source>update_manager.view_release</source>
|
||||
<target>update_manager.view_release</target>
|
||||
<target>Release ansehen</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Op0GjdW" name="update_manager.could_not_fetch_releases">
|
||||
|
|
@ -11964,7 +11964,7 @@ Buerklin-API-Authentication-Server:
|
|||
<unit id="DYpFv6Y" name="update_manager.view_release_notes">
|
||||
<segment state="translated">
|
||||
<source>update_manager.view_release_notes</source>
|
||||
<target>update_manager.view_release_notes</target>
|
||||
<target>Release notes ansehen</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="8OQbJJF" name="update_manager.update_logs">
|
||||
|
|
@ -12102,7 +12102,7 @@ Buerklin-API-Authentication-Server:
|
|||
<unit id="Gt.91s_" name="perm.system.manage_updates">
|
||||
<segment state="translated">
|
||||
<source>perm.system.manage_updates</source>
|
||||
<target>perm.system.manage_updates</target>
|
||||
<target>Part-DB Updated verwalten</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Mw2sya4" name="update_manager.create_backup">
|
||||
|
|
@ -12354,13 +12354,13 @@ Buerklin-API-Authentication-Server:
|
|||
<unit id="Pu8juaH" name="settings.ips.generic_web_provider.enabled.help">
|
||||
<segment state="translated">
|
||||
<source>settings.ips.generic_web_provider.enabled.help</source>
|
||||
<target>settings.ips.generic_web_provider.enabled.help</target>
|
||||
<target>Wenn der Anbieter aktiviert ist, können Benutzer im Namen des Part-DB-Servers Anfragen an beliebige Websites stellen. Aktivieren Sie diese Option nur, wenn Sie sich der möglichen Folgen bewusst sind.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="IvIOYcn" name="info_providers.from_url.title">
|
||||
<segment state="translated">
|
||||
<source>info_providers.from_url.title</source>
|
||||
<target>Erstelle [part] aus URL</target>
|
||||
<target>Erstelle [Part] aus URL</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="QLL7vDC" name="info_providers.from_url.url.label">
|
||||
|
|
@ -12399,5 +12399,113 @@ Buerklin-API-Authentication-Server:
|
|||
<target>Update zu</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="XPhnMxn" name="part.gtin">
|
||||
<segment state="translated">
|
||||
<source>part.gtin</source>
|
||||
<target>GTIN / EAN</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="TyykD7B" name="info_providers.capabilities.gtin">
|
||||
<segment state="translated">
|
||||
<source>info_providers.capabilities.gtin</source>
|
||||
<target>GTIN / EAN</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="JBGly8p" name="part.table.gtin">
|
||||
<segment state="translated">
|
||||
<source>part.table.gtin</source>
|
||||
<target>GTIN</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="0qHQof." name="scan_dialog.mode.gtin">
|
||||
<segment state="translated">
|
||||
<source>scan_dialog.mode.gtin</source>
|
||||
<target>GTIN / EAN Barcode</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="cmchX59" name="attachment_type.edit.allowed_targets">
|
||||
<segment state="translated">
|
||||
<source>attachment_type.edit.allowed_targets</source>
|
||||
<target>Nur verwenden für</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="t5R8p1l" name="attachment_type.edit.allowed_targets.help">
|
||||
<segment state="translated">
|
||||
<source>attachment_type.edit.allowed_targets.help</source>
|
||||
<target>Machen Sie diesen Anhangstyp nur für bestimmte Elementtypen verfügbar. Leer lassen, um diesen Anhangstyp für alle Elementtypen anzuzeigen.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="LvlEUjC" name="orderdetails.edit.prices_includes_vat">
|
||||
<segment state="translated">
|
||||
<source>orderdetails.edit.prices_includes_vat</source>
|
||||
<target>Preise einschl. MwSt.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="GUsVh5T" name="prices.incl_vat">
|
||||
<segment state="translated">
|
||||
<source>prices.incl_vat</source>
|
||||
<target>Inkl. MwSt.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="3ipwaVQ" name="prices.excl_vat">
|
||||
<segment state="translated">
|
||||
<source>prices.excl_vat</source>
|
||||
<target>Exkl. MwSt.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="WDJ7EeF" name="settings.system.localization.prices_include_tax_by_default">
|
||||
<segment state="translated">
|
||||
<source>settings.system.localization.prices_include_tax_by_default</source>
|
||||
<target>Preise enthalten standardmäßig Mehrwertsteuer</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="01oGY_r" name="settings.system.localization.prices_include_tax_by_default.description">
|
||||
<segment state="translated">
|
||||
<source>settings.system.localization.prices_include_tax_by_default.description</source>
|
||||
<target>Der Standardwert für neu erstellte Einkaufinformationen, ob die Preise Mehrwertsteuer enthalten oder nicht.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="heWSnAH" name="part_lot.edit.last_stocktake_at">
|
||||
<segment state="translated">
|
||||
<source>part_lot.edit.last_stocktake_at</source>
|
||||
<target>Letzte Inventur</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id=".LP93kG" name="perm.parts_stock.stocktake">
|
||||
<segment state="translated">
|
||||
<source>perm.parts_stock.stocktake</source>
|
||||
<target>Inventur</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Vnhrb5R" name="part.info.stocktake_modal.title">
|
||||
<segment state="translated">
|
||||
<source>part.info.stocktake_modal.title</source>
|
||||
<target>Inventur des Bestandes</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="WqOG7RK" name="part.info.stocktake_modal.expected_amount">
|
||||
<segment state="translated">
|
||||
<source>part.info.stocktake_modal.expected_amount</source>
|
||||
<target>Erwartete Menge</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="E7IbVN6" name="part.info.stocktake_modal.actual_amount">
|
||||
<segment state="translated">
|
||||
<source>part.info.stocktake_modal.actual_amount</source>
|
||||
<target>Tatsächliche Menge</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="4GwSma7" name="log.part_stock_changed.stock_take">
|
||||
<segment state="translated">
|
||||
<source>log.part_stock_changed.stock_take</source>
|
||||
<target>Inventur</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="aRQPMW7" name="log.element_edited.changed_fields.last_stocktake_at">
|
||||
<segment state="translated">
|
||||
<source>log.element_edited.changed_fields.last_stocktake_at</source>
|
||||
<target>Letzte Inventur</target>
|
||||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -12402,109 +12402,109 @@ Buerklin-API Authentication server:
|
|||
</segment>
|
||||
</unit>
|
||||
<unit id="XPhnMxn" name="part.gtin">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>part.gtin</source>
|
||||
<target>GTIN / EAN</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="TyykD7B" name="info_providers.capabilities.gtin">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>info_providers.capabilities.gtin</source>
|
||||
<target>GTIN / EAN</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="JBGly8p" name="part.table.gtin">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>part.table.gtin</source>
|
||||
<target>GTIN</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="0qHQof." name="scan_dialog.mode.gtin">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>scan_dialog.mode.gtin</source>
|
||||
<target>GTIN / EAN barcode</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="cmchX59" name="attachment_type.edit.allowed_targets">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>attachment_type.edit.allowed_targets</source>
|
||||
<target>Use only for</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="t5R8p1l" name="attachment_type.edit.allowed_targets.help">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>attachment_type.edit.allowed_targets.help</source>
|
||||
<target>Make this attachment type only available for certain element classes. Leave empty to show this attachment type for all element classes.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="LvlEUjC" name="orderdetails.edit.prices_includes_vat">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>orderdetails.edit.prices_includes_vat</source>
|
||||
<target>Prices include VAT</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="GUsVh5T" name="prices.incl_vat">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>prices.incl_vat</source>
|
||||
<target>Incl. VAT</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="3ipwaVQ" name="prices.excl_vat">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>prices.excl_vat</source>
|
||||
<target>Excl. VAT</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="WDJ7EeF" name="settings.system.localization.prices_include_tax_by_default">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>settings.system.localization.prices_include_tax_by_default</source>
|
||||
<target>Prices include VAT by default</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="01oGY_r" name="settings.system.localization.prices_include_tax_by_default.description">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>settings.system.localization.prices_include_tax_by_default.description</source>
|
||||
<target>The default value for newly created purchase infos, if prices include VAT or not.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="heWSnAH" name="part_lot.edit.last_stocktake_at">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>part_lot.edit.last_stocktake_at</source>
|
||||
<target>Last stocktake</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id=".LP93kG" name="perm.parts_stock.stocktake">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>perm.parts_stock.stocktake</source>
|
||||
<target>Stocktake</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="Vnhrb5R" name="part.info.stocktake_modal.title">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>part.info.stocktake_modal.title</source>
|
||||
<target>Stocktake lot</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="WqOG7RK" name="part.info.stocktake_modal.expected_amount">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>part.info.stocktake_modal.expected_amount</source>
|
||||
<target>Expected amount</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="E7IbVN6" name="part.info.stocktake_modal.actual_amount">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>part.info.stocktake_modal.actual_amount</source>
|
||||
<target>Actual amount</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="4GwSma7" name="log.part_stock_changed.stock_take">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>log.part_stock_changed.stock_take</source>
|
||||
<target>Stocktake</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="aRQPMW7" name="log.element_edited.changed_fields.last_stocktake_at">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>log.element_edited.changed_fields.last_stocktake_at</source>
|
||||
<target>Last stocktake</target>
|
||||
</segment>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -20,4 +20,4 @@
|
|||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
|
|
@ -248,7 +248,7 @@
|
|||
</segment>
|
||||
</unit>
|
||||
<unit id="zT_j_oQ" name="validator.invalid_gtin">
|
||||
<segment>
|
||||
<segment state="translated">
|
||||
<source>validator.invalid_gtin</source>
|
||||
<target>This is not an valid GTIN / EAN!</target>
|
||||
</segment>
|
||||
|
|
|
|||
|
|
@ -148,7 +148,7 @@
|
|||
<unit id="asBxPxe" name="project.bom_has_to_include_all_subelement_parts">
|
||||
<segment state="translated">
|
||||
<source>project.bom_has_to_include_all_subelement_parts</source>
|
||||
<target>BOM projektu musi zawierać wszystkie komponenty produkcyjne podprojektów. Brakuje komponentu %part_name% projektu %project_name%!</target>
|
||||
<target>BOM projektu musi zawierać wszystkie komponenty produkcyjne pod projektów</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="uxaE9Ct" name="project.bom_entry.price_not_allowed_on_parts">
|
||||
|
|
@ -223,6 +223,12 @@
|
|||
<target>Ze względu na ograniczenia techniczne nie jest możliwe wybranie daty po 19 stycznia 2038 w systemach 32-bitowych!</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="iM9yb_p" name="validator.fileSize.invalidFormat">
|
||||
<segment state="translated">
|
||||
<source>validator.fileSize.invalidFormat</source>
|
||||
<target>Niewłaściwy format</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="ZFxQ0BZ" name="validator.invalid_range">
|
||||
<segment state="translated">
|
||||
<source>validator.invalid_range</source>
|
||||
|
|
@ -235,5 +241,11 @@
|
|||
<target>Nieprawidłowy kod. Sprawdź, czy aplikacja uwierzytelniająca jest poprawnie skonfigurowana i czy zarówno serwer, jak i urządzenie uwierzytelniające mają poprawnie ustawiony czas.</target>
|
||||
</segment>
|
||||
</unit>
|
||||
<unit id="I330cr5" name="settings.synonyms.type_synonyms.collection_type.duplicate">
|
||||
<segment state="translated">
|
||||
<source>settings.synonyms.type_synonyms.collection_type.duplicate</source>
|
||||
<target>Duplikuj</target>
|
||||
</segment>
|
||||
</unit>
|
||||
</file>
|
||||
</xliff>
|
||||
</xliff>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue