Is your feature request related to a problem? Please describe.
Currently, all wiki content generated by RepoWise (module descriptions, file overviews, architecture diagrams, etc.) is produced in English by the LLM. There is no documented way to generate this documentation in other languages (e.g., Russian, Chinese, Spanish, etc.), even when using a local model like Ollama that is capable of multilingual output.
Describe the solution you'd like
I would like RepoWise to support generating wiki documentation in a user-specified language. A simple configuration option, such as language: ru in config.yaml, would be ideal. When set, the system prompt for the LLM should be adjusted to instruct the model to generate all descriptive text strictly in that language.
Describe alternatives you've considered
I have tried the following, but they did not work:
- Setting
language: ru in .repowise/config.yaml.
- Using the environment variable
REPOWISE_LANGUAGE=ru when running repowise init.
Despite these attempts, the generated pages remained in English. The only current workaround is to manually export and translate every markdown file, which is not feasible for large projects.
My setup
- Provider:
ollama
- Model:
qwen3.5:latest
- Command used:
REPOWISE_LANGUAGE=ru repowise init
Additional context
Here is the output of my repowise status command, showing the current configuration:
provider: ollama
model: qwen3.5:latest
embedder: mock
language: ru
However, the generated content is still in English. It seems the language parameter is either ignored or not yet implemented for local providers like Ollama.
A potential implementation could be to pass an instruction in the system prompt for the documentation generation LLM call, such as: "You are an expert technical writer. Generate all documentation content in the language specified by the user's configuration (e.g., Russian for 'ru'). Keep all code, file paths, and symbol names in their original form." This would allow any multilingual model (including open-source ones) to produce the desired output.
Thank you for considering this feature!
Is your feature request related to a problem? Please describe.
Currently, all wiki content generated by RepoWise (module descriptions, file overviews, architecture diagrams, etc.) is produced in English by the LLM. There is no documented way to generate this documentation in other languages (e.g., Russian, Chinese, Spanish, etc.), even when using a local model like Ollama that is capable of multilingual output.
Describe the solution you'd like
I would like RepoWise to support generating wiki documentation in a user-specified language. A simple configuration option, such as
language: ruinconfig.yaml, would be ideal. When set, the system prompt for the LLM should be adjusted to instruct the model to generate all descriptive text strictly in that language.Describe alternatives you've considered
I have tried the following, but they did not work:
language: ruin.repowise/config.yaml.REPOWISE_LANGUAGE=ruwhen runningrepowise init.Despite these attempts, the generated pages remained in English. The only current workaround is to manually export and translate every markdown file, which is not feasible for large projects.
My setup
ollamaqwen3.5:latestREPOWISE_LANGUAGE=ru repowise initAdditional context
Here is the output of my
repowise statuscommand, showing the current configuration:However, the generated content is still in English. It seems the
languageparameter is either ignored or not yet implemented for local providers like Ollama.A potential implementation could be to pass an instruction in the system prompt for the documentation generation LLM call, such as: "You are an expert technical writer. Generate all documentation content in the language specified by the user's configuration (e.g., Russian for 'ru'). Keep all code, file paths, and symbol names in their original form." This would allow any multilingual model (including open-source ones) to produce the desired output.
Thank you for considering this feature!