Skip to content

Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3030008#10176

Closed
dotnet-bot wants to merge 11 commits into
mainfrom
locfiles/d9a715a6-73f4-4850-a8c0-c2ff235bfb7f
Closed

Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3030008#10176
dotnet-bot wants to merge 11 commits into
mainfrom
locfiles/d9a715a6-73f4-4850-a8c0-c2ff235bfb7f

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 review requested due to automatic review settings July 23, 2026 14:12
@github-actions
github-actions Bot enabled auto-merge (squash) July 23, 2026 14:13

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

Updates OneLoc-generated translations across MTP, extensions, analyzers, and adapters.

Changes:

  • Adds localized diagnostics and CLI descriptions.
  • Updates adapter deployment-error translations.
  • Normalizes UTF-8 BOMs and restores a missing placeholder.

Reviewed changes

Copilot reviewed 35 out of 36 changed files in this pull request and generated 16 comments.

Show a summary per file
File Description
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.ru.xlf Adds Russian FileLogger translation.
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.ko.xlf Adds Korean log-timeout translation.
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.it.xlf Adds Italian log-timeout translation.
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.fr.xlf Adds French FileLogger translation.
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.de.xlf Updates German named-pipe guidance.
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.tr.xlf Updates Turkish CLI help.
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.pl.xlf Updates Polish CLI help.
src/Platform/Microsoft.Testing.Extensions.VSTestBridge/Resources/xlf/ExtensionResources.ru.xlf Adds Russian browser guidance.
src/Platform/Microsoft.Testing.Extensions.VSTestBridge/Resources/xlf/ExtensionResources.ko.xlf Adds Korean browser guidance.
src/Platform/Microsoft.Testing.Extensions.VSTestBridge/Resources/xlf/ExtensionResources.de.xlf Adds German browser guidance.
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.pl.xlf Adds Polish extension description.
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.fr.xlf Adds French packaged-app messages.
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.es.xlf Adds Spanish manifest diagnostics.
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.de.xlf Adds German manifest diagnostic.
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.cs.xlf Adds Czech extension description.
src/Platform/Microsoft.Testing.Extensions.GitHubActionsReport/Resources/xlf/GitHubActionsResources.ru.xlf Updates Russian slow-test message.
src/Platform/Microsoft.Testing.Extensions.GitHubActionsReport/Resources/xlf/GitHubActionsResources.ko.xlf Adds Korean exit reason.
src/Platform/Microsoft.Testing.Extensions.CrashDump/Resources/xlf/CrashDumpResources.ru.xlf Adds Russian crash-file error.
src/Platform/Microsoft.Testing.Extensions.CrashDump/Resources/xlf/CrashDumpResources.fr.xlf Adds French crash-file error.
src/Analyzers/MSTest.Analyzers/xlf/Resources.ja.xlf Adds Japanese analyzer description.
src/Analyzers/MSTest.Analyzers/xlf/Resources.fr.xlf Restores a formatting placeholder.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.zh-Hant.xlf Adds Traditional Chinese deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.zh-Hans.xlf Adds Simplified Chinese deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.tr.xlf Adds Turkish deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.ru.xlf Adds Russian deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.pt-BR.xlf Adds Brazilian Portuguese deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.pl.xlf Adds Polish deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.ko.xlf Adds Korean deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.ja.xlf Adds Japanese deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.it.xlf Adds Italian deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.fr.xlf Adds French deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.es.xlf Adds Spanish deployment error.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.de.xlf Adds German deployment messages.
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.cs.xlf Adds Czech deployment error.
src/Adapter/MSTest.TestAdapter/Resources/xlf/PlatformAdapterResources.ko.xlf Adds Korean browser guidance.
src/Adapter/MSTest.TestAdapter/Resources/xlf/PlatformAdapterResources.de.xlf Adds German browser guidance.
Comments suppressed due to low confidence (2)

src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.fr.xlf:17

  • The final sentence remains in English (See) inside an otherwise French translation. Translate it as Voir upstream so the localized help text is complete.
        <target state="translated">Déploie un hôte de test Windows non empaqueté (par exemple, WinUI décompressé) dans un répertoire isolé et le lance depuis celui-ci, et – dans la build Windows – inscrit un hôte de test de bureau MSIX empaqueté en confiance totale et l’active par ID de modèle utilisateur d’application. Les véritables hôtes UWP / AppContainer ne sont pas pris en charge. See https://github.com/microsoft/testfx/issues/9933.</target>

