Skip to content

Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3048117 - #16317

Open
dotnet bot (dotnet-bot) wants to merge 8 commits into
mainfrom
locfiles/9e48bef5-7d0d-4d32-975d-b9e314058924
Open

Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3048117#16317
dotnet bot (dotnet-bot) wants to merge 8 commits into
mainfrom
locfiles/9e48bef5-7d0d-4d32-975d-b9e314058924

Conversation

@dotnet-bot

Copy link
Copy Markdown
Collaborator

This is the pull request automatically created by the OneLocBuild task in the build process to check-in localized files generated based upon translation source files (.lcl files) handed-back from the downstream localization pipeline. If there are issues in translations, visit https://aka.ms/icxLocBug and log bugs for fixes. The OneLocBuild wiki is https://aka.ms/onelocbuild and the localization process in general is documented at https://aka.ms/AllAboutLoc.

Copilot AI lite review requested due to automatic review settings July 28, 2026 07:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates vstest.console localization XLF files produced by OneLocBuild, translating the help text for the --Platform and --Framework command-line arguments across multiple languages.

Changes:

  • Marked PlatformArgumentHelp and FrameworkArgumentHelp entries as translated in multiple Resources.<culture>.xlf files.
  • Added localized descriptions for platform architecture and target framework help text (language-specific).

Reviewed changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/vstest.console/Resources/xlf/Resources.zh-Hant.xlf Translates --Platform/--Framework help text (Traditional Chinese).
src/vstest.console/Resources/xlf/Resources.zh-Hans.xlf Translates --Platform/--Framework help text (Simplified Chinese).
src/vstest.console/Resources/xlf/Resources.tr.xlf Translates --Platform/--Framework help text (Turkish).
src/vstest.console/Resources/xlf/Resources.ru.xlf Translates --Platform/--Framework help text (Russian).
src/vstest.console/Resources/xlf/Resources.pt-BR.xlf Translates --Platform/--Framework help text (Portuguese - Brazil).
src/vstest.console/Resources/xlf/Resources.pl.xlf Translates --Platform/--Framework help text (Polish).
src/vstest.console/Resources/xlf/Resources.ko.xlf Translates --Platform/--Framework help text (Korean).
src/vstest.console/Resources/xlf/Resources.ja.xlf Translates --Platform/--Framework help text (Japanese).
src/vstest.console/Resources/xlf/Resources.it.xlf Translates --Platform/--Framework help text (Italian).
src/vstest.console/Resources/xlf/Resources.fr.xlf Translates --Platform/--Framework help text (French); needs switch syntax consistency fixes (/Platform: and /Framework:).
src/vstest.console/Resources/xlf/Resources.es.xlf Translates --Platform/--Framework help text (Spanish).
src/vstest.console/Resources/xlf/Resources.de.xlf Translates --Platform/--Framework help text (German); needs framework moniker example fix (.NETFramework/.NETCoreApp spacing).
src/vstest.console/Resources/xlf/Resources.cs.xlf Translates --Platform/--Framework help text (Czech).
Comments suppressed due to low confidence (1)

src/vstest.console/Resources/xlf/Resources.fr.xlf:403

  • The translated help text changes the command-line syntax from /Framework: to /Framework : (non‑breaking space before the colon). The switch spelling should remain exactly /Framework: to avoid confusing users and to keep help output consistent.
        <target state="translated">--Framework|/Framework :&lt;Framework Version&gt;

<target state="new">--Platform|/Platform:&lt;Platform type&gt;
Target platform architecture to be used for test execution.
Valid values are x86, x64, ARM, ARM64, S390x, Ppc64le, RiscV64 and LoongArch64.</target>
<target state="translated">--Platform|/Platform :&lt;type de plateforme&gt;
Other supported values are Framework40, Framework45, FrameworkCore10 and FrameworkUap10.</target>
<target state="translated">--Framework|/Framework:&lt;Frameworkversion&gt;
Zielversion von .NET Framework, die für die Testausführung verwendet werden soll.
Gültige Werte sind Kurznamen wie net48 und net10.0 oder lange Namen wie ". NETFramework,Version=v4.8" und ". NETCoreApp,Version=v10.0".
@dotnet-bot dotnet bot (dotnet-bot) changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3033186 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3035174 Jul 30, 2026
@dotnet-bot dotnet bot (dotnet-bot) changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3035174 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3035937 Jul 31, 2026
@dotnet-bot dotnet bot (dotnet-bot) changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3035937 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3037917 Aug 3, 2026
@dotnet-bot dotnet bot (dotnet-bot) changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3037917 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3038617 Aug 4, 2026
@dotnet-bot dotnet bot (dotnet-bot) changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3038617 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3042125 Aug 7, 2026
@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3042125 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3043589 Aug 10, 2026
@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3043589 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3043532 Aug 10, 2026
Copilot AI review requested due to automatic review settings August 10, 2026 23:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 13 out of 13 changed files in this pull request and generated no new comments.

