Skip to content

Temporarily disabled LocalizationTests/LocalizationFailingTests until OneLocBuild ships proper TerminalResources translations #9295

Description

The OneLocBuild auto check-in PRs (e.g. #9248, #9254, #9262, #9292) repeatedly revert the TerminalResources.*.xlf text back to English (state="new"), because TerminalResources.resx is a new loc file (strings extracted/moved out of PlatformResources in #9246 and de-duped in #9260) that the downstream localization pipeline has not translated yet. With LclSource: lclFilesInRepo the handback is the source of truth, so each OneLocBuild run re-clobbers the manually-restored translations, and XliffTasks bakes the English target text into the fr/es satellite assemblies.

This makes the product genuinely emit English under DOTNET_CLI_UI_LANGUAGE=fr/es, which correctly fails the LocalizationTests and LocalizationFailingTests acceptance tests, turning main red on every loc check-in (see restore PRs #9252, #9261, #9288).

As a temporary measure we are [Ignore]-ing LocalizationTests and LocalizationFailingTests so the OneLocBuild PRs can flow and the downstream pipeline can produce proper translations for the moved TerminalResources strings. Once correct localized xlf are checked in, re-enable both test classes.

Tasks:

  • Confirm downstream pipeline produces translated TerminalResources.*.xlf (file an icxLocBug if needed).
  • Re-enable LocalizationTests and LocalizationFailingTests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions