README.md

<a href="https://travis-ci.org/orisons/y18n"><img src="https://travis-ci.org/orisons/y18n.svg?branch=master" /></a>

# Readme

**Internationalization library based on YAML files.**

## Installation

Add `y18n` as dependency in `mix.exs`
```elixir
[{:y18n, "~> 1.0"}]
```

## Basic usage

Use translation functions `y/1` or `y/3`
```elixir
iex> y("Hello world") # Singular
"Witaj świecie"
iex> y("%d apple", "%d apples", 3) # Plural
"3 jabłka"
```
**To use with Plug or Phoenix framework go <a href="https://hexdocs.pm/y18n/integration.html">here</a>**

## Generate YAML file
```elixir
mix y18n.fetch
```
Translation files will be available in `priv/y18n/`. More info <a href="https://hexdocs.pm/y18n/Mix.Tasks.Y18n.Fetch.html">here</a>