Skip to content

Commit f3f9740

Browse files
authored
Separate hint text for new / existing passwords (#1814)
1 parent c2a83f4 commit f3f9740

File tree

89 files changed

+296
-483
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

89 files changed

+296
-483
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,4 @@
33
- Improve how network errors display when they are non-fatal (#1803)
44
- Warn instead of crashing when a reserved email is used (#1644)
55
- Allow `setAllowNewAccounts(false)` to be used with email link sign in (#1762)
6+
- Separate hint text for new / existing passwords (#1753)

auth/src/main/res/layout/fui_register_email_layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959

6060
<com.google.android.material.textfield.TextInputLayout
6161
android:id="@+id/password_layout"
62-
style="@style/FirebaseUI.TextInputLayout.PasswordField"
62+
style="@style/FirebaseUI.TextInputLayout.NewPasswordField"
6363
android:layout_width="match_parent"
6464
android:layout_height="wrap_content"
6565
android:layout_marginTop="@dimen/fui_field_padding_vert"

auth/src/main/res/values-ar/strings.xml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
1+
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
2+
<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>
23
<string name="fui_progress_dialog_loading">جارٍ التحميل…</string>
34
<string name="fui_sign_in_default">تسجيل الدخول</string>
45
<string name="fui_cancel">إلغاء</string>
@@ -26,6 +27,7 @@
2627
<string name="fui_email_hint">البريد الإلكتروني</string>
2728
<string name="fui_phone_hint">رقم الهاتف</string>
2829
<string name="fui_password_hint">كلمة المرور</string>
30+
<string name="fui_new_password_hint">كلمة المرور الجديدة</string>
2931
<string name="fui_required_field">يجب ملء هذا الحقل.</string>
3032
<string name="fui_invalid_email_address">عنوان البريد الإلكتروني هذا غير صحيح</string>
3133
<string name="fui_missing_email_address">يجب إدخال عنوان بريدك الإلكتروني للمتابعة</string>
@@ -35,14 +37,6 @@
3537
<string name="fui_name_hint">الاسم الأول واسم العائلة</string>
3638
<string name="fui_button_text_save">حفظ</string>
3739
<string name="fui_progress_dialog_signing_up">جارٍ الاشتراك…</string>
38-
<plurals name="fui_error_weak_password">
39-
<item quantity="zero">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقم على الأقل ومزيج من الأحرف والأرقام</item>
40-
<item quantity="one">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام رقم واحد (%1$d) على الأقل ومزيج من الأحرف والأرقام</item>
41-
<item quantity="two">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام رقمين (%1$d) على الأقل ومزيج من الأحرف والأرقام</item>
42-
<item quantity="few">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d أرقام على الأقل ومزيج من الأحرف والأرقام</item>
43-
<item quantity="many">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقمًا على الأقل ومزيج من الأحرف والأرقام</item>
44-
<item quantity="other">كلمة المرور ليست قوية بما فيه الكفاية. يجب استخدام %1$d رقم على الأقل ومزيج من الأحرف والأرقام</item>
45-
</plurals>
4640
<string name="fui_email_account_creation_error">فشل تسجيل حساب البريد الإلكتروني</string>
4741
<string name="fui_terms_of_service">بنود الخدمة</string>
4842
<string name="fui_privacy_policy">سياسة الخصوصية</string>
@@ -56,7 +50,7 @@
5650
<string name="fui_trouble_signing_in">هل تواجه مشكلة في تسجيل الدخول؟</string>
5751
<string name="fui_title_recover_password_activity">استرداد كلمة المرور</string>
5852
<string name="fui_title_confirm_recover_password">إثبات ملكية بريدك الإلكتروني</string>
59-
<string name="fui_password_recovery_body">تم إرسال تعليمات إلى البريد الإلكتروني هذا تشرح كيفية إعادة تعيين كلمة المرور.</string>
53+
<string name="fui_password_recovery_body">تم إرسال تعليمات إلى البريد الإلكتروني هذا تشرح كيفية إعادة ضبط كلمة المرور.</string>
6054
<string name="fui_button_text_send">إرسال</string>
6155
<string name="fui_confirm_recovery_body">اتبع التعليمات التي تم إرسالها إلى %1$s لاسترداد كلمة المرور.</string>
6256
<string name="fui_progress_dialog_sending">جارٍ الإرسال…</string>

auth/src/main/res/values-b+es+419/strings.xml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
1+
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
2+
<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>
23
<string name="fui_progress_dialog_loading">Cargando…</string>
34
<string name="fui_sign_in_default">Acceder</string>
45
<string name="fui_cancel">Cancelar</string>
@@ -26,6 +27,7 @@
2627
<string name="fui_email_hint">Correo electrónico</string>
2728
<string name="fui_phone_hint">Número de teléfono</string>
2829
<string name="fui_password_hint">Contraseña</string>
30+
<string name="fui_new_password_hint">Contraseña nueva</string>
2931
<string name="fui_required_field">Este campo no puede estar en blanco.</string>
3032
<string name="fui_invalid_email_address">La dirección de correo electrónico es incorrecta</string>
3133
<string name="fui_missing_email_address">Ingresa tu dirección de correo electrónico para continuar</string>
@@ -35,12 +37,8 @@
3537
<string name="fui_name_hint">Nombre y apellido</string>
3638
<string name="fui_button_text_save">Guardar</string>
3739
<string name="fui_progress_dialog_signing_up">Registrando…</string>
38-
<plurals name="fui_error_weak_password">
39-
<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>
40-
<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>
41-
</plurals>
4240
<string name="fui_email_account_creation_error">No se pudo registrar la cuenta de correo electrónico</string>
43-
<string name="fui_terms_of_service">Condiciones del servicio</string>
41+
<string name="fui_terms_of_service">Condiciones del Servicio</string>
4442
<string name="fui_privacy_policy">Política de Privacidad</string>
4543
<string name="fui_welcome_back_idp_header">Ya tienes una cuenta</string>
4644
<string name="fui_welcome_back_email_header">¡Te damos la bienvenida nuevamente!</string>

auth/src/main/res/values-bg/strings.xml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
1+
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
2+
<plurals name="fui_error_weak_password"> <item quantity="one">Паролата не е достатъчно надеждна. Използвайте поне %1$d знак и комбинация от букви и цифри</item> <item quantity="other">Паролата не е достатъчно надеждна. Използвайте поне %1$d знака и комбинация от букви и цифри</item> </plurals>
23
<string name="fui_progress_dialog_loading">Зарежда се…</string>
34
<string name="fui_sign_in_default">Вход</string>
45
<string name="fui_cancel">Отказ</string>
@@ -26,6 +27,7 @@
2627
<string name="fui_email_hint">Имейл</string>
2728
<string name="fui_phone_hint">Телефонен номер</string>
2829
<string name="fui_password_hint">Парола</string>
30+
<string name="fui_new_password_hint">Нова парола</string>
2931
<string name="fui_required_field">Трябва да се попълни.</string>
3032
<string name="fui_invalid_email_address">Този имейл адрес е неправилен</string>
3133
<string name="fui_missing_email_address">Въведете имейл адреса си, за да продължите</string>
@@ -35,10 +37,6 @@
3537
<string name="fui_name_hint">Име и фамилия</string>
3638
<string name="fui_button_text_save">Запазване</string>
3739
<string name="fui_progress_dialog_signing_up">Създава се регистрация…</string>
38-
<plurals name="fui_error_weak_password">
39-
<item quantity="one">Паролата не е достатъчно надеждна. Използвайте поне %1$d знак и комбинация от букви и цифри</item>
40-
<item quantity="other">Паролата не е достатъчно надеждна. Използвайте поне %1$d знака и комбинация от букви и цифри</item>
41-
</plurals>
4240
<string name="fui_email_account_creation_error">Регистрацията с имейл адрес не бе успешна</string>
4341
<string name="fui_terms_of_service">Общите условия</string>
4442
<string name="fui_privacy_policy">Декларация за поверителност</string>

auth/src/main/res/values-bn/strings.xml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
1+
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
2+
<plurals name="fui_error_weak_password"> <item quantity="one">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item> <item quantity="other">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item> </plurals>
23
<string name="fui_progress_dialog_loading">লোড হচ্ছে…</string>
34
<string name="fui_sign_in_default">সাইন-ইন করুন</string>
45
<string name="fui_cancel">বাতিল করুন</string>
@@ -9,7 +10,7 @@
910
<string name="fui_idp_name_google">Google</string>
1011
<string name="fui_idp_name_facebook">Facebook</string>
1112
<string name="fui_idp_name_twitter">Twitter</string>
12-
<string name="fui_idp_name_github">Github</string>
13+
<string name="fui_idp_name_github">GitHub</string>
1314
<string name="fui_idp_name_phone">ফোন</string>
1415
<string name="fui_idp_name_email">ইমেল আইডি</string>
1516
<string name="fui_sign_in_with_google">Google দিয়ে সাইন-ইন করুন</string>
@@ -26,6 +27,7 @@
2627
<string name="fui_email_hint">ইমেল</string>
2728
<string name="fui_phone_hint">ফোন নম্বর</string>
2829
<string name="fui_password_hint">পাসওয়ার্ড</string>
30+
<string name="fui_new_password_hint">নতুন পাসওয়ার্ড</string>
2931
<string name="fui_required_field">আপনি এটি খালি ছাড়তে পারেন না।</string>
3032
<string name="fui_invalid_email_address">ইমেল অ্যাড্রেসটি সঠিক নয়</string>
3133
<string name="fui_missing_email_address">চালিয়ে যাওয়ার জন্য আপনার ইমেল অ্যাড্রেস লিখুন</string>
@@ -35,10 +37,6 @@
3537
<string name="fui_name_hint">নাম ও পদবি</string>
3638
<string name="fui_button_text_save">সেভ করুন</string>
3739
<string name="fui_progress_dialog_signing_up">সাইন-আপ করা হচ্ছে…</string>
38-
<plurals name="fui_error_weak_password">
39-
<item quantity="one">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item>
40-
<item quantity="other">পাসওয়ার্ডটি পর্যাপ্ত সুরক্ষিত নয়। কমপক্ষে %1$dটি বিশেষ বর্ণ এবং অক্ষর ও সংখ্যা মিশিয়ে ব্যবহার করুন</item>
41-
</plurals>
4240
<string name="fui_email_account_creation_error">ইমেল অ্যাকাউন্টটি রেজিস্টার করা যায়নি</string>
4341
<string name="fui_terms_of_service">পরিষেবার শর্তাবলি</string>
4442
<string name="fui_privacy_policy">গোপনীয়তা নীতি</string>

auth/src/main/res/values-ca/strings.xml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
1+
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
2+
<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>
23
<string name="fui_progress_dialog_loading">S\'està carregant…</string>
34
<string name="fui_sign_in_default">Inicia la sessió</string>
45
<string name="fui_cancel">Cancel·la</string>
@@ -26,6 +27,7 @@
2627
<string name="fui_email_hint">Adreça electrònica</string>
2728
<string name="fui_phone_hint">Número de telèfon</string>
2829
<string name="fui_password_hint">Contrasenya</string>
30+
<string name="fui_new_password_hint">Contrasenya nova</string>
2931
<string name="fui_required_field">Aquest camp no es pot deixar en blanc.</string>
3032
<string name="fui_invalid_email_address">Aquesta adreça electrònica no és correcta</string>
3133
<string name="fui_missing_email_address">Introdueix l\'adreça electrònica per continuar</string>
@@ -35,10 +37,6 @@
3537
<string name="fui_name_hint">Nom i cognoms</string>
3638
<string name="fui_button_text_save">Desa</string>
3739
<string name="fui_progress_dialog_signing_up">T\'estàs registrant…</string>
38-
<plurals name="fui_error_weak_password">
39-
<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>
40-
<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>
41-
</plurals>
4240
<string name="fui_email_account_creation_error">No s\'ha pogut registrar el compte de correu electrònic</string>
4341
<string name="fui_terms_of_service">Condicions del servei</string>
4442
<string name="fui_privacy_policy">política de privadesa</string>

auth/src/main/res/values-cs/strings.xml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
<resources tools:ignore="ExtraTranslation" xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
1+
<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" tools:ignore="ExtraTranslation">
2+
<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>
23
<string name="fui_progress_dialog_loading">Načítání…</string>
34
<string name="fui_sign_in_default">Přihlásit se</string>
45
<string name="fui_cancel">Zrušit</string>
@@ -26,6 +27,7 @@
2627
<string name="fui_email_hint">E-mail</string>
2728
<string name="fui_phone_hint">Telefonní číslo</string>
2829
<string name="fui_password_hint">Heslo</string>
30+
<string name="fui_new_password_hint">Nové heslo</string>
2931
<string name="fui_required_field">Toto pole nesmí zůstat prázdné.</string>
3032
<string name="fui_invalid_email_address">E-mailová adresa není správná</string>
3133
<string name="fui_missing_email_address">Nejprve zadejte svou e-mailovou adresu</string>
@@ -35,12 +37,6 @@
3537
<string name="fui_name_hint">Jméno a příjmení</string>
3638
<string name="fui_button_text_save">Uložit</string>
3739
<string name="fui_progress_dialog_signing_up">Registrace…</string>
38-
<plurals name="fui_error_weak_password">
39-
<item quantity="one">Heslo není dostatečně silné. Použijte alespoň %1$d znak a kombinaci písmen a číslic</item>
40-
<item quantity="few">Heslo není dostatečně silné. Použijte alespoň %1$d znaky a kombinaci písmen a číslic</item>
41-
<item quantity="many">Heslo není dostatečně silné. Použijte alespoň %1$d znaku a kombinaci písmen a číslic</item>
42-
<item quantity="other">Heslo není dostatečně silné. Použijte alespoň %1$d znaků a kombinaci písmen a číslic</item>
43-
</plurals>
4440
<string name="fui_email_account_creation_error">Registrace e-mailového účtu se nezdařila</string>
4541
<string name="fui_terms_of_service">Smluvní podmínky</string>
4642
<string name="fui_privacy_policy">Zásady ochrany soukromí</string>

0 commit comments

Comments
 (0)