mkdocs-click
mkdocs-click copied to clipboard
Support for language-agnostic documentation
I'm writing docs with i18n support. There are two places where it should be done:
- All docstrings of click-command functions and options help arguments. Like this:
@click.option('--quiet/--verbose', '-q/-v', flag_value=True, default=False, help=_("Disable processing output"))
@doc(_("""Help text of subcommand."""))
def subcommand(quiet):
...
- MkDocs
docs
directory. I'm usingmkdocs-static-i18n
plugin. So I've createdindex.XX.md
for each supported language.
I want to pass different language code to mkdocs-click
plugin in each cli.XX.md
.
I think it will includes reloading of module each time with changing LANG
variable.
@DataDog, should I try to implement it and create pull request or you want to do it alone?
Feel free to open a PR!