Hello community,

here is the log from the commit of package rubygem-devise-i18n for 
openSUSE:Factory checked in at 2020-03-07 21:37:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-devise-i18n (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-devise-i18n.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-devise-i18n"

Sat Mar  7 21:37:52 2020 rev:36 rq:773754 version:1.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-devise-i18n/rubygem-devise-i18n.changes  
2019-06-19 20:59:39.850049010 +0200
+++ 
/work/SRC/openSUSE:Factory/.rubygem-devise-i18n.new.26092/rubygem-devise-i18n.changes
       2020-03-07 21:37:57.124260543 +0100
@@ -1,0 +2,6 @@
+Mon Feb 10 14:27:57 UTC 2020 - Stephan Kulow <[email protected]>
+
+- updated to version 1.9.0
+  no changelog found
+
+-------------------------------------------------------------------

Old:
----
  devise-i18n-1.8.0.gem

New:
----
  devise-i18n-1.9.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-devise-i18n.spec ++++++
--- /var/tmp/diff_new_pack.jA8w44/_old  2020-03-07 21:37:58.756261645 +0100
+++ /var/tmp/diff_new_pack.jA8w44/_new  2020-03-07 21:37:58.756261645 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-devise-i18n
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-devise-i18n
-Version:        1.8.0
+Version:        1.9.0
 Release:        0
 %define mod_name devise-i18n
 %define mod_full_name %{mod_name}-%{version}
@@ -32,7 +32,7 @@
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  %{ruby}
 BuildRequires:  ruby-macros >= 5
-Url:            http://github.com/tigrish/devise-i18n
+URL:            http://github.com/tigrish/devise-i18n
 Source:         https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:        gem2rpm.yml
 Summary:        Translations for the devise gem

++++++ devise-i18n-1.8.0.gem -> devise-i18n-1.9.0.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/VERSION new/VERSION
--- old/VERSION 2019-02-17 03:21:43.000000000 +0100
+++ new/VERSION 2019-12-09 02:08:10.000000000 +0100
@@ -1 +1 @@
-1.8.0
+1.9.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/app/views/devise/passwords/edit.html.erb 
new/app/views/devise/passwords/edit.html.erb
--- old/app/views/devise/passwords/edit.html.erb        2019-02-17 
03:21:43.000000000 +0100
+++ new/app/views/devise/passwords/edit.html.erb        2019-12-09 
02:08:10.000000000 +0100
@@ -14,7 +14,7 @@
 
   <div class="field">
     <%= f.label :password_confirmation, t('.confirm_new_password') %><br />
-    <%= f.password_field :password_confirmation, autocomplete: "off" %>
+    <%= f.password_field :password_confirmation, autocomplete: "new-password" 
%>
   </div>
 
   <div class="actions">
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/lib/generators/devise/templates/simple_form_for/passwords/edit.html.erb 
new/lib/generators/devise/templates/simple_form_for/passwords/edit.html.erb
--- old/lib/generators/devise/templates/simple_form_for/passwords/edit.html.erb 
2019-02-17 03:21:43.000000000 +0100
+++ new/lib/generators/devise/templates/simple_form_for/passwords/edit.html.erb 
2019-12-09 02:08:10.000000000 +0100
@@ -13,7 +13,10 @@
                 autofocus: true,
                 hint: (t('devise.shared.minimum_password_length', count: 
@minimum_password_length) if @minimum_password_length),
                 input_html: { autocomplete: "new-password" } %>
-    <%= f.input :password_confirmation, label: t(".confirm_new_password"), 
required: true %>
+    <%= f.input :password_confirmation,
+                label: t(".confirm_new_password"),
+                required: true,
+                input_html: { autocomplete: "new-password" } %>
   </div>
 
   <div class="form-actions">
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2019-02-17 03:21:43.000000000 +0100
+++ new/metadata        2019-12-09 02:08:10.000000000 +0100
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: devise-i18n
 version: !ruby/object:Gem::Version
-  version: 1.8.0
+  version: 1.9.0
 platform: ruby
 authors:
 - Christopher Dell
@@ -10,7 +10,7 @@
 autorequire: 
 bindir: bin
 cert_chain: []
-date: 2019-02-17 00:00:00.000000000 Z
+date: 2019-12-09 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: devise
@@ -18,14 +18,14 @@
     requirements:
     - - ">="
       - !ruby/object:Gem::Version
-        version: '4.6'
+        version: 4.7.1
   type: :runtime
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
     - - ">="
       - !ruby/object:Gem::Version
-        version: '4.6'
+        version: 4.7.1
 - !ruby/object:Gem::Dependency
   name: rspec
   requirement: !ruby/object:Gem::Requirement
@@ -72,16 +72,16 @@
   name: jeweler
   requirement: !ruby/object:Gem::Requirement
     requirements:
-    - - ">"
+    - - ">="
       - !ruby/object:Gem::Version
-        version: 1.6.4
+        version: '0'
   type: :development
   prerelease: false
   version_requirements: !ruby/object:Gem::Requirement
     requirements:
-    - - ">"
+    - - ">="
       - !ruby/object:Gem::Version
-        version: 1.6.4
+        version: '0'
 - !ruby/object:Gem::Dependency
   name: i18n-spec
   requirement: !ruby/object:Gem::Requirement
@@ -189,6 +189,7 @@
 - rails/locales/el.yml
 - rails/locales/en-GB.yml
 - rails/locales/en.yml
+- rails/locales/es-CO.yml
 - rails/locales/es-MX.yml
 - rails/locales/es.yml
 - rails/locales/et.yml
@@ -207,10 +208,12 @@
 - rails/locales/it.yml
 - rails/locales/ja.yml
 - rails/locales/ka.yml
+- rails/locales/km.yml
 - rails/locales/ko.yml
 - rails/locales/lo-LA.yml
 - rails/locales/lt.yml
 - rails/locales/lv.yml
+- rails/locales/mk.yml
 - rails/locales/ms.yml
 - rails/locales/nb.yml
 - rails/locales/nl.yml
@@ -260,7 +263,7 @@
     - !ruby/object:Gem::Version
       version: '0'
 requirements: []
-rubygems_version: 3.0.2
+rubygems_version: 3.0.3
 signing_key: 
 specification_version: 4
 summary: Translations for the devise gem
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/cs.yml new/rails/locales/cs.yml
--- old/rails/locales/cs.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/cs.yml    2019-12-09 02:08:10.000000000 +0100
@@ -32,13 +32,13 @@
       confirmed: Vaše e-mailová adresa byla úspěšně potvrzena.
       new:
         resend_confirmation_instructions: Opět poslat instrukce pro potvrzení
-      send_instructions: Za několik minut obdržíte e-mail s instrukcemi k 
potvrzení vašeho účtu.
-      send_paranoid_instructions: Pokud váš e-mail existuje v naší databázi, 
za několik minut obdržíte e-mail s pokyny o tom, jak potvrdit svůj účet.
+      send_instructions: Za několik minut obdržíte e-mail s instrukcemi k 
potvrzení Vašeho účtu.
+      send_paranoid_instructions: Pokud Váš e-mail existuje v naší databázi, 
za několik minut obdržíte e-mail s pokyny o tom, jak potvrdit svůj účet.
     failure:
       already_authenticated: Jste již přihlášen(a).
       inactive: Váš účet ještě nebyl aktivován.
       invalid: Neplatné %{authentication_keys} nebo heslo.
-      last_attempt: Máte ještě jeden pokus než bude váš účet uzamčen.
+      last_attempt: Máte ještě jeden pokus než bude Váš účet uzamčen.
       locked: Váš účet je uzamčen.
       not_found_in_database: Neplatné %{authentication_keys} nebo heslo.
       timeout: Vaše relace vypršela, přihlaste se znovu, pak budete moct 
pokračovat.
@@ -56,12 +56,12 @@
         subject: E-mail změněn
       password_change:
         greeting: Ahoj %{recipient}!
-        message: Dáváme vám vedět, že vaše heslo bylo změněno.
+        message: Dáváme vám vědět, že Vaše heslo bylo změněno.
         subject: Heslo změněno
       reset_password_instructions:
         action: Změna hesla
         greeting: Ahoj %{recipient}!
-        instruction: Někdo si vyžádal odkaz pro změnu vašeho hesla. Změnu 
můžete provést pomocí odkazu níže.
+        instruction: Někdo si vyžádal odkaz pro změnu Vašeho hesla. Změnu 
můžete provést pomocí odkazu níže.
         instruction_2: Pokud jste si toto nevyžádali, ignorujte tento e-mail.
         instruction_3: Vaše heslo se nezmění dokud neotevřete výše uvedený 
odkaz a nevytvoříte si nové heslo.
         subject: Instrukce k nastavení nového hesla
@@ -77,7 +77,7 @@
     passwords:
       edit:
         change_my_password: Změnit mé heslo
-        change_your_password: Změna vašeho hesla
+        change_your_password: Změna Vašeho hesla
         confirm_new_password: Potvrdit nové heslo
         new_password: Nové heslo
       new:
@@ -85,7 +85,7 @@
         send_me_reset_password_instructions: Poslat instrukce pro obnovení 
hesla
       no_token: Na tuto stránku se nelze dostat jinak než z e-mailu pro 
resetování hesla. Pokud jste přišli z takového e-mailu, přesvědčte se že jste 
použili celou URL adresu.
       send_instructions: Za několik minut obdržíte e-mail s instrukcemi pro 
nastavení nového hesla.
-      send_paranoid_instructions: Pokud vaše e-mailová adresa existuje v naší 
databázi, za několik minut obdržíte e-mail s instrukcemi pro nastavení nového 
hesla.
+      send_paranoid_instructions: Pokud Vaše e-mailová adresa existuje v naší 
databázi, za několik minut obdržíte e-mail s instrukcemi pro nastavení nového 
hesla.
       updated: Vaše heslo bylo změněno. Nyní jste přihlášen(a).
       updated_not_active: Vaše heslo bylo změněno.
     registrations:
@@ -98,14 +98,14 @@
         title: Upravit %{resource}
         unhappy: Nejste zde šťastni?
         update: Aktualizovat
-        we_need_your_current_password_to_confirm_your_changes: vaše současné 
heslo je nutné pro potvrzení změn.
+        we_need_your_current_password_to_confirm_your_changes: Vaše současné 
heslo je nutné pro potvrzení změn.
       new:
         sign_up: Zaregistrovat se
       signed_up: Vítejte! Úspěšně jste se zaregistroval(a).
-      signed_up_but_inactive: Úspěšně jste se zaregistroval(a). Bohužel se 
nemůžete přihlásit, protože váš účet ještě není aktivován.
-      signed_up_but_locked: Úspěšně jste se zaregistroval(a). Bohužel se 
nemůžete přihlásit, protože váš účet je zamknutý.
-      signed_up_but_unconfirmed: Byl vám zaslán potvrzovací e-mail. Pro 
dokončení klikněte na aktivační odkaz zaslaný na váš e-mail.
-      update_needs_confirmation: Úspěšně jste aktualizovali svůj účet, ale 
ještě musíte ověřit svou novou e-mailovou adresu. Zkontrolujte svou schránku a 
klikněte na odkaz pro dokončení ověření vaši nové e-mailové adresy.
+      signed_up_but_inactive: Úspěšně jste se zaregistroval(a). Bohužel se 
nemůžete přihlásit, protože Váš účet ještě není aktivován.
+      signed_up_but_locked: Úspěšně jste se zaregistroval(a). Bohužel se 
nemůžete přihlásit, protože Váš účet je zamknutý.
+      signed_up_but_unconfirmed: Byl vám zaslán potvrzovací e-mail. Pro 
dokončení klikněte na aktivační odkaz zaslaný na Váš e-mail.
+      update_needs_confirmation: Úspěšně jste aktualizovali svůj účet, ale 
ještě musíte ověřit svou novou e-mailovou adresu. Zkontrolujte svou schránku a 
klikněte na odkaz pro dokončení ověření Vaší nové e-mailové adresy.
       updated: Váš účet byl úspěšně aktualizován.
       updated_but_not_signed_in: 
     sessions:
@@ -131,7 +131,7 @@
       new:
         resend_unlock_instructions: Znovu odeslat instrukce pro odblokování
       send_instructions: Za několik minut obdržíte e-mail s instrukcemi, jak 
odemknout svůj účet.
-      send_paranoid_instructions: Pokud váš e-mail existuje v naší databázi, 
za několik minut obdržíte e-mail s instrukcemi pro odemknutí účtu.
+      send_paranoid_instructions: Pokud Váš e-mail existuje v naší databázi, 
za několik minut obdržíte e-mail s instrukcemi pro odemknutí účtu.
       unlocked: Váš účet byl úspěšně odblokován.
   errors:
     messages:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/de-CH.yml new/rails/locales/de-CH.yml
--- old/rails/locales/de-CH.yml 2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/de-CH.yml 2019-12-09 02:08:10.000000000 +0100
@@ -7,24 +7,24 @@
         confirmed_at: Bestätigt am
         created_at: Erstellt am
         current_password: Bisheriges Passwort
-        current_sign_in_at: 
-        current_sign_in_ip: 
+        current_sign_in_at: Aktuelle Anmeldung vom
+        current_sign_in_ip: IP der aktuellen Anmeldung
         email: E-Mail
-        encrypted_password: 
+        encrypted_password: Verschlüsseltes Passwort
         failed_attempts: Fehlversuche
         last_sign_in_at: Letzte Anmeldung am
         last_sign_in_ip: IP der letzten Anmeldung
         locked_at: Gesperrt am
         password: Passwort
         password_confirmation: Passwortbestätigung
-        remember_created_at: 
+        remember_created_at: Angemeldet bleiben vom
         remember_me: Angemeldet bleiben
         reset_password_sent_at: Passwort-Zurücksetzen-E-Mail gesendet am
         reset_password_token: Passwort-Zurücksetzen-Token
         sign_in_count: Anzahl Anmeldungen
-        unconfirmed_email: 
+        unconfirmed_email: Unbestätigte E-Mail-Adresse
         unlock_token: Entsperrungs-Token
-        updated_at: 
+        updated_at: Aktualisiert am
     models:
       user: Benutzer
   devise:
@@ -37,10 +37,10 @@
     failure:
       already_authenticated: Sie sind bereits angemeldet.
       inactive: Ihr Account ist nicht aktiv.
-      invalid: 
+      invalid: "%{authentication_keys} oder Passwort ungültig."
       last_attempt: Sie haben noch einen Versuch, bis Ihr Account gesperrt 
wird.
       locked: Ihr Account ist gesperrt.
-      not_found_in_database: 
+      not_found_in_database: "%{authentication_keys} oder Passwort ungültig."
       timeout: Ihre Sitzung ist abgelaufen, bitte melden Sie sich erneut an.
       unauthenticated: Sie müssen sich anmelden oder registrieren, bevor Sie 
fortfahren können.
       unconfirmed: Sie müssen Ihren Account bestätigen, bevor Sie fortfahren 
können.
@@ -51,9 +51,9 @@
         instruction: 'Folgen Sie dem untenstehenden Link, um Ihr Konto zu 
bestätigen:'
         subject: Anleitung zur Bestätigung Ihres Accounts
       email_changed:
-        greeting: 
-        message: 
-        subject: 
+        greeting: Hallo %{recipient}!
+        message: Wir schreiben Ihnen, um Sie darüber zu informieren, dass Ihre 
E-Mail-Adresse zu %{email} geändert wurde.
+        subject: E-Mail-Adresse geändert
       password_change:
         greeting: Hallo %{recipient}!
         message: Wir kontaktieren Sie, um Ihnen mitzuteilen, dass Ihr Passwort 
geändert wurde.
@@ -107,7 +107,7 @@
       signed_up_but_unconfirmed: Sie erhalten in wenigen Minuten eine E-Mail 
mit einem Link für die Bestätigung der Registrierung. Klicken Sie auf den Link 
um Ihren Account zu aktivieren.
       update_needs_confirmation: Ihre Daten wurden aktualisiert, aber Sie 
müssen Ihre neue E-Mail-Adresse bestätigen. Sie erhalten in wenigen Minuten 
eine E-Mail, mit der Sie die Änderung Ihrer E-Mail-Adresse abschließen können.
       updated: Ihre Daten wurden aktualisiert.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Ihre Daten wurden aktualisiert, aber da sich 
Ihr Passwort geändert hat, müssen Sie sich erneut anmelden
     sessions:
       already_signed_out: Erfolgreich abgemeldet.
       new:
@@ -125,7 +125,9 @@
           Anmelden
         sign_in_with_provider: Mit %{provider} anmelden
         sign_up: Registrieren
-      minimum_password_length: 
+      minimum_password_length:
+        one: "(mindestens %{count} Zeichen)"
+        other: "(mindestens %{count} Zeichen)"
     unlocks:
       new:
         resend_unlock_instructions: Anleitung zum Entsperren noch mal schicken
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/de.yml new/rails/locales/de.yml
--- old/rails/locales/de.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/de.yml    2019-12-09 02:08:10.000000000 +0100
@@ -26,7 +26,9 @@
         unlock_token: Entsperrungs-Token
         updated_at: Aktualisiert am
     models:
-      user: Benutzer
+      user:
+        one: Benutzer
+        other: Benutzer
   devise:
     confirmations:
       confirmed: Ihre E-Mail-Adresse wurde erfolgreich bestätigt.
@@ -36,12 +38,12 @@
       send_paranoid_instructions: Falls Ihre E-Mail-Adresse in unserer 
Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail, mit der Sie 
Ihre Registrierung bestätigen können.
     failure:
       already_authenticated: Sie sind bereits angemeldet.
-      inactive: Ihr Konto ist nicht aktiv.
+      inactive: Ihr Konto ist noch nicht aktiv.
       invalid: "%{authentication_keys} oder Passwort ungültig."
       last_attempt: Sie haben noch einen Versuch, bis Ihr Konto gesperrt wird.
       locked: Ihr Konto ist gesperrt.
       not_found_in_database: "%{authentication_keys} oder Passwort ungültig."
-      timeout: Ihre Sitzung ist abgelaufen, bitte melden Sie sich erneut an.
+      timeout: Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.
       unauthenticated: Sie müssen sich anmelden oder registrieren, bevor Sie 
fortfahren können.
       unconfirmed: Sie müssen Ihr Konto bestätigen, bevor Sie fortfahren 
können.
     mailer:
@@ -85,11 +87,11 @@
         send_me_reset_password_instructions: Schicken Sie mir die Anleitung, 
mein Passwort zurückzusetzen
       no_token: Sie können sich nicht auf dieser Seite anmelden, wenn Sie 
nicht von einer Passwort-Zurücksetzen-E-Mail kommen. Wenn Sie von solch einer 
E-Mail kommen, überprüfen Sie bitte, ob Sie die gesamte URL verwendet haben.
       send_instructions: Sie erhalten in wenigen Minuten eine E-Mail mit der 
Anleitung, wie Sie Ihr Passwort zurücksetzen können.
-      send_paranoid_instructions: Falls Ihre E-Mail-Adresse in unserer 
Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail, mit der 
Anleitung, wie Sie Ihr Passwort zurücksetzen können.
+      send_paranoid_instructions: Falls Ihre E-Mail-Adresse in unserer 
Datenbank existiert, erhalten Sie in wenigen Minuten eine E-Mail mit der 
Anleitung, wie Sie Ihr Passwort zurücksetzen können.
       updated: Ihr Passwort wurde geändert. Sie sind jetzt angemeldet.
-      updated_not_active: Ihr Passwort wurde geändert.
+      updated_not_active: Ihr Passwort wurde erfolgreich geändert.
     registrations:
-      destroyed: Ihr Konto wurde gelöscht.
+      destroyed: Ihr Konto wurde gelöscht. Wir hoffen, dass wir Sie bald 
wiedersehen.
       edit:
         are_you_sure: Sind Sie sicher?
         cancel_my_account: Konto löschen
@@ -107,7 +109,7 @@
       signed_up_but_unconfirmed: Sie erhalten in wenigen Minuten eine E-Mail 
mit einem Link für die Bestätigung der Registrierung. Klicken Sie auf den Link 
um Ihr Konto zu aktivieren.
       update_needs_confirmation: Ihre Daten wurden aktualisiert, aber Sie 
müssen Ihre neue E-Mail-Adresse bestätigen. Sie erhalten in wenigen Minuten 
eine E-Mail, mit der Sie die Änderung Ihrer E-Mail-Adresse abschließen können.
       updated: Ihre Daten wurden aktualisiert.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Ihre Daten wurden aktualisiert, aber da sich 
Ihr Passwort geändert hat, müssen Sie sich erneut anmelden
     sessions:
       already_signed_out: Erfolgreich abgemeldet.
       new:
@@ -134,7 +136,7 @@
       unlocked: Ihr Konto wurde entsperrt. Bitte melden Sie sich an, um 
fortzufahren.
   errors:
     messages:
-      already_confirmed: wurde bereits bestätigt, bitte versuchen Sie, sich 
anzumelden
+      already_confirmed: wurde bereits bestätigt; bitte versuchen Sie, sich 
anzumelden
       confirmation_period_expired: musste innerhalb von %{period} bestätigt 
werden, bitte neu anfordern.
       expired: ist abgelaufen, bitte neu anfordern
       not_found: nicht gefunden
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/en.yml new/rails/locales/en.yml
--- old/rails/locales/en.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/en.yml    2019-12-09 02:08:10.000000000 +0100
@@ -107,7 +107,7 @@
       signed_up_but_inactive: You have signed up successfully. However, we 
could not sign you in because your account is not yet activated.
       signed_up_but_locked: You have signed up successfully. However, we could 
not sign you in because your account is locked.
       signed_up_but_unconfirmed: A message with a confirmation link has been 
sent to your email address. Please follow the link to activate your account.
-      update_needs_confirmation: You updated your account successfully, but we 
need to verify your new email address. Please check your email and follow the 
confirm link to confirm your new email address.
+      update_needs_confirmation: You updated your account successfully, but we 
need to verify your new email address. Please check your email and follow the 
confirmation link to confirm your new email address.
       updated: Your account has been updated successfully.
       updated_but_not_signed_in: Your account has been updated successfully, 
but since your password was changed, you need to sign in again
     sessions:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/es-CO.yml new/rails/locales/es-CO.yml
--- old/rails/locales/es-CO.yml 1970-01-01 01:00:00.000000000 +0100
+++ new/rails/locales/es-CO.yml 2019-12-09 02:08:10.000000000 +0100
@@ -0,0 +1,142 @@
+es-CO:
+  activerecord:
+    attributes:
+      user:
+        confirmation_sent_at: Confirmación enviada a
+        confirmation_token: 'Código de confirmación
+
+'
+        confirmed_at: Confirmado en
+        created_at: Creado en
+        current_password: Contraseña actual
+        current_sign_in_at: 
+        current_sign_in_ip: 
+        email: 
+        encrypted_password: 
+        failed_attempts: 
+        last_sign_in_at: 
+        last_sign_in_ip: 
+        locked_at: 
+        password: 
+        password_confirmation: 
+        remember_created_at: 
+        remember_me: 
+        reset_password_sent_at: 
+        reset_password_token: 
+        sign_in_count: 
+        unconfirmed_email: 
+        unlock_token: 
+        updated_at: 
+    models:
+      user: 
+  devise:
+    confirmations:
+      confirmed: 
+      new:
+        resend_confirmation_instructions: 
+      send_instructions: 
+      send_paranoid_instructions: 
+    failure:
+      already_authenticated: 
+      inactive: 
+      invalid: 
+      last_attempt: 
+      locked: 
+      not_found_in_database: 
+      timeout: 
+      unauthenticated: 
+      unconfirmed: 
+    mailer:
+      confirmation_instructions:
+        action: 
+        greeting: 
+        instruction: 
+        subject: 
+      email_changed:
+        greeting: 
+        message: 
+        subject: 
+      password_change:
+        greeting: 
+        message: 
+        subject: 
+      reset_password_instructions:
+        action: 
+        greeting: 
+        instruction: 
+        instruction_2: 
+        instruction_3: 
+        subject: 
+      unlock_instructions:
+        action: 
+        greeting: 
+        instruction: 
+        message: 
+        subject: 
+    omniauth_callbacks:
+      failure: 
+      success: 
+    passwords:
+      edit:
+        change_my_password: 
+        change_your_password: 
+        confirm_new_password: 
+        new_password: 
+      new:
+        forgot_your_password: 
+        send_me_reset_password_instructions: 
+      no_token: 
+      send_instructions: 
+      send_paranoid_instructions: 
+      updated: 
+      updated_not_active: 
+    registrations:
+      destroyed: 
+      edit:
+        are_you_sure: 
+        cancel_my_account: 
+        currently_waiting_confirmation_for_email: 
+        leave_blank_if_you_don_t_want_to_change_it: 
+        title: 
+        unhappy: 
+        update: 
+        we_need_your_current_password_to_confirm_your_changes: 
+      new:
+        sign_up: 
+      signed_up: 
+      signed_up_but_inactive: 
+      signed_up_but_locked: 
+      signed_up_but_unconfirmed: 
+      update_needs_confirmation: 
+      updated: 
+      updated_but_not_signed_in: 
+    sessions:
+      already_signed_out: 
+      new:
+        sign_in: 
+      signed_in: 
+      signed_out: 
+    shared:
+      links:
+        back: 
+        didn_t_receive_confirmation_instructions: 
+        didn_t_receive_unlock_instructions: 
+        forgot_your_password: 
+        sign_in: 
+        sign_in_with_provider: 
+        sign_up: 
+      minimum_password_length: 
+    unlocks:
+      new:
+        resend_unlock_instructions: 
+      send_instructions: 
+      send_paranoid_instructions: 
+      unlocked: 
+  errors:
+    messages:
+      already_confirmed: 
+      confirmation_period_expired: 
+      expired: 
+      not_found: 
+      not_locked: 
+      not_saved: 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/es-MX.yml new/rails/locales/es-MX.yml
--- old/rails/locales/es-MX.yml 2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/es-MX.yml 2019-12-09 02:08:10.000000000 +0100
@@ -109,7 +109,7 @@
       signed_up_but_unconfirmed: Se ha enviado un mensaje con un enlace de 
confirmación a tu correo electrónico. Ingresa al enlace para activar tu cuenta.
       update_needs_confirmation: Has actualizado tu cuenta exitosamente, pero 
es necesario confirmar tu nuevo correo electrónico. Por favor, comprueba tu 
correo e ingresa al enlace de confirmación para finalizar la comprobación del 
nuevo correo electrónico.
       updated: Tu cuenta ha sido actualizada exitosamente.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Tu cuenta ha sido actualizada exitosamente 
pero, como tu contraseña cambio, necesitas iniciar sesión nuevamente
     sessions:
       already_signed_out: Se ha cerrado la sesión con éxito.
       new:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/es.yml new/rails/locales/es.yml
--- old/rails/locales/es.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/es.yml    2019-12-09 02:08:10.000000000 +0100
@@ -96,7 +96,7 @@
         are_you_sure: "¿Está usted seguro?"
         cancel_my_account: Anular mi cuenta
         currently_waiting_confirmation_for_email: 'Actualmente esperando la 
confirmacion de: %{email} '
-        leave_blank_if_you_don_t_want_to_change_it: dejar en blanco si no 
desea cambiarlo
+        leave_blank_if_you_don_t_want_to_change_it: dejar en blanco si no 
desea cambiarla
         title: Editar %{resource}
         unhappy: "¿Disconforme?"
         update: Actualizar
@@ -109,7 +109,7 @@
       signed_up_but_unconfirmed: Se ha enviado un mensaje con un enlace de 
confirmación a tu correo electrónico. Abre el enlace para activar tu cuenta.
       update_needs_confirmation: Has actualizado tu cuenta correctamente, pero 
es necesario confirmar tu nuevo correo electrónico. Por favor, comprueba tu 
correo y sigue el enlace de confirmación para finalizar la comprobación del 
nuevo correo electrónico.
       updated: Tu cuenta se ha actualizado.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Su cuenta se ha actualizado correctamente, 
pero como se cambió su contraseña, debe iniciar sesión nuevamente
     sessions:
       already_signed_out: Sesión finalizada.
       new:
@@ -136,7 +136,7 @@
       unlocked: Tu cuenta ha sido desbloqueada. Ya puedes iniciar sesión.
   errors:
     messages:
-      already_confirmed: ya ha sido confirmada, por favor intenta iniciar 
sesión
+      already_confirmed: ya ha sido confirmado, por favor intenta iniciar 
sesión
       confirmation_period_expired: necesita confirmarse dentro de %{period}, 
por favor solicita una nueva
       expired: ha expirado, por favor solicita una nueva
       not_found: no se ha encontrado
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/fa.yml new/rails/locales/fa.yml
--- old/rails/locales/fa.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/fa.yml    2019-12-09 02:08:10.000000000 +0100
@@ -107,7 +107,7 @@
       signed_up_but_unconfirmed: یک ایمیل حاوی لینک تایید حساب برای شما 
فرستاده شده. لطفا برای فعال کردن حساب‌تان آن لینک را باز کنید.
       update_needs_confirmation: حساب شما با موفقیت به روز شد، اما شما باید 
ایمیل جدیدتان را را تایید کنید. لطفا ایمیل‌تان را چک کنید و روی لینک تایید حساب 
کاربری کلیک کنید تا ایمیل جدیدتان تایید شود.
       updated: به روز رسانی حسابتان با موفقیت انجام شد.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: حساب کاربری شما با موفقیت به‌روز شد، اما از 
آنجا که رمز عبورتان تغییر کرده است، باید دوباره وارد سیستم شوید
     sessions:
       already_signed_out: خروج با موفقیت انجام شد.
       new:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/fr.yml new/rails/locales/fr.yml
--- old/rails/locales/fr.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/fr.yml    2019-12-09 02:08:10.000000000 +0100
@@ -107,7 +107,7 @@
       signed_up_but_unconfirmed: Un message avec un lien de confirmation vous 
a été envoyé par mail. Veuillez suivre ce lien pour activer votre compte.
       update_needs_confirmation: Vous avez bien modifié votre compte, mais 
nous devons vérifier votre nouvelle adresse de courriel. Veuillez consulter vos 
courriels et cliquer sur le lien de confirmation pour confirmer votre nouvelle 
adresse.
       updated: Votre compte a bien été modifié.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Votre compte a été mis à jour avec succès. 
Vous devez vous reconnecter car votre mot de passe a été modifié.
     sessions:
       already_signed_out: Déconnecté(e).
       new:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/id.yml new/rails/locales/id.yml
--- old/rails/locales/id.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/id.yml    2019-12-09 02:08:10.000000000 +0100
@@ -37,13 +37,13 @@
     failure:
       already_authenticated: Anda sudah sign in.
       inactive: Akun anda belum diaktifkan.
-      invalid: 
+      invalid: Ketidaksesuaian %{authentication_keys} atau password.
       last_attempt: Kesempatan terakhir sebelum akun Anda dikunci.
       locked: Akun anda terkunci.
-      not_found_in_database: 
+      not_found_in_database: Ketidaksesuaian %{authentication_keys} atau 
password.
       timeout: Sesi anda telah kadaluarsa, silahkan sign in untuk melanjutkan.
-      unauthenticated: Anda harus mendaftar atau sign in sebelum melanjutkan .
-      unconfirmed: Anda harus melakukan konfirmasi sebalum melanjutkan.
+      unauthenticated: Anda harus mendaftar atau sign in sebelum melanjutkan.
+      unconfirmed: Anda harus melakukan konfirmasi sebelum melanjutkan.
     mailer:
       confirmation_instructions:
         action: Konfirmasi akun saya
@@ -51,9 +51,9 @@
         instruction: 'Anda bisa melakukan konfirmasi email akun Anda 
menggunakan tautan berikut ini:'
         subject: Instruksi untuk melakukan konfirmasi
       email_changed:
-        greeting: 
-        message: 
-        subject: 
+        greeting: Halo %{recipient}!
+        message: Kami menghubungi Anda untuk memberitahu, bahwa email 
terdaftar telah berubah menjadi %{email}.
+        subject: Email telah diubah
       password_change:
         greeting: Halo %{recipient}!
         message: Kami menghubungi Anda untuk menyampaikan informasi bahwa 
password Anda telah diubah
@@ -107,7 +107,7 @@
       signed_up_but_unconfirmed: Pesan dengan tautan konfirmasi telah dikirim 
ke email Anda. Harap buka tautan untuk mengaktifkan akun Anda.
       update_needs_confirmation: Berhasil memperbarui akun, namun Anda harus 
mengonfirmasi alamat email baru. Tolong cek email anda dan klik tautan 
konfirmasi untuk menyelesaikan konfirmasi email baru Anda.
       updated: Akun anda telah berhasil diperbaharui.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Akun telah berhasil diperbarui, namun karena 
password telah diubah maka Anda harus mengulang sign in.
     sessions:
       already_signed_out: 
       new:
@@ -123,7 +123,7 @@
         sign_in: Masuk
         sign_in_with_provider: Masuk dengan akun %{provider}
         sign_up: Mendaftar
-      minimum_password_length: 
+      minimum_password_length: "(%{count} karakter minimal)"
     unlocks:
       new:
         resend_unlock_instructions: Kirim ulang instruksi untuk membuka kunci 
akun
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/ja.yml new/rails/locales/ja.yml
--- old/rails/locales/ja.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/ja.yml    2019-12-09 02:08:10.000000000 +0100
@@ -29,7 +29,7 @@
       user: ユーザ
   devise:
     confirmations:
-      confirmed: アカウントを登録しました。
+      confirmed: メールアドレスが確認できました。
       new:
         resend_confirmation_instructions: アカウント確認メール再送
       send_instructions: アカウントの有効化について数分以内にメールでご連絡します。
@@ -107,7 +107,7 @@
       signed_up_but_unconfirmed: 本人確認用のメールを送信しました。メール内のリンクからアカウントを有効化させてください。
       update_needs_confirmation: 
アカウント情報を変更しました。変更されたメールアドレスの本人確認のため、本人確認用メールより確認処理をおこなってください。
       updated: アカウント情報を変更しました。
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: 
あなたのアカウントは正常に更新されましたが、パスワードが変更されたため、再度ログインしてください。
     sessions:
       already_signed_out: 既にログアウト済みです。
       new:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/km.yml new/rails/locales/km.yml
--- old/rails/locales/km.yml    1970-01-01 01:00:00.000000000 +0100
+++ new/rails/locales/km.yml    2019-12-09 02:08:10.000000000 +0100
@@ -0,0 +1,140 @@
+km:
+  activerecord:
+    attributes:
+      user:
+        confirmation_sent_at: ថ្ងៃដែលបានបញ្ជូនការបញ្ជាក់ពាក្យសម្ងាត់
+        confirmation_token: តូឃុនសំរាប់ការបញ្ជាក់ពាក្យសម្ងាត់
+        confirmed_at: ថ្ងៃដែលបានបញ្ជាក់ពាក្យសំងាត់
+        created_at: ថ្ងៃដែលបានបង្កើត
+        current_password: ពាក្យសម្ងាត់បច្ចុប្បន្ន
+        current_sign_in_at: ពេលវេលាបច្ចុប្បន្នដែលបានចូលក្នុងប្រព័ន្ធ
+        current_sign_in_ip: អាសយដ្ឋានIPបច្ចុប្បន្នដែលបានចូលក្នុងប្រព័ន្ធ
+        email: អ៊ីមែល
+        encrypted_password: ពាក្យសំងាត់ដែលបានអ៊ិនគ្រីប
+        failed_attempts: ចំនួនដែលបានប៉ុនប៉ងចូលក្នុងប្រព័ន្ធមិនបានជោគជ័យ
+        last_sign_in_at: ពេលវេលាចូលចុងក្រោយដែលបានចូលក្នុងប្រព័ន្ធ
+        last_sign_in_ip: អាសយដ្ឋានIPចុងក្រោយដែលបានចូលក្នុងប្រព័ន្ធ
+        locked_at: ថ្ងៃដែលបានចាក់សោ
+        password: ពាក្យសម្ងាត់
+        password_confirmation: បញ្ជាក់ពាក្យសម្ងាត់
+        remember_created_at: ថ្ងៃដែលបានចងចាំខ្ញុំ
+        remember_me: ចងចាំខ្ញុំ
+        reset_password_sent_at: ថ្ងៃដែលបានបញ្ជូនការកំណត់ពាក្យសម្ងាត់ឡើងវិញ
+        reset_password_token: តូឃុនសំរាប់ការកំណត់ពាក្យសម្ងាត់ឡើងវិញ
+        sign_in_count: ចំនួនដែលបានចូលក្នុងប្រព័ន្ធ
+        unconfirmed_email: អ៊ីមែលដែលមិនបានបញ្ជាក់
+        unlock_token: តូឃុនសំរាប់ដោះសោ
+        updated_at: ថ្ងៃដែលបានធ្វើបច្ចុប្បន្នភាព
+    models:
+      user: អ្នកប្រើប្រាស់
+  devise:
+    confirmations:
+      confirmed: អ្នកបានចុះឈ្មោះចូលក្នុងប្រព័ន្ធរួចរាល់ហើយ
+      new:
+        resend_confirmation_instructions: 
ផ្ញើអ៊ីមែលសំរាប់ការបញ្ជាក់ការចុះឈ្មោះឡើងវិញ
+      send_instructions: 
យើងនឹងផ្ញើអ៊ីមែលទៅអ្នកក្នុងរយៈពេលពីរបីនាទីអំពីដំណើរការការចុះឈ្មោះរបស់អ្នក។
+      send_paranoid_instructions: 
អ៊ីមែលបញ្ជាក់នឹងត្រូវបានផ្ញើទៅក្នុងរយៈពេលពីរបីនាទី 
ប្រសិនបើអ្នកបានចុះឈ្មោចូលក្នុងប្រព័ន្ធរួចរាល់ហើយនោះ។
+    failure:
+      already_authenticated: អ្នកបានចូលក្នុងប្រព័ន្ធរួចហើយ
+      inactive: ការចុះឈ្មោះរបស់អ្នកមិនទាន់បានបញ្ចប់នៅឡើយទេ។ 
សូមអនុវត្តតាមការណែនាំនៅក្នុងអ៊ីម៉ែលដើម្បបញ្ចប់។
+      invalid: "%{authentication_keys}ឬពាក្យសម្ងាត់មិនត្រឹមត្រូវ"
+      last_attempt: ប្រសិនបើអ្នកមានកំហុសមួយទៀតគណនីរបស់អ្នកនឹងត្រូវបានចាក់សោ។
+      locked: គណនីរបស់អ្នកត្រូវបានចាក់សោ។
+      not_found_in_database: "%{authentication_keys}ឬពាក្យសម្ងាត់មិនត្រឹមត្រូវ"
+      timeout: រយៈពេលប្រើប្រាស់ប្រព័ន្ធរបស់អ្នកបានផុតកំណត់។ 
សូមចូលក្នុងប្រព័ន្ធម្តងទៀត។
+      unauthenticated: សូមចុះឈ្មោះចូលដើម្បីប្រើប្រាស់ប្រព័ន្ធ។
+      unconfirmed: អ្នកត្រូវធ្វើរការបញ្ជាក់អាសយដ្ឋានអ៊ីមែលរបស់អ្នក។
+    mailer:
+      confirmation_instructions:
+        action: បញ្ជាក់អាសយដ្ឋានអ៊ីមែល
+        greeting: សូមស្វាគមន៍! %{recipient}
+        instruction: 
សូមចុចតំណខាងក្រោមដើម្បីបញ្ចប់ដំណើរការផ្ទៀងផ្ទាត់តាមអាសយដ្ឋានអ៊ីមែល។
+        subject: អ៊ីមែលបញ្ជាក់
+      email_changed:
+        greeting: សួស្តី! %{recipient}
+        message: សូមជូនដំណឹងអំពីការផ្លាស់ប្តូរអ៊ីមែល %{email} របស់អ្នក។
+        subject: ការផ្លាស់ប្តូរអ៊ីមែលត្រូវបានបញ្ចប់រួចរាល់ហើយ។
+      password_change:
+        greeting: សួស្តី! %{recipient}
+        message: សូមជូនដំណឹងអំពីការផ្លាស់ប្តូរពាក្យសម្ងាត់របស់អ្នក។
+        subject: ការផ្លាស់ប្តូរពាក្យសម្ងាត់ត្រូវបានបញ្ចប់រួចរាល់ហើយ។
+      reset_password_instructions:
+        action: ការផ្លាស់ប្តូរពាក្យសម្ងាត់
+        greeting: សួស្តី! %{recipient}
+        instruction: 
អ៊ីមែលត្រូវបានផ្ញើព្រោះបានទទួលសំណើកំណត់ពាក្យសម្ងាត់ឡើងវិញ។ 
អ្នកអាចកំណត់ពាក្យសម្ងាត់របស់អ្នកឡើងវិញតាមរយ:តំណខាងក្រោម។
+        instruction_2: ប្រសិនបើអ្នកមិនបានស្នើសុំកំណត់លេខសំងាត់ឡើងវិញទេ 
សូមមេត្តាកុំអើពើអ៊ីមែលនេះ។
+        instruction_3: 
ការកំណត់ពាក្យសំងាត់ឡើងវិញនឹងមិនត្រូវបានបញ្ចប់ទេរហូតទាល់តែលេខសំងាត់ថ្មីត្រូវបានបង្កើតពីតំណខាងលើ។
+        subject: អំពីការកំណត់ពាក្យសម្ងាត់ឡើងវិញ
+      unlock_instructions:
+        action: ដោះសោគណនី
+        greeting: សួស្តី! %{recipient}
+        instruction: សូមចុចតំណខាងក្រោមដើម្បីដោះសោគណនីរបស់អ្នក។
+        message: 
គណនីរបស់អ្នកត្រូវបានចាក់សោរដោយសារតែមានប៉ុនប៉ងចូលក្នុងប្រព័ន្ធមិនបានជោគជ័យជាច្រើនលើក។
+        subject: អំពីការដោះសោគណនី
+    omniauth_callbacks:
+      failure: 'ការផ្ទៀងផ្ទាត់តាមរយ: %{kind} មិនបានជោគជ័យ។ ដោយសារតែ %{reason}'
+      success: 'ការផ្ទៀងផ្ទាត់តាមរយ: %{kind} បានជោគជ័យ។'
+    passwords:
+      edit:
+        change_my_password: ផ្លាស់ប្តូរពាក្យសម្ងាត់
+        change_your_password: ផ្លាស់ប្តូរពាក្យសម្ងាត់
+        confirm_new_password: បញ្ជាក់ពាក្យសម្ងាត់ថ្មី
+        new_password: ភ្លេចពាក្យសម្ងាត់?
+      new:
+        forgot_your_password: ភ្លេចពាក្យសម្ងាត់?
+        send_me_reset_password_instructions: 
ផ្ញើការណែនាំអំពីការកំណត់ពាក្យសម្ងាត់ឡើងវិញ។
+      no_token: អ្នកមិនអាចចូលប្រើទំព័រនេះតាមរយ:តំណនេះបានទេ។ 
សូមប្រាកដថាអ្នកបានប្រើURLពេញលេញដែលបានផ្តល់។
+      send_instructions: 
យើងនឹងផ្ញើអ៊ីមែលទៅអ្នកក្នុងរយៈពេលពីរបីនាទីអំពីការកំណត់ពាក្យសម្ងាត់ឡើងវិញ។
+      send_paranoid_instructions: 
អ៊ីមែលអំពីការកំណត់ពាក្យសម្ងាត់ឡើងវិញនឹងត្រូវបានផ្ញើទៅក្នុងរយៈពេលពីរបីនាទី 
ប្រសិនបើអ្នកបានចុះឈ្មោចូលក្នុងប្រព័ន្ធរួចរាល់ហើយនោះ។
+      updated: ពាក្យសម្ងាត់ត្រូវបានផ្លាស់ប្តូររួចរាល់ហើយ។
+      updated_not_active: ពាក្យសម្ងាត់ត្រូវបានផ្លាស់ប្តូររួចរាល់ហើយ។
+    registrations:
+      destroyed: ជំរាបលា! គណនីរបស់អ្នកត្រូវបានលុបចោល។
+      edit:
+        are_you_sure: តើអ្នកប្រាកដទេ?
+        cancel_my_account: លុបគណនី
+        currently_waiting_confirmation_for_email: កំពុងរង់ចាំការបញ្ជាក់អ៊ីមែល 
%{email}
+        leave_blank_if_you_don_t_want_to_change_it: 
សូមទុកឱ្យនៅទទេប្រសិនបើអ្នកមិនចង់ធ្វើរការផ្លាស់ប្តូរ។
+        title: កែ%{resource}
+        unhappy: មិនសប្បាយចិត្ត?
+        update: ធ្វើបច្ចុប្បន្នភាព
+        we_need_your_current_password_to_confirm_your_changes: 
សូមបញ្ចូលពាក្យសម្ងាត់បច្ចុប្បន្នដើម្បីធ្វើរការផ្លាស់ប្តូរ។
+      new:
+        sign_up: ចុះឈ្មោះ
+      signed_up: សូមស្វាគមន៍! អ្នកបានចុះឈ្មោះចូលក្នុងប្រព័ន្ធរួចរាល់ហើយ។
+      signed_up_but_inactive: ការចុះឈ្មោះរបស់អ្នកមិនទាន់បានបញ្ចប់នៅឡើយទេ។ 
សូមអនុវត្តតាមការណែនាំដើម្បបញ្ចប់។
+      signed_up_but_locked: 
អ្នកមិនអាចចូលក្នុងប្រព័ន្ធបានទេព្រោះគណនីរបស់អ្នកជាប់សោ។
+      signed_up_but_unconfirmed: អ៊ីមែលសម្រាប់ការបញ្ជាក់ត្រូវបានផ្ញើ។ 
សូមអនុវត្តតាមការណែនាំនៅក្នុងអ៊ីម៉ែលដើម្បបញ្ចប់។
+      update_needs_confirmation: ព័ត៌មានគណនីត្រូវបានផ្លាស់ប្តូរ។ 
ដើម្បីផ្ទៀងផ្ទាត់អាសយដ្ឋានអ៊ីមែលដែលបានផ្លាស់ប្តូរ 
សូមអនុវត្តតាមការណែនាំនៅក្នុងអ៊ីម៉ែលដើម្បបញ្ចប់។
+      updated: ព័ត៌មានគណនីត្រូវបានផ្លាស់ប្តូរ។
+      updated_but_not_signed_in: ព័ត៌មានគណនីត្រូវបានផ្លាស់ប្តូរ។ 
សូមចូលក្នុងប្រព័ន្ធម្តងទៀត។
+    sessions:
+      already_signed_out: អ្នកបានចេញពីប្រព័ន្ធរួចហើយ។
+      new:
+        sign_in: ចូល
+      signed_in: បានចូលក្នុងប្រព័ន្ធ។
+      signed_out: បានចេញពីប្រព័ន្ធ។
+    shared:
+      links:
+        back: ត្រឡប់ក្រោយ
+        didn_t_receive_confirmation_instructions: មិនបានទទួលអ៊ីមែលបញ្ជាក់គណនី?
+        didn_t_receive_unlock_instructions: មិនបានទទួលអ៊ីមែលអំពីរបៀបដោះសោគណនី?
+        forgot_your_password: ភ្លេចពាក្យសម្ងាត់?
+        sign_in: ចូល
+        sign_in_with_provider: 'ចូលតាមរយ: %{provider}'
+        sign_up: ចុះឈ្មោះ
+      minimum_password_length: "(ច្រើនជាង%{count}តួអក្សរ។)"
+    unlocks:
+      new:
+        resend_unlock_instructions: ផ្ញើអ៊ីមែលម្ដងទៀតអំពីរបៀបដោះសោគណនី
+      send_instructions: 
យើងនឹងផ្ញើអ៊ីមែលទៅអ្នកក្នុងរយៈពេលពីរបីនាទីអំពីរបៀបដោះសោគណនី។
+      send_paranoid_instructions: 
អ៊ីមែលអំពីរបៀបដោះសោគណនីនឹងត្រូវបានផ្ញើទៅក្នុងរយៈពេលពីរបីនាទី 
ប្រសិនបើអ្នកបានចុះឈ្មោចូលក្នុងប្រព័ន្ធរួចរាល់ហើយនោះ។
+      unlocked: គណនីរបស់អ្នកត្រូវបានដោះសោ។ សូមចូលក្នុងប្រព័ន្ធម្តងទៀត។
+  errors:
+    messages:
+      already_confirmed: បានចុះឈ្មោះរួចរាល់ហើយ។ សូមចូលក្នុងប្រព័ន្ធ។
+      confirmation_period_expired: រយៈពេលប្រើប្រាស់បានផុតកំណត់។ 
ត្រូវការបញ្ជាក់នៅក្នុងកំឡុង%{period}។ សូមធ្វើសំណើថ្មី។
+      expired: រយៈពេលប្រើប្រាស់បានផុតកំណត់។ សូមធ្វើសំណើថ្មី។
+      not_found: ស្វែងរកមិនឃើញ
+      not_locked: មិនបានចាក់សោ
+      not_saved: "%{resource}មិនត្រូវបានរក្សាទុកដោយសារមានកំហុស។"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/ko.yml new/rails/locales/ko.yml
--- old/rails/locales/ko.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/ko.yml    2019-12-09 02:08:10.000000000 +0100
@@ -123,7 +123,7 @@
         sign_in: 로그인
         sign_in_with_provider: "%{provider}(으)로 로그인"
         sign_up: 회원 가입
-      minimum_password_length: 
+      minimum_password_length: 최소 길이 %{count} 자
     unlocks:
       new:
         resend_unlock_instructions: 계정 잠금 해제 재요청
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/mk.yml new/rails/locales/mk.yml
--- old/rails/locales/mk.yml    1970-01-01 01:00:00.000000000 +0100
+++ new/rails/locales/mk.yml    2019-12-09 02:08:10.000000000 +0100
@@ -0,0 +1,146 @@
+mk:
+  activerecord:
+    attributes:
+      user:
+        confirmation_sent_at: Потврдата е испратена во
+        confirmation_token: Токен за потврда
+        confirmed_at: Потврдена на
+        created_at: Креирана на
+        current_password: Моментална лозинка
+        current_sign_in_at: Current sign in at
+        current_sign_in_ip: Current sign in IP
+        email: Е-маил
+        encrypted_password: Енкриптирана лозинка
+        failed_attempts: Failed attempts
+        last_sign_in_at: Последно најавен на
+        last_sign_in_ip: Последно најавен во IP
+        locked_at: Заклучен на
+        password: Лозинка
+        password_confirmation: Потврда на лозинка
+        remember_created_at: Запомни ме креиран на
+        remember_me: Запомни ме
+        reset_password_sent_at: Промена на лозинка пратена на
+        reset_password_token: Токен за промена на лозинка
+        sign_in_count: Број на најавувања
+        unconfirmed_email: Непотврден е-маил
+        unlock_token: Токен за отклучување
+        updated_at: Ажуриран на
+    models:
+      user:
+        one: Корисник
+        other: Корисници
+  devise:
+    confirmations:
+      confirmed: Вашата е-маил адреса е успешно потврдена.
+      new:
+        resend_confirmation_instructions: Повторно испрати инструкции за 
потврда
+      send_instructions: Ќе добиете е-маил со инструкции како да ја потврдите 
Вашата е-маил адреса за неколку минути.
+      send_paranoid_instructions: Доколку Вашиот е-маил веќе постои во базата 
со податоци, ќе добиете е-маил со инструкции како да ја потврдите вашата е-маил 
адреса за неколку минути.
+    failure:
+      already_authenticated: Веќе сте најавени.
+      inactive: Вашиот профил сеуште не е активиран.
+      invalid: Невалиден %{authentication_keys} или лозинка.
+      last_attempt: Имате уште еден обид пред вашиот профил да биде заклучен.
+      locked: Вашиот профил е заклучен.
+      not_found_in_database: Невалиден %{authentication_keys} или лозинка.
+      timeout: Вашата сесија заврши. Ве молиме најавете се повторно за да 
продолжите.
+      unauthenticated: Мора да се најавите или да креирате профил за да можете 
да продолжите.
+      unconfirmed: Мора да ја потврдите Вашата е-маил адреса за да можете да 
продолжите.
+    mailer:
+      confirmation_instructions:
+        action: Потврди го мојот профил
+        greeting: Добредојде %{recipient}!
+        instruction: 'Може да ја потврдите Вашата е-маил адреса за Вашиот 
профил преку линкот кој е зададен подолу:'
+        subject: Инструкции за потврда на е-маил адреса
+      email_changed:
+        greeting: Здраво %{recipient}!
+        message: Ве контактираме за да Ве известиме дека Вашата е-маил адреса 
е заменета со %{email}.
+        subject: Промена на е-маил
+      password_change:
+        greeting: Здраво %{recipient}!
+        message: Ве контактираме за да ве известиме дека Вашата лозинка е 
променета.
+        subject: Промена на лозинка
+      reset_password_instructions:
+        action: Промена на моја лозинка
+        greeting: Здраво %{recipient}!
+        instruction: Некој побара линк за промена на Вашата лозинка. Промената 
може да ја направите преку подолу зададениот линк
+        instruction_2: Доколку Вие не сте побарале промена на Вашата лозинка, 
Ве замолуваме да го игнорирате овој е-маил.
+        instruction_3: Вашата лозинка нема да се промени се додека не 
пристапите до линкот зададен погоре и не креирате нова лозинка.
+        subject: Инструкции за промена на лозинка
+      unlock_instructions:
+        action: Отклучи го мојот профил
+        greeting: Здраво %{recipient}!
+        instruction: 'Кликнете не линкот зададен подолу за да го отклучите 
Вашиот профил:'
+        message: Вашиот профил е заклучен поради преминување на дозволениот 
број на обиди за најавување.
+        subject: Инструкции за отклучување на профил
+    omniauth_callbacks:
+      failure: Не можевме да Ве верификуваме од %{kind} профил поради 
"%{reason}".
+      success: Успешно сте верификувани од %{kind} профил.
+    passwords:
+      edit:
+        change_my_password: Промени ја мојата лозинката
+        change_your_password: Промени ја лозинката
+        confirm_new_password: Потврди ја новата лозинка
+        new_password: Нова лозинка
+      new:
+        forgot_your_password: Ја заборавивте лозинката?
+        send_me_reset_password_instructions: Испрати ми инструкции за промена 
на лозинка
+      no_token: Не можете да пристапите до оваа страна доколку не доаѓате од 
е-маил за промена на лозинка. Доколку доаѓате од е-маил за промена на лозинка, 
Ве замолуваме да проверите дали го имате целосниот URL.
+      send_instructions: Ќе добиете е-маил со инструкции за промена на Вашата 
лозинка во неколку минути.
+      send_paranoid_instructions: Доколку Вашата е-маил адреса веќе постои во 
базата со податоци, на Вашата е-маил адреса ќе добиете линк за обновување на 
лозинката во неколку минути.
+      updated: Вашата лозинка е успешно променета. Сега сте најавени.
+      updated_not_active: Вашата лозинка е успешно променета.
+    registrations:
+      destroyed: Довидување! Вашиот профил е успешно откажан. Се надеваме дека 
ќе се вратите.
+      edit:
+        are_you_sure: Дали сте сигурни?
+        cancel_my_account: Откажи го мојот профил
+        currently_waiting_confirmation_for_email: 'Моментално се чека потврда 
за: %{email}'
+        leave_blank_if_you_don_t_want_to_change_it: оставете празно доколку не 
сакате да извршите промена
+        title: Измени %{resource}
+        unhappy: Не сте задоволни?
+        update: Ажурирај
+        we_need_your_current_password_to_confirm_your_changes: потребна ни е 
Вашата моментална лозинка за да ги потврдиме измените
+      new:
+        sign_up: Креирај нов профил
+      signed_up: Добредојдовте! Успешно се регистриравте.
+      signed_up_but_inactive: Успешно се регистриравте. Но притоа, не можевме 
да Ве најавиме бидејќи Вашиот профил сеуште не е активиран.
+      signed_up_but_locked: Успешно се регистриравте. Но притоа, не можевме да 
Ве најавиме бидејќи Вашиот профил е заклучен.
+      signed_up_but_unconfirmed: Порака со линк за потврда е испратен на 
Вашата е-маил адреса. Ве замолуваме следете го линкот за да го активирате 
профилот.
+      update_needs_confirmation: Успешно го ажуриравте профилот, но ние мора 
да ја верифицираме Вашата нова е-маил адреса. Ве замолуваме проверете го 
е-маилот и следете го линкот за да ја потврдите Вашата нова е-маил адреса.
+      updated: Успешно го ажуриравте профилот.
+      updated_but_not_signed_in: Успешно го ажуриравте профилот, но бидејќи ја 
променивте лозинката мора да се најавите повторно
+    sessions:
+      already_signed_out: Успешно се одјавивте.
+      new:
+        sign_in: Најави се
+      signed_in: Успешно се најавивте.
+      signed_out: Успешно се одјавивте.
+    shared:
+      links:
+        back: Назад
+        didn_t_receive_confirmation_instructions: Не добивте инструкции за 
потврда?
+        didn_t_receive_unlock_instructions: Не добивте инструкции за 
отклучување?
+        forgot_your_password: Ја заборавивте Вашата лозинка?
+        sign_in: Најави се
+        sign_in_with_provider: Најави се со %{provider}
+        sign_up: Креирај профил
+      minimum_password_length:
+        one: "(%{count} карактер минимум)"
+        other: "(%{count} карактери минимум)"
+    unlocks:
+      new:
+        resend_unlock_instructions: Повторно испрати инструкции за отклучување
+      send_instructions: Ќе добиете е-маил со инструкции за отклучување на 
Вашиот профил во неколку минути.
+      send_paranoid_instructions: Доколку Вашата е-маил адреса веќе постои во 
базата со податоци, на Вашата е-маил адреса ќе добиете линк за отклучување ма 
профилот во неколку минути.
+      unlocked: Вашиот профил е успешно отклучен. Ве замолуваме најавите се за 
да продолжите.
+  errors:
+    messages:
+      already_confirmed: е веќе потврдена, Ве замолуваме пробајте да се 
најавите
+      confirmation_period_expired: мора да биде потврдена во период од 
%{period}, Ве замолуваме побарајте нова
+      expired: заврши, Ве замолуваме побарајте нова
+      not_found: не е пронајден
+      not_locked: е заклучен
+      not_saved:
+        one: '1 грешка спречија %{resource} да се зачува:'
+        other: "%{count} грешки спречија %{resource} да се зачува:"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/pt-BR.yml new/rails/locales/pt-BR.yml
--- old/rails/locales/pt-BR.yml 2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/pt-BR.yml 2019-12-09 02:08:10.000000000 +0100
@@ -9,7 +9,7 @@
         current_password: Senha atual
         current_sign_in_at: Atualmente logado em
         current_sign_in_ip: IP do acesso atual
-        email: Email
+        email: E-mail
         encrypted_password: Senha criptografada
         failed_attempts: Tentativas sem sucesso
         last_sign_in_at: Último acesso em
@@ -33,14 +33,14 @@
       new:
         resend_confirmation_instructions: Reenviar instruções de confirmação
       send_instructions: Dentro de minutos, você receberá um email com as 
instruções de confirmação da sua conta.
-      send_paranoid_instructions: Se o seu email existir em nosso banco de 
dados, você receberá um email com instruções sobre como confirmar sua conta em 
alguns minutos.
+      send_paranoid_instructions: Se o seu e-mail existir em nosso banco de 
dados, você receberá um email com instruções sobre como confirmar sua conta em 
alguns minutos.
     failure:
       already_authenticated: Você já está autenticado.
       inactive: A sua conta ainda não foi ativada.
-      invalid: Invalido %{authentication_keys} ou senha.
+      invalid: Inválido %{authentication_keys} ou senha.
       last_attempt: Você tem mais uma única tentativa antes de sua conta ser 
bloqueada.
       locked: A sua conta está bloqueada.
-      not_found_in_database: Invalido %{authentication_keys} ou senha.
+      not_found_in_database: Inválido %{authentication_keys} ou senha.
       timeout: A sua sessão expirou, por favor, faça login novamente para 
continuar.
       unauthenticated: Para continuar, faça login ou registre-se.
       unconfirmed: Antes de continuar, confirme a sua conta.
@@ -84,7 +84,7 @@
         forgot_your_password: Esqueceu sua senha?
         send_me_reset_password_instructions: Enviar instruções para 
redefinição da senha
       no_token: Você não pode acessar esta página sem estar logado. Se você 
veio de um email de redefinição de senha, por favor certifique-se de ter 
digitado a URL corretamente.
-      send_instructions: Dentro de minutos, você receberá um email com as 
instruções de redefinição da sua senha.
+      send_instructions: Dentro de minutos, você receberá um e-mail com as 
instruções de redefinição da sua senha.
       send_paranoid_instructions: Se o seu email existir em nosso banco de 
dados, você receberá um email com um link para recuperação da senha.
       updated: A sua senha foi alterada com sucesso. Você está autenticado.
       updated_not_active: Sua senha foi alterada com sucesso.
@@ -105,9 +105,9 @@
       signed_up_but_inactive: Você se inscreveu com sucesso, porém nós não 
podemos autenticá-lo porque sua conta ainda não foi ativada.
       signed_up_but_locked: Você se inscreveu com sucesso. Porém nós não 
podemos autenticá-lo porque sua conta está bloqueada.
       signed_up_but_unconfirmed: Uma mensagem com um link de confirmação foi 
enviada para o seu e-mail. Por favor, acesse o link para ativar sua conta.
-      update_needs_confirmation: Sua conta foi atualizada com sucesso, mas nós 
precisamos verificar o novo endereço de email. Por favor, verifique seu email e 
clique no link de confirmação para finalizar confirmando o seu novo email.
+      update_needs_confirmation: Sua conta foi atualizada com sucesso, mas nós 
precisamos verificar o novo endereço de email. Por favor, verifique seu e-mail 
e clique no link de confirmação para finalizar confirmando o seu novo e-mail.
       updated: A sua conta foi atualizada com sucesso.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Sua conta foi atualizada com sucesso, uma vez 
que sua senha foi alterada será necessário realizar o login novamente.
     sessions:
       already_signed_out: Logout efetuado com sucesso.
       new:
@@ -129,8 +129,8 @@
     unlocks:
       new:
         resend_unlock_instructions: Reenviar instruções de desbloqueio
-      send_instructions: Dentro de minutos, você receberá um email com 
instruções de desbloqueio da sua conta.
-      send_paranoid_instructions: Se sua conta existir em nosso banco de 
dados, você receberá em breve um email com instruções para desbloquear ela.
+      send_instructions: Dentro de minutos, você receberá um e-mail com 
instruções de desbloqueio da sua conta.
+      send_paranoid_instructions: Se sua conta existir em nosso banco de 
dados, você receberá em breve um e-mail com instruções para desbloquear ela.
       unlocked: A sua conta foi desbloqueada com sucesso. Você está 
autenticado.
   errors:
     messages:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/ru.yml new/rails/locales/ru.yml
--- old/rails/locales/ru.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/ru.yml    2019-12-09 02:08:10.000000000 +0100
@@ -111,7 +111,7 @@
       signed_up_but_unconfirmed: Письмо со ссылкой для подтверждения было 
отправлено на ваш адрес эл. почты. Пожалуйста, перейдите по ссылке, чтобы 
подтвердить учетную запись.
       update_needs_confirmation: Вы успешно обновили данные учетной записи, но 
необходимо подтвердить новый адрес эл. почты. Пожалуйста, проверьте почтовый 
ящик и перейдите по ссылке, чтобы закончить процедуру проверки нового адреса 
эл. почты.
       updated: Ваша учетная запись изменена.
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: Ваш аккаунт успешно обновлен, но так как 
пароль был изменен, необходимо выполнить вход еще раз
     sessions:
       already_signed_out: Выход из системы уже выполнен.
       new:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/tr.yml new/rails/locales/tr.yml
--- old/rails/locales/tr.yml    2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/tr.yml    2019-12-09 02:08:10.000000000 +0100
@@ -37,10 +37,10 @@
     failure:
       already_authenticated: Zaten giriş yaptınız.
       inactive: Hesabınız daha aktifleştirilmemiş.
-      invalid: 
+      invalid: Geçersiz %{authentication_keys} veya parola.
       last_attempt: Hesabınız askıya alınmadan önce son bir deneme hakkınız 
kaldı.
       locked: Hesabınız kilitlendi.
-      not_found_in_database: 
+      not_found_in_database: Geçersiz %{authentication_keys} veya parola.
       timeout: Oturumunuz sonlandı. Devam etmek için, lütfen yeniden giriş 
yapınız.
       unauthenticated: Devam etmeden önce giriş yapmanız veya kayıt olmanız 
gereklidir.
       unconfirmed: Devam etmeden önce hesabınızı onaylamalısınız.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/zh-CN.yml new/rails/locales/zh-CN.yml
--- old/rails/locales/zh-CN.yml 2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/zh-CN.yml 2019-12-09 02:08:10.000000000 +0100
@@ -2,7 +2,7 @@
   activerecord:
     attributes:
       user:
-        confirmation_sent_at: 确认邮件发送自
+        confirmation_sent_at: 确认邮件发送于
         confirmation_token: 确认令牌
         confirmed_at: 确认于
         created_at: 创建于
@@ -29,35 +29,35 @@
       user: 用户
   devise:
     confirmations:
-      confirmed: 恭喜您,注册成功,现在可以登录了
+      confirmed: 成功验证您的邮箱。
       new:
         resend_confirmation_instructions: 重新发送确认邮件
       send_instructions: 几分钟后,您将收到确认帐户的电子邮件。
       send_paranoid_instructions: 如果您的邮箱存在于我们的数据库中,您将在几分钟内收到一封确认帐户的邮件。
     failure:
-      already_authenticated: 登录成功
-      inactive: 您的帐户还未激活
+      already_authenticated: 您已经登录。
+      inactive: 您的帐户还未激活。
       invalid: "%{authentication_keys}或密码错误。"
       last_attempt: 您还有最后一次尝试机会,再次失败您的帐户将被锁定。
       locked: 您的帐户正被锁定。
       not_found_in_database: "%{authentication_keys}或密码错误。"
       timeout: 登录超时,请重新登录。
-      unauthenticated: 继续操作前请确保您已登录。
+      unauthenticated: 继续操作前请注册或者登录。
       unconfirmed: 继续操作前请先确认您的帐户。
     mailer:
       confirmation_instructions:
         action: 确认我的帐户
         greeting: 欢迎 %{recipient}!
         instruction: 您可以通过下面的链接确认您的帐户的电子邮件:
-        subject: 确认信息
+        subject: 帐户确认信息
       email_changed:
-        greeting: 您好 %{recipient}!
+        greeting: 您好 %{recipient}!
         message: 收到此邮件是因为您的电子邮件地址已被更改为 %{email}。
-        subject: 电子邮件地址已更改
+        subject: 电邮已被修改
       password_change:
         greeting: 您好 %{recipient}!
         message: 收到此邮件是因为您的帐户密码已被修改。
-        subject: 密码已被修改
+        subject: 密码已被重置
       reset_password_instructions:
         action: 更改我的密码
         greeting: 您好 %{recipient}!
@@ -70,7 +70,7 @@
         greeting: 您好 %{recipient}!
         instruction: 点击下面的链接以解锁您的帐户:
         message: 由于多次登录失败,您的帐户已被锁定。
-        subject: 解锁信息
+        subject: 帐户解锁信息
     omniauth_callbacks:
       failure: 由于%{reason},无法从%{kind}获得授权。
       success: 成功地从%{kind}获得授权。
@@ -83,7 +83,7 @@
       new:
         forgot_your_password: 忘记密码?
         send_me_reset_password_instructions: 请给我发送重设密码的邮件
-      no_token: 您暂时不能访问此页面。您需要通过密码重置邮件中的重置链接来访问此页面,如果您正是通过重置链接访问,请确定链接的正确性。
+      no_token: 无重置邮件不可访问密码重置页面。如果您是从重置邮件来到了这个页面,请确保您输入的URL完整。
       send_instructions: 几分钟后,您将收到重置密码的电子邮件。
       send_paranoid_instructions: 如果您的邮箱存在于我们的数据库中,您将收到一封找回密码的邮件。
       updated: 您的密码已修改成功,您现在已登录。
@@ -102,14 +102,14 @@
       new:
         sign_up: 注册
       signed_up: 欢迎您!您已注册成功。
-      signed_up_but_inactive: 您的帐户还未被激活,激活前无法登录。
-      signed_up_but_locked: 您的帐户已被锁定,无法登录。
+      signed_up_but_inactive: 您的帐户还未被激活。激活前无法登录。
+      signed_up_but_locked: 您已成功注册,但帐号被锁定了,因此无法登录。
       signed_up_but_unconfirmed: 谢谢您!一封确认邮件已经发至您的邮箱,请点击其中的链接激活您的帐户。
       update_needs_confirmation: 
新的帐户信息已成功提交,确认邮件已经发至您的邮箱,请点击其中的链接以使您的新电子邮箱地址生效。
       updated: 帐户资料更新成功。
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: 帐号资料更新成功。由于密码已修改,请重新登录。
     sessions:
-      already_signed_out: 已登出
+      already_signed_out: 您已登出。
       new:
         sign_in: 登录
       signed_in: 登录成功。
@@ -133,8 +133,8 @@
   errors:
     messages:
       already_confirmed: 已经确认,请重新登录。
-      confirmation_period_expired: 必须在 %{period}以内确认。请重新发起请求
-      expired: 已过期。请重新发起请求
+      confirmation_period_expired: 注册帐号后须在%{period}以内确认。请重新注册。
+      expired: 邮件确认已过期,请重新注册。
       not_found: 找不到
       not_locked: 未被锁定
       not_saved:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rails/locales/zh-TW.yml new/rails/locales/zh-TW.yml
--- old/rails/locales/zh-TW.yml 2019-02-17 03:21:43.000000000 +0100
+++ new/rails/locales/zh-TW.yml 2019-12-09 02:08:10.000000000 +0100
@@ -2,34 +2,34 @@
   activerecord:
     attributes:
       user:
-        confirmation_sent_at: 
-        confirmation_token: 
-        confirmed_at: 
+        confirmation_sent_at: 確認信已寄於
+        confirmation_token: 確認令牌
+        confirmed_at: 已確認於
         created_at: 建立於
         current_password: 原始密碼
         current_sign_in_at: 現在登入狀態開始於
         current_sign_in_ip: 現在登入中的IP位址
         email: 電子信箱
-        encrypted_password: 
+        encrypted_password: 加密過的密碼
         failed_attempts: 錯誤嘗試次數
         last_sign_in_at: 上次登入於
         last_sign_in_ip: 上次登入的IP位址
-        locked_at: 
+        locked_at: 鎖定於
         password: 密碼
         password_confirmation: 確認密碼
-        remember_created_at: 
+        remember_created_at: 記住信息寄於
         remember_me: 記住我的資訊
-        reset_password_sent_at: 
-        reset_password_token: 
+        reset_password_sent_at: 密碼重設信寄於
+        reset_password_token: 密碼重置金鑰
         sign_in_count: 登入次數
-        unconfirmed_email: 
-        unlock_token: 
+        unconfirmed_email: 電子信箱未確認
+        unlock_token: 解鎖令牌
         updated_at: 更新於
     models:
       user: 使用者
   devise:
     confirmations:
-      confirmed: 您的帳號已通過驗證,現在您已成功登入。
+      confirmed: 您的信箱已通過驗證,現在您已成功登入。
       new:
         resend_confirmation_instructions: 重新寄送確認信
       send_instructions: 您將在幾分鐘後收到一封電子郵件,內有驗證帳號的步驟說明。
@@ -47,27 +47,27 @@
     mailer:
       confirmation_instructions:
         action: 確認帳號
-        greeting: "%{recipient} 您好!"
+        greeting: "%{recipient} 您好!"
         instruction: 您可以利用下面的連結確認您的帳戶的電子郵件:
         subject: 帳號驗證步驟
       email_changed:
-        greeting: 
-        message: 
-        subject: 
+        greeting: "%{recipient} 您好!"
+        message: 我們寫信是爲了通知您,您的信箱已被修改爲 %{email}。
+        subject: 信箱已被修改
       password_change:
-        greeting: 您好 %{recipient}!
+        greeting: "%{recipient} 您好!"
         message: 它會通知您,您的密碼已被更改。
         subject: 密碼已更改
       reset_password_instructions:
         action: 更改我的密碼
-        greeting: 您好 %{recipient}!
+        greeting: "%{recipient} 您好!"
         instruction: 有人要求更改密碼的連結,您可以利用下面的連結更改密碼。
         instruction_2: 如果您沒有要求,請忽略此電子郵件。
         instruction_3: 如果您沒有進入上面的連結,並建立新的密碼,您的密碼不會被改變。
         subject: 密碼重設步驟
       unlock_instructions:
         action: 帳戶解鎖
-        greeting: 您好 %{recipient}!
+        greeting: "%{recipient} 您好!"
         instruction: 點擊下面的連結到您的帳戶進行解鎖:
         message: 由於多次不成功的登入嘗試,您的帳戶已被鎖定。
         subject: 帳號解鎖步驟
@@ -107,7 +107,7 @@
       signed_up_but_unconfirmed: 確認信件已送至您的 Email 信箱,請點擊信件內連結以啓動您的帳號。
       update_needs_confirmation: 
您已經成功的更新帳號資訊,但我們仍需確認您的電子信箱,請至新信箱收信並點擊連結以確認您的新電子郵件帳號。
       updated: 您已經成功的更新帳號資訊。
-      updated_but_not_signed_in: 
+      updated_but_not_signed_in: 您已經成功的更新帳號資訊。但因為您變更了密碼,請重新登入。
     sessions:
       already_signed_out: 成功登出了。
       new:


Reply via email to