i18n

Bring a gettext-like internationalisation module to Nim

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-22 05:28

Installation

nimble install i18n
choosenim install i18n
git clone https://github.com/Parashurama/nim-i18n

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
i18n - - - - - - -

Source

Repository https://github.com/Parashurama/nim-i18n
Homepage https://github.com/Parashurama/nim-i18n
Registry Source nimble_official

README

This project is aimed at bringing an internationalisation module with a gettext-like interface to Nim.

It supports easy debugging as well as optimized msgid lookup. While it makes use of the encoding module (and so libiconv.so on Linux), it does NOT use libintl.

It is developed on GNU/Linux debian, but should also work on Windows/OSX.

PR welcome for any issues.

Documentation can be built inside module with: nim doc -o:i18n.html i18n.nim

For more details on usage; see module documentation.