-
Notifications
You must be signed in to change notification settings - Fork 2
[CROWDIN] - New translations #447
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
base: main
Are you sure you want to change the base?
Conversation
0ab410b
to
c1f8ab7
Compare
ba00a68
to
dbfd485
Compare
aee3958
to
64704c4
Compare
edffa06
to
45e16d2
Compare
45e16d2
to
b070a83
Compare
2fa1799
to
90704e8
Compare
90704e8
to
c1a9d92
Compare
c1a9d92
to
e638386
Compare
e638386
to
612c46e
Compare
612c46e
to
f4a6d00
Compare
f4a6d00
to
7d98bf0
Compare
7d98bf0
to
a049c2f
Compare
a049c2f
to
fbab4ff
Compare
fbab4ff
to
250bfa3
Compare
250bfa3
to
82e12ec
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Bug: Czech Localization Errors Impact Pluralization
The Czech translation file (django.po
) introduces multiple localization issues. The Plural-Forms
rule is incorrectly simplified, declaring 4 forms but only providing logic for 3, and omitting decimal number checks, leading to incorrect pluralization for numbers (especially 2-4) and fractional values. The language code also changed from 'cs' to 'cs_CZ', potentially breaking language detection. Additionally, many msgstr
entries were emptied, resulting in untranslated UI elements.
locale/cs/LC_MESSAGES/django.po#L8-L13
flows/locale/cs/LC_MESSAGES/django.po
Lines 8 to 13 in 82e12ec
"Language-Team: Czech\n" | |
"Language: cs_CZ\n" | |
"MIME-Version: 1.0\n" | |
"Content-Type: text/plain; charset=UTF-8\n" | |
"Content-Transfer-Encoding: 8bit\n" | |
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n" |
Was this report helpful? Give feedback by reacting with 👍 or 👎
c1a4d49
to
5bd479a
Compare
5bd479a
to
1a6d3ef
Compare
|
New Crowdin pull request with translations