diff options
Diffstat (limited to 'docs/content/en/functions/i18n.md')
-rw-r--r-- | docs/content/en/functions/i18n.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/content/en/functions/i18n.md b/docs/content/en/functions/i18n.md new file mode 100644 index 000000000..c4b89c322 --- /dev/null +++ b/docs/content/en/functions/i18n.md @@ -0,0 +1,34 @@ +--- +title: i18n +linktitle: i18n +description: Translates a piece of content based on your i18n configuration files. +godocref: +date: 2017-02-01 +publishdate: 2017-02-01 +lastmod: 2017-02-01 +categories: [functions] +menu: + docs: + parent: "functions" +keywords: [internationalization,i18n,multilingual] +signature: ["i18n KEY", "T KEY"] +workson: [] +hugoversion: +relatedfuncs: [] +deprecated: false +aliases: [] +--- + +This translates a piece of content based on your `i18n/en-US.yaml` (and similar) files. You can use the [go-i18n](https://github.com/nicksnyder/go-i18n) tools to manage your translations. The translations can exist in both the theme and at the root of your repository. + +``` +{{ i18n "translation_id" }} +``` + +{{% note "Alias `T`" %}} +`T` is an alias to `i18n`. E.g. `{{ T "translation_id" }}`. +{{% /note %}} + +For more information about string translations, see [Translation of Strings in Multilingual Mode][multistrings]. + +[multistrings]: /content-management/multilingual/#translation-of-strings |