forked from shibao/cannery
update gettext schema and use macros for cannery app
This commit is contained in:
@ -4,7 +4,8 @@ defmodule CanneryWeb.CoreComponents do
|
||||
"""
|
||||
use Phoenix.Component
|
||||
use CanneryWeb, :verified_routes
|
||||
import CanneryWeb.{Gettext, HTMLHelpers}
|
||||
use Gettext, backend: CanneryWeb.Gettext
|
||||
import CanneryWeb.HTMLHelpers
|
||||
alias Cannery.{Accounts, Accounts.Invite, Accounts.User}
|
||||
alias Cannery.{Ammo, Ammo.Pack}
|
||||
alias Cannery.{Containers.Container, Containers.Tag}
|
||||
|
@ -1,5 +1,5 @@
|
||||
defmodule CanneryWeb.ErrorJSON do
|
||||
import CanneryWeb.Gettext
|
||||
use Gettext, backend: CanneryWeb.Gettext
|
||||
|
||||
def render(template, _assigns) do
|
||||
error_string =
|
||||
|
@ -4,9 +4,9 @@ defmodule CanneryWeb.UserAuth do
|
||||
"""
|
||||
|
||||
use CanneryWeb, :verified_routes
|
||||
use Gettext, backend: CanneryWeb.Gettext
|
||||
import Plug.Conn
|
||||
import Phoenix.Controller
|
||||
import CanneryWeb.Gettext
|
||||
alias Cannery.{Accounts, Accounts.User}
|
||||
|
||||
# Make the remember me cookie valid for 60 days.
|
||||
|
@ -1,7 +1,5 @@
|
||||
defmodule CanneryWeb.UserConfirmationController do
|
||||
use CanneryWeb, :controller
|
||||
|
||||
import CanneryWeb.Gettext
|
||||
alias Cannery.Accounts
|
||||
|
||||
def new(conn, _params) do
|
||||
|
@ -1,6 +1,5 @@
|
||||
defmodule CanneryWeb.UserRegistrationController do
|
||||
use CanneryWeb, :controller
|
||||
import CanneryWeb.Gettext
|
||||
alias Cannery.{Accounts, Accounts.Invites}
|
||||
alias Ecto.Changeset
|
||||
|
||||
|
@ -1,6 +1,5 @@
|
||||
defmodule CanneryWeb.UserSettingsController do
|
||||
use CanneryWeb, :controller
|
||||
import CanneryWeb.Gettext
|
||||
alias Cannery.Accounts
|
||||
alias CanneryWeb.UserAuth
|
||||
|
||||
|
@ -5,7 +5,7 @@ defmodule CanneryWeb.Gettext do
|
||||
By using [Gettext](https://hexdocs.pm/gettext),
|
||||
your module gains a set of macros for translations, for example:
|
||||
|
||||
import CanneryWeb.Gettext
|
||||
use Gettext, backend: CanneryWeb.Gettext
|
||||
|
||||
# Simple translation
|
||||
gettext("Here is the string to translate")
|
||||
@ -20,5 +20,5 @@ defmodule CanneryWeb.Gettext do
|
||||
|
||||
See the [Gettext Docs](https://hexdocs.pm/gettext) for detailed usage.
|
||||
"""
|
||||
use Gettext, otp_app: :cannery
|
||||
use Gettext.Backend, otp_app: :cannery
|
||||
end
|
||||
|
Reference in New Issue
Block a user