-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Merge duplicated duration plurals and introduce new plurals for selected count #3230
Conversation
Currently translated at 100.0% (535 of 535 strings)
Currently translated at 100.0% (535 of 535 strings)
Currently translated at 73.4% (393 of 535 strings)
Currently translated at 100.0% (535 of 535 strings)
Currently translated at 36.4% (195 of 535 strings)
Currently translated at 100.0% (535 of 535 strings)
I'd prefer doing something like |
Why not renaming |
Because it will cause problems with Weblate |
Oh, ok |
I tested with subscribers to see what happens, it crashes, it's not possible with plurals. For that case, as we catch ResourcesNotFoundException, it will use English instead. |
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.
Because it will cause problems with Weblate
I think you just have to keep Weblate in sync by pulling the changes from Weblate's git repository and then make your changes on top of that (remove the dynamic_seek_duration_description
and rename the translated ones to seconds
).
Weblate seems to be configured to automatically follow this repository (pulling changes), so a manual pull from Weblate's side is not necessary (@TobiGr @Stypox do you guys have permissions in Weblate to do that if we need to?).
A optimal way of doing this would involve blocking translation from Weblate, doing the changes, and then unlocking. But I guess translations are pretty spaced right now, we should be fine.
app/src/main/java/org/schabi/newpipe/local/subscription/dialog/FeedGroupDialog.kt
Outdated
Show resolved
Hide resolved
app/src/main/java/org/schabi/newpipe/local/subscription/dialog/FeedGroupDialog.kt
Outdated
Show resolved
Hide resolved
I missed this: Maybe we should just delete it and let people submit them correctly? Or will we just let Weblate flag them all out of date? We'd have to wait to release after they are fixed though. |
Currently translated at 100.0% (535 of 535 strings)
Currently translated at 100.0% (535 of 535 strings)
Yeah, you're right because 29edb8c broke it |
The fixes doesn't seem to be happening though, there's multiple languages that are broken yet. What about the #3230 (review) comment, will you address it or there's something to it? |
It's not fixed yet, because it hasn't been synchronised yet, it will be fixed when synchronised.
I can't do anything, I don't have weblate rights.
Look at history, it's false. More than 800 Strings have been translated in the last 6 days. |
🤦 I missed it, sorry. Yet another merge conflict.
I meant that people had stopped translating for +15 hours when I commented, so we could take advantage of that time window.
I remembered about an old shared API key for Weblate and found it, so now I can issue commands to it. As Weblate can't push here anymore (was disabled, some people thought that were too many frequent commits) and I think I can't push it to It should just follow the repo automatically then (if it doesn't I can trigger a Weblate pull then, but it really should). Let me know if you're available to do it. |
Follows the discussion we had on IRC, and this message