Suppressed comments (3)

src/vstest.console/Resources/xlf/Resources.fr.xlf:388

  • The localized help text changes the CLI syntax from /Platform:<...> to /Platform :<...> (contains a non-breaking space before the colon). This could confuse users copying the command; the switch format should remain exactly /Platform:.
        <target state="translated">--Platform|/Platform :&lt;type de plateforme&gt;

src/vstest.console/Resources/xlf/Resources.de.xlf:405

  • The German translation for the long framework names introduces a space after the leading dot (". NETFramework", ". NETCoreApp"), which makes the example values incorrect when copied. These should be ".NETFramework" / ".NETCoreApp" without a space.
      Gültige Werte sind Kurznamen wie net48 und net10.0 oder lange Namen wie ". NETFramework,Version=v4.8" und ". NETCoreApp,Version=v10.0".

src/vstest.console/Resources/xlf/Resources.fr.xlf:403

  • The localized help text changes the CLI syntax from /Framework:<...> to /Framework :<...> (contains a non-breaking space before the colon). The switch format should remain exactly /Framework:.
        <target state="translated">--Framework|/Framework :&lt;Framework Version&gt;

@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3043532 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3044534 Aug 11, 2026
Copilot AI review requested due to automatic review settings August 11, 2026 08:27

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 26 out of 26 changed files in this pull request and generated no new comments.

Suppressed comments (3)

src/vstest.console/Resources/xlf/Resources.fr.xlf:388

  • In the localized usage string, there is an extra space (NBSP) before the colon in /Platform :. The option syntax should stay exactly /Platform: to avoid confusing copy/paste from help output.
        <target state="translated">--Platform|/Platform :&lt;type de plateforme&gt;

src/vstest.console/Resources/xlf/Resources.de.xlf:405

  • The example framework identifiers in this localized string contain an extra space after the leading dot (". NETFramework" / ". NETCoreApp"). These values are meant to be used verbatim; the added space makes the examples invalid.
      Gültige Werte sind Kurznamen wie net48 und net10.0 oder lange Namen wie ". NETFramework,Version=v4.8" und ". NETCoreApp,Version=v10.0".

src/vstest.console/Resources/xlf/Resources.fr.xlf:403

  • In the localized usage string, there is an extra space (NBSP) before the colon in /Framework :. The option syntax should stay exactly /Framework: to avoid confusing copy/paste from help output.
        <target state="translated">--Framework|/Framework :&lt;Framework Version&gt;

@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3044534 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3046049 Aug 12, 2026
@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3046049 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3047034 Aug 13, 2026
Copilot AI review requested due to automatic review settings August 13, 2026 12:21

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 26 out of 26 changed files in this pull request and generated 3 comments.

Suppressed comments (1)

src/Microsoft.TestPlatform.Extensions.TrxLogger/Resources/xlf/TrxResource.zh-Hant.xlf:313

  • The target string removes the whitespace between sentences compared to the source (... '{0}'. {1}), which can cause the appended {1} detail to run into the previous sentence (often in English). Consider preserving a separator (e.g., adding a space after ) to keep formatting consistent and readable.
        <target state="translated">無法寫入結果檔案 '{0}'。{1}</target>

<target state="new">--Platform|/Platform:&lt;Platform type&gt;
Target platform architecture to be used for test execution.
Valid values are x86, x64, ARM, ARM64, S390x, Ppc64le, RiscV64 and LoongArch64.</target>
<target state="translated">--Platform|/Platform :&lt;type de plateforme&gt;
Target .Net Framework version to be used for test execution.
Valid values are short names such as net48 and net10.0, or long names such as ".NETFramework,Version=v4.8" and ".NETCoreApp,Version=v10.0".
Other supported values are Framework40, Framework45, FrameworkCore10 and FrameworkUap10.</target>
<target state="translated">--Framework|/Framework :&lt;Framework Version&gt;
Other supported values are Framework40, Framework45, FrameworkCore10 and FrameworkUap10.</target>
<target state="translated">--Framework|/Framework:&lt;Frameworkversion&gt;
Zielversion von .NET Framework, die für die Testausführung verwendet werden soll.
Gültige Werte sind Kurznamen wie net48 und net10.0 oder lange Namen wie ". NETFramework,Version=v4.8" und ". NETCoreApp,Version=v10.0".

