Skip to content

Separate hint text for new / existing passwords #1814

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 8 commits into from
Jul 31, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@
- Improve how network errors display when they are non-fatal (#1803)
- Warn instead of crashing when a reserved email is used (#1644)
- Allow `setAllowNewAccounts(false)` to be used with email link sign in (#1762)
- Separate hint text for new / existing passwords (#1753)
2 changes: 1 addition & 1 deletion auth/src/main/res/layout/fui_register_email_layout.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@

<com.google.android.material.textfield.TextInputLayout
android:id="@+id/password_layout"
style="@style/FirebaseUI.TextInputLayout.PasswordField"
style="@style/FirebaseUI.TextInputLayout.NewPasswordField"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/fui_field_padding_vert"
Expand Down
14 changes: 4 additions & 10 deletions auth/src/main/res/values-ar/strings.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
<plurals name="fui_error_weak_password"> <item quantity="zero">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقم على الأقل ومزيج من الأحرف والأرقام</item> <item quantity="one">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام رقم واحد (%1$d) على الأقل ومزيج من الأحرف والأرقام</item> <item quantity="two">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام رقمين (%1$d) على الأقل ومزيج من الأحرف والأرقام</item> <item quantity="few">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d أرقام على الأقل ومزيج من الأحرف والأرقام</item> <item quantity="many">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقمًا على الأقل ومزيج من الأحرف والأرقام</item> <item quantity="other">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقم على الأقل ومزيج من الأحرف والأرقام</item> </plurals>
<string name="fui_progress_dialog_loading">جارٍ التحميل…</string>
<string name="fui_sign_in_default">تسجيل الدخول</string>
<string name="fui_cancel">إلغاء</string>
Expand Down Expand Up @@ -26,6 +27,7 @@
<string name="fui_email_hint">البريد الإلكتروني</string>
<string name="fui_phone_hint">رقم الهاتف</string>
<string name="fui_password_hint">كلمة المرور</string>
<string name="fui_new_password_hint">كلمة المرور الجديدة</string>
<string name="fui_required_field">يجب ملء هذا الحقل.</string>
<string name="fui_invalid_email_address">عنوان البريد الإلكتروني هذا غير صحيح</string>
<string name="fui_missing_email_address">يجب إدخال عنوان بريدك الإلكتروني للمتابعة</string>
Expand All @@ -35,14 +37,6 @@
<string name="fui_name_hint">الاسم الأول واسم العائلة</string>
<string name="fui_button_text_save">حفظ</string>
<string name="fui_progress_dialog_signing_up">جارٍ الاشتراك…</string>
<plurals name="fui_error_weak_password">
<item quantity="zero">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقم على الأقل ومزيج من الأحرف والأرقام</item>
<item quantity="one">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام رقم واحد (%1$d) على الأقل ومزيج من الأحرف والأرقام</item>
<item quantity="two">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام رقمين (%1$d) على الأقل ومزيج من الأحرف والأرقام</item>
<item quantity="few">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d أرقام على الأقل ومزيج من الأحرف والأرقام</item>
<item quantity="many">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقمًا على الأقل ومزيج من الأحرف والأرقام</item>
<item quantity="other">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقم على الأقل ومزيج من الأحرف والأرقام</item>
</plurals>
<string name="fui_email_account_creation_error">فشل تسجيل حساب البريد الإلكتروني</string>
<string name="fui_terms_of_service">بنود الخدمة</string>
<string name="fui_privacy_policy">سياسة الخصوصية</string>
Expand All @@ -56,7 +50,7 @@
<string name="fui_trouble_signing_in">هل تواجه مشكلة في تسجيل الدخول؟</string>
<string name="fui_title_recover_password_activity">استرداد كلمة المرور</string>
<string name="fui_title_confirm_recover_password">إثبات ملكية بريدك الإلكتروني</string>
<string name="fui_password_recovery_body">تم إرسال تعليمات إلى البريد الإلكتروني هذا تشرح كيفية إعادة تعيين كلمة المرور.</string>
<string name="fui_password_recovery_body">تم إرسال تعليمات إلى البريد الإلكتروني هذا تشرح كيفية إعادة ضبط كلمة المرور.</string>
<string name="fui_button_text_send">إرسال</string>
<string name="fui_confirm_recovery_body">اتبع التعليمات التي تم إرسالها إلى %1$s لاسترداد كلمة المرور.</string>
<string name="fui_progress_dialog_sending">جارٍ الإرسال…</string>
Expand Down
10 changes: 4 additions & 6 deletions auth/src/main/res/values-b+es+419/strings.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
<plurals name="fui_error_weak_password"> <item quantity="one">La contraseña no es lo suficientemente segura. Usa al menos %1$d carácter y una combinación de letras y números</item> <item quantity="other">La contraseña no es lo suficientemente segura. Usa al menos %1$d caracteres y una combinación de letras y números</item> </plurals>
<string name="fui_progress_dialog_loading">Cargando…</string>
<string name="fui_sign_in_default">Acceder</string>
<string name="fui_cancel">Cancelar</string>
Expand Down Expand Up @@ -26,6 +27,7 @@
<string name="fui_email_hint">Correo electrónico</string>
<string name="fui_phone_hint">Número de teléfono</string>
<string name="fui_password_hint">Contraseña</string>
<string name="fui_new_password_hint">Contraseña nueva</string>
<string name="fui_required_field">Este campo no puede estar en blanco.</string>
<string name="fui_invalid_email_address">La dirección de correo electrónico es incorrecta</string>
<string name="fui_missing_email_address">Ingresa tu dirección de correo electrónico para continuar</string>
Expand All @@ -35,12 +37,8 @@
<string name="fui_name_hint">Nombre y apellido</string>
<string name="fui_button_text_save">Guardar</string>
<string name="fui_progress_dialog_signing_up">Registrando…</string>
<plurals name="fui_error_weak_password">
<item quantity="one">La contraseña no es lo suficientemente segura. Usa al menos %1$d carácter y una combinación de letras y números</item>
<item quantity="other">La contraseña no es lo suficientemente segura. Usa al menos %1$d caracteres y una combinación de letras y números</item>
</plurals>
<string name="fui_email_account_creation_error">No se pudo registrar la cuenta de correo electrónico</string>
<string name="fui_terms_of_service">Condiciones del servicio</string>
<string name="fui_terms_of_service">Condiciones del Servicio</string>
<string name="fui_privacy_policy">Política de Privacidad</string>
<string name="fui_welcome_back_idp_header">Ya tienes una cuenta</string>
<string name="fui_welcome_back_email_header">¡Te damos la bienvenida nuevamente!</string>
Expand Down
8 changes: 3 additions & 5 deletions auth/src/main/res/values-bg/strings.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
<plurals name="fui_error_weak_password"> <item quantity="one">Паролата не е достатъчно надеждна. Използвайте поне %1$d знак и комбинация от букви и цифри</item> <item quantity="other">Паролата не е достатъчно надеждна. Използвайте поне %1$d знака и комбинация от букви и цифри</item> </plurals>
<string name="fui_progress_dialog_loading">Зарежда се…</string>
<string name="fui_sign_in_default">Вход</string>
<string name="fui_cancel">Отказ</string>
Expand Down Expand Up @@ -26,6 +27,7 @@
<string name="fui_email_hint">Имейл</string>
<string name="fui_phone_hint">Телефонен номер</string>
<string name="fui_password_hint">Парола</string>
<string name="fui_new_password_hint">Нова парола</string>
<string name="fui_required_field">Трябва да се попълни.</string>
<string name="fui_invalid_email_address">Този имейл адрес е неправилен</string>
<string name="fui_missing_email_address">Въведете имейл адреса си, за да продължите</string>
Expand All @@ -35,10 +37,6 @@
<string name="fui_name_hint">Име и фамилия</string>
<string name="fui_button_text_save">Запазване</string>
<string name="fui_progress_dialog_signing_up">Създава се регистрация…</string>
<plurals name="fui_error_weak_password">
<item quantity="one">Паролата не е достатъчно надеждна. Използвайте поне %1$d знак и комбинация от букви и цифри</item>
<item quantity="other">Паролата не е достатъчно надеждна. Използвайте поне %1$d знака и комбинация от букви и цифри</item>
</plurals>
<string name="fui_email_account_creation_error">Регистрацията с имейл адрес не бе успешна</string>
<string name="fui_terms_of_service">Общите условия</string>
<string name="fui_privacy_policy">Декларация за поверителност</string>
Expand Down
10 changes: 4 additions & 6 deletions auth/src/main/res/values-bn/strings.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
<plurals name="fui_error_weak_password"> <item quantity="one">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item> <item quantity="other">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item> </plurals>
<string name="fui_progress_dialog_loading">লোড হচ্ছে…</string>
<string name="fui_sign_in_default">সাইন-ইন করুন</string>
<string name="fui_cancel">বাতিল করুন</string>
Expand All @@ -9,7 +10,7 @@
<string name="fui_idp_name_google">Google</string>
<string name="fui_idp_name_facebook">Facebook</string>
<string name="fui_idp_name_twitter">Twitter</string>
<string name="fui_idp_name_github">Github</string>
<string name="fui_idp_name_github">GitHub</string>
<string name="fui_idp_name_phone">ফোন</string>
<string name="fui_idp_name_email">ইমেল আইডি</string>
<string name="fui_sign_in_with_google">Google দিয়ে সাইন-ইন করুন</string>
Expand All @@ -26,6 +27,7 @@
<string name="fui_email_hint">ইমেল</string>
<string name="fui_phone_hint">ফোন নম্বর</string>
<string name="fui_password_hint">পাসওয়ার্ড</string>
<string name="fui_new_password_hint">নতুন পাসওয়ার্ড</string>
<string name="fui_required_field">আপনি এটি খালি ছাড়তে পারেন না।</string>
<string name="fui_invalid_email_address">ইমেল অ্যাড্রেসটি সঠিক নয়</string>
<string name="fui_missing_email_address">চালিয়ে যাওয়ার জন্য আপনার ইমেল অ্যাড্রেস লিখুন</string>
Expand All @@ -35,10 +37,6 @@
<string name="fui_name_hint">নাম ও পদবি</string>
<string name="fui_button_text_save">সেভ করুন</string>
<string name="fui_progress_dialog_signing_up">সাইন-আপ করা হচ্ছে…</string>
<plurals name="fui_error_weak_password">
<item quantity="one">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item>
<item quantity="other">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item>
</plurals>
<string name="fui_email_account_creation_error">ইমেল অ্যাকাউন্টটি রেজিস্টার করা যায়নি</string>
<string name="fui_terms_of_service">পরিষেবার শর্তাবলি</string>
<string name="fui_privacy_policy">গোপনীয়তা নীতি</string>
Expand Down
8 changes: 3 additions & 5 deletions auth/src/main/res/values-ca/strings.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
<plurals name="fui_error_weak_password"> <item quantity="one">La contrasenya no és prou segura. Utilitza com a mínim %1$d caràcter i combina lletres i números.</item> <item quantity="other">La contrasenya no és prou segura. Utilitza com a mínim %1$d caràcters i combina lletres i números.</item> </plurals>
<string name="fui_progress_dialog_loading">S\'està carregant…</string>
<string name="fui_sign_in_default">Inicia la sessió</string>
<string name="fui_cancel">Cancel·la</string>
Expand Down Expand Up @@ -26,6 +27,7 @@
<string name="fui_email_hint">Adreça electrònica</string>
<string name="fui_phone_hint">Número de telèfon</string>
<string name="fui_password_hint">Contrasenya</string>
<string name="fui_new_password_hint">Contrasenya nova</string>
<string name="fui_required_field">Aquest camp no es pot deixar en blanc.</string>
<string name="fui_invalid_email_address">Aquesta adreça electrònica no és correcta</string>
<string name="fui_missing_email_address">Introdueix l\'adreça electrònica per continuar</string>
Expand All @@ -35,10 +37,6 @@
<string name="fui_name_hint">Nom i cognoms</string>
<string name="fui_button_text_save">Desa</string>
<string name="fui_progress_dialog_signing_up">T\'estàs registrant…</string>
<plurals name="fui_error_weak_password">
<item quantity="one">La contrasenya no és prou segura. Utilitza com a mínim %1$d caràcter i combina lletres i números.</item>
<item quantity="other">La contrasenya no és prou segura. Utilitza com a mínim %1$d caràcters i combina lletres i números.</item>
</plurals>
<string name="fui_email_account_creation_error">No s\'ha pogut registrar el compte de correu electrònic</string>
<string name="fui_terms_of_service">Condicions del servei</string>
<string name="fui_privacy_policy">política de privadesa</string>
Expand Down
10 changes: 3 additions & 7 deletions auth/src/main/res/values-cs/strings.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
<plurals name="fui_error_weak_password"> <item quantity="one">Heslo není dostatečně silné. Použijte alespoň %1$d znak a kombinaci písmen a číslic</item> <item quantity="few">Heslo není dostatečně silné. Použijte alespoň %1$d znaky a kombinaci písmen a číslic</item> <item quantity="many">Heslo není dostatečně silné. Použijte alespoň %1$d znaku a kombinaci písmen a číslic</item> <item quantity="other">Heslo není dostatečně silné. Použijte alespoň %1$d znaků a kombinaci písmen a číslic</item> </plurals>
<string name="fui_progress_dialog_loading">Načítání…</string>
<string name="fui_sign_in_default">Přihlásit se</string>
<string name="fui_cancel">Zrušit</string>
Expand Down Expand Up @@ -26,6 +27,7 @@
<string name="fui_email_hint">E-mail</string>
<string name="fui_phone_hint">Telefonní číslo</string>
<string name="fui_password_hint">Heslo</string>
<string name="fui_new_password_hint">Nové heslo</string>
<string name="fui_required_field">Toto pole nesmí zůstat prázdné.</string>
<string name="fui_invalid_email_address">E-mailová adresa není správná</string>
<string name="fui_missing_email_address">Nejprve zadejte svou e-mailovou adresu</string>
Expand All @@ -35,12 +37,6 @@
<string name="fui_name_hint">Jméno a příjmení</string>
<string name="fui_button_text_save">Uložit</string>
<string name="fui_progress_dialog_signing_up">Registrace…</string>
<plurals name="fui_error_weak_password">
<item quantity="one">Heslo není dostatečně silné. Použijte alespoň %1$d znak a kombinaci písmen a číslic</item>
<item quantity="few">Heslo není dostatečně silné. Použijte alespoň %1$d znaky a kombinaci písmen a číslic</item>
<item quantity="many">Heslo není dostatečně silné. Použijte alespoň %1$d znaku a kombinaci písmen a číslic</item>
<item quantity="other">Heslo není dostatečně silné. Použijte alespoň %1$d znaků a kombinaci písmen a číslic</item>
</plurals>
<string name="fui_email_account_creation_error">Registrace e-mailového účtu se nezdařila</string>
<string name="fui_terms_of_service">Smluvní podmínky</string>
<string name="fui_privacy_policy">Zásady ochrany soukromí</string>
Expand Down
Loading