-
-
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
Missing strings (Weblate) #5454
Comments
@Stypox any idea, why About the upload time: that seems to be a bug, because some lib should be responsible for that. |
The "Cancel" key on the app language picker is also the same although cancel is translated fine on other places in the app. I agree with you on not using "next track", related content" or "similar content" or "related streams" are all way better. |
In the content settings? That is a standard android dialog We cannot change that. |
The cancel button on the bottom of the languages list on Settings > Contents > App language. I just checked with some other languages and it changes on some of the languages and for some it just stays cancel. |
I guess that depends on the languages which are installed on your device. |
@TobiGr 11e048a is the responsible commit: I assumed that the exoplayer strings were translated in all languages. I just tried a couple of languages and the strings were all translated, but apparently ExoPlayer does not fully support Somali (i.e. some strings are translated, some others not). The commit should probably be reverted. |
@nadiration It's the android cancel. see line 210 and 218 NewPipe/app/src/main/res/layout/dialog_feed_group_create.xml Lines 204 to 218 in 9a65f02
|
@nadiration the "cancel" is an android string (prefixed with android), the create is our own one (prefixed with string). So i would assume the same thing that TobiGr said:
|
@XiangRongLin Can we use our own "cancel" string instead of prefixed android string?
|
I'm against it. This should be fixed in Android not from us. Using our own would require translating it for all languages |
@TobiGr, @XiangRongLin , @Stypox I fixed the date/time display as it was PrettyTime social date structure missing Somali language so I translated the language for the project and now it works fine. Now the remaining problems are "Next" and "Cancel" key. the "Cancel" string which is still stuck with Android prefixed string. This makes the app inconsistent and it's really confusing some old people i know that only know Somali and use the app regularly. They always ask me about it and it confuses them. As @Stypox mentioned this can be fixed by reverting the commit he mentioned or simply using our own local string. |
The "Next" string should be fixed by exoplayer, not us. Maybe we could add the "Cancel" string, as it's just one string. |
@Stypox yeah man ok. Please fix the cancel string it's tiny but very important for us. |
Oh, the cancel string was actually already included in the translated strings in newpipe, we were just using the incorrect string in some places |
Checklist
Steps to reproduce the bug
Search any video and the published time/date (e.g 18 hours ago, 1day/month/year ago) of the content is stuck with English even though you switched the language (in this case Somali)Edit: This happened to be social date formatter PrettyTime which NewPipe uses so I translated the language for the project. This is SOLVED.Edit: the cancel not being translated button isn't limited to language picker but also on other places like creating new chanel groups
See screenshots for context.
Actual behaviour
"Next" on video page isn't following the app language, that's due to "Next" string missing from translation strings on Weblate.
The "Cancel" key on the app language picker and some other places in the app.
Expected behavior
Complete strings on Weblate for the app to be consistent.
Screenshots/Screen recordings
*on search (published time)Edit: SOLVED.*on video page ("Next")
*on creating new chanel groups and some other places ("Cancel") :
@TobiGr
The text was updated successfully, but these errors were encountered: