Translations: a working round trip between this repository and its Weblate project on translate.tiagoagueda.com #5

Closed
opened 2026-10-01 10:14:23 +00:00 by tiagoagueda · 0 comments
Owner

Requested by the maintainer on 2026-10-01, for every repository: integration and a fully working workflow of string translation with the corresponding translation project hosted on translate.tiagoagueda.com (Weblate). The shared decisions are made in postulo/postulo#349.

Where it stands

postulo-mcp is English only, by decision: it has no catalogue and no locale/. Its words are tool names and descriptions read by a language model, and what a person reads comes from Postulo's API, which answers in the person's language on its own.

So there is nothing to connect today. This issue exists so that the decision is written where the other repositories' Weblate work is tracked, and is revisited rather than forgotten.

To decide

  • Keep it English only: then say so in the README (one sentence, with the reason), and close this issue. No Weblate component.
  • Or translate what a person can see: the command line's own messages (--help, errors printed to a terminal) are read by people, not by a model. If those should follow the person's language, they need catalogues written by the core's tool and a component plugin-mcp, with the same round trip as the other repositories.

Done when

  • The README says which of the two it is, and, if the second, the component exists and a string added here appears in Weblate with no manual step.
Requested by the maintainer on 2026-10-01, for every repository: **integration and a fully working workflow of string translation with the corresponding translation project hosted on translate.tiagoagueda.com (Weblate).** The shared decisions are made in postulo/postulo#349. ## Where it stands postulo-mcp is English only, by decision: it has no catalogue and no `locale/`. Its words are tool names and descriptions read by a language model, and what a person reads comes from Postulo's API, which answers in the person's language on its own. So there is nothing to connect today. This issue exists so that the decision is written where the other repositories' Weblate work is tracked, and is revisited rather than forgotten. ## To decide - **Keep it English only**: then say so in the README (one sentence, with the reason), and close this issue. No Weblate component. - **Or translate what a person can see**: the command line's own messages (`--help`, errors printed to a terminal) are read by people, not by a model. If those should follow the person's language, they need catalogues written by the core's tool and a component `plugin-mcp`, with the same round trip as the other repositories. ## Done when - The README says which of the two it is, and, if the second, the component exists and a string added here appears in Weblate with no manual step.
tiagoagueda added this to the 0.5.0 milestone 2026-10-01 10:14:23 +00:00
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
Postulo/postulo-mcp#5
No description provided.