Add missing TestRunner/XUnitVersion/ExplicitProgramFile localization keys to test templates#54698
Merged
Evangelink merged 1 commit intoJun 11, 2026
Conversation
…keys to test templates The English (templatestrings.en.json) variants of the MSTest, NUnit and XUnit project templates were updated with new symbol/post-action strings: - symbols/ExplicitProgramFile (MSTest) - symbols/TestRunner (MSTest, NUnit, XUnit) - symbols/XUnitVersion (XUnit) - postActions/addJsonProperty (NUnit, XUnit) The non-English locale files were never updated, so when localized text is selected the keys are missing entirely. Add the new entries to every non-en locale using the English text as a placeholder until proper translations land. Extracted from dotnet#54672 so the workflow change can ship independently. Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the .NET 11 test project templates’ non-English localization JSON files so newly introduced template symbol and post-action keys are present in all locales, preventing missing UI strings when using a localized IDE/CLI experience.
Changes:
- Add missing
symbols/TestRunnerstrings across MSTest/NUnit/XUnit templates (all languages/locales). - Add missing
symbols/XUnitVersion+ choice strings across XUnit templates (all languages/locales). - Add missing
symbols/ExplicitProgramFile(MSTest) andpostActions/addJsonProperty(NUnit/XUnit) strings across all non-English locales.
Show a summary per file
| File | Description |
|---|---|
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.cs.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.de.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.es.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.fr.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.it.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.ja.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.ko.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.pl.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.pt-BR.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.ru.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.tr.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.zh-Hans.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-CSharp/.template.config/localize/templatestrings.zh-Hant.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.cs.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.de.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.es.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.fr.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.it.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.ja.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.ko.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.pl.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.pt-BR.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.ru.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.tr.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.zh-Hans.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-FSharp/.template.config/localize/templatestrings.zh-Hant.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.cs.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.de.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.es.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.fr.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.it.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.ja.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.ko.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.pl.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.pt-BR.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.ru.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.tr.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/MSTest-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json | Add missing MSTest symbol localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.cs.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.de.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.es.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.fr.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.it.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.ja.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.ko.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.pl.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.pt-BR.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.ru.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.tr.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.zh-Hans.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-CSharp/.template.config/localize/templatestrings.zh-Hant.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.cs.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.de.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.es.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.fr.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.it.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.ja.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.ko.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.pl.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.pt-BR.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.ru.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.tr.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.zh-Hans.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-FSharp/.template.config/localize/templatestrings.zh-Hant.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.cs.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.de.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.es.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.fr.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.it.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.ja.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.ko.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.pl.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.pt-BR.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.ru.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.tr.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/NUnit-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json | Add missing NUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.cs.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.de.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.es.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.fr.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.it.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.ja.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.ko.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.pl.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.pt-BR.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.ru.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.tr.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.zh-Hans.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-CSharp/.template.config/localize/templatestrings.zh-Hant.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.cs.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.de.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.es.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.fr.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.it.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.ja.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.ko.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.pl.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.pt-BR.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.ru.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.tr.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.zh-Hans.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-FSharp/.template.config/localize/templatestrings.zh-Hant.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.cs.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.de.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.es.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.fr.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.it.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.ja.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.ko.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.pl.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.pt-BR.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.ru.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.tr.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.zh-Hans.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
| template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/XUnit-VisualBasic/.template.config/localize/templatestrings.zh-Hant.json | Add missing xUnit symbol/post-action localization keys (non-English locale) |
Copilot's findings
- Files reviewed: 117/117 changed files
- Comments generated: 0
YuliiaKovalova
approved these changes
Jun 11, 2026
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.
Extracts the test-template localization changes from #54672 so they can be reviewed and merged independently of the servicing-consider label workflow change.
Context
PR #54672 (
Exclude vseanreesermsft from servicing-consider label workflow) accidentally bundled a large set of unrelated test-template localization edits alongside its workflow change. This PR pulls those template edits out into a dedicated PR.Changes
The English (
templatestrings.en.json) variants of the MSTest, NUnit and XUnit project templates were previously updated with new symbol / post-action strings, but the corresponding entries were never added to the non-English locales. When a localized UI is in use the keys simply go missing.This PR adds the missing entries to every non-English locale, using the English text as a placeholder until proper translations land. The keys added are:
symbols/ExplicitProgramFile(MSTest-CSharp / -FSharp / -VisualBasic)symbols/TestRunner(MSTest, NUnit, XUnit – all languages)symbols/XUnitVersion(XUnit – all languages)postActions/addJsonProperty(NUnit, XUnit – all languages)No production code is affected; only
template_feed/Microsoft.DotNet.Common.ProjectTemplates.11.0/content/**/.template.config/localize/*.jsonfiles are modified.Related