A neat tool to localise messages.
Localisator uses three elements to translate your messages:
- LocaleOrder – decides which language(s) should be used,
- Providers – fetches a translation for a specific key from a source (file, database, cache, ...),
- Transformers – modifies the translation with more advanced logic (pluralisation, fallback, nesting, ...).