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.3.0.tar.gz
(18.2 kB
view hashes)
Built Distribution
Close
Hashes for hugo_gettext-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 739897cba2ba3ae94b7e7032923326d50700acc603fb358c8b7ae1cda4827b98 |
|
MD5 | edaacaccc23f69e2caefbd9fe4040089 |
|
BLAKE2b-256 | 03892e7e51f0c87da87e0d9d0ebfe81812ce6a5daa43276e7f2dddb355c4f00e |