Skip to content

[Bug]: Several strings ignore the selected install-time culture and always render in English in Install Wizard #7424

Description

@idumlupinar

Is there an existing issue for this?

  • I have searched the existing issues

What happened?

On non-English installs, several strings on InstallWizard.aspx render in English even though the page's own local resource file (InstallWizard.aspx.<culture>.resx) is fully translated for the selected culture. This affects three distinct areas, all with the same underlying cause: the string source bypasses the culture the Install Wizard has actually resolved for the current install.

  1. Password strength meter — "weak" / "fair" / "strong", "Password Policy:", "At least N characters", etc. always render in English.
  2. Confirm-password match indicator — "Password does not match" / "Password Matched" always render in English.
  3. "No errors logged" message — clicking "See Logs" (Kayıtları Gör in tr-TR) when the install log has no [ERROR] lines always shows the English fallback text, even though the corresponding resx key is present and translated.

A PR will be submitted by me to fix this issue.

Steps to reproduce?

Run the Install Wizard with a non-English install culture selected whose InstallWizard.aspx.<culture>.resx is fully translated.

Current Behavior

  1. On the admin-account step: type into the Password field — the strength meter labels are in English.
  2. Type a non-matching value into Confirm Password — "Password does not match" appears in English.
  3. Type a matching value into Confirm Password — "Password Matched" appears in English.
  4. Run/complete an install that produces no [ERROR] log lines, then click "See Logs" — the "no errors" message renders in English despite the translated key existing in the local resx.

Expected Behavior

All text should render in the install's selected/translated culture, same as every other string on this page.

Relevant log output

Anything else?

Almost every string on InstallWizard.aspx is sourced from the page's own local resource file (~/Install/App_LocalResources/InstallWizard.aspx.resx), but some strings have a hard dependency on App_GlobalResources/WebControls.resx

Affected Versions

10.3.3 (latest release)

What browsers are you seeing the problem on?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions