Skip to content

Switch desktop requester to use sys-locale crate#154

Merged
kellpossible merged 2 commits into
kellpossible:masterfrom
TristanDebrunner:switch-to-sys-locale
Jul 9, 2025
Merged

Switch desktop requester to use sys-locale crate#154
kellpossible merged 2 commits into
kellpossible:masterfrom
TristanDebrunner:switch-to-sys-locale

Conversation

@TristanDebrunner
Copy link
Copy Markdown
Contributor

This PR is in response to #63 and #130. For the desktop requester, it replaces the dependency on locale_config, which appears to be abandoned, and replaces it with sys-locale.

This change fixes a panic I was seeing when depending on i18n-embed on MacOS.

Important Notes:

  1. When the "gettext-system" feature is enabled, locale_config is not entirely eliminated from the dependency tree as gettext-rs depends on it.
  2. My adjusted translation in i18n/po/ru/cargo_i18n.po is entirely dependent on GitHub Copilot's suggested changes.

@kellpossible
Copy link
Copy Markdown
Owner

@TristanDebrunner thanks for your contribution! Reviewing now

@kellpossible kellpossible merged commit 9fd41e0 into kellpossible:master Jul 9, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants