Add a Translation Button to the Composition Window #137

Closed
opened 2026-05-30 20:47:22 +00:00 by nienty · 0 comments
nienty commented 2026-05-30 20:47:22 +00:00 (Migrated from codeberg.org)

I would like to suggest a new feature for both Holos and Fedilab to make writing posts and replies in different languages easier and more convenient.

Feature Description

Add a translation button to the composition interface, including:

New posts / new messages
Replies to posts
Any other text input field used for publishing content
Desired Functionality

When the user taps this button:

The application launches the translation app installed on the Android device, or the translation service already integrated into the application.
The text currently being written is sent to the translation tool.
The user selects the desired target language.
The translated text can then be returned and inserted into the composition field, ready for publication.
Background

Holos and Fedilab already provide the ability to translate published content directly on the device. This proposal would extend that capability by allowing users to translate their own text before publishing it.

Purpose

The goal is to help users create posts in multiple languages without having to manually leave the application and open a separate translation tool.

Benefits
Easier multilingual posting and communication.
Faster workflow for users who regularly publish in different languages.
Integration with translation applications already installed on Android.
Potential support for on-device translation, helping preserve user privacy when available.
A natural extension of the translation features already present in the applications.
Suggested User Interface

Add a translation icon (for example, 🌐) alongside the existing composition tools. The button would serve as a convenient shortcut to open the configured translation application or service and translate the text currently being composed.

Thank you for considering this feature request.

I would like to suggest a new feature for both Holos and Fedilab to make writing posts and replies in different languages easier and more convenient. Feature Description Add a translation button to the composition interface, including: New posts / new messages Replies to posts Any other text input field used for publishing content Desired Functionality When the user taps this button: The application launches the translation app installed on the Android device, or the translation service already integrated into the application. The text currently being written is sent to the translation tool. The user selects the desired target language. The translated text can then be returned and inserted into the composition field, ready for publication. Background Holos and Fedilab already provide the ability to translate published content directly on the device. This proposal would extend that capability by allowing users to translate their own text before publishing it. Purpose The goal is to help users create posts in multiple languages without having to manually leave the application and open a separate translation tool. Benefits Easier multilingual posting and communication. Faster workflow for users who regularly publish in different languages. Integration with translation applications already installed on Android. Potential support for on-device translation, helping preserve user privacy when available. A natural extension of the translation features already present in the applications. Suggested User Interface Add a translation icon (for example, 🌐) alongside the existing composition tools. The button would serve as a convenient shortcut to open the configured translation application or service and translate the text currently being composed. Thank you for considering this feature request.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
tom79/Holos-App#137
No description provided.