Skip to content

feat(agent): add Swedish Desktop Agent localization - #1984

Open
Daniel Nylander (yeager) wants to merge 2 commits into
Devolutions:masterfrom
yeager:feat/1983-swedish-desktop-agent-localization
Open

feat(agent): add Swedish Desktop Agent localization#1984
Daniel Nylander (yeager) wants to merge 2 commits into
Devolutions:masterfrom
yeager:feat/1983-swedish-desktop-agent-localization

Conversation

@yeager

Copy link
Copy Markdown

Adds Swedish text for the visible Desktop Agent profile, service-status, privilege-elevation and error messages.

This gives Swedish-speaking administrators a localized agent interface while retaining the existing resource keys and behavior.

Issue: #1983

@yeager

Copy link
Copy Markdown
Author

Implementation notes:

  • Adds Resources.sv.resx as a standard .NET satellite resource, following the existing French resource pattern.
  • Contains the same 14 visible Desktop Agent keys as the neutral resource; no source strings, generated code, or runtime behavior change.
  • XML syntax was validated with the available parser, key parity found 14/14 keys with no extras or empty values, and git diff --check passes.
  • The local environment does not include the .NET SDK, so resource compilation is intentionally left to the repository CI.
  • No breaking changes or migration steps.

@yeager

Copy link
Copy Markdown
Author

Installer localization update:

  • Adds a Swedish sv-se WiX localization resource for the Agent installer and registers it as an embedded installer resource.
  • The resource has 72/72 current English installer keys, including Agent Tunnel DNS/CIDR enrollment, PowerShell Universal endpoint/token configuration, UAC, installation, repair and removal flows.
  • XML parsing, exact key parity, MSI variable/format-token parity, and git diff --check pass locally.
  • The .NET/Wix build remains delegated to repository CI because the local environment has no .NET SDK.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant