Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consolodate locale related resources in language scope #2124

Merged
merged 4 commits into from
Oct 3, 2024

Conversation

alerque
Copy link
Member

@alerque alerque commented Oct 3, 2024

This is a follow up on #2102 where we reorganized the language directory a little bit to logically accommodate more than one Lua file per locale my making each locale a directory. There isn't really any compelling reason these need to be in their own scope. It's theoretically possible this would break 3rd party modules that have completely overridden a locale by providing an alternative load path with higher priority, but in all the usage I am aware up (mostly my own) only select messages are being overridden by loading an additional module, not totally blocking the original.

@alerque alerque requested review from a team as code owners October 3, 2024 12:15
@alerque alerque added the todo label Oct 3, 2024
@alerque alerque added this to the v0.15.6 milestone Oct 3, 2024
@alerque alerque merged commit 6f62ffa into sile-typesetter:master Oct 3, 2024
18 of 20 checks passed
@alerque alerque deleted the integrate-i18n branch October 3, 2024 13:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging this pull request may close these issues.

1 participant