diff --git a/app/src/main/java/com/yogeshpaliyal/keypass/ui/auth/AuthScreen.kt b/app/src/main/java/com/yogeshpaliyal/keypass/ui/auth/AuthScreen.kt index f2e8f495..fcb1a729 100644 --- a/app/src/main/java/com/yogeshpaliyal/keypass/ui/auth/AuthScreen.kt +++ b/app/src/main/java/com/yogeshpaliyal/keypass/ui/auth/AuthScreen.kt @@ -5,6 +5,7 @@ import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.fillMaxWidth import androidx.compose.foundation.layout.padding import androidx.compose.foundation.rememberScrollState import androidx.compose.foundation.verticalScroll @@ -18,7 +19,10 @@ import androidx.compose.ui.Modifier import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource +import androidx.compose.ui.text.font.FontWeight +import androidx.compose.ui.text.style.TextAlign import androidx.compose.ui.unit.dp +import androidx.compose.ui.unit.sp import com.yogeshpaliyal.keypass.R import com.yogeshpaliyal.keypass.ui.auth.components.ButtonBar import com.yogeshpaliyal.keypass.ui.auth.components.PasswordInputField @@ -70,7 +74,25 @@ fun AuthScreen(state: AuthState) { contentDescription = "" ) - Text(text = stringResource(id = state.title)) + Column( + modifier = Modifier + .fillMaxWidth(), + Arrangement.Center, + Alignment.CenterHorizontally + ) { + Text( + text = stringResource(id = state.title), + fontWeight = FontWeight.Bold + ) + + if (state.description != null) { + Text( + text = stringResource(id = state.description), + fontSize = 14.sp, + textAlign = TextAlign.Center + ) + } + } PasswordInputField( password = password, diff --git a/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/states/AuthState.kt b/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/states/AuthState.kt index d4129481..e2686f1d 100644 --- a/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/states/AuthState.kt +++ b/app/src/main/java/com/yogeshpaliyal/keypass/ui/redux/states/AuthState.kt @@ -3,8 +3,8 @@ package com.yogeshpaliyal.keypass.ui.redux.states import androidx.annotation.StringRes import com.yogeshpaliyal.keypass.R -open class AuthState(@StringRes val title: Int) : ScreenState(false) { - object CreatePassword : AuthState(R.string.create_password) - class ConfirmPassword(val password: String) : AuthState(R.string.confirm_password) +open class AuthState(@StringRes val title: Int, @StringRes val description: Int? = null) : ScreenState(false) { + object CreatePassword : AuthState(R.string.create_password, R.string.create_password_description) + class ConfirmPassword(val password: String) : AuthState(R.string.confirm_password, R.string.confirm_password_description) object Login : AuthState(R.string.login_to_enter_keypass) } diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index eca35156..45af3b40 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -32,6 +32,8 @@ أدخل كلمة المرور أنشئ كلمة مرور تأكيد كلمة المرور + اختر كلمة مرور لتأمين التطبيق + يرجى تأكيد كلمة المرور لتأمين التطبيق كلمة سر خاطئة كلمة المرور غير متطابقة سيتم نسخ حساباتك احتياطيًا عند إضافة الحساب أو تعديله diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index aa96c9e1..3b3c0ebc 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -69,6 +69,8 @@ Архивиране на идентификационни данни във външно хранилище Архивирането е завършено Създаване на парола + Изберете парола за защита на приложението + Моля, потвърдете паролата, за да защитите приложението Моля, въведете име на акаунт Автоматично архивиране Биометричните функции в момента не са налични. diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml index 436176fc..f38e6ee7 100644 --- a/app/src/main/res/values-bn/strings.xml +++ b/app/src/main/res/values-bn/strings.xml @@ -64,6 +64,8 @@ পাসওয়ার্ড লিখুন গুপ্ত সংকেত সৃষ্টি করুন পাসওয়ার্ড নিশ্চিত করুন + অ্যাপটি সুরক্ষিত করতে একটি পাসওয়ার্ড নির্বাচন করুন + অ্যাপটি সুরক্ষিত করতে আপনার পাসওয়ার্ডটি নিশ্চিত করুন ভুল পাসওয়ার্ড৤ পাসওয়ার্ড মেলেনি আপনার অ্যাকাউন্ট ব্যাক আপ করা হবে যখনই অ্যাকাউন্ট যোগ বা পরিবর্তন করা হবে diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 8bead030..358e2473 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -74,6 +74,8 @@ Aufsteigend Passwort erstellen Bestätige das Passwort + Wählen Sie ein Passwort, um Ihre App zu sichern + Bitte bestätigen Sie Ihr Passwort, um die App zu sichern Falsches Passwort App-Passwort ändern Bitte geben Sie einen gültigen Schlüsselsatz ein diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index a32a9e18..72dc4ed2 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -57,6 +57,8 @@ Atrás Crear contraseña Confirmar contraseña + Elija una contraseña para asegurar su aplicación + Por favor confirme su contraseña para asegurar la aplicación Contraseña incorrecta La contraseña no coincide Cambiar la contraseña de la aplicación diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 0348bfc9..609a1210 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -63,6 +63,8 @@ Entrer le mot de passe Créer un mot de passe Confirmez le mot de passe + Choisissez un mot de passe pour sécuriser votre application + Veuillez confirmer votre mot de passe pour sécuriser l\'application Mot de passe incorrect Le mot de passe ne correspond pas Vos comptes seront sauvegardés chaque fois qu\'un compte sera ajouté ou modifié diff --git a/app/src/main/res/values-gu-rIN/strings.xml b/app/src/main/res/values-gu-rIN/strings.xml index fd88d53f..ff749f4a 100644 --- a/app/src/main/res/values-gu-rIN/strings.xml +++ b/app/src/main/res/values-gu-rIN/strings.xml @@ -64,6 +64,8 @@ પાસવર્ડ દાખલ કરો પાસવર્ડ બનાવો પાસવર્ડની પુષ્ટિ કરો + તમારી એપ્લિકેશનને સુરક્ષિત કરવા માટે પાસવર્ડ પસંદ કરો + એપ્લિકેશનને સુરક્ષિત કરવા માટે કૃપા કરીને તમારો પાસવર્ડ ખાતરી કરો ખોટો પાસવર્ડ પાસવર્ડ મેળ ખાતો નથી જ્યારે પણ એકાઉન્ટ ઉમેરવામાં આવશે અથવા સંશોધિત કરવામાં આવશે ત્યારે તમારા એકાઉન્ટ્સનું બેકઅપ લેવામાં આવશે diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml index 637fb4b5..715a5695 100644 --- a/app/src/main/res/values-gu/strings.xml +++ b/app/src/main/res/values-gu/strings.xml @@ -68,6 +68,8 @@ પાસવર્ડ દાખલ કરો પાસવર્ડ બનાવો પાસવર્ડની પુષ્ટિ કરો + તમારી એપ્લિકેશનને સુરક્ષિત કરવા માટે પાસવર્ડ પસંદ કરો + એપ્લિકેશનને સુરક્ષિત કરવા માટે કૃપા કરીને તમારો પાસવર્ડ ખાતરી કરો ખોટો પાસવર્ડ પાસવર્ડ મેળ ખાતો નથી જ્યારે પણ એકાઉન્ટ ઉમેરવામાં આવશે અથવા સંશોધિત કરવામાં આવશે ત્યારે તમારા એકાઉન્ટ્સનું બેકઅપ લેવામાં આવશે diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 6864d163..256da5c9 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -71,6 +71,8 @@ कृपया पासवर्ड दर्ज करें पासवर्ड बनाएं पासवर्ड की पुष्टि कीजिये + ऐप को सुरक्षित करने के लिए एक पासवर्ड चुनें + ऐप को सुरक्षित करने के लिए कृपया अपना पासवर्ड पुष्टि करें गलत पासवर्ड पासवर्ड मेल नहीं खाता जब भी खाता जोड़ा या संशोधित किया जाएगा, आपके खाते का बैकअप ले लिया जाएगा diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index f1c8f0d1..6fdc6b35 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -64,6 +64,8 @@ Inserisci la password Crea password Conferma la password + Scegli una password per proteggere l\'app + Conferma la password per proteggere l\'app Password non corretta La password non corrispondeva I tuoi account saranno supportati ogni volta che l\'account viene aggiunto o modificato diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 71d09123..a7d0767e 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -54,6 +54,8 @@ パスワードを入力する パスワードの作成 パスワードを認証する + アプリを保護するためのパスワードを選択してください + アプリを保護するためにパスワードを確認してください 間違ったパスワード パスワードが一致しませんでした アカウントが追加または変更されるたびにアカウントがバックアップされます diff --git a/app/src/main/res/values-mr/strings.xml b/app/src/main/res/values-mr/strings.xml index dfcf244e..6f3c2edf 100644 --- a/app/src/main/res/values-mr/strings.xml +++ b/app/src/main/res/values-mr/strings.xml @@ -65,6 +65,8 @@ पासवर्ड टाका पासवर्ड तयार करा पासवर्डची पुष्टी करा + आपला अॅप सुरक्षित करण्यासाठी एक पासवर्ड निवडा + अॅप सुरक्षित करण्यासाठी कृपया आपला पासवर्ड पुष्टी करा चुकीचा पासवर्ड पासवर्ड जुळला नाही जेव्हाही खाते जोडले किंवा सुधारले जाईल तेव्हा तुमच्या खात्यांचा बॅकअप घेतला जाईल diff --git a/app/src/main/res/values-nn/strings.xml b/app/src/main/res/values-nn/strings.xml index d0d55505..2316cd83 100644 --- a/app/src/main/res/values-nn/strings.xml +++ b/app/src/main/res/values-nn/strings.xml @@ -46,6 +46,8 @@ Sett inn Passord Lag Passord Stadfest Passord + Velg et passord for å sikre appen din + Bekreft passordet ditt for å sikre appen Feil Passord Passordet samsvara ikkje Sett inn ditt gamle passord diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 92a5eb42..7b17647b 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -71,6 +71,8 @@ Digite a senha Criar senha Confirme sua senha + Escolha uma senha para proteger seu aplicativo + Por favor, confirme sua senha para proteger o aplicativo Senha incorreta A senha não corresponde Será feito backup de suas contas sempre que uma conta for adicionada ou modificada diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 5d860797..e8718a09 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -65,6 +65,8 @@ Введите пароль Создайте пароль Подтвердите парольd + Выберите пароль для защиты вашего приложения + Пожалуйста, подтвердите свой пароль для защиты приложения Неверный пароль Пароль не совпал Резервные копии ваших учетных записей будут создаваться при каждом добавлении или изменении учетной записи diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml index b26cb447..48e14769 100644 --- a/app/src/main/res/values-ta/strings.xml +++ b/app/src/main/res/values-ta/strings.xml @@ -70,6 +70,8 @@ காப்புப்பிரதிகளுக்காக உங்களின் சொந்த கீஃப்ரேஸை உருவாக்க விரும்புகிறீர்களா அல்லது உங்களுக்காக நான் உருவாக்க வேண்டுமா? கடவுச்சொல்லை உருவாக்கு கடவுச்சொல்லை உறுதிப்படுத்தவும் + உங்கள் பயன்பாட்டை பாதுகாக்க ஒரு கடவுச்சொல்லைத் தேர்ந்தெடுக்கவும் + பயன்பாட்டை பாதுகாக்க உங்கள் கடவுச்சொல்லை உறுதிப்படுத்தவும் தவறான கடவுச்சொல் கடவுச்சொல் பொருந்தவில்லை கணக்கு சேர்க்கப்படும்போதோ அல்லது மாற்றப்படும்போதோ உங்கள் கணக்குகள் காப்புப் பிரதி எடுக்கப்படும் diff --git a/app/src/main/res/values-te/strings.xml b/app/src/main/res/values-te/strings.xml index bba5c657..0be2ebcb 100644 --- a/app/src/main/res/values-te/strings.xml +++ b/app/src/main/res/values-te/strings.xml @@ -64,6 +64,8 @@ రహస్య సంకేతం తెలపండి పాస్వర్డ్ సృష్టించండి పాస్‌వర్డ్‌ని నిర్ధారించండి + మీ యాప్‌ని సురక్షితం చేయడానికి ఒక పాస్‌వర్డ్‌ని ఎంచుకోండి + యాప్‌ని సురక్షితం చేయడానికి దయచేసి మీ పాస్‌వర్డ్‌ని నిర్ధారించండి సరికాని పాస్వర్డ్ పాస్‌వర్డ్ సరిపోలలేదు ఖాతా జోడించబడినప్పుడు లేదా సవరించబడినప్పుడు మీ ఖాతాలు బ్యాకప్ చేయబడతాయి diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index d208d0dc..a3263bbf 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -65,6 +65,8 @@ Şifreyi Gir Şifre Oluştur Şifreyi Onayla + Uygulamanızı güvenceye almak için bir şifre seçin + Uygulamayı güvenceye almak için lütfen şifrenizi onaylayın Yanlış Şifre Şifre uyuşmuyor Hesap eklendiğinde veya değiştirildiğinde hesaplarınız yedeklenecektir diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 810b8358..a8ab495b 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -50,6 +50,8 @@ Назад Уведіть пароль Створення паролю + Виберіть пароль для захисту вашого додатка + Будь ласка, підтвердіть свій пароль для захисту додатка Змінити пароль програми Будь ласка, введіть правильний старий пароль Помилка автентифікації diff --git a/app/src/main/res/values-ur-rIN/strings.xml b/app/src/main/res/values-ur-rIN/strings.xml index 14a60ea7..5430860c 100644 --- a/app/src/main/res/values-ur-rIN/strings.xml +++ b/app/src/main/res/values-ur-rIN/strings.xml @@ -64,6 +64,8 @@ پاس ورڈ درج کریں پاسورڈ بنائیں پاس ورڈ کی تصدیق کریں + اپنی ایپ کو محفوظ بنانے کے لیے پاس ورڈ منتخب کریں + ایپ کو محفوظ بنانے کے لیے براہ کرم اپنا پاس ورڈ کی تصدیق کریں غلط پاس ورڈ پاس ورڈ مماثل نہیں ہے جب بھی اکاؤنٹ شامل یا تبدیل کیا جائے گا تو آپ کے اکاؤنٹس کا بیک اپ لیا جائے گا diff --git a/app/src/main/res/values-ur-rPK/strings.xml b/app/src/main/res/values-ur-rPK/strings.xml index c0ac15c1..91c712c5 100644 --- a/app/src/main/res/values-ur-rPK/strings.xml +++ b/app/src/main/res/values-ur-rPK/strings.xml @@ -64,6 +64,8 @@ پاس ورڈ درج کریں پاسورڈ بنائیں پاس ورڈ کی تصدیق کریں + اپنی ایپ کو محفوظ بنانے کے لیے پاس ورڈ منتخب کریں + ایپ کو محفوظ بنانے کے لیے براہ کرم اپنا پاس ورڈ کی تصدیق کریں غلط پاس ورڈ پاس ورڈ مماثل نہیں ہے جب بھی اکاؤنٹ شامل یا تبدیل کیا جائے گا تو آپ کے اکاؤنٹس کا بیک اپ لیا جائے گا diff --git a/app/src/main/res/values-ur/strings.xml b/app/src/main/res/values-ur/strings.xml index 610d68d0..5c05bbef 100644 --- a/app/src/main/res/values-ur/strings.xml +++ b/app/src/main/res/values-ur/strings.xml @@ -67,6 +67,8 @@ پاس ورڈ درج کریں پاسورڈ بنائیں پاس ورڈ کی تصدیق کریں + اپنی ایپ کو محفوظ بنانے کے لیے پاس ورڈ منتخب کریں + ایپ کو محفوظ بنانے کے لیے براہ کرم اپنا پاس ورڈ کی تصدیق کریں غلط پاس ورڈ پاس ورڈ مماثل نہیں ہے جب بھی اکاؤنٹ شامل یا تبدیل کیا جائے گا تو آپ کے اکاؤنٹس کا بیک اپ لیا جائے گا diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index fa20b4b8..cd49cf2e 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -71,6 +71,8 @@ 请输入密码 创建密码 确认密码 + 选择一个密码来保护您的应用程序 + 请确认您的密码以保护应用程序 密码错误 密码不匹配 每当添加或修改帐户时,都会备份您的帐户 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index db1a9555..10274cb2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -81,6 +81,8 @@ Enter Password Create Password Confirm Password + Choose a password to secure your app + Please confirm your password to secure the app Incorrect Password The password did not match Your accounts will be backed up whenever account is added or modified