ShopifexWeb.Gettext (Shopifex v2.4.0) View Source

A module providing Internationalization with a gettext-based API.

By using Gettext, your module gains a set of macros for translations, for example:

use Gettext, backend: ShopifexWeb.Gettext

# Simple translation
gettext("Here is the string to translate")

# Plural translation
ngettext("Here is the string to translate",
         "Here are the strings to translate",
         3)

# Domain-based translation
dgettext("errors", "Here is the error message to translate")

See the Gettext Docs for detailed usage.

Please help me internationalize this package!

Link to this section Summary

Link to this section Functions

Link to this function

handle_missing_bindings(exception, incomplete)

View Source

Callback implementation for Gettext.Backend.handle_missing_bindings/2.

Link to this function

handle_missing_plural_translation(locale, domain, msgctxt, msgid, msgid_plural, n, bindings)

View Source

Callback implementation for Gettext.Backend.handle_missing_plural_translation/7.

Link to this function

handle_missing_translation(locale, domain, msgctxt, msgid, bindings)

View Source

Callback implementation for Gettext.Backend.handle_missing_translation/5.