add locale to user settings

This commit is contained in:
2022-05-05 20:55:59 -04:00
parent 2fc0e2d036
commit 8c77619446
20 changed files with 224 additions and 79 deletions

View File

@ -11,8 +11,8 @@ msgid ""
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:16
#: lib/lokal_web/templates/user_settings/edit.html.heex:45
#: lib/lokal_web/templates/user_settings/edit.html.heex:17
#: lib/lokal_web/templates/user_settings/edit.html.heex:46
msgid "Change email"
msgstr ""
@ -23,7 +23,7 @@ msgid "Change password"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:108
#: lib/lokal_web/templates/user_settings/edit.html.heex:141
msgid "Delete User"
msgstr ""
@ -92,3 +92,13 @@ msgstr ""
#: lib/lokal_web/live/invite_live/form_component.html.heex:28
msgid "Save"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:115
msgid "Change Language"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:133
msgid "Change language"
msgstr ""

View File

@ -21,7 +21,7 @@ msgid "Confirm your account"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:33
#: lib/lokal_web/templates/user_settings/edit.html.heex:34
#: lib/lokal_web/templates/user_settings/edit.html.heex:89
msgid "Current password"
msgstr ""
@ -80,7 +80,7 @@ msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:10
#: lib/lokal_web/templates/user_settings/edit.html.heex:3
#: lib/lokal_web/templates/user_settings/edit.html.heex:5
msgid "Settings"
msgstr ""
@ -153,3 +153,8 @@ msgstr ""
#: lib/lokal_web/live/invite_live/form_component.html.heex:24
msgid "Uses left"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:128
msgid "English"
msgstr ""

View File

@ -94,7 +94,7 @@ msgid "must be equal to %{number}"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:67
#: lib/lokal_web/controllers/user_settings_controller.ex:84
msgid "Email change link is invalid or it has expired."
msgstr ""
@ -126,8 +126,9 @@ msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_registration/new.html.heex:16
#: lib/lokal_web/templates/user_reset_password/edit.html.heex:16
#: lib/lokal_web/templates/user_settings/edit.html.heex:22
#: lib/lokal_web/templates/user_settings/edit.html.heex:23
#: lib/lokal_web/templates/user_settings/edit.html.heex:66
#: lib/lokal_web/templates/user_settings/edit.html.heex:121
msgid "Oops, something went wrong! Please check the errors below."
msgstr ""
@ -149,7 +150,7 @@ msgid "Sorry, this invite was not found or expired"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:82
#: lib/lokal_web/controllers/user_settings_controller.ex:99
msgid "Unable to delete user"
msgstr ""
@ -175,22 +176,22 @@ msgid "You must confirm your account and log in to access this page."
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal/accounts/user.ex:128
#: lib/lokal/accounts/user.ex:130
msgid "did not change"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal/accounts/user.ex:149
#: lib/lokal/accounts/user.ex:151
msgid "does not match password"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal/accounts/user.ex:186
#: lib/lokal/accounts/user.ex:188
msgid "is not valid"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal/accounts/user.ex:82
#: lib/lokal/accounts/user.ex:84
msgid "must have the @ sign and no spaces"
msgstr ""

View File

@ -16,12 +16,12 @@ msgid "%{email} confirmed successfully."
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:28
#: lib/lokal_web/controllers/user_settings_controller.ex:29
msgid "A link to confirm your email change has been sent to the new address."
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:112
#: lib/lokal_web/templates/user_settings/edit.html.heex:145
msgid "Are you sure you want to delete your account?"
msgstr ""
@ -31,7 +31,7 @@ msgid "Are you sure you want to log out?"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:60
#: lib/lokal_web/controllers/user_settings_controller.ex:77
msgid "Email changed successfully."
msgstr ""
@ -56,7 +56,7 @@ msgid "Password reset successfully."
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:47
#: lib/lokal_web/controllers/user_settings_controller.ex:49
msgid "Password updated successfully."
msgstr ""
@ -66,7 +66,7 @@ msgid "Please check your email to verify your account"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:78
#: lib/lokal_web/controllers/user_settings_controller.ex:95
msgid "Your account has been deleted"
msgstr ""
@ -126,3 +126,13 @@ msgstr ""
#: lib/lokal_web/live/invite_live/form_component.html.heex:30
msgid "Saving..."
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/templates/user_settings/edit.html.heex:135
msgid "Are you sure you want to change your language?"
msgstr ""
#, elixir-autogen, elixir-format
#: lib/lokal_web/controllers/user_settings_controller.ex:65
msgid "Language updated successfully."
msgstr ""

View File

@ -0,0 +1,9 @@
defmodule Lokal.Repo.Migrations.AddLocaleSetting do
use Ecto.Migration
def change do
alter table("users") do
add :locale, :string
end
end
end