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

Please build a translator into NewPipe. #11073

Open
6 tasks done
Nope2333 opened this issue May 13, 2024 · 5 comments
Open
6 tasks done

Please build a translator into NewPipe. #11073

Nope2333 opened this issue May 13, 2024 · 5 comments
Labels
feature request Issue is related to a feature in the app niche Only relevant to a very small amount of people

Comments

@Nope2333
Copy link

Checklist

  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I have read the FAQ and my problem isn't listed.
  • I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at NewPipeExtractor.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.
  • I have read and understood the contribution guidelines.

Feature description

Why not integrate Google Translate or other translation tools into NewPipe to translate comments or subtitles?
This built-in translator should be able to translate comments and even subtitles in real time.

Why do you want this feature?

There is no translation tool in the comment section within the app, and comment text does not support copying, which makes it impossible to translate comments in English or other languages ​​into Simplified Chinese or other languages.
Second, adding a built-in translation tool can achieve real-time subtitle translation. This is very important, as some users, especially those in mainland China, are eager to use the real-time subtitle translation function.

Additional information

No response

@Nope2333 Nope2333 added feature request Issue is related to a feature in the app needs triage Issue is not yet ready for PR authors to take up labels May 13, 2024
@opusforlife2
Copy link
Collaborator

and comment text does not support copying

Have you tried long-pressing it?

@opusforlife2 opusforlife2 added the waiting for author If the author doesn't respond, the issue will be auto-closed. Otherwise the label will be removed. label May 15, 2024
@Nope2333
Copy link
Author

OK, I tried it again, and long pressing does work. But relatively speaking, it would be more convenient to have a built-in translation tool, like the one in Twitter.

@github-actions github-actions bot removed the waiting for author If the author doesn't respond, the issue will be auto-closed. Otherwise the label will be removed. label May 15, 2024
@opusforlife2
Copy link
Collaborator

Twitter is a web service, which handles everything for you. Newpipe is a client, and it will have to phone home to whatever translation service is used, every time. So fair warning that this likely won't be implemented because of privacy reasons.

@opusforlife2 opusforlife2 added niche Only relevant to a very small amount of people and removed needs triage Issue is not yet ready for PR authors to take up labels May 15, 2024
@Nope2333
Copy link
Author

Ok, but it's still inconvenient not to have a built-in translation tool like the Twitter Android client. I've used some third-party Twitter clients, and they also have third-party clients, probably because those clients use Twitter's API.

@opusforlife2
Copy link
Collaborator

Again, that's all handled by Twitter's website. Those apps don't personally query translation services in order to fetch translations. They just tell Twitter "give me that translated text" and it does.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Issue is related to a feature in the app niche Only relevant to a very small amount of people
Projects
None yet
Development

No branches or pull requests

2 participants