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.0.tar.gz
(17.3 kB
view hashes)
Built Distribution
Close
Hashes for hugo_gettext-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4099a9bef5fb0f37cf2f959111a1440c87ea53c547ce90e2a303905a5c264ba4 |
|
MD5 | 906f5c702089192ff9f559494d2e042d |
|
BLAKE2b-256 | a46177f5258c051207bd090a9e0f07fe6a5337d5ef05ab45faf634d5f6ad174e |