Copilot AI commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

One or more custom setup steps configured for this repository failed during this Copilot code review run:

Build the repository

Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review.

Note

You can configure setup steps for Copilot code review separately from Copilot cloud agent with a copilot-code-review.yml file. Read the docs for details.

@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3047034 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3048095 Aug 14, 2026
Copilot AI review requested due to automatic review settings August 14, 2026 14:23

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 26 out of 26 changed files in this pull request and generated no new comments.

Suppressed comments (4)

src/vstest.console/Resources/xlf/Resources.fr.xlf:388

  • The localized switch help keeps a non-breaking space before the ':' in "/Platform :", which is inconsistent with other switches (e.g. /Settings:) and can break copy/paste of the option syntax.
        <target state="translated">--Platform|/Platform :&lt;type de plateforme&gt;

src/vstest.console/Resources/xlf/Resources.fr.xlf:403

  • The localized switch help keeps a non-breaking space before the ':' in "/Framework :", which is inconsistent with other switches and can break copy/paste of the option syntax.
        <target state="translated">--Framework|/Framework :&lt;Framework Version&gt;

src/vstest.console/Resources/xlf/Resources.de.xlf:405

  • The framework name examples in the translated help text include a stray space after the leading dot (". NETFramework" / ". NETCoreApp"). This makes the example invalid if users copy/paste it.
      Gültige Werte sind Kurznamen wie net48 und net10.0 oder lange Namen wie ". NETFramework,Version=v4.8" und ". NETCoreApp,Version=v10.0".

src/Microsoft.TestPlatform.Extensions.TrxLogger/Resources/xlf/TrxResource.it.xlf:313

  • The Italian translation has doubled single quotes around {0} (''{0}''), which will likely display as two apostrophes instead of quoting the file path once.
        <target state="translated">Non è possibile scrivere il file dei risultati ''{0}''. {1}</target>

@dotnet-oneloc-localization dotnet-oneloc-localization Bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3048095 Localized file check-in by OneLocBuild Task: Build definition ID 1222: Build ID 3048117 Aug 14, 2026
Copilot AI review requested due to automatic review settings August 14, 2026 14:58

Copilot AI commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

One or more custom setup steps configured for this repository failed during this Copilot code review run:

Build the repository

Setup steps run before each review. If the review above is missing context, or no review was posted at all, the failing step above may be the cause. See the workflow run for failure details, fix your setup steps configuration, and re-request a review.

Note

You can configure setup steps for Copilot code review separately from Copilot cloud agent with a copilot-code-review.yml file. Read the docs for details.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 39 out of 39 changed files in this pull request and generated no new comments.

Suppressed comments (4)

src/vstest.console/Resources/xlf/Resources.fr.xlf:388

  • The localized help text inserts a non-breaking space between "/Platform" and ":", which no longer matches the actual switch syntax (/Platform:...). This can confuse users copying the option from help output.
        <target state="translated">--Platform|/Platform :&lt;type de plateforme&gt;

src/vstest.console/Resources/xlf/Resources.fr.xlf:403

  • The localized help text inserts a non-breaking space between "/Framework" and ":", which no longer matches the actual switch syntax (/Framework:...). This can confuse users copying the option from help output.
        <target state="translated">--Framework|/Framework :&lt;Framework Version&gt;

src/vstest.console/Resources/xlf/Resources.de.xlf:405

  • The framework monikers in the German help text include an extra space after the leading dot (". NETFramework" / ". NETCoreApp"), which makes the examples incorrect.
      Gültige Werte sind Kurznamen wie net48 und net10.0 oder lange Namen wie ". NETFramework,Version=v4.8" und ". NETCoreApp,Version=v10.0".

src/Microsoft.TestPlatform.Extensions.TrxLogger/Resources/xlf/TrxResource.it.xlf:313

  • This translation uses doubled single quotes around {0} (''{0}''), which will display as two apostrophes in the output. It should match the source formatting with a single-quoted placeholder.
        <target state="translated">Non è possibile scrivere il file dei risultati ''{0}''. {1}</target>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants