Skip to content

chore(weblate-cli) add weblate create and delete operations#10940

Open
wmontwe wants to merge 9 commits intomainfrom
chore-cli-add-weblate-create-and-delete-operations
Open

chore(weblate-cli) add weblate create and delete operations#10940
wmontwe wants to merge 9 commits intomainfrom
chore-cli-add-weblate-create-and-delete-operations

Conversation

@wmontwe
Copy link
Copy Markdown
Member

@wmontwe wmontwe commented Apr 23, 2026

Resolves #10865

This restructures the Weblate CLI to a subcommand pattern and adds create and delete commands for components. Updates the Weblate links and updates the translation CLI.

Create searches the project for all modules that contain Android or Compose resources and checks if a corresponding component exists within Weblate. If not, it prompts to create the component.

The configuration is updated to point to the new Weblate project: https://hosted.weblate.org/projects/thunderbird/thunderbird-android/.

The managed components config is updated to include all newly created components.

@wmontwe wmontwe added the report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). label Apr 23, 2026
@wmontwe wmontwe requested a review from a team as a code owner April 23, 2026 09:10
@wmontwe wmontwe requested a review from jbott-tbird April 23, 2026 09:10
@github-actions github-actions Bot added the tb-team Tasks and features handled by project maintainers label Apr 23, 2026
@wmontwe wmontwe removed the request for review from jbott-tbird April 23, 2026 09:11
@wmontwe wmontwe assigned rafaeltonholo and unassigned jbott-tbird Apr 23, 2026
@wmontwe wmontwe requested a review from rafaeltonholo April 23, 2026 09:12
@wmontwe wmontwe force-pushed the chore-cli-add-weblate-create-and-delete-operations branch from fa030fb to 1210b2b Compare April 24, 2026 07:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). tb-team Tasks and features handled by project maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Weblate - setup new project

3 participants