From f8445285f32593319e8bf503a15d92f64e21069d Mon Sep 17 00:00:00 2001 From: Danylo Negriienko Date: Wed, 24 Jun 2020 19:09:36 +0300 Subject: [PATCH] 0.1.5 --- README.md | 2 +- lib/translator/translator.ex | 5 +++++ mix.exs | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c115ed7..4ecccde 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ by adding `localizator` to your list of dependencies in `mix.exs`: ```elixir def deps do [ - {:localizator, "~> 0.1.0"} + {:localizator, "~> 0.1.5"} ] end ``` diff --git a/lib/translator/translator.ex b/lib/translator/translator.ex index 7c290c9..88532ce 100644 --- a/lib/translator/translator.ex +++ b/lib/translator/translator.ex @@ -40,6 +40,11 @@ defmodule Localizator.Translator do @spec default() :: translator def default(), do: list() |> List.first() + @spec detect(source, translator) :: {Atom.t(), locale} + def detect(source, translator \\ default()) do + translator.detect(source) + end + @spec translate(source, direction, translator) :: result def translate(source, direction, translator \\ default()) do map = Direction.get(direction) diff --git a/mix.exs b/mix.exs index d014cc0..408c17b 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Localizator.MixProject do def project do [ app: :localizator, - version: "0.1.4", + version: "0.1.5", elixir: "~> 1.10", start_permanent: Mix.env() == :prod, deps: deps()