-
Notifications
You must be signed in to change notification settings - Fork 265
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
Feature: Translation of few/many keys based on the locale #582
Comments
I do not think there is any such behaviour available today. It will only translate the missing keys. |
@davidwessman no, I never faced with such ready-made API. We have been using Lokalise for a long time and they provided us with these keys, but afaik they use real people for that. In I think it would be awesome to upgrade |
Yes, that would be interesting to try out. Send translate for multiple plural-keys and see if they are different |
Seems like it would be pretty complex rules to set this up: |
This is something we'd gain from. We currently use Phrase for managing our strings because this is something they support quite well (and a lot of the other "Rails compatible" translation SaaS don't) but the relative cost is high considering we don't use 90% of their other features. |
Ok I think I have this "working" at least as a proof of concept. As per the comments above, it's a little tricky and assumptions have to be made - as a result it probably only works well from I pushed our large application using it through the OpenAI translator and it did a pretty good job at ensuring the correct keys were translated. I'll push up a branch, there were a bunch of other changes that I made along the way so I'll try and split it up nicely. |
I have such keys in my base
en
locale:When I translate it to other languages with
translate-missing
I have the same keys everywhere. E.g. in Russian:But I would like to have more values included in locales that require more pluralization keys, expected result for Russian:
Is it possible to achieve this result currently? Or it requires additional feature implementation?
The text was updated successfully, but these errors were encountered: