Describe the issue
I constantly get bad translations for plurals (Localizable.stringsdict).
Even when they are placed in a separate Component, and this component is locked for translations.
I got this change immediately every time I make "Reset all changes".
The component: https://hosted.weblate.org/projects/organicmaps/ios-plurals/
Again the latest change: https://github.com/organicmaps/organicmaps/pull/11336/files
I already tried
Steps to reproduce the behavior
Make Localizable.stringsdict with NSStringLocalizedFormatKey. For example:
<key>bookmarks_places</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@value@</string>
<key>value</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>%d əlfəcin</string>
<key>other</key>
<string>%d əlfəcinlər</string>
</dict>
</dict>
is always replaced with
<key>zero</key>
<string>əlfəcin</string>
Expected behavior
- Disable autotranslations for plurals (how?)
- Respect translations lock
- Are there any best practicies for iOS plurals translations?
Screenshots
Exception traceback
How do you run Weblate?
No response
Weblate versions
No response
Weblate deploy checks
Additional context
No response
Describe the issue
I constantly get bad translations for plurals (Localizable.stringsdict).
Even when they are placed in a separate Component, and this component is locked for translations.
I got this change immediately every time I make "Reset all changes".
The component: https://hosted.weblate.org/projects/organicmaps/ios-plurals/
Again the latest change: https://github.com/organicmaps/organicmaps/pull/11336/files
I already tried
Steps to reproduce the behavior
Make Localizable.stringsdict with
NSStringLocalizedFormatKey. For example:is always replaced with
Expected behavior
Screenshots
Exception traceback
How do you run Weblate?
No response
Weblate versions
No response
Weblate deploy checks
Additional context
No response