Language
Also available in
中文
AI Translation Workflow
JekyllNet is no longer limited to manually maintained zh and en content. If _config.yml includes an ai section, the build can help create and maintain more locale variants.
Provider support
The current provider model supports:
- OpenAI
- DeepSeek
- Ollama
- OpenAI-compatible third-party providers through a custom
base_url
How the multilingual flow works
The intended pattern is:
- define locales in
_config.yml - keep source-language pages in a predictable mirrored path structure
- let the builder generate
translation_links - use AI translation when you want to scale past hand-maintained copies
Cache, incremental reuse, and glossary
The translation workflow now includes three operational pieces that matter in practice:
- cache under
.jekyllnet/translation-cache.json - incremental translation so unchanged content is not re-requested
- glossary support for product names, repository names, and domain terms