src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.fr.xlf:27

  • The final sentence remains in English (See) inside an otherwise French translation. Translate it as Voir upstream so the localized error text is complete.
        <target state="translated">Nous ne pouvons pas lancer l’application Windows packagée « {0} » (détectée « {1} »). L’inscription et l’activation d’une application empaquetée (MSIX) nécessitent la version Windows de cette extension, fournie pour net8.0-windows10.0.19041.0 et les versions ultérieures. Ciblez 'net8.0-windows10.0.19041.0' (ou un moniker de framework cible net*-windows ultérieur avec une version de plateforme 10.0.19041.0 ou supérieure) pour que NuGet sélectionne cet élément. La build actuelle lance uniquement des hôtes de test non empaquetés (disposition libre). See https://github.com/microsoft/testfx/issues/9933.</target>

Comment thread src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.de.xlf Outdated
Comment thread src/Analyzers/MSTest.Analyzers/xlf/Resources.ja.xlf Outdated
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029797 Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029851 Jul 23, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029851 Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029865 Jul 23, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029865 Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029931 Jul 23, 2026
@dotnet-bot dotnet-bot changed the title Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3029931 Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3030008 Jul 23, 2026
Remove the duplicated OneLocBuild payload because every changed resource unit is a previously reviewed regression or malformed translation.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c475df24-a912-49c8-8f59-18524c91af55
Copilot AI review requested due to automatic review settings July 23, 2026 19:42

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.

Copilot wasn't able to review any files in this pull request.

Copilot AI review requested due to automatic review settings July 23, 2026 19:43
Remove the invalid German browser-wasm translation appended after the initial filter.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: c475df24-a912-49c8-8f59-18524c91af55

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.

Copilot wasn't able to review any files in this pull request.

Copilot AI review requested due to automatic review settings July 23, 2026 19:44

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.

Copilot wasn't able to review any files in this pull request.

Copilot AI review requested due to automatic review settings July 23, 2026 19:45
@Evangelink

Copy link
Copy Markdown
Member

Filtered through 12a1af83e. This PR contains only previously reviewed localization defects, including a late bot reintroduction. The resulting diff is empty and all review threads were addressed.

@Evangelink Evangelink closed this Jul 23, 2026
auto-merge was automatically disabled July 23, 2026 19:46

Pull request was closed

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 8 out of 9 changed files in this pull request and generated 4 comments.

Comments suppressed due to low confidence (4)

src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.ko.xlf:1065

  • The placeholders are reversed: {0} is the log-file path and {1} is the timeout, but this translation renders {0} as seconds and {1} as the file. Correct the translation upstream and regenerate the XLF so the runtime values appear in the right positions.
        <target state="translated">'{0}'초의 시간 제한이 지나기 전에 로그를 로그 파일 '{1}'에 플러시하지 못했습니다. 로그 파일이 완전하지 않을 수 있습니다.</target>

src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.fr.xlf:1126

  • A space is missing before the opening French quotation mark, producing d’écriture« FileLogger ». Correct the spacing upstream and regenerate the XLF.
        <target state="translated">Une exception inattendue s’est produite dans la boucle d’écriture« FileLogger » du fichier journal « {0} ». Le fichier journal peut être incomplet.

src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.de.xlf:509

  • The updated German guidance reverses the fallback instruction: it now tells users to set the variable for fallback, while the source says to unset it. This can prevent recovery from the named-pipe error; restore the “unset/remove the setting” meaning upstream and regenerate the XLF.
        <target state="translated">Das Named Pipe-Verzeichnis „{0}“ ist nicht vorhanden oder kann nicht geschrieben werden: {1}. Legen Sie die Umgebungsvariable „{2}“ auf ein vorhandenes beschreibbares Verzeichnis fest, oder legen Sie sie für das Fallback auf das temporäre Standardverzeichnis fest.</target>

src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.pl.xlf:411

  • The translated sentence now begins with a lowercase letter, unlike the source and the following sentence. Restore the initial capital upstream and regenerate the XLF.
        <target state="translated">pokaż określoną liczbę najwolniejszych testów (według zgłoszonego czasu trwania wykonywania) w podsumowaniu przebiegu. Oczekuje dodatniej liczby całkowitej.</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.

3 participants