Skip to content

Conversation

@alperozturk96
Copy link
Collaborator

@alperozturk96 alperozturk96 commented Jan 20, 2026

  • Tests written, or not not needed

Implements second part of it: nextcloud/files-clients#89 (comment)

Library PR: nextcloud/android-library#1933

@alperozturk96 alperozturk96 requested a review from kra-mo January 20, 2026 15:04
@alperozturk96 alperozturk96 marked this pull request as draft January 20, 2026 15:04
@alperozturk96 alperozturk96 force-pushed the feat/action-process-text-support branch from 68b8c32 to 61bf192 Compare January 21, 2026 09:55
@alperozturk96 alperozturk96 marked this pull request as ready for review January 21, 2026 09:56
@alperozturk96 alperozturk96 marked this pull request as draft January 21, 2026 09:56
@alperozturk96 alperozturk96 force-pushed the feat/translate-task-type branch 2 times, most recently from 4ecd0e2 to 2842d25 Compare January 21, 2026 10:01
@alperozturk96 alperozturk96 force-pushed the feat/action-process-text-support branch from 77ffc2b to 5eeae80 Compare January 21, 2026 10:14
@alperozturk96 alperozturk96 force-pushed the feat/translate-task-type branch 2 times, most recently from 6e7c54b to 747223e Compare January 21, 2026 11:29
Base automatically changed from feat/action-process-text-support to master January 21, 2026 13:36
@alperozturk96 alperozturk96 force-pushed the feat/translate-task-type branch from f5f80f6 to 1bd9a81 Compare January 21, 2026 13:42
@nimishavijay
Copy link
Member

nimishavijay commented Jan 21, 2026

Good question. It seems very cumbersome to read long text in this half-screen-scrolling UI. I am assuming that most people will paste the text from somewhere else, in which case the specifics of the original text doesn't matter much. We can just keep the header bar sticky and scroll the rest like usual.

Other than that, 2 small points:

  • "Source language" seems a bit technical, we can change that to "Translate from"
  • It is not obvious from the UI that there is a dropdown for the languages, so we should add a small chevron-down icon next to the language.
  • There's also a floating button and I am not sure what it does (is it a button to force translation or create a "new translation task"?). would it be possible to just automatically translate whenever the source text changes (maybe throttled to 500ms or something to avoid sending too many requests)?

@alperozturk96 alperozturk96 force-pushed the feat/translate-task-type branch from 0860e36 to f158729 Compare January 22, 2026 09:20
@alperozturk96 alperozturk96 marked this pull request as ready for review January 22, 2026 14:21
@alperozturk96

This comment was marked as resolved.

kra-mo

This comment was marked as resolved.

@github-actions
Copy link

APK file: https://www.kaminsky.me/nc-dev/android-artifacts/16326.apk

qrcode

To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.

Signed-off-by: alperozturk96 <alper_ozturk@proton.me>

# Conflicts:
#	gradle/libs.versions.toml

# Conflicts:
#	app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>

# Conflicts:
#	app/src/main/res/values/strings.xml
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@alperozturk96 alperozturk96 force-pushed the feat/translate-task-type branch from 530d6cf to 7bfc65d Compare January 30, 2026 13:52
@github-actions
Copy link

blue-Light-Screenshot test failed, but no output was generated. Maybe a preliminary stage failed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants