Skip to content

Add missing translations for context menu#4814

Merged
Gabriel Dufresne (GabrielDuf) merged 3 commits into
mainfrom
missing-translation
May 22, 2026
Merged

Add missing translations for context menu#4814
Gabriel Dufresne (GabrielDuf) merged 3 commits into
mainfrom
missing-translation

Conversation

@GabrielDuf
Copy link
Copy Markdown
Contributor

Summary

  • Fix untranslated text in the package-list right-click context menu on the Avalonia build. The four context menu builders (DiscoverSoftwarePage, InstalledPackagesPage, SoftwareUpdatesPage, PackageBundlesPage) were calling CoreTools.AutoTranslated(...) directly on plain MenuItem.Header. AutoTranslated is a no-op marker used in WinUI alongside a BetterMenuItem wrapper whose Text setter re-runs CoreTools.Translate(). Avalonia uses plain MenuItem, so the marker strings never got translated. Switched all call sites to CoreTools.Translate(...).
  • Add the two new English keys introduced in support of minimum age directly in managers  #4809 ("Partial" and "{pm} only provides release dates for some of its packages, so this setting will only apply to those packages") to all 58 non-English language files, bringing each locale back to 100% completion.
  • Fix the Russian translation of the "Reload" toolbar button (issue Incorrect translation #4812).

@GabrielDuf Gabriel Dufresne (GabrielDuf) merged commit f243ad7 into main May 22, 2026
4 checks passed
@GabrielDuf Gabriel Dufresne (GabrielDuf) deleted the missing-translation branch May 22, 2026 15:31
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.

2 participants