localization: Library for localization (l10n)

[ data-structures, gpl, library ] [ Propose Tags ]

This is a library to manage localization (l10n) of messages according to some (builtin or user-defined) locales.

The type system ensures that each message has a localization for each of the wanted locales.

Messages can be declared using a data type or a type class, and then rendered to the wanted output type, using localize (resp. loqualize).

For examples, see the source code of Data.Locale.Tutorial.


Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],
Dependencies base (>=4.10 && <5), containers (>=0.5), text (>=1.2), transformers (>=0.5) [details]
License GPL-3.0-only
Author Julien Moutinho <julm+localization@autogeree.net>
Maintainer Julien Moutinho <julm+localization@autogeree.net>
Category Data Structures
Bug tracker Julien Moutinho <julm+localization@autogeree.net>
Source repo head: git clone git://git.autogeree.net/localization
Uploaded by julm at 2018-02-27T00:03:19Z
Distributions NixOS:
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 1207 total (9 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2018-02-27 [all 1 reports]