From 89322d329c7774bc69fdb1a0e08c03f2f84fc08d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 4 Jan 2026 18:00:49 +0100 Subject: [PATCH 01/12] New translations messages.en.xlf (English) --- translations/messages.en.xlf | 46 ++++++++++++++++++------------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index b651e94f..5ceb03f4 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -9938,13 +9938,13 @@ Element 1 -> Element 1.2 project.builds.number_of_builds_possible - %max_builds% builds of this [project].]]> + You have enough stocked to build <b>%max_builds%</b> builds of this [project]. project.builds.check_project_status - "%project_status%". You should check if you really want to build the [project] with this status!]]> + The current [project] status is <b>"%project_status%"</b>. You should check if you really want to build the [project] with this status! @@ -14159,121 +14159,121 @@ Please note that this system is currently experimental, and the synonyms defined - + project_bom_entry.labelp BOM entries - + part_lot.labelp Part lots - + orderdetail.labelp Order details - + pricedetail.labelp Price details - + parameter.labelp Parameters - + part_association.labelp Part associations - + bulk_info_provider_import_job.labelp Bulk info provider imports - + bulk_info_provider_import_job_part.labelp Bulk import job part - + password_toggle.hide Hide - + password_toggle.show Show - + settings.misc.ipn_suggest.regex.help.placeholder e.g. Format: 3–4 alphanumeric segments (any number) separated by "-", followed by "-" and 4 digits, e.g., PCOM-RES-0001 - + part.edit.tab.advanced.ipn.prefix.global_prefix The global IPN prefix, common across all parts - + settings.misc.ipn_suggest.fallbackPrefix Fallback prefix - + settings.misc.ipn_suggest.fallbackPrefix.help The IPN prefix that should be used, if a category has no prefix defined. - + settings.misc.ipn_suggest.numberSeparator Number separator - + settings.misc.ipn_suggest.numberSeparator.help The separator character used to separate the IPN number from the prefix. - + settings.misc.ipn_suggest.categorySeparator Category separator - + settings.misc.ipn_suggest.categorySeparator.help The separator character used to separate different levels of category prefixes. - + settings.misc.ipn_suggest.globalPrefix Global prefix - + settings.misc.ipn_suggest.globalPrefix.help If enabled, an option for to generate IPN with this global prefix, shared across parts in all categories. @@ -14288,7 +14288,7 @@ Please note that this system is currently experimental, and the synonyms defined - + project.bom.part_id [Part] ID From 3e071f2b747c671b5822d851c62ecfba31bf5143 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 4 Jan 2026 22:00:55 +0100 Subject: [PATCH 02/12] New translations messages.en.xlf (English) --- translations/messages.en.xlf | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index 5ceb03f4..9c0e4e26 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -14287,6 +14287,27 @@ Please note that this system is currently experimental, and the synonyms defined _MENU_ + + + settings.ips.buerklin + Buerklin + + + + + settings.ips.buerklin.username + User name + + + + + settings.ips.buerklin.help + Buerklin-API access limits: +100 requests/minute per IP address +Buerklin-API Authentication server: +10 requests/minute per IP address + + project.bom.part_id From 1923abecdfe96b12e5f36439b2624d62891dc704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 18 Jan 2026 19:50:33 +0100 Subject: [PATCH 03/12] New translations messages.en.xlf (English) --- translations/messages.en.xlf | 40 ------------------------------------ 1 file changed, 40 deletions(-) diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index 9c0e4e26..ec608571 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -3959,16 +3959,6 @@ If you have done this incorrectly or if a computer is no longer trusted, you can Reg.Ex. Matching - - - Part-DB1\templates\_navbar_search.html.twig:68 - Part-DB1\templates\_navbar_search.html.twig:62 - - - search.submit - Go! - - Part-DB1\templates\_sidebar.html.twig:37 @@ -11153,36 +11143,6 @@ Element 1 -> Element 1.2 No text content given! The labels will remain empty. - - - user.password_strength.very_weak - Very weak - - - - - user.password_strength.weak - Weak - - - - - user.password_strength.medium - Medium - - - - - user.password_strength.strong - Strong - - - - - user.password_strength.very_strong - Very strong - - perm.users.impersonate From 006cfd7b5deb782a04ae12891ee1a335bbe52336 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 18 Jan 2026 22:00:37 +0100 Subject: [PATCH 04/12] New translations frontend.en.xlf (German) --- translations/frontend.de.xlf | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 translations/frontend.de.xlf diff --git a/translations/frontend.de.xlf b/translations/frontend.de.xlf new file mode 100644 index 00000000..f08d0295 --- /dev/null +++ b/translations/frontend.de.xlf @@ -0,0 +1,80 @@ + + + + + + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:67 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:61 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + templates\AdminPages\EntityAdminBase.html.twig:9 + templates\base.html.twig:80 + templates\base.html.twig:179 + templates\base.html.twig:206 + templates\base.html.twig:237 + + + search.placeholder + Suche + + + + + part.labelp + Bauteile + + + + + entity.select.group.new_not_added_to_DB + Neu (noch nicht zur DB hinzugefügt) + + + + + user.password_strength.very_weak + Sehr schwach + + + + + user.password_strength.weak + Schwach + + + + + user.password_strength.medium + Mittel + + + + + user.password_strength.strong + Stark + + + + + user.password_strength.very_strong + Sehr stark + + + + + Part-DB1\templates\_navbar_search.html.twig:68 + Part-DB1\templates\_navbar_search.html.twig:62 + + + search.submit + Los! + + + + From 4636aa4e0d046fffa0aeee17d8f3d2c1bddfb679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 18 Jan 2026 22:00:38 +0100 Subject: [PATCH 05/12] New translations frontend.en.xlf (Hungarian) --- translations/frontend.hu.xlf | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 translations/frontend.hu.xlf diff --git a/translations/frontend.hu.xlf b/translations/frontend.hu.xlf new file mode 100644 index 00000000..123d0c46 --- /dev/null +++ b/translations/frontend.hu.xlf @@ -0,0 +1,80 @@ + + + + + + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:67 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:61 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + templates\AdminPages\EntityAdminBase.html.twig:9 + templates\base.html.twig:80 + templates\base.html.twig:179 + templates\base.html.twig:206 + templates\base.html.twig:237 + + + search.placeholder + Keresés + + + + + part.labelp + Alkatrészek + + + + + entity.select.group.new_not_added_to_DB + Új (még nem hozzáadva az adatbázishoz) + + + + + user.password_strength.very_weak + Nagyon gyenge + + + + + user.password_strength.weak + Gyenge + + + + + user.password_strength.medium + Közepes + + + + + user.password_strength.strong + Erős + + + + + user.password_strength.very_strong + Nagyon erős + + + + + Part-DB1\templates\_navbar_search.html.twig:68 + Part-DB1\templates\_navbar_search.html.twig:62 + + + search.submit + Indítás! + + + + From f438a8b4cd59f3a46b2e457aeab2497af48ed1e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 10:50:25 +0100 Subject: [PATCH 06/12] New translations validators.en.xlf (Danish) --- translations/validators.da.xlf | 110 +++++++++++++++++++++------------ 1 file changed, 70 insertions(+), 40 deletions(-) diff --git a/translations/validators.da.xlf b/translations/validators.da.xlf index 21149f0e..fac84f4c 100644 --- a/translations/validators.da.xlf +++ b/translations/validators.da.xlf @@ -1,7 +1,7 @@ - + Part-DB1\src\Entity\Attachments\AttachmentContainingDBElement.php:0 Part-DB1\src\Entity\Attachments\AttachmentType.php:0 @@ -42,7 +42,7 @@ Forhåndsvisnings-bilaget skal være et rigtigt billede! - + Part-DB1\src\Entity\Attachments\AttachmentType.php:0 Part-DB1\src\Entity\Base\AbstractCompany.php:0 @@ -87,7 +87,7 @@ Der eksisterer allerede et element med dette navn på dette niveau! - + Part-DB1\src\Entity\Parameters\AbstractParameter.php:0 Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0 @@ -107,7 +107,7 @@ Værdi skal være mindre end eller lig med den typiske værdi ({{ compared_value }}). - + Part-DB1\src\Entity\Parameters\AbstractParameter.php:0 Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0 @@ -127,7 +127,7 @@ Værdi skal være mindre end maksumumværdien ({{ compared_value }}). - + Part-DB1\src\Entity\Parameters\AbstractParameter.php:0 Part-DB1\src\Entity\Parameters\AttachmentTypeParameter.php:0 @@ -147,7 +147,7 @@ Værdi skal være større eller lig med den typiske værdi ({{ compared_value }}). - + Part-DB1\src\Entity\UserSystem\User.php:0 Part-DB1\src\Entity\UserSystem\User.php:0 @@ -157,7 +157,7 @@ Der eksisterer allerede en bruger med dette navn - + Part-DB1\src\Entity\UserSystem\User.php:0 Part-DB1\src\Entity\UserSystem\User.php:0 @@ -167,179 +167,209 @@ Brugernavn skal må kun indeholde bogstager, tal, understregningstegn, punktummer, plusser og minusser! - + obsolete validator.noneofitschild.self - Et element kan ikke være dets eget overordnede element! + Et element kan ikke være overordnet for sig selv! - + obsolete validator.noneofitschild.children - Et underelement kan ikke være dets overordnede element (Dette ville resultere i løkker)! + Et underordnet element kan ikke være det overordnede element! - + validator.select_valid_category Vælg venligst en gyldig kategori! - + validator.part_lot.only_existing - Lagerlokationen er markeret som "Kun eksisterende dele", så derfor kan nye dele ikke tilføjes. + Opbevaringsstedet er markeret som "kun eksisterende dele", så nye dele kan ikke tilføjes. - + validator.part_lot.location_full.no_increase Lokationen er fuld. Antal kan ikke forøges (Ny værdi skal være mindre end {{ old_amount }}). - + validator.part_lot.location_full - Lokation er fuld. Kan ikke tilføje nye dele til denne. + Lagerpladsen er fuld, så nye dele kan ikke tilføjes. - + validator.part_lot.single_part - Lagerlokationen er markeret som "Kun én komponent", så der kan ikke tilføjes yderligere. + Lagerlokationen er markeret som "Kun én komponent", så en ny komponent kan ikke tilføjes. - + validator.attachment.must_not_be_null Du skal vælge en bilagstype! - + validator.orderdetail.supplier_must_not_be_null Du skal vælge en leverandør! - + validator.measurement_unit.use_si_prefix_needs_unit For at kunne aktivere SI-prefixes, så skal du have indtastet et enhedsymbol! - + part.ipn.must_be_unique Det interne partnummer skal være unikt. {{ value }} værdien er allerede i brug! - + validator.project.bom_entry.name_or_part_needed Du skal vælge en komponent eller angive et navn til en ikke-komponent styklistepost! - + project.bom_entry.name_already_in_bom Der findes allerede en BOM linie med dette navn! - + project.bom_entry.part_already_in_bom Delen eksisterer allerede i denne BOM! - + project.bom_entry.mountnames_quantity_mismatch Antallet af bestykningsnavne skal svare til BOM antallet af komponenter! - + project.bom_entry.can_not_add_own_builds_part En projekt BOM-liste kan ikke tilføjet til en BOM. - + project.bom_has_to_include_all_subelement_parts Projekt BOM skal indeholde alle underprojekters styklister. Komponent %part_name% fra projekt %project_name% mangler! - + project.bom_entry.price_not_allowed_on_parts Du kan ikke sætte pris for komponent-BOM indtastninger. Indtast prisen på selve komponenten selv. - + validator.project_build.lot_bigger_than_needed Du har valgt en større mængde til plukning end nødvendigt. Fjern det overskydende antal - + validator.project_build.lot_smaller_than_needed Du har valgt et for lille antal til plukning end der er nødvendigt for dette byg. Tilføj yderligere mængde. - + part.name.must_match_category_regex Komponentnavnet matcher ikke med det regulære udtryk (regular expression) som der er specificeret for kategorien: %regex% - + validator.attachment.name_not_blank Vælg en værdi, eller upload en fil for automatisk at bruge dens filnavn som navn for denne vedhæftede fil. - + validator.part_lot.owner_must_match_storage_location_owner Ejeren af ​​denne komponentbeholdning og den valgte lagerplacering skal matche (%owner_name%)! - + validator.part_lot.owner_must_not_be_anonymous Ejeren kan ikke være den anonyme bruger! - + validator.part_association.must_set_an_value_if_type_is_other Hvis linktypen er sat til "Andet", skal du angive en beskrivende værdi! - + validator.part_association.part_cannot_be_associated_with_itself En komponent kan ikke knyttes til sig selv! - + validator.part_association.already_exists Et link til denne komponent findes allerede! - + validator.part_lot.vendor_barcode_must_be_unique Denne leverandørstregkodeværdi er allerede brugt til en anden beholdning. Stregkoden skal være unik! + + + validator.year_2038_bug_on_32bit + På grund af tekniske begrænsninger er det ikke muligt at vælge en dato efter 19. januar 2038 på 32-bit systemer! + + + + + validator.fileSize.invalidFormat + Ugyldig filstørrelse. Brug et heltal med K, M eller G som suffiks for kilo, mega eller gigabyte. + + + + + validator.invalid_range + Det angivne interval er ikke gyldigt! + + + + + validator.google_code.wrong_code + Ugyldig kode. Kontroller, at godkendelsesappen er konfigureret korrekt, og at både serveren og enheden har indstillet det korrekte klokkeslæt. + + + + + settings.synonyms.type_synonyms.collection_type.duplicate + Der er allerede defineret en oversættelse for denne type og sprog! + + From 6d3197497e4817ff405ab7ed52b02e94295ed5ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 10:50:26 +0100 Subject: [PATCH 07/12] New translations security.en.xlf (Danish) --- translations/security.da.xlf | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/translations/security.da.xlf b/translations/security.da.xlf index 0b1423fe..ab35c605 100644 --- a/translations/security.da.xlf +++ b/translations/security.da.xlf @@ -1,17 +1,23 @@ - + user.login_error.user_disabled Din konto er deaktiveret! Kontakt en administrator, hvis du mener, at dette er en fejl. - + saml.error.cannot_login_local_user_per_saml Du kan ikke logge ind som lokal bruger via SSO! Brug dit lokale password i stedet. + + + saml.error.cannot_login_saml_user_locally + Du kan ikke logge ind som SAML-bruger ved hjælp af lokal godkendelse! Brug SSO-login i stedet. + + From 4095d0fd499dcbc0f058927a8c79a3ab49641c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 10:50:30 +0100 Subject: [PATCH 08/12] New translations frontend.en.xlf (Danish) --- translations/frontend.da.xlf | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 translations/frontend.da.xlf diff --git a/translations/frontend.da.xlf b/translations/frontend.da.xlf new file mode 100644 index 00000000..bb6a015d --- /dev/null +++ b/translations/frontend.da.xlf @@ -0,0 +1,80 @@ + + + + + + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:67 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:61 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + templates\AdminPages\EntityAdminBase.html.twig:9 + templates\base.html.twig:80 + templates\base.html.twig:179 + templates\base.html.twig:206 + templates\base.html.twig:237 + + + search.placeholder + Søg + + + + + part.labelp + Dele/parter + + + + + entity.select.group.new_not_added_to_DB + Ny (endnu ikke tilføjet til databasen) + + + + + user.password_strength.very_weak + Meget svag + + + + + user.password_strength.weak + Svag + + + + + user.password_strength.medium + Middel + + + + + user.password_strength.strong + Stærk + + + + + user.password_strength.very_strong + Meget stærk + + + + + Part-DB1\templates\_navbar_search.html.twig:68 + Part-DB1\templates\_navbar_search.html.twig:62 + + + search.submit + Kom nu! + + + + From 7b8f3aaf620bf0d4d619c33f220cfb439826d3e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 18:23:26 +0100 Subject: [PATCH 09/12] New translations messages.en.xlf (English) --- translations/messages.en.xlf | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf index ec608571..bba8fed9 100644 --- a/translations/messages.en.xlf +++ b/translations/messages.en.xlf @@ -14274,5 +14274,17 @@ Buerklin-API Authentication server: [Part] ID + + + info_providers.search.error.general_exception + Unknown error while trying to retrieve parts from info provider: %type%. Check that your providers are configured correctly and access keys are correct. See server logs for more information. + + + + + info_providers.search.error.transport_exception + Transport error while retrieving information from the providers. Check that your server has internet accesss. See server logs for more info. + + From 29050178bd92f6df692ae2b24f682d4974b6caea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 21:15:50 +0100 Subject: [PATCH 10/12] New translations messages.en.xlf (German) --- translations/messages.de.xlf | 346 ++++++++++------------------------- 1 file changed, 96 insertions(+), 250 deletions(-) diff --git a/translations/messages.de.xlf b/translations/messages.de.xlf index 933214a0..d8103cbe 100644 --- a/translations/messages.de.xlf +++ b/translations/messages.de.xlf @@ -1,6 +1,6 @@ - + - + Part-DB1\templates\AdminPages\AttachmentTypeAdmin.html.twig:4 @@ -97,16 +97,6 @@ Neue [Category] - - - Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:4 - Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:4 - - - currency.caption - Währung - - Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:12 @@ -407,16 +397,6 @@ Neuer [Footprint] - - - Part-DB1\templates\AdminPages\GroupAdmin.html.twig:4 - Part-DB1\templates\AdminPages\GroupAdmin.html.twig:4 - - - group.edit.caption - Gruppen - - Part-DB1\templates\AdminPages\GroupAdmin.html.twig:9 @@ -449,15 +429,6 @@ Neue [Group] - - - Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:4 - - - label_profile.caption - Labelprofile - - Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:8 @@ -496,17 +467,6 @@ Neues [Label_profile] - - - Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:4 - Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:4 - templates\AdminPages\ManufacturerAdmin.html.twig:4 - - - manufacturer.caption - Hersteller - - Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:8 @@ -527,22 +487,6 @@ Neuer [Manufacturer] - - - Part-DB1\templates\AdminPages\MeasurementUnitAdmin.html.twig:4 - Part-DB1\templates\AdminPages\MeasurementUnitAdmin.html.twig:4 - - - measurement_unit.caption - Maßeinheit - - - - - part_custom_state.caption - Benutzerdefinierter Bauteilstatus - - Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:5 @@ -598,16 +542,6 @@ Neuer [Supplier] - - - Part-DB1\templates\AdminPages\UserAdmin.html.twig:8 - Part-DB1\templates\AdminPages\UserAdmin.html.twig:8 - - - user.edit.caption - Benutzer - - Part-DB1\templates\AdminPages\UserAdmin.html.twig:14 @@ -4024,16 +3958,6 @@ Wenn Sie dies fehlerhafterweise gemacht haben oder ein Computer nicht mehr vertr Reg.Ex. Matching - - - Part-DB1\templates\_navbar_search.html.twig:68 - Part-DB1\templates\_navbar_search.html.twig:62 - - - search.submit - Los! - - Part-DB1\templates\_sidebar.html.twig:37 @@ -4813,7 +4737,7 @@ Wenn Sie dies fehlerhafterweise gemacht haben oder ein Computer nicht mehr vertr Maßeinheit - + part.table.partCustomState Benutzerdefinierter Bauteilstatus @@ -5683,7 +5607,7 @@ Wenn Sie dies fehlerhafterweise gemacht haben oder ein Computer nicht mehr vertr Maßeinheit - + part.edit.partCustomState Benutzerdefinierter Bauteilstatus @@ -5976,7 +5900,7 @@ Wenn Sie dies fehlerhafterweise gemacht haben oder ein Computer nicht mehr vertr Maßeinheit - + part_custom_state.label Benutzerdefinierter Bauteilstatus @@ -6225,7 +6149,7 @@ Wenn Sie dies fehlerhafterweise gemacht haben oder ein Computer nicht mehr vertr [[Measurement_unit]] - + tree.tools.edit.part_custom_state [[Part_custom_state]] @@ -7502,16 +7426,6 @@ Element 1 -> Element 1.2 System - - - obsolete - obsolete - - - perm.parts - Allgemein - - obsolete @@ -7772,16 +7686,6 @@ Element 1 -> Element 1.2 Bestellungen - - - obsolete - obsolete - - - perm.storelocations - Lagerorte - - obsolete @@ -7802,66 +7706,6 @@ Element 1 -> Element 1.2 Teile auflisten - - - obsolete - obsolete - - - perm.part.footprints - Footprints - - - - - obsolete - obsolete - - - perm.part.categories - Kategorien - - - - - obsolete - obsolete - - - perm.part.supplier - Lieferanten - - - - - obsolete - obsolete - - - perm.part.manufacturers - Hersteller - - - - - obsolete - obsolete - - - perm.projects - Projekte - - - - - obsolete - obsolete - - - perm.part.attachment_types - Dateitypen - - obsolete @@ -8372,12 +8216,6 @@ Element 1 -> Element 1.2 Maßeinheiten - - - perm.part_custom_states - Benutzerdefinierter Bauteilstatus - - obsolete @@ -10752,7 +10590,7 @@ Element 1 -> Element 1.2 Maßeinheit - + log.element_edited.changed_fields.partCustomState Benutzerdefinierter Bauteilstatus @@ -11022,13 +10860,13 @@ Element 1 -> Element 1.2 Bearbeite [Measurement_unit] - + part_custom_state.new Neuer [Part_custom_state] - + part_custom_state.edit Bearbeite [Part_custom_state] @@ -11304,36 +11142,6 @@ Element 1 -> Element 1.2 Kein Textinhalt angegeben! Die erzeugten Label werden leer sein. - - - user.password_strength.very_weak - Sehr schwach - - - - - user.password_strength.weak - Schwach - - - - - user.password_strength.medium - Mittel - - - - - user.password_strength.strong - Stark - - - - - user.password_strength.very_strong - Sehr stark - - perm.users.impersonate @@ -12918,7 +12726,7 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön settings.ips.octopart.onlyAuthorizedSellers.help - Anwählen, um nicht-autorisierte Angebote in den Ergebnissen anzuzeigen + Abwählen, um nicht-autorisierte Angebote in den Ergebnissen anzuzeigen @@ -14183,260 +13991,298 @@ Dies ist auf der Informationsquellen Übersichtsseite möglich. - + settings.misc.ipn_suggest.useDuplicateDescription.help Wenn aktiviert, wird die Bauteil-Beschreibung verwendet, um vorhandene Teile mit derselben Beschreibung zu finden und die nächste verfügbare IPN für die Vorschlagsliste zu ermitteln, indem der numerische Suffix entsprechend erhöht wird. - + settings.misc.ipn_suggest.regex.help Ein PCRE-kompatibler regulärer Ausdruck, den jede IPN erfüllen muss. Leer lassen, um alles als IPN zu erlauben. - + user.labelp Benutzer - + currency.labelp Währungen - + measurement_unit.labelp Maßeinheiten - + attachment_type.labelp Dateitypen - + label_profile.labelp Labelprofile - + part_custom_state.labelp Benutzerdefinierte Bauteilstatus - + group.labelp Gruppen - + settings.synonyms.type_synonym.type Typ - + settings.synonyms.type_synonym.language Sprache - + settings.synonyms.type_synonym.translation_singular Übersetzung Singular - + settings.synonyms.type_synonym.translation_plural Übersetzung Plural - + settings.synonyms.type_synonym.add_entry Eintrag hinzufügen - + settings.synonyms.type_synonym.remove_entry Eintrag entfernen - + settings.synonyms Synonyme - + settings.synonyms.help Das Synonymsystem ermöglicht es, zu überschreiben, wie Part-DB bestimmte Dinge benennt. Dies kann nützlich sein, insbesondere wenn Part-DB in einem anderen Kontext als Elektronik verwendet wird. Bitte beachten Sie, dass dieses System derzeit experimentell ist und die hier definierten Synonyme möglicherweise nicht an allen Stellen angezeigt werden. - + settings.synonyms.type_synonyms Typsynonyme - + settings.synonyms.type_synonyms.help Mit Typsynonymen können Sie die Bezeichnungen von integrierten Datentypen ersetzen. Zum Beispiel können Sie „Footprint" in etwas anderes umbenennen. - + log.element_edited.changed_fields.part_ipn_prefix IPN-Präfix - + part.labelp Bauteile - + project_bom_entry.labelp BOM-Einträge - + part_lot.labelp Bauteilbestände - + orderdetail.labelp Bestellinformationen - + pricedetail.labelp Preisinformationen - + parameter.labelp Parameter - + part_association.labelp Bauteilzuordnungen - + bulk_info_provider_import_job.labelp Massenimporte von Informationsquellen - + bulk_info_provider_import_job_part.labelp Massenimportauftrag Bauteil - + password_toggle.hide Ausblenden - + password_toggle.show Anzeigen - + settings.misc.ipn_suggest.regex.help.placeholder z.B. Format: 3–4 alphanumerische Segmente getrennt durch „-", gefolgt von „-" und 4 Ziffern, z.B. PCOM-RES-0001 - + part.edit.tab.advanced.ipn.prefix.global_prefix Das globale IPN-Präfix, das für alle Bauteile gilt - + settings.misc.ipn_suggest.fallbackPrefix Fallback-Präfix - + settings.misc.ipn_suggest.fallbackPrefix.help Das IPN-Präfix, das verwendet werden soll, wenn eine Kategorie kein Präfix definiert hat. - + settings.misc.ipn_suggest.numberSeparator Nummerntrennzeichen - + settings.misc.ipn_suggest.numberSeparator.help Das Trennzeichen, das verwendet wird, um die IPN-Nummer vom Präfix zu trennen. - + settings.misc.ipn_suggest.categorySeparator Kategorietrennzeichen - + settings.misc.ipn_suggest.categorySeparator.help Das Trennzeichen, das verwendet wird, um verschiedene Ebenen von Kategoriepräfixen zu trennen. - + settings.misc.ipn_suggest.globalPrefix Globales Präfix - + settings.misc.ipn_suggest.globalPrefix.help Wenn aktiviert, wird eine Option zur Generierung einer IPN mit diesem globalen Präfix angeboten, das für Bauteile in allen Kategorien gilt. - - Do not remove! Used for datatables rendering. - - - datatable.datatable.lengthMenu - _MENU_ - + + Do not remove! Used for datatables rendering. + + + datatable.datatable.lengthMenu + _MENU_ + + + + + settings.ips.buerklin + Buerklin + + + + + settings.ips.buerklin.username + Benutzername + + + + + settings.ips.buerklin.help + Buerklin-API-Zugriffsbeschränkungen: 100 Requests/Minute pro IP-Adresse +Buerklin-API-Authentication-Server: +10 Requests/Minute pro IP-Adresse + + + + + project.bom.part_id + [Part] ID + + + + + info_providers.search.error.general_exception + Unbekannter Fehler beim Abrufen von Bauteilen vom Info-Anbieter: %type%. Überprüfen Sie, ob Ihre Anbieter richtig konfiguriert sind und die Zugriffsschlüssel stimmen. Weitere Infos findest du in den Serverprotokollen. + + + + + info_providers.search.error.transport_exception + Transportfehler beim Abrufen von Informationen von den Anbietern. Überprüfen Sie, ob Ihr Server über einen Internetzugang verfügt. Weitere Informationen finden Sie in den Serverprotokollen. Transportfehler beim Abrufen von Informationen von den Anbietern. Überprüfen Sie, ob Ihr Server über einen Internetzugang verfügt. Weitere Informationen finden Sie in den Serverprotokollen. + From a8d2204c7f1ae982cc2d0f58b64e85dafe63c666 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 21:15:51 +0100 Subject: [PATCH 11/12] New translations validators.en.xlf (German) --- translations/validators.de.xlf | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/translations/validators.de.xlf b/translations/validators.de.xlf index 5cccd388..1cc7c00f 100644 --- a/translations/validators.de.xlf +++ b/translations/validators.de.xlf @@ -347,13 +347,13 @@ Aufgrund technischer Beschränkungen ist es nicht möglich, ein Datum nach dem 19.01.2038 auf 32-Bit Systemen auszuwählen! - + validator.fileSize.invalidFormat Ungültige Angabe für die Dateigröße. Verwenden Sie eine ganze Zahl mit K, M, G als Suffix für Kilo, Mega oder Gigabytes. - + validator.invalid_range Der gegebene Bereich ist nicht gültig! @@ -365,5 +365,11 @@ Ungültiger Code. Überprüfen Sie, ob die Authenticator App korrekt eingerichtet ist und ob der Server und das Gerät beide die korrekte Uhrzeit eingestellt haben. + + + settings.synonyms.type_synonyms.collection_type.duplicate + Es existiert bereits eine Übersetzung für diesen Typ und Sprache! + + From 2b723e05ff07aff99d915f2cdbfad52eea4f7c4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sun, 25 Jan 2026 21:16:04 +0100 Subject: [PATCH 12/12] New translations frontend.en.xlf (English) --- translations/frontend.en.xlf | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 translations/frontend.en.xlf diff --git a/translations/frontend.en.xlf b/translations/frontend.en.xlf new file mode 100644 index 00000000..4de45489 --- /dev/null +++ b/translations/frontend.en.xlf @@ -0,0 +1,80 @@ + + + + + + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:67 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19 + Part-DB1\templates\_navbar_search.html.twig:61 + Part-DB1\templates\_sidebar.html.twig:27 + Part-DB1\templates\_sidebar.html.twig:43 + Part-DB1\templates\_sidebar.html.twig:63 + templates\AdminPages\EntityAdminBase.html.twig:9 + templates\base.html.twig:80 + templates\base.html.twig:179 + templates\base.html.twig:206 + templates\base.html.twig:237 + + + search.placeholder + Search + + + + + part.labelp + Parts + + + + + entity.select.group.new_not_added_to_DB + New (not added to DB yet) + + + + + user.password_strength.very_weak + Very weak + + + + + user.password_strength.weak + Weak + + + + + user.password_strength.medium + Medium + + + + + user.password_strength.strong + Strong + + + + + user.password_strength.very_strong + Very strong + + + + + Part-DB1\templates\_navbar_search.html.twig:68 + Part-DB1\templates\_navbar_search.html.twig:62 + + + search.submit + Go! + + + +