mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-06-23 10:18:56 +02:00
Merge remote-tracking branch 'origin/l10n_master'
This commit is contained in:
commit
e8f4cd9fec
9 changed files with 2007 additions and 1430 deletions
|
@ -11803,5 +11803,155 @@ Bitte beachten Sie, dass Sie sich nicht als deaktivierter Benutzer ausgeben kön
|
||||||
<target>Sie sind nicht berechtigt, neue Elemente dieses Typs anzulegen! Bitte wählen Sie ein vorgegebenes Element aus.</target>
|
<target>Sie sind nicht berechtigt, neue Elemente dieses Typs anzulegen! Bitte wählen Sie ein vorgegebenes Element aus.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="eUQd7dA" name="scan_dialog.mode">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode</source>
|
||||||
|
<target>Barcode-Typ</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="7lPD8GF" name="scan_dialog.mode.auto">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.auto</source>
|
||||||
|
<target>Automatische Erkennung</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id=".q3g3eL" name="scan_dialog.mode.ipn">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.ipn</source>
|
||||||
|
<target>IPN Barcode</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="jvHD3DB" name="scan_dialog.mode.internal">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.internal</source>
|
||||||
|
<target>Part-DB Barcode</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="hrPuOzr" name="part_association.label">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.label</source>
|
||||||
|
<target>Bauteileverknüpfung</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="BntFEyV" name="part.edit.tab.associations">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part.edit.tab.associations</source>
|
||||||
|
<target>Verknüpfte Bauteile</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="J8xCiOb" name="part_association.edit.other_part">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.other_part</source>
|
||||||
|
<target>Verknüpftes Bauteil</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="ov0J5BG" name="part_association.edit.type">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.type</source>
|
||||||
|
<target>Art der Beziehung</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Rdl3E1f" name="part_association.edit.comment">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.comment</source>
|
||||||
|
<target>Notizen</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="rL3sVOB" name="part_association.edit.type.help">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.type.help</source>
|
||||||
|
<target>Sie können hier auswählen, in welcher Art von Verbindung die Bauteile stehen.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="ulXO3uA" name="part_association.table.from_this_part">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.from_this_part</source>
|
||||||
|
<target>Verknüpfungen von diesem Bauteil zu anderen</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="hDksqGC" name="part_association.table.from">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.from</source>
|
||||||
|
<target>Von</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="QyRxFA7" name="part_association.table.type">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.type</source>
|
||||||
|
<target>Beziehung</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="6ZyXTCs" name="part_association.table.to">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.to</source>
|
||||||
|
<target>Zu</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Lwwff7k" name="part_association.type.compatible">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.type.compatible</source>
|
||||||
|
<target>Ist kompatibel mit</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="tgOSN9E" name="part_association.table.to_this_part">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.to_this_part</source>
|
||||||
|
<target>Verknüpfungen zu diesem Bauteil von anderen</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="J2hj9bY" name="part_association.type.other">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.type.other</source>
|
||||||
|
<target>Andere (eigener Wert)</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Sy57UAe" name="part_association.type.supersedes">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.type.supersedes</source>
|
||||||
|
<target>Ersetzt</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="bpmECSR" name="part_association.edit.other_type">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.other_type</source>
|
||||||
|
<target>Selbstgewählte Beziehung</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="JDsNNm8" name="part_association.edit.delete.confirm">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.delete.confirm</source>
|
||||||
|
<target>Möchten Sie diese Verknüpfung wirklich löschen? Dies kann nicht rückgängig gemacht werden.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="o3HcwZn" name="part_lot.edit.advanced">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_lot.edit.advanced</source>
|
||||||
|
<target>Erweiterte Optionen zeigen</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="f9LyaPM" name="part_lot.edit.vendor_barcode">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_lot.edit.vendor_barcode</source>
|
||||||
|
<target>Lieferanten Barcode</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="wSvbQyH" name="part_lot.edit.vendor_barcode.help">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_lot.edit.vendor_barcode.help</source>
|
||||||
|
<target>Wenn dieser Bestand bereits ein Barcode hat (der z.B. vom Lieferanten aufgebracht wurde), können Sie hier den Inhalt des Barcodes angeben, damit Sie diesen Bestand durch scannen des Barcodes finden.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="2d3cSdD" name="scan_dialog.mode.vendor">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.vendor</source>
|
||||||
|
<target>Lieferanten Barcode (in Bauteilebestand konfiguriert)</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="ilCTQni" name="project.bom.instockAmount">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>project.bom.instockAmount</source>
|
||||||
|
<target>Bestand im Lager</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -9068,31 +9068,31 @@ exemple de ville</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="1HcqCmo" name="currency.edit.update_rate">
|
<unit id="1HcqCmo" name="currency.edit.update_rate">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>currency.edit.update_rate</source>
|
<source>currency.edit.update_rate</source>
|
||||||
<target>Taux de rafraîchissement</target>
|
<target>Taux de rafraîchissement</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="jSf6Wmz" name="currency.edit.exchange_rate_update.unsupported_currency">
|
<unit id="jSf6Wmz" name="currency.edit.exchange_rate_update.unsupported_currency">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>currency.edit.exchange_rate_update.unsupported_currency</source>
|
<source>currency.edit.exchange_rate_update.unsupported_currency</source>
|
||||||
<target>Devise non prise en charge</target>
|
<target>Devise non prise en charge</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="D481NZD" name="currency.edit.exchange_rate_update.generic_error">
|
<unit id="D481NZD" name="currency.edit.exchange_rate_update.generic_error">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>currency.edit.exchange_rate_update.generic_error</source>
|
<source>currency.edit.exchange_rate_update.generic_error</source>
|
||||||
<target>Erreur générique</target>
|
<target>Erreur générique</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="E_M7mZ5" name="currency.edit.exchange_rate_updated.success">
|
<unit id="E_M7mZ5" name="currency.edit.exchange_rate_updated.success">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>currency.edit.exchange_rate_updated.success</source>
|
<source>currency.edit.exchange_rate_updated.success</source>
|
||||||
<target>Succès</target>
|
<target>Succès</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="nfBdkzp" name="homepage.forum.text">
|
<unit id="nfBdkzp" name="homepage.forum.text">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>homepage.forum.text</source>
|
<source>homepage.forum.text</source>
|
||||||
<target>Si vous avez des questions à propos de Part-DB , rendez vous sur <a href="%href%" class="link-external" target="_blank">Github</a></target>
|
<target>Si vous avez des questions à propos de Part-DB , rendez vous sur <a href="%href%" class="link-external" target="_blank">Github</a></target>
|
||||||
</segment>
|
</segment>
|
||||||
|
|
|
@ -11605,6 +11605,132 @@ Notare che non è possibile impersonare un utente disattivato. Quando si prova a
|
||||||
<target>Visualizza gli aggiornamenti di Part-DB disponibili</target>
|
<target>Visualizza gli aggiornamenti di Part-DB disponibili</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="bItnXAm" name="user.settings.api_tokens">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.api_tokens</source>
|
||||||
|
<target>API Tokens</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="stkMDET" name="user.settings.api_tokens.description">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.api_tokens.description</source>
|
||||||
|
<target>Utilizzando un token API, altre applicazioni possono accedere a Part-DB con i diritti utente per eseguire varie azioni tramite l'API REST di Part-DB. Se si elimina un token API qui, l'applicazione che lo utilizza non sarà più in grado di accedere a Part-DB.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="pd794fq" name="api_tokens.name">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.name</source>
|
||||||
|
<target>Nome</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="XodVxQi" name="api_tokens.access_level">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.access_level</source>
|
||||||
|
<target>Livello di accesso</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="kHaDSpK" name="api_tokens.expiration_date">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.expiration_date</source>
|
||||||
|
<target>Data di scadenza</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="b5uLOjr" name="api_tokens.added_date">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.added_date</source>
|
||||||
|
<target>Aggiunto il</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="QPwuYKl" name="api_tokens.last_time_used">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.last_time_used</source>
|
||||||
|
<target>Ultimo utilizzo</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="G91glEH" name="datetime.never">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>datetime.never</source>
|
||||||
|
<target>Mai</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="xPeKpJU" name="api_token.valid">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.valid</source>
|
||||||
|
<target>Valido</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="jlBlmje" name="api_token.expired">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.expired</source>
|
||||||
|
<target>Scaduto</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Kmdx4SB" name="user.settings.show_api_documentation">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.show_api_documentation</source>
|
||||||
|
<target>Mostra la documentazione delle API</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="hAUCZVo" name="api_token.create_new">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.create_new</source>
|
||||||
|
<target>Creare un nuovo API token</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="eX17pK8" name="api_token.level.read_only">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.level.read_only</source>
|
||||||
|
<target>Sola lettura</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="PMVjK5p" name="api_token.level.edit">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.level.edit</source>
|
||||||
|
<target>Modificare</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="1dVnGpy" name="api_token.level.admin">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.level.admin</source>
|
||||||
|
<target>Admin</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="gY4wVwS" name="api_token.level.full">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.level.full</source>
|
||||||
|
<target>Completo</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="OAFErYa" name="api_tokens.access_level.help">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.access_level.help</source>
|
||||||
|
<target>Si può limitare ciò a cui l'API token può accedere. L'accesso è sempre limitato dai permessi dell'utente.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Xjs_v91" name="api_tokens.expiration_date.help">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.expiration_date.help</source>
|
||||||
|
<target>Dopo questa data, il token non sarà più utilizzabile. Lasciare vuoto se il token non deve mai scadere.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="0e7mD8q" name="api_tokens.your_token_is">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.your_token_is</source>
|
||||||
|
<target>Il tuo API token è</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="nre_kP_" name="api_tokens.please_save_it">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.please_save_it</source>
|
||||||
|
<target>Per favore, conserva il token. Non sarà più possibile vederlo!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="b17FeDX" name="api_tokens.create_new.back_to_user_settings">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.create_new.back_to_user_settings</source>
|
||||||
|
<target>Tornare alle impostazioni utente</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
<unit id="VVpmfIj" name="project.build.dont_check_quantity">
|
<unit id="VVpmfIj" name="project.build.dont_check_quantity">
|
||||||
<segment state="translated">
|
<segment state="translated">
|
||||||
<source>project.build.dont_check_quantity</source>
|
<source>project.build.dont_check_quantity</source>
|
||||||
|
@ -11623,5 +11749,209 @@ Notare che non è possibile impersonare un utente disattivato. Quando si prova a
|
||||||
<target>Invertire la selezione</target>
|
<target>Invertire la selezione</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="vvmdRvD" name="perm.api">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>perm.api</source>
|
||||||
|
<target>API</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="VrWd7Fb" name="perm.api.access_api">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>perm.api.access_api</source>
|
||||||
|
<target>Accesso API</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="hLOM1pt" name="perm.api.manage_tokens">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>perm.api.manage_tokens</source>
|
||||||
|
<target>Gestire gli API token</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="dH8PTLd" name="user.settings.api_tokens.delete.title">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.api_tokens.delete.title</source>
|
||||||
|
<target>Si vuole davvero cancellare questo API token?</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="1QAaz2a" name="user.settings.api_tokens.delete">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.api_tokens.delete</source>
|
||||||
|
<target>Cancellare</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="bE8wV70" name="user.settings.api_tokens.delete.message">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.api_tokens.delete.message</source>
|
||||||
|
<target>L'applicazione che utilizza questo API token non avrà più accesso a Part-DB. Questa azione non può essere annullata!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="sLAzIhh" name="api_tokens.deleted">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_tokens.deleted</source>
|
||||||
|
<target>Il token API è stato cancellato!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="TFTBy25" name="user.settings.api_tokens.no_api_tokens_yet">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>user.settings.api_tokens.no_api_tokens_yet</source>
|
||||||
|
<target>Ancora nessun API token configurato.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="8EdFeb6" name="api_token.ends_with">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>api_token.ends_with</source>
|
||||||
|
<target>Finisce con</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="SgLdhCl" name="entity.select.creating_new_entities_not_allowed">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>entity.select.creating_new_entities_not_allowed</source>
|
||||||
|
<target>Non è consentito creare nuove entità di questo tipo. Si prega di selezionarne una preesistente.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="eUQd7dA" name="scan_dialog.mode">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode</source>
|
||||||
|
<target>Tipo di codice a barre</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="7lPD8GF" name="scan_dialog.mode.auto">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.auto</source>
|
||||||
|
<target>Rilevamento automatico</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id=".q3g3eL" name="scan_dialog.mode.ipn">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.ipn</source>
|
||||||
|
<target>Codice a barre IPN</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="jvHD3DB" name="scan_dialog.mode.internal">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.internal</source>
|
||||||
|
<target>Codice a barre Part-DB</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="hrPuOzr" name="part_association.label">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.label</source>
|
||||||
|
<target>Associazione di componenti</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="BntFEyV" name="part.edit.tab.associations">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part.edit.tab.associations</source>
|
||||||
|
<target>Componenti associati</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="J8xCiOb" name="part_association.edit.other_part">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.other_part</source>
|
||||||
|
<target>Componente associato</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="ov0J5BG" name="part_association.edit.type">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.type</source>
|
||||||
|
<target>Tipo di relazione</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Rdl3E1f" name="part_association.edit.comment">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.comment</source>
|
||||||
|
<target>Note</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="rL3sVOB" name="part_association.edit.type.help">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.type.help</source>
|
||||||
|
<target>Qui è possibile indicare come è correlato il componente scelto a questo componente.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="ulXO3uA" name="part_association.table.from_this_part">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.from_this_part</source>
|
||||||
|
<target>Associazioni da questo componente ad altri</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="hDksqGC" name="part_association.table.from">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.from</source>
|
||||||
|
<target>Da</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="QyRxFA7" name="part_association.table.type">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.type</source>
|
||||||
|
<target>Relazione</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="6ZyXTCs" name="part_association.table.to">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.to</source>
|
||||||
|
<target>A</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Lwwff7k" name="part_association.type.compatible">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.type.compatible</source>
|
||||||
|
<target>È compatibile con</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="tgOSN9E" name="part_association.table.to_this_part">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.table.to_this_part</source>
|
||||||
|
<target>Associazioni a questo componente da altri</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="J2hj9bY" name="part_association.type.other">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.type.other</source>
|
||||||
|
<target>Altro (valore personalizzato)</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="Sy57UAe" name="part_association.type.supersedes">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.type.supersedes</source>
|
||||||
|
<target>Sostituisce</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="bpmECSR" name="part_association.edit.other_type">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.other_type</source>
|
||||||
|
<target>Tipo personalizzato</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="JDsNNm8" name="part_association.edit.delete.confirm">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_association.edit.delete.confirm</source>
|
||||||
|
<target>Si vuole davvero eliminare questa associazione? Questa azione non può essere annullata.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="o3HcwZn" name="part_lot.edit.advanced">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_lot.edit.advanced</source>
|
||||||
|
<target>Espandere le opzioni avanzate</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="f9LyaPM" name="part_lot.edit.vendor_barcode">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_lot.edit.vendor_barcode</source>
|
||||||
|
<target>Codice a barre del fornitore</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="wSvbQyH" name="part_lot.edit.vendor_barcode.help">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part_lot.edit.vendor_barcode.help</source>
|
||||||
|
<target>Se il lotto ha già un codice a barre (ad esempio inserito dal fornitore), è possibile inserirne il contenuto qui per facilitare la scansione.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="2d3cSdD" name="scan_dialog.mode.vendor">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>scan_dialog.mode.vendor</source>
|
||||||
|
<target>Codice a barre del fornitore (configurato nel lotto della parte)</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
|
@ -1860,6 +1860,45 @@
|
||||||
<target>库存</target>
|
<target>库存</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="9HrMrf1" name="part.edit.tab.attachments">
|
||||||
|
<notes>
|
||||||
|
<note category="file-source" priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:46</note>
|
||||||
|
<note priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:46</note>
|
||||||
|
</notes>
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part.edit.tab.attachments</source>
|
||||||
|
<target>parti.edit.tab 附件</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="tkdBTwZ" name="part.edit.tab.orderdetails">
|
||||||
|
<notes>
|
||||||
|
<note category="file-source" priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:52</note>
|
||||||
|
<note priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:52</note>
|
||||||
|
</notes>
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part.edit.tab.orderdetails</source>
|
||||||
|
<target>parti.edit.tab.订购信息</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="fLuFk_2" name="part.edit.tab.specifications">
|
||||||
|
<notes>
|
||||||
|
<note category="file-source" priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:58</note>
|
||||||
|
</notes>
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part.edit.tab.specifications</source>
|
||||||
|
<target>parti.edit.tab.自定义参数</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="LgSgFFj" name="part.edit.tab.comment">
|
||||||
|
<notes>
|
||||||
|
<note category="file-source" priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:64</note>
|
||||||
|
<note priority="1">Part-DB1\templates\Parts\edit\edit_part_info.html.twig:58</note>
|
||||||
|
</notes>
|
||||||
|
<segment state="translated">
|
||||||
|
<source>part.edit.tab.comment</source>
|
||||||
|
<target>parti.edit.tab.备注</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
<unit id="t2TNwOq" name="Unknown">
|
<unit id="t2TNwOq" name="Unknown">
|
||||||
<notes>
|
<notes>
|
||||||
<note category="file-source" priority="1">Part-DB1\templates\Parts\info\_extended_infos.html.twig:13</note>
|
<note category="file-source" priority="1">Part-DB1\templates\Parts\info\_extended_infos.html.twig:13</note>
|
||||||
|
@ -2726,6 +2765,16 @@
|
||||||
<target>用户上传附件数</target>
|
<target>用户上传附件数</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="iPcPo4t" name="tfa_backup.username">
|
||||||
|
<notes>
|
||||||
|
<note category="file-source" priority="1">Part-DB1\templates\Users\backup_codes.html.twig:16</note>
|
||||||
|
<note priority="1">Part-DB1\templates\Users\backup_codes.html.twig:16</note>
|
||||||
|
</notes>
|
||||||
|
<segment state="translated">
|
||||||
|
<source>tfa_backup.username</source>
|
||||||
|
<target>用户名</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
<unit id="EDTcMLO" name="tfa_u2f.key_delete">
|
<unit id="EDTcMLO" name="tfa_u2f.key_delete">
|
||||||
<notes>
|
<notes>
|
||||||
<note category="file-source" priority="1">Part-DB1\templates\Users\_2fa_settings.html.twig:134</note>
|
<note category="file-source" priority="1">Part-DB1\templates\Users\_2fa_settings.html.twig:134</note>
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="en">
|
<xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en" trgLang="en">
|
||||||
<file id="security.en">
|
<file id="security.en">
|
||||||
<unit id="aazoCks" name="user.login_error.user_disabled">
|
<unit id="aazoCks" name="user.login_error.user_disabled">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>user.login_error.user_disabled</source>
|
<source>user.login_error.user_disabled</source>
|
||||||
<target>Your account is disabled! Contact an administrator if you think this is wrong.</target>
|
<target>Your account is disabled! Contact an administrator if you think this is wrong.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="Dpb9AmY" name="saml.error.cannot_login_local_user_per_saml">
|
<unit id="Dpb9AmY" name="saml.error.cannot_login_local_user_per_saml">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>saml.error.cannot_login_local_user_per_saml</source>
|
<source>saml.error.cannot_login_local_user_per_saml</source>
|
||||||
<target>You cannot login as local user via SSO! Use your local user password instead.</target>
|
<target>You cannot login as local user via SSO! Use your local user password instead.</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
|
|
@ -317,5 +317,29 @@
|
||||||
<target>Der Eigentümer darf nicht der anonymous Benutzer sein!</target>
|
<target>Der Eigentümer darf nicht der anonymous Benutzer sein!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="N8aA0Uh" name="validator.part_association.must_set_an_value_if_type_is_other">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_association.must_set_an_value_if_type_is_other</source>
|
||||||
|
<target>Wenn die Art der Verknüpfung auf "Andere" gesetzt wurde, müssen Sie einen beschreibenden Wert setzen!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="9VYNZ4v" name="validator.part_association.part_cannot_be_associated_with_itself">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_association.part_cannot_be_associated_with_itself</source>
|
||||||
|
<target>Ein Bauteil kann nicht mit sich selbst verknüpft werden!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="csc1PNn" name="validator.part_association.already_exists">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_association.already_exists</source>
|
||||||
|
<target>Eine Verknüpfung mit diesem Bauteil existiert bereits!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="sfW4NYE" name="validator.part_lot.vendor_barcode_must_be_unique">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_lot.vendor_barcode_must_be_unique</source>
|
||||||
|
<target>Dieser Lieferanten Barcode Wert wird bereits bei einem anderen Bestand verwendet. Der Barcode muss eindeutig sein!</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
<note priority="1">Part-DB1\src\Entity\UserSystem\Group.php:0</note>
|
<note priority="1">Part-DB1\src\Entity\UserSystem\Group.php:0</note>
|
||||||
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>part.master_attachment.must_be_picture</source>
|
<source>part.master_attachment.must_be_picture</source>
|
||||||
<target>The preview attachment must be a valid picture!</target>
|
<target>The preview attachment must be a valid picture!</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -82,7 +82,7 @@
|
||||||
<note priority="1">src\Entity\StructuralDBElement.php:0</note>
|
<note priority="1">src\Entity\StructuralDBElement.php:0</note>
|
||||||
<note priority="1">src\Entity\Supplier.php:0</note>
|
<note priority="1">src\Entity\Supplier.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>structural.entity.unique_name</source>
|
<source>structural.entity.unique_name</source>
|
||||||
<target>An element with this name already exists on this level!</target>
|
<target>An element with this name already exists on this level!</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -102,7 +102,7 @@
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>parameters.validator.min_lesser_typical</source>
|
<source>parameters.validator.min_lesser_typical</source>
|
||||||
<target>Value must be lesser or equal the the typical value ({{ compared_value }}).</target>
|
<target>Value must be lesser or equal the the typical value ({{ compared_value }}).</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -122,7 +122,7 @@
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>parameters.validator.min_lesser_max</source>
|
<source>parameters.validator.min_lesser_max</source>
|
||||||
<target>Value must be lesser than the maximum value ({{ compared_value }}).</target>
|
<target>Value must be lesser than the maximum value ({{ compared_value }}).</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -142,7 +142,7 @@
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\StorelocationParameter.php:0</note>
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\Parameters\SupplierParameter.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>parameters.validator.max_greater_typical</source>
|
<source>parameters.validator.max_greater_typical</source>
|
||||||
<target>Value must be greater or equal than the typical value ({{ compared_value }}).</target>
|
<target>Value must be greater or equal than the typical value ({{ compared_value }}).</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -152,7 +152,7 @@
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
||||||
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.user.username_already_used</source>
|
<source>validator.user.username_already_used</source>
|
||||||
<target>A user with this name is already exisiting</target>
|
<target>A user with this name is already exisiting</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -162,7 +162,7 @@
|
||||||
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
<note category="file-source" priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
||||||
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
<note priority="1">Part-DB1\src\Entity\UserSystem\User.php:0</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>user.invalid_username</source>
|
<source>user.invalid_username</source>
|
||||||
<target>The username must contain only letters, numbers, underscores, dots, pluses or minuses!</target>
|
<target>The username must contain only letters, numbers, underscores, dots, pluses or minuses!</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -171,7 +171,7 @@
|
||||||
<notes>
|
<notes>
|
||||||
<note category="state" priority="1">obsolete</note>
|
<note category="state" priority="1">obsolete</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.noneofitschild.self</source>
|
<source>validator.noneofitschild.self</source>
|
||||||
<target>An element can not be its own parent!</target>
|
<target>An element can not be its own parent!</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
@ -180,163 +180,163 @@
|
||||||
<notes>
|
<notes>
|
||||||
<note category="state" priority="1">obsolete</note>
|
<note category="state" priority="1">obsolete</note>
|
||||||
</notes>
|
</notes>
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.noneofitschild.children</source>
|
<source>validator.noneofitschild.children</source>
|
||||||
<target>You can not assign children element as parent (This would cause loops)!</target>
|
<target>You can not assign children element as parent (This would cause loops)!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="ayNr6QK" name="validator.select_valid_category">
|
<unit id="ayNr6QK" name="validator.select_valid_category">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.select_valid_category</source>
|
<source>validator.select_valid_category</source>
|
||||||
<target>Please select a valid category!</target>
|
<target>Please select a valid category!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="6vIlN5q" name="validator.part_lot.only_existing">
|
<unit id="6vIlN5q" name="validator.part_lot.only_existing">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.only_existing</source>
|
<source>validator.part_lot.only_existing</source>
|
||||||
<target>Can not add new parts to this location as it is marked as "Only Existing"</target>
|
<target>Can not add new parts to this location as it is marked as "Only Existing"</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="3xoKOIS" name="validator.part_lot.location_full.no_increase">
|
<unit id="3xoKOIS" name="validator.part_lot.location_full.no_increase">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.location_full.no_increase</source>
|
<source>validator.part_lot.location_full.no_increase</source>
|
||||||
<target>Location is full. Amount can not be increased (new value must be smaller than {{ old_amount }}).</target>
|
<target>Location is full. Amount can not be increased (new value must be smaller than {{ old_amount }}).</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="R6Ov4Yt" name="validator.part_lot.location_full">
|
<unit id="R6Ov4Yt" name="validator.part_lot.location_full">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.location_full</source>
|
<source>validator.part_lot.location_full</source>
|
||||||
<target>Location is full. Can not add new parts to it.</target>
|
<target>Location is full. Can not add new parts to it.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="BNQk2e7" name="validator.part_lot.single_part">
|
<unit id="BNQk2e7" name="validator.part_lot.single_part">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.single_part</source>
|
<source>validator.part_lot.single_part</source>
|
||||||
<target>This location can only contain a single part and it is already full!</target>
|
<target>This location can only contain a single part and it is already full!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="4gPskOG" name="validator.attachment.must_not_be_null">
|
<unit id="4gPskOG" name="validator.attachment.must_not_be_null">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.attachment.must_not_be_null</source>
|
<source>validator.attachment.must_not_be_null</source>
|
||||||
<target>You must select an attachment type!</target>
|
<target>You must select an attachment type!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="cDDVrWT" name="validator.orderdetail.supplier_must_not_be_null">
|
<unit id="cDDVrWT" name="validator.orderdetail.supplier_must_not_be_null">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.orderdetail.supplier_must_not_be_null</source>
|
<source>validator.orderdetail.supplier_must_not_be_null</source>
|
||||||
<target>You must select an supplier!</target>
|
<target>You must select an supplier!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="k5DDdB4" name="validator.measurement_unit.use_si_prefix_needs_unit">
|
<unit id="k5DDdB4" name="validator.measurement_unit.use_si_prefix_needs_unit">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.measurement_unit.use_si_prefix_needs_unit</source>
|
<source>validator.measurement_unit.use_si_prefix_needs_unit</source>
|
||||||
<target>To enable SI prefixes, you have to set a unit symbol!</target>
|
<target>To enable SI prefixes, you have to set a unit symbol!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="DuzIOCr" name="part.ipn.must_be_unique">
|
<unit id="DuzIOCr" name="part.ipn.must_be_unique">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>part.ipn.must_be_unique</source>
|
<source>part.ipn.must_be_unique</source>
|
||||||
<target>The internal part number must be unique. {{ value }} is already in use!</target>
|
<target>The internal part number must be unique. {{ value }} is already in use!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="Z4Kuuo2" name="validator.project.bom_entry.name_or_part_needed">
|
<unit id="Z4Kuuo2" name="validator.project.bom_entry.name_or_part_needed">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.project.bom_entry.name_or_part_needed</source>
|
<source>validator.project.bom_entry.name_or_part_needed</source>
|
||||||
<target>You have to choose a part for a part BOM entry or set a name for a non-part BOM entry.</target>
|
<target>You have to choose a part for a part BOM entry or set a name for a non-part BOM entry.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="WF_v4ih" name="project.bom_entry.name_already_in_bom">
|
<unit id="WF_v4ih" name="project.bom_entry.name_already_in_bom">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>project.bom_entry.name_already_in_bom</source>
|
<source>project.bom_entry.name_already_in_bom</source>
|
||||||
<target>There is already an BOM entry with this name!</target>
|
<target>There is already an BOM entry with this name!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="5v4p85H" name="project.bom_entry.part_already_in_bom">
|
<unit id="5v4p85H" name="project.bom_entry.part_already_in_bom">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>project.bom_entry.part_already_in_bom</source>
|
<source>project.bom_entry.part_already_in_bom</source>
|
||||||
<target>This part already exists in the BOM!</target>
|
<target>This part already exists in the BOM!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="3lM32Tw" name="project.bom_entry.mountnames_quantity_mismatch">
|
<unit id="3lM32Tw" name="project.bom_entry.mountnames_quantity_mismatch">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>project.bom_entry.mountnames_quantity_mismatch</source>
|
<source>project.bom_entry.mountnames_quantity_mismatch</source>
|
||||||
<target>The number of mountnames has to match the BOMs quantity!</target>
|
<target>The number of mountnames has to match the BOMs quantity!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="x47D5WT" name="project.bom_entry.can_not_add_own_builds_part">
|
<unit id="x47D5WT" name="project.bom_entry.can_not_add_own_builds_part">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>project.bom_entry.can_not_add_own_builds_part</source>
|
<source>project.bom_entry.can_not_add_own_builds_part</source>
|
||||||
<target>You can not add a project's own builds part to the BOM.</target>
|
<target>You can not add a project's own builds part to the BOM.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="2x2XDI_" name="project.bom_has_to_include_all_subelement_parts">
|
<unit id="2x2XDI_" name="project.bom_has_to_include_all_subelement_parts">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>project.bom_has_to_include_all_subelement_parts</source>
|
<source>project.bom_has_to_include_all_subelement_parts</source>
|
||||||
<target>The project BOM has to include all subprojects builds parts. Part %part_name% of project %project_name% missing!</target>
|
<target>The project BOM has to include all subprojects builds parts. Part %part_name% of project %project_name% missing!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="U9b1EzD" name="project.bom_entry.price_not_allowed_on_parts">
|
<unit id="U9b1EzD" name="project.bom_entry.price_not_allowed_on_parts">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>project.bom_entry.price_not_allowed_on_parts</source>
|
<source>project.bom_entry.price_not_allowed_on_parts</source>
|
||||||
<target>Prices are not allowed on BOM entries associated with a part. Define the price on the part instead.</target>
|
<target>Prices are not allowed on BOM entries associated with a part. Define the price on the part instead.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="ID056SR" name="validator.project_build.lot_bigger_than_needed">
|
<unit id="ID056SR" name="validator.project_build.lot_bigger_than_needed">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.project_build.lot_bigger_than_needed</source>
|
<source>validator.project_build.lot_bigger_than_needed</source>
|
||||||
<target>You have selected more quantity to withdraw than needed! Remove unnecessary quantity.</target>
|
<target>You have selected more quantity to withdraw than needed! Remove unnecessary quantity.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="6hV5UqD" name="validator.project_build.lot_smaller_than_needed">
|
<unit id="6hV5UqD" name="validator.project_build.lot_smaller_than_needed">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.project_build.lot_smaller_than_needed</source>
|
<source>validator.project_build.lot_smaller_than_needed</source>
|
||||||
<target>You have selected less quantity to withdraw than needed for the build! Add additional quantity.</target>
|
<target>You have selected less quantity to withdraw than needed for the build! Add additional quantity.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="G9ZKt.4" name="part.name.must_match_category_regex">
|
<unit id="G9ZKt.4" name="part.name.must_match_category_regex">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>part.name.must_match_category_regex</source>
|
<source>part.name.must_match_category_regex</source>
|
||||||
<target>The part name does not match the regular expression stated by the category: %regex%</target>
|
<target>The part name does not match the regular expression stated by the category: %regex%</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="m8kMFhf" name="validator.attachment.name_not_blank">
|
<unit id="m8kMFhf" name="validator.attachment.name_not_blank">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.attachment.name_not_blank</source>
|
<source>validator.attachment.name_not_blank</source>
|
||||||
<target>Set a value here, or upload a file to automatically use its filename as name for the attachment.</target>
|
<target>Set a value here, or upload a file to automatically use its filename as name for the attachment.</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="nwGaNBW" name="validator.part_lot.owner_must_match_storage_location_owner">
|
<unit id="nwGaNBW" name="validator.part_lot.owner_must_match_storage_location_owner">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.owner_must_match_storage_location_owner</source>
|
<source>validator.part_lot.owner_must_match_storage_location_owner</source>
|
||||||
<target>The owner of this lot must match the owner of the selected storage location (%owner_name%)!</target>
|
<target>The owner of this lot must match the owner of the selected storage location (%owner_name%)!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="HXSz3nQ" name="validator.part_lot.owner_must_not_be_anonymous">
|
<unit id="HXSz3nQ" name="validator.part_lot.owner_must_not_be_anonymous">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.owner_must_not_be_anonymous</source>
|
<source>validator.part_lot.owner_must_not_be_anonymous</source>
|
||||||
<target>A lot owner must not be the anonymous user!</target>
|
<target>A lot owner must not be the anonymous user!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="N8aA0Uh" name="validator.part_association.must_set_an_value_if_type_is_other">
|
<unit id="N8aA0Uh" name="validator.part_association.must_set_an_value_if_type_is_other">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_association.must_set_an_value_if_type_is_other</source>
|
<source>validator.part_association.must_set_an_value_if_type_is_other</source>
|
||||||
<target>If you set the type to "other", then you have to set a descriptive value for it!</target>
|
<target>If you set the type to "other", then you have to set a descriptive value for it!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="9VYNZ4v" name="validator.part_association.part_cannot_be_associated_with_itself">
|
<unit id="9VYNZ4v" name="validator.part_association.part_cannot_be_associated_with_itself">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_association.part_cannot_be_associated_with_itself</source>
|
<source>validator.part_association.part_cannot_be_associated_with_itself</source>
|
||||||
<target>A part can not be associated with itself!</target>
|
<target>A part can not be associated with itself!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="csc1PNn" name="validator.part_association.already_exists">
|
<unit id="csc1PNn" name="validator.part_association.already_exists">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_association.already_exists</source>
|
<source>validator.part_association.already_exists</source>
|
||||||
<target>The association with this part already exists!</target>
|
<target>The association with this part already exists!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
<unit id="sfW4NYE" name="validator.part_lot.vendor_barcode_must_be_unique">
|
<unit id="sfW4NYE" name="validator.part_lot.vendor_barcode_must_be_unique">
|
||||||
<segment>
|
<segment state="translated">
|
||||||
<source>validator.part_lot.vendor_barcode_must_be_unique</source>
|
<source>validator.part_lot.vendor_barcode_must_be_unique</source>
|
||||||
<target>This vendor barcode value was already used in another lot. The barcode must be unique!</target>
|
<target>This vendor barcode value was already used in another lot. The barcode must be unique!</target>
|
||||||
</segment>
|
</segment>
|
||||||
|
|
|
@ -317,5 +317,29 @@
|
||||||
<target>Il proprietario non può essere un utente anonimo!</target>
|
<target>Il proprietario non può essere un utente anonimo!</target>
|
||||||
</segment>
|
</segment>
|
||||||
</unit>
|
</unit>
|
||||||
|
<unit id="N8aA0Uh" name="validator.part_association.must_set_an_value_if_type_is_other">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_association.must_set_an_value_if_type_is_other</source>
|
||||||
|
<target>Se si imposta il tipo su "altro", è necessario definirne un valore descrittivo.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="9VYNZ4v" name="validator.part_association.part_cannot_be_associated_with_itself">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_association.part_cannot_be_associated_with_itself</source>
|
||||||
|
<target>Non è possibile associare un componente a se stesso.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="csc1PNn" name="validator.part_association.already_exists">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_association.already_exists</source>
|
||||||
|
<target>L'associazione con questo componente esiste già.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
|
<unit id="sfW4NYE" name="validator.part_lot.vendor_barcode_must_be_unique">
|
||||||
|
<segment state="translated">
|
||||||
|
<source>validator.part_lot.vendor_barcode_must_be_unique</source>
|
||||||
|
<target>Il valore del codice a barre di questo fornitore è già stato utilizzato in un altro lotto. Il codice a barre deve essere unico.</target>
|
||||||
|
</segment>
|
||||||
|
</unit>
|
||||||
</file>
|
</file>
|
||||||
</xliff>
|
</xliff>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue