diff --git a/lib/exmr_web.ex b/lib/exmr_web.ex index d8fae0b..f53aa76 100644 --- a/lib/exmr_web.ex +++ b/lib/exmr_web.ex @@ -43,7 +43,7 @@ defmodule ExmrWeb do layouts: [html: ExmrWeb.Layouts] import Plug.Conn - use Gettext, backend: MyApp.Gettext + import ExmrWeb.Gettext unquote(verified_routes()) end @@ -85,7 +85,7 @@ defmodule ExmrWeb do import Phoenix.HTML # Core UI components and translation import ExmrWeb.CoreComponents - use Gettext, backend: MyApp.Gettext + import ExmrWeb.Gettext # Shortcut for generating JS commands alias Phoenix.LiveView.JS diff --git a/lib/exmr_web/components/core_components.ex b/lib/exmr_web/components/core_components.ex index 948b822..41b66fd 100644 --- a/lib/exmr_web/components/core_components.ex +++ b/lib/exmr_web/components/core_components.ex @@ -17,7 +17,7 @@ defmodule ExmrWeb.CoreComponents do use Phoenix.Component alias Phoenix.LiveView.JS - use Gettext, backend: MyApp.Gettext + import ExmrWeb.Gettext @doc """ Renders a modal. diff --git a/lib/exmr_web/gettext.ex b/lib/exmr_web/gettext.ex index 92aade1..6e21286 100644 --- a/lib/exmr_web/gettext.ex +++ b/lib/exmr_web/gettext.ex @@ -5,7 +5,7 @@ defmodule ExmrWeb.Gettext do By using [Gettext](https://hexdocs.pm/gettext), your module gains a set of macros for translations, for example: - use Gettext, backend: MyApp.Gettext + import ExmrWeb.Gettext # Simple translation gettext("Here is the string to translate") @@ -20,5 +20,5 @@ defmodule ExmrWeb.Gettext do See the [Gettext Docs](https://hexdocs.pm/gettext) for detailed usage. """ - use Gettext.Backend, otp_app: :exmr + use Gettext, otp_app: :exmr end