Describe the problem
Ok, so I couldn't figure out where to put it, so I figured out I can put it here. (moved from Weblate Infrastructure repo)
The problem is that Weblate treats all Traditional Chinese as one language by default. This feels a bit limiting when some contributors from other countries, like Taiwan, want to translate on their own.
We added both of them without really knowing what we're getting ourselves into, and now we frequently can't touch component configuration, because Weblate sees two components made for one language, which is a validation error.
Solution brainstorm
зображення
Press this button to add a new language
зображення
And fill the form like that
Describe alternatives you have considered
Well, there are a few "solutions".
First one is to maintain the "status quo" and just say that the Taiwanese Chinese language variant doesn't exist.
The second one is what we currently use, which is to use a language filter and filter out Taiwanese, but I couldn't figure out how to do that, so right now we're filtering out regular Traditional Chinese instead.
I get that the first option is seductive and maybe even more "rational", but I think it should be up to translators and project maintainers, not up to the Codeberg org, with all respect.
Screenshots
зображення
Example of an alert, which then causes an error, if we want to modify the component in any way
Additional context
No response
### Describe the problem
Ok, so I couldn't figure out where to put it, so I figured out I can put it here. (moved from Weblate Infrastructure repo)
The problem is that Weblate treats all Traditional Chinese as one language by default. This feels a bit limiting when some contributors from other countries, like Taiwan, want to translate on their own.
We added both of them without really knowing what we're getting ourselves into, and now we frequently can't touch component configuration, because Weblate sees two components made for one language, which is a validation error.
### Solution brainstorm

Press this button to add a new language

And fill the form like that
### Describe alternatives you have considered
Well, there are a few "solutions".
First one is to maintain the "status quo" and just say that the Taiwanese Chinese language variant doesn't exist.
The second one is what we currently use, which is to use a language filter and filter out Taiwanese, but I couldn't figure out how to do that, so right now we're filtering out regular Traditional Chinese instead.
I get that the first option is seductive and maybe even more "rational", but I think it should be up to translators and project maintainers, not up to the Codeberg org, with all respect.
### Screenshots

Example of an alert, which then causes an error, if we want to modify the component in any way
### Additional context
_No response_