API Reference idiom v0.6.3

Modules

A new take on internationalisation in Elixir.

Idiom is extensible with different backends, which are grouped under Idiom.Backend.

Cache for translations. Idiom is flexible in terms of which source translations can be retrieved from. It comes with a few different ones out of the box, and can also be extended through plugins. Idiom.Cache provides utilities to interact with the ETS that acts as a central storage for translations, both for adding/updating keys and retrieving values. table

Functionality for interpolating variables into a message string.

Local source for Idiom.

Utility functions for handling locales.

Functionality for handling plurals and plural suffixes.

Preprocessor for language-specific pluralization rules.

Mix Tasks

Extracts keys into a template directory that can be used for localisation.