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

Defining source language in machinery backend #13769

Open
nijel opened this issue Feb 6, 2025 · 1 comment
Open

Defining source language in machinery backend #13769

nijel opened this issue Feb 6, 2025 · 1 comment
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.

Comments

@nijel
Copy link
Member

nijel commented Feb 6, 2025

Describe the problem

Some machinery backends support only certain language pairs and not all languages. Cyrtranslit could be a typical example.

These backends fail to perform the translation when the target language is supported, but the source is not. In such case, it could automatically change the source language to a supported one if it is available.

Describe the solution you would like

  • The implementation depends on Using other than source language in machinery backends #13768.
  • It can extend the language fallback mechanism to choose supported one instead of automatically choosing source.
  • It could probably take precedence over user supplied language as well when it is not supported.
  • The scope of this should be limited to simple engines such as Cyrtranslit - when there it is clear that the engine can't select anything else as a source language to work.

Describe alternatives you have considered

No response

Screenshots

No response

Additional context

No response

@nijel nijel added backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature. labels Feb 6, 2025
Copy link

github-actions bot commented Feb 6, 2025

This issue has been added to the backlog. It is not scheduled on the Weblate roadmap, but it eventually might be implemented.

In case you need this feature soon, please consider helping or push it by funding the development.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog This is not on the Weblate roadmap for now. Can be prioritized by sponsorship. enhancement Adding or requesting a new feature.
Projects
None yet
Development

No branches or pull requests

1 participant