diff --git a/lib/translator/translator.ex b/lib/translator/translator.ex index 9f66236..7c290c9 100644 --- a/lib/translator/translator.ex +++ b/lib/translator/translator.ex @@ -78,6 +78,8 @@ defmodule Localizator.Translator do |> translate_html_element(to, from, translator) |> Meeseeks.parse(:tuple_tree) |> Meeseeks.html() + |> String.trim_leading("") + |> String.trim_trailing("") end # Plain Text Content diff --git a/lib/translitor/translitor.ex b/lib/translitor/translitor.ex index 48b4785..f6df656 100644 --- a/lib/translitor/translitor.ex +++ b/lib/translitor/translitor.ex @@ -40,7 +40,7 @@ defmodule Localizator.Translitor do def convert(source, locale) do translitor = translitors() - |> Map.get(locale) + |> Map.get("#{locale}") translitor.convert(source) end diff --git a/mix.exs b/mix.exs index cfaff31..1b41466 100644 --- a/mix.exs +++ b/mix.exs @@ -4,7 +4,7 @@ defmodule Localizator.MixProject do def project do [ app: :localizator, - version: "0.1.2", + version: "0.1.3", elixir: "~> 1.10", start_permanent: Mix.env() == :prod, deps: deps()