Skip to content

fix: set LANG to ensure msginit works properly in update_po.py#1924

Merged
EsseLowNitro merged 2 commits intosecureblue:livefrom
HastD:update-po-fix
Feb 13, 2026
Merged

fix: set LANG to ensure msginit works properly in update_po.py#1924
EsseLowNitro merged 2 commits intosecureblue:livefrom
HastD:update-po-fix

Conversation

@HastD
Copy link
Copy Markdown
Collaborator

@HastD HastD commented Feb 9, 2026

Since msginit is used to generate the PO file for the en_US locale (which is the locale used for translatable strings in the source code), the LANG environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in localization.sh.

Since `msginit` is used to generate the PO file for the `en_US` locale
(which is the locale used for translatable strings in the source code),
the `LANG` environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in
`localization.sh`.
@EsseLowNitro EsseLowNitro enabled auto-merge (squash) February 13, 2026 19:33
@EsseLowNitro EsseLowNitro merged commit 9d7a500 into secureblue:live Feb 13, 2026
16 of 17 checks passed
@HastD HastD deleted the update-po-fix branch February 13, 2026 20:19
@HastD HastD removed the Pending CI label Feb 13, 2026
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 1, 2026
…eblue#1924)

Since `msginit` is used to generate the PO file for the `en_US` locale
(which is the locale used for translatable strings in the source code),
the `LANG` environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in
`localization.sh`.
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 1, 2026
…eblue#1924)

Since `msginit` is used to generate the PO file for the `en_US` locale
(which is the locale used for translatable strings in the source code),
the `LANG` environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in
`localization.sh`.
RKNF404 pushed a commit to RKNF404/secureblue that referenced this pull request Mar 1, 2026
…eblue#1924)

Since `msginit` is used to generate the PO file for the `en_US` locale
(which is the locale used for translatable strings in the source code),
the `LANG` environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in
`localization.sh`.
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 1, 2026
…eblue#1924)

Since `msginit` is used to generate the PO file for the `en_US` locale
(which is the locale used for translatable strings in the source code),
the `LANG` environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in
`localization.sh`.
PhysicsIsAwesome pushed a commit to PhysicsIsAwesome/secureblue that referenced this pull request Mar 4, 2026
…eblue#1924)

Since `msginit` is used to generate the PO file for the `en_US` locale
(which is the locale used for translatable strings in the source code),
the `LANG` environment variable should be set to the same locale.

Also use shell built-ins to avoid unnecessary external command calls in
`localization.sh`.
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.

3 participants