An open API service indexing awesome lists of open source software.

https://github.com/jshmrtn/gettext_printf

Gettext Printf Interpolator
https://github.com/jshmrtn/gettext_printf

elixir gettext interpolation printf

Last synced: 11 months ago
JSON representation

Gettext Printf Interpolator

Awesome Lists containing this project

README

          

# Gettext printf interpolator

[![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/jshmrtn/gettext_printf/main/LICENSE)
[![.github/workflows/ci.yml](https://github.com/jshmrtn/gettext_printf/actions/workflows/ci.yml/badge.svg)](https://github.com/jshmrtn/gettext_printf/actions/workflows/ci.yml)
[![Coverage Status](https://coveralls.io/repos/github/jshmrtn/gettext_printf/badge.svg?branch=main)](https://coveralls.io/github/jshmrtn/gettext_printf?branch=main)
[![Last Updated](https://img.shields.io/github/last-commit/jshmrtn/gettext_printf.svg)](https://github.com/jshmrtn/gettext_printf/commits/main)
[![Hex.pm Version](https://img.shields.io/hexpm/v/gettext_printf.svg?style=flat)](https://hex.pm/packages/gettext_printf)

Providing a [gettext](https://hex.pm/packages/gettext) printf interpolator.

This provides a message format close to the [C Format String](https://www.gnu.org/software/gettext/manual/gettext.html#c_002dformat) specification for gettext.

## Installation

The package can be installed by adding `gettext_printf` to your list of dependencies in `mix.exs`:

```elixir
def deps do
[
{:gettext_printf, "~> 0.1.0"}
]
end
```

Documentation can be generated with [ExDoc](https://github.com/elixir-lang/ex_doc)
and published on [HexDocs](https://hexdocs.pm). The docs can
be found at [https://hexdocs.pm/gettext_printf](https://hexdocs.pm/gettext_printf).