API Reference gettext v0.18.2

Modules

The Gettext module provides a gettext-based API for working with internationalized applications.

Behaviour that defines the macros that a Gettext backend has to implement.

A generic error raised for a variety of possible Gettext-related reasons (for example, missing interpolation keys).

An error message raised for missing bindings errors.

This module provides facilities for working with PO (.po) and POT (.pot) files (mainly parsing).

A struct that holds information on a plural translation.

An error raised when the syntax in a PO file (a file ending in .po) isn't correct.

A struct that holds information on a translation.

Behaviour and default implementation for finding plural forms in given locales.

Raised when a pluralized module doesn't know how to handle a locale.

Mix Tasks

Force Gettext modules to recompile once .po files change.

Extracts translations by recompiling the Elixir source code.

Merges PO/POT files with PO files.