I18n with gettext for Hugo
Project description
hugo-gettext
I18n with gettext for Hugo.
Install
pip install hugo-gettext
Custom functions
The path of the file should be passed as an argument to the command line with -c
or --customs
option,
or set in the config file with customs
key.
The following functions are called to make default_domain_name
, excluded_keys
,
report_address
, and team_address
attributes of the Config
:
get_default_domain_name
: will be called withpackage
as an argument, returnspackage
by defaultget_custom_excluded_keys
: returns an empty set by defaultget_pot_fields
: returns a dictionary of'report_address'
and'team_address'
keys
Two functions are called during the generation step:
load_lang_names
: returns an empty dictionary by defaultconvert_lang_code
: function to convert gettext language codes to Hugo language codes, returns gettext language codes by default
hg-stop shortcode to stop processing a content file
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hugo_gettext-0.1.2.tar.gz
(17.6 kB
view hashes)
Built Distribution
Close
Hashes for hugo_gettext-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8505d0cfe1be9f399eede718c59c1aa0b1f1875faa296f80bf41114ea9451453 |
|
MD5 | ff88afa19858780dd3d786f4287c0085 |
|
BLAKE2b-256 | 973e5ab01d7ee18a9a5942e679b4f7fb1482a6f839267a56dbc08d87b5751846 |