Skip to content

Commit

Permalink
LEGO: Merge pull request 20465
Browse files Browse the repository at this point in the history
LEGO: Merge pull request 20465
  • Loading branch information
csigs authored Sep 25, 2024
1 parent fe1cdac commit 81719e2
Show file tree
Hide file tree
Showing 17 changed files with 491 additions and 35 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,24 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.registryNames" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Comma seperated list of registry names specified in your config.toml to authenticate. If this is set, workloadIdentityServiceConnection is required. All other inputs are ignored. Not compatible with cargoServiceConnections.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Durch Trennzeichen getrennte Liste von Registrierungsnamen, die in "config.toml" für die Authentifizierung angegeben sind. Wenn diese Option festgelegt ist, ist workloadIdentityServiceConnection erforderlich. Alle anderen Eingaben werden ignoriert. Nicht kompatibel mit cargoServiceConnections.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.workloadIdentityServiceConnection" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[If this is set, registryNames is required. All other inputs are ignored.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Wenn dies festgelegt ist, ist "registryNames" erforderlich. Alle anderen Eingaben werden ignoriert.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.cargoServiceConnections" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Credentials for registries outside this organization/collection]]></Val>
Expand All @@ -70,6 +88,21 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.registryNames" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Registry names from config.toml]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Registrierungsnamen aus "config.toml"]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.workloadIdentityServiceConnection" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA['Entra Workload ID-backed Azure DevOps user' Service Connection]]></Val>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.instanceNameFormat" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[cargo Authenticate $(configFile)]]></Val>
Expand Down Expand Up @@ -97,6 +130,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.AuthTelemetry" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Authenticated %s internal feeds, %s external repos, and %s federated service connections]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[%s interne Feeds, %s externe Repositorys und %s Verbunddienstverbindungen authentifiziert]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.AuthenticatingThisConfigToml" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Adding authentication for registry listed in this config.toml file at %s]]></Val>
Expand Down Expand Up @@ -135,9 +177,21 @@
</Item>
<Item ItemId=";loc.messages.ConnectionAlreadySet" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[%s registry is already set for an %s connection]]></Val>
<Val><![CDATA[Registry %s already has auth set for an %s connection.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[%s Registrierung wurde bereits für eine %s-Verbindung festgelegt.]]></Val>
<Val><![CDATA[Für die Registrierung %s wurde bereits eine Authentifizierung für eine %s-Verbindung festgelegt.]]></Val>
</Tgt>
<Prev Cat="Text">
<Val><![CDATA[%s registry is already set for an %s connection]]></Val>
</Prev>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.ConnectionAlreadySetOverwriting" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Registry %s already has auth set for an %s connection. Overwriting the existing auth.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Für die Registrierung %s wurde bereits eine Authentifizierung für eine %s-Verbindung festgelegt. Die vorhandene Authentifizierung wird überschrieben.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
Expand All @@ -151,6 +205,33 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.FailedToGetServiceConnectionAuth" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Unable to get federated credentials from service connection: %s.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Verbundanmeldeinformationen können nicht von der Dienstverbindung abgerufen werden: %s.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.MissingRegistryNameOrServiceConnection" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Both registry name and service connection need to be set and cannot be empty.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Sowohl der Registrierungsname als auch die Dienstverbindung müssen festgelegt werden und dürfen nicht leer sein.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.RegistryNotFound" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[The registry names input '%s' does not correspond any registry in config.toml]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Die eingegebenen Registrierungsnamen "%s" entsprechen keiner Registrierung in "config.toml".]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
</Item>
</Item>
</LCX>
Original file line number Diff line number Diff line change
Expand Up @@ -173,10 +173,13 @@
</Item>
<Item ItemId=";loc.input.help.feedRestore" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Include the selected feed in the generated NuGet.config. You must have Azure Artifacts installed and licensed to select a feed here.]]></Val>
<Val><![CDATA[Include the selected feed in the generated NuGet.config.]A;]A;Format:]A;* For organization-scoped feeds: `FeedName`]A;* For project-scoped feeds: `ProjectName/FeedName`]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Schließen Sie den ausgewählten Feed in die generierte Datei "NuGet.config" ein. Azure Artifacts muss installiert und lizenziert sein, damit Sie hier einen Feed auswählen können.]]></Val>
<Val><![CDATA[Ausgewählten Feed in die erstellte Datei "NuGet.config" einbeziehen.]A;]A;Format:]A;* Für organisationsbezogene Feeds: "FeedName"]A;* Für projektbezogene Feeds: "ProjectName/FeedName"]]></Val>
</Tgt>
<Prev Cat="Text">
<Val><![CDATA[Include the selected feed in the generated NuGet.config. You must have Azure Artifacts installed and licensed to select a feed here.]]></Val>
</Prev>
</Str>
<Disp Icon="Str" />
</Item>
Expand Down Expand Up @@ -500,10 +503,13 @@
</Item>
<Item ItemId=";loc.input.label.feedRestore" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Use packages from this Azure Artifacts feed]]></Val>
<Val><![CDATA[Use packages from this Azure Artifacts feed. Select from the dropdown or enter [project name/]5D;feed name.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Pakete aus diesem Azure Artifacts-Feed verwenden]]></Val>
<Val><![CDATA[Verwenden Sie Pakete aus diesem Azure Artifacts-Feed. Wählen Sie aus der Dropdownliste aus, oder geben Sie den [Projektnamen/]5D;Feednamen ein.]]></Val>
</Tgt>
<Prev Cat="Text">
<Val><![CDATA[Use packages from this Azure Artifacts feed]]></Val>
</Prev>
</Str>
<Disp Icon="Str" />
</Item>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.group.displayName.timestamp" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Timestamp]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Zeitstempel]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.helpMarkDown" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[]]></Val>
Expand Down Expand Up @@ -151,6 +160,24 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.timestampRootCert" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Dateipfad der Zeitstempelautorität für das Stammzertifikat. (Notation v1.2.0 oder höher erforderlich)]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.timestampURL" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[RFC 3161-TSA-Server-URL (Timestamping Authority). (Notation v1.2.0 oder höher erforderlich)]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.trustPolicy" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[The path to the [trust policy]5D;(https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json]]></Val>
Expand Down Expand Up @@ -295,6 +322,24 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.timestampRootCert" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Timestamp Root Certificate]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Zeitstempel für Stammzertifikat]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.timestampURL" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Timestamp URL]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Zeitstempel-URL]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.trustPolicy" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Trust Policy File Path]]></Val>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -470,10 +470,13 @@
</Item>
<Item ItemId=";loc.input.label.feedRestore" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Use packages from this Azure Artifacts/TFS feed]]></Val>
<Val><![CDATA[Use packages from this Azure Artifacts/TFS feed. Select from the dropdown or enter [project name/]5D;feed name.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Pakete aus diesem Azure Artifacts-/TFS-Feed verwenden]]></Val>
<Val><![CDATA[Pakete aus diesem Azure Artifacts-/TFS-Feed verwenden. Wählen Sie aus der Dropdownliste aus, oder geben Sie den [Projektnamen/]5D;Feednamen ein.]]></Val>
</Tgt>
<Prev Cat="Text">
<Val><![CDATA[Use packages from this Azure Artifacts/TFS feed]]></Val>
</Prev>
</Str>
<Disp Icon="Str" />
</Item>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.ConnectedServiceName" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Name der Azure Resource Manager-Dienstverbindung. Zurzeit wird nur der Workloadidentitätsverbund als Authentifizierungstyp unterstützt.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.DetailedLog" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Use verbose logging.]]></Val>
Expand Down Expand Up @@ -201,6 +210,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.ConnectedServiceName" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Azure Resource Manager connection]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Azure Resource Manager-Verbindung]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.DetailedLog" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Verbose logging]]></Val>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.Error_DuplicateEntryForFeed" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[This is a duplicate entry for the feed name %s. Use unique names to avoid potential publish issues.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Dies ist ein doppelter Eintrag für den Feednamen %s. Verwenden Sie eindeutige Namen, um potenzielle Veröffentlichungsprobleme zu vermeiden.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.Error_FailedToGetServiceConnectionAuth" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Unable to get federated credentials from service connection: %s.]]></Val>
Expand Down Expand Up @@ -282,15 +291,6 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.Warning_DuplicateEntryForFeed" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[This is a duplicate entry for the feed name. Use unique names to avoid potential publish issues.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Dies ist ein doppelter Eintrag für den Feednamen. Verwenden Sie eindeutige Namen, um potenzielle Veröffentlichungsprobleme zu vermeiden.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.messages.Warning_OnlyOneFeedAllowed" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Only one internal feed can be authorized at a time using this task. All the feeds except first one will be ignored.]]></Val>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.group.displayName.timestamp" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Timestamp]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Marca de tiempo]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.helpMarkDown" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[]]></Val>
Expand Down Expand Up @@ -151,6 +160,24 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.timestampRootCert" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[filepath of timestamp authority root certificate. (Require Notation v1.2.0 or later)]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[ruta de acceso del certificado raíz de la entidad de marca de tiempo. (Se requiere una notación v1.2.0 o posterior)]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.timestampURL" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[RFC 3161 Timestamping Authority (TSA) server URL. (Require Notation v1.2.0 or later)]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Dirección URL del servidor de la autoridad de marca de tiempo (TSA) RFC 3161. (Se requiere una notación v1.2.0 o posterior)]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.trustPolicy" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[The path to the [trust policy]5D;(https://github.com/notaryproject/specifications/blob/v1.0.0/specs/trust-store-trust-policy.md#trust-policy) file relative to the repository. Example: ./path/to/trust-policy.json]]></Val>
Expand Down Expand Up @@ -295,6 +322,24 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.timestampRootCert" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Timestamp Root Certificate]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Certificado raíz de marca de tiempo]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.timestampURL" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Timestamp URL]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[URL de marca de tiempo]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.trustPolicy" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Trust Policy File Path]]></Val>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.ConnectedServiceName" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Name of the Azure Resource Manager service connection. Supported authentication type is currently only workload identity federation.]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Nombre de una conexión de servicio de Azure Resource Manager. Actualmente, el tipo de autenticación admitido solo es la federación de identidades de carga de trabajo.]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.help.DetailedLog" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Use verbose logging.]]></Val>
Expand Down Expand Up @@ -201,6 +210,15 @@
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.ConnectedServiceName" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Azure Resource Manager connection]]></Val>
<Tgt Cat="Text" Stat="Loc" Orig="New">
<Val><![CDATA[Conexión de Azure Resource Manager]]></Val>
</Tgt>
</Str>
<Disp Icon="Str" />
</Item>
<Item ItemId=";loc.input.label.DetailedLog" ItemType="0" PsrId="306" Leaf="true">
<Str Cat="Text">
<Val><![CDATA[Verbose logging]]></Val>
Expand Down
Loading

0 comments on commit 81719e2

Please sign in to comment.