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

Brazilian Portuguese requests 3 types of plurals, only 2 are needed #12274

Closed
2 tasks done
lucasmz-dev opened this issue Aug 15, 2024 · 4 comments
Closed
2 tasks done

Comments

@lucasmz-dev
Copy link

Describe the issue

Maybe I'm a bad translator but I have noticed I always have to translate 3 fields, when in English, only 2 are used. I haven't really seen any use for this in Portuguese, maybe I just didn't understand this, but pretty much always, I end up having to copy the last translation into "many". Keeping it empty causes a warning, if this warning is ignored, when it is put into a commit, there's still the 'many' field, but it's empty. (can this cause issues? I'm unsure.)

I already tried

  • I've read and searched the documentation.
  • I've searched for similar filed issues in this repository.

Steps to reproduce the behavior

  1. Translate a plural to PT-BR

Expected behavior

Only two options to appear, the single and other, which would cover a single item, and everything else.

Screenshots

image
image

Exception traceback

No response

How do you run Weblate?

weblate.org service

Weblate versions

No response

Weblate deploy checks

No response

Additional context

Example: https://hosted.weblate.org/translate/microg/play-services-core-plurals/pt_BR/?checksum=36957d95a47e8a96&sort_by=-priority,position

Example of commit where this is ignored: z-huang/InnerTune@ea59330#diff-33eb97878bc1c93d6b6371526b256ce286ecbff23bda6bb385c80bc5104bf1f4R122

@nijel
Copy link
Member

nijel commented Aug 15, 2024

The Weblate behavior matches CLDR specification: http://www.unicode.org/cldr/charts/44/supplemental/language_plural_rules.html#pt. The Many option is used when the number is multiple of 1000000 (Weblate shows this as well).

@lucasmz-dev
Copy link
Author

Ahhhhhh! Understand it now. Thanks for the explanation. OMW to replace a bunch of strings.

@lucasmz-dev lucasmz-dev closed this as not planned Won't fix, can't repro, duplicate, stale Aug 15, 2024
Copy link

The issue you have reported is now resolved. If you don’t feel it’s right, please follow its labels to get a clue for further steps.

  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

1 similar comment
Copy link

The issue you have reported is now resolved. If you don’t feel it’s right, please follow its labels to get a clue for further steps.

  • In case you see a similar problem, please open a separate issue.
  • If you are happy with the outcome, don’t hesitate to support Weblate by making a donation.

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

No branches or pull requests

2 participants