nextcloud / nextcloud/cookbook
Automatic translation of recipes
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 642
- Forks
- 113
- Avg merge
- 21h 31m
- Merged PRs (30d)
- 26
Description
Allow automatically translate recipes to reach wider audience
I write, collect recipes in Hungarian. I want to have them translated automatically to English and check them before share. In that way, I can use an automatic translation service (google translate, bing, deepl....) and then check the translation by myself.
This is a feature request as the the interface already translated very well
If everyone write recipes in native language, and when happy with it, translate to a common language, we can share recipes.
Describe the solution you'd like
Add to settings:
- add language
Add to recipe screen:
- dropdown with select language
- button to translate recipe to ..... with [app]
- button to copy recipe to language ..... and then the user can translate it manually
When user switch to new language and directory /RecipeDir_LANGUAGE_CODE not exists, it's created.
Nice to have
Show not yet translated recipes in the current selected language: show all recipes but gray out what is in exists only in a different language
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the settings and recipe-screen entry points described in the issue, then trace how language-specific recipe directories are selected or created. Define the supported translation-service flow, manual copy flow, and language-switching behavior; done means recipes can be translated or copied into a selected language and reviewed before sharing.
Written by the indexing model from the issue text.
Assessment
- Domain
- localization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100