Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3033363 - #10289
Open
dotnet-bot wants to merge 7 commits into
Open
Localized file check-in by OneLocBuild Task: Build definition ID 1218: Build ID 3033363#10289dotnet-bot wants to merge 7 commits into
dotnet-bot wants to merge 7 commits into
Conversation
…: Build ID 3033363
…: Build ID 3033363
…: Build ID 3033363
…: Build ID 3033363
…: Build ID 3033363
…: Build ID 3033363
…: Build ID 3033363
Contributor
There was a problem hiding this comment.
Pull request overview
Automated localization update for MSTest, Microsoft.Testing.Platform, extensions, analyzers, and adapter resources.
Changes:
- Adds newly translated localized strings.
- Updates existing translations and placeholders.
- Normalizes affected XLF files with UTF-8 BOMs.
Reviewed changes
Copilot reviewed 37 out of 37 changed files in this pull request and generated 45 comments.
Show a summary per file
| File | Description |
|---|---|
src/TestFramework/TestFramework/Resources/xlf/FrameworkMessages.ru.xlf |
Updates Russian framework message. |
src/TestFramework/TestFramework/Resources/xlf/FrameworkMessages.pl.xlf |
Updates Polish framework message. |
src/TestFramework/TestFramework/Resources/xlf/FrameworkMessages.de.xlf |
Updates German framework message. |
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.tr.xlf |
Updates Turkish platform message. |
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.ko.xlf |
Updates Korean logging message. |
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.fr.xlf |
Updates French logging message. |
src/Platform/Microsoft.Testing.Platform/Resources/xlf/PlatformResources.de.xlf |
Revises German named-pipe guidance. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.zh-Hant.xlf |
Adds Traditional Chinese coverage labels. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.zh-Hans.xlf |
Adds Simplified Chinese coverage label. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.tr.xlf |
Updates Turkish terminal labels. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.ru.xlf |
Adds Russian coverage messages. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.pt-BR.xlf |
Adds Portuguese coverage label. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.pl.xlf |
Updates Polish coverage and option text. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.ko.xlf |
Adds Korean coverage labels. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.ja.xlf |
Adds Japanese aggregation label. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.it.xlf |
Adds Italian coverage label. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.fr.xlf |
Adds French coverage label. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.es.xlf |
Adds Spanish coverage messages. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.de.xlf |
Adds German coverage labels. |
src/Platform/Microsoft.Testing.Platform/OutputDevice/Terminal/xlf/TerminalResources.cs.xlf |
Adds Czech coverage labels. |
src/Platform/Microsoft.Testing.Extensions.VSTestBridge/Resources/xlf/ExtensionResources.ru.xlf |
Adds Russian browser-platform diagnostic. |
src/Platform/Microsoft.Testing.Extensions.VSTestBridge/Resources/xlf/ExtensionResources.ko.xlf |
Adds Korean browser-platform diagnostic. |
src/Platform/Microsoft.Testing.Extensions.VSTestBridge/Resources/xlf/ExtensionResources.de.xlf |
Adds German browser-platform diagnostic. |
src/Platform/Microsoft.Testing.Extensions.TrxReport/Resources/xlf/ExtensionResources.zh-Hans.xlf |
Adds Chinese TRX validation message. |
src/Platform/Microsoft.Testing.Extensions.TrxReport/Resources/xlf/ExtensionResources.fr.xlf |
Adds French TRX requirement text. |
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.pl.xlf |
Adds Polish packaged-app 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 packaged-app diagnostics. |
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.de.xlf |
Adds German packaged-app diagnostic. |
src/Platform/Microsoft.Testing.Extensions.GitHubActionsReport/Resources/xlf/GitHubActionsResources.ko.xlf |
Adds Korean process-exit message. |
src/Platform/Microsoft.Testing.Extensions.CrashDump/Resources/xlf/CrashDumpResources.fr.xlf |
Adds French crash-sequence error. |
src/Analyzers/MSTest.Analyzers/xlf/Resources.zh-Hant.xlf |
Adds Traditional Chinese analyzer description. |
src/Analyzers/MSTest.Analyzers/xlf/Resources.ru.xlf |
Adds Russian analyzer description. |
src/Analyzers/MSTest.Analyzers/xlf/Resources.fr.xlf |
Restores a French analyzer placeholder. |
src/Analyzers/MSTest.Analyzers/xlf/Resources.es.xlf |
Adds Spanish analyzer message. |
src/Analyzers/MSTest.Analyzers/xlf/Resources.de.xlf |
Adds German analyzer description. |
src/Adapter/MSTestAdapter.PlatformServices/Resources/xlf/Resource.de.xlf |
Adds German cleanup-cancellation message. |
Comments suppressed due to low confidence (1)
src/Platform/Microsoft.Testing.Extensions.PackagedApp/Resources/xlf/ExtensionResources.fr.xlf:17
- The final sentence remains in English (“See ...”) inside an otherwise French description. Please translate it to “Voir ...” in the localization source.
<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>
| <trans-unit id="InvalidResourceLockResource"> | ||
| <source>The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</source> | ||
| <target state="new">The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</target> | ||
| <target state="translated">Ключ ресурса [ResourceLock] должен быть непустой строкой без пробелов. Пустой ключ будет автоматически сериализовывать несвязанные тесты, которые также используют пустой ключ.</target> |
| <trans-unit id="InvalidResourceLockResource"> | ||
| <source>The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</source> | ||
| <target state="new">The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</target> | ||
| <target state="translated">Klucz zasobu elementu [ResourceLock] musi być niepustym ciągiem znaków, który nie zawiera spacji. Pusty klucz spowodowałby cichą serializację niepowiązanych testów, które również wykorzystują pusty klucz.</target> |
| <trans-unit id="InvalidResourceLockResource"> | ||
| <source>The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</source> | ||
| <target state="new">The resource key of a [ResourceLock] must be a non-empty, non-whitespace string. An empty key would silently serialize unrelated tests that also use an empty key.</target> | ||
| <target state="translated">Der „[ResourceLock]“-Ressourcenschlüssel muss eine nicht leere Zeichenfolge ohne Leerzeichen sein. Ein leerer Schlüssel serialisiert nicht verknüpfte Tests im Hintergrund, die ebenfalls einen leeren Schlüssel verwenden.</target> |
| <trans-unit id="PlatformCommandLineDotnetTestHttpEndpointInvalid"> | ||
| <source>'--dotnet-test-http-endpoint' requires an absolute HTTPS URL, or an HTTP loopback URL, without user information, query, or fragment.</source> | ||
| <target state="new">'--dotnet-test-http-endpoint' requires an absolute HTTPS URL, or an HTTP loopback URL, without user information, query, or fragment.</target> | ||
| <target state="translated">'--dotnet-test-http-endpoint', kullanıcı bilgileri, sorgu veya parça içermeyen mutlak bir HTTPS URL'si veya HTTP geri döngü URL'si gerekiriyor.</target> |
| <source>An unexpected exception occurred in the 'FileLogger' write loop for log file '{0}'. The log file may be incomplete. | ||
| {1}</source> | ||
| <target state="new">An unexpected exception occurred in the 'FileLogger' write loop for log file '{0}'. The log file may be incomplete. | ||
| <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. |
| <trans-unit id="PreferConstantForResourceLockDescription"> | ||
| <source>'[ResourceLock]' matches tests by exact string equality of the resource key. A bare string literal fails open: a typo produces a different key, so conflicting tests are no longer serialized and race silently instead of failing with an error. Referencing a shared constant makes typos a compile error and lets the compiler enforce that every test contending on the same resource uses the same key.</source> | ||
| <target state="new">'[ResourceLock]' matches tests by exact string equality of the resource key. A bare string literal fails open: a typo produces a different key, so conflicting tests are no longer serialized and race silently instead of failing with an error. Referencing a shared constant makes typos a compile error and lets the compiler enforce that every test contending on the same resource uses the same key.</target> | ||
| <target state="translated">'[ResourceLock]' 依資源金鑰的確切字串相等性來比對測試。無法開啟裸機字串長值: 錯字會產生不同的金鑰,因此有衝突的測試不再序列化並默默地競爭,而不會因錯誤而失敗。參照共用常數會使錯字成為編譯錯誤,並可讓編譯器強制在相同資源上競爭的每一項測試都使用相同的金鑰。</target> |
| <trans-unit id="PreferConstantForResourceLockDescription"> | ||
| <source>'[ResourceLock]' matches tests by exact string equality of the resource key. A bare string literal fails open: a typo produces a different key, so conflicting tests are no longer serialized and race silently instead of failing with an error. Referencing a shared constant makes typos a compile error and lets the compiler enforce that every test contending on the same resource uses the same key.</source> | ||
| <target state="new">'[ResourceLock]' matches tests by exact string equality of the resource key. A bare string literal fails open: a typo produces a different key, so conflicting tests are no longer serialized and race silently instead of failing with an error. Referencing a shared constant makes typos a compile error and lets the compiler enforce that every test contending on the same resource uses the same key.</target> | ||
| <target state="translated">"[ResourceLock]" сопоставляет тесты по точному совпадению строки ключа ресурса. Открываются сбои необработанного строкового литерала: опечатка создаст другой ключ, поэтому конфликтующие тесты больше не будут сериализованными и начнут автоматически выполняться в состоянии гонки вместо того, чтобы завершаться с ошибкой. Ссылка на общую константу делает опечатки ошибкой компиляции и позволяет компилятору гарантировать, что каждый тест, конкурирующий за один и тот же ресурс, использует один и тот же ключ.</target> |
| <trans-unit id="PreferConstantForResourceLockMessageFormat"> | ||
| <source>The '[ResourceLock]' resource key '{0}' is a bare string literal; reference a shared constant (such as a 'WellKnownResources' member or your own 'const') so that typos do not silently produce a different, unshared key</source> | ||
| <target state="new">The '[ResourceLock]' resource key '{0}' is a bare string literal; reference a shared constant (such as a 'WellKnownResources' member or your own 'const') so that typos do not silently produce a different, unshared key</target> | ||
| <target state="translated">La clave de recurso "[ResourceLock]" "{0}" es un literal de cadena sin sistema operativo; haga referencia a una constante compartida (como un miembro "WellKnownResources" o su propio "const") para que los errores tipográficos no generen de forma silenciosa una clave diferente y sin compartir</target> |
| <trans-unit id="PreferConstantForResourceLockDescription"> | ||
| <source>'[ResourceLock]' matches tests by exact string equality of the resource key. A bare string literal fails open: a typo produces a different key, so conflicting tests are no longer serialized and race silently instead of failing with an error. Referencing a shared constant makes typos a compile error and lets the compiler enforce that every test contending on the same resource uses the same key.</source> | ||
| <target state="new">'[ResourceLock]' matches tests by exact string equality of the resource key. A bare string literal fails open: a typo produces a different key, so conflicting tests are no longer serialized and race silently instead of failing with an error. Referencing a shared constant makes typos a compile error and lets the compiler enforce that every test contending on the same resource uses the same key.</target> | ||
| <target state="translated">„[ResourceLock]“ gleicht Tests anhand der exakten Zeichenfolge des Ressourcenschlüssels ab. Beim Öffnen eines reinen Zeichenfolgenliterals tritt ein Fehler auf: Ein Tippfehler erzeugt einen anderen Schlüssel, sodass in Konflikt stehende Tests nicht mehr serialisiert werden und im Hintergrund ausgeführt werden, anstatt einen Fehler zu verursachen. Wenn Sie auf eine freigegebene Konstante verweisen, wird der Tippfehler zu einem Kompilierungsfehler, und der Compiler kann erzwingen, dass alle Tests, die um dieselbe Ressource konkurrieren, denselben Schlüssel verwenden.</target> |
| <trans-unit id="GlobalTestCleanupWasCancelled"> | ||
| <source>Global test cleanup method '{0}.{1}' was canceled</source> | ||
| <target state="new">Global test cleanup method '{0}.{1}' was canceled</target> | ||
| <target state="translated">Die globae Testbereinigungsmethode „{0}.{1}“ wurde abgebrochen</target> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.