Skip to content

Commit

Permalink
Merge pull request #1655 from auth0/pr/dm03514/1649
Browse files Browse the repository at this point in the history
Add error message for too_many_requests
  • Loading branch information
luisrudge authored May 24, 2019
2 parents 321fa77 + 7b3eb2f commit 5d2fbc6
Show file tree
Hide file tree
Showing 38 changed files with 183 additions and 99 deletions.
1 change: 1 addition & 0 deletions scripts/complete-translations.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ const processNode = async (enNode, langNode, lang) => {
await processNode(enNode[enKey], langNode[enKey], lang);
} else {
if (!langNode[enKey]) {
console.log('translating ', enKey);
const translation = await translateKey(enNode[enKey], lang);
langNode[enKey] = translation;
}
Expand Down
4 changes: 3 additions & 1 deletion src/i18n/af.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,9 @@ export default {
'Jou rekening het sekuriteitsprobleme. Vir jou veiligheid het ons die rekening geblok. Sien e-pos met instruksies om rekening weer te aktiveer.',
too_many_attempts: 'Jou rekening is geblok nadat daar te veel keer probeer inteken is.',
session_missing: 'Kon nie versoek bevestig nie. Maak asseblief alles toe en probeer weer',
'hrd.not_matching_email': 'Gebruik asseblief korporatiewe e-pos om in te teken.'
'hrd.not_matching_email': 'Gebruik asseblief korporatiewe e-pos om in te teken.',
too_many_requests:
'Ons is jammer. Daar is nou te veel versoeke. Herlaai asseblief die bladsy en probeer weer. As dit voortduur, probeer asseblief later weer.'
},
passwordless: {
'bad.email': 'Die e-pos is ongeldig',
Expand Down
16 changes: 9 additions & 7 deletions src/i18n/ar.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
// This file was automatically translated.
// Feel free to submit a PR if you find a more accurate translation.

export default {
error: {
forgotPassword: {
Expand All @@ -21,13 +24,15 @@ export default {
'المصادقة المتعددة مطلوبة ولكن جهازك غير مسجل، رجاء سجّل جهازك قبل المضي قدماً.',
'lock.mfa_invalid_code': 'رمز خاطئ، رجاءً أعد المحاولة.',
password_change_required:
'يجب تحديث كلمة المرور لأنها المرة الأولى للدخول، أو لانتهاء صلاحية كلمة المرور.', // TODO: verify error code
'يجب تحديث كلمة المرور لأنها المرة الأولى للدخول، أو لانتهاء صلاحية كلمة المرور.',
password_leaked:
'لقد اكتشفنا مشكلة أمنية محتملة في هذا الحساب. لحماية حسابك ، قمنا بحظر هذا الدخول. تم إرسال بريد إلكتروني عن كيفية رفع الحظر عن حسابك.',
too_many_attempts: 'تم حظر حسابك بعد عدة محاولات متتالية للدخول.',
session_missing:
'لم نتمكن من إكمال طلب المصادقة. رجاءً أعد المحاولة بعد إغلاق جميع مربعات الحوار المفتوحة.',
'hrd.not_matching_email': 'يرجى استخدام بريد الشركة الإلكتروني للدخول.'
'hrd.not_matching_email': 'يرجى استخدام بريد الشركة الإلكتروني للدخول.',
too_many_requests:
'نحن آسفون. هناك الكثير من الطلبات في الوقت الحالي. يرجى إعادة تحميل الصفحة وحاول مرة أخرى. إذا استمر هذا الأمر ، يرجى إعادة المحاولة لاحقًا.'
},
passwordless: {
'bad.email': 'البريد الإلكتروني غير صالح.',
Expand All @@ -45,7 +50,6 @@ export default {
}
},
success: {
// success messages show above the form or in a confirmation pane
logIn: 'شكراً للدخول.',
forgotPassword: 'أرسلنا لك بريداً إلكترونياً لإعادة تعيين كلمة المرور خاصتك.',
magicLink: 'أرسلنا لك رابطاً للدخول<br/>إلى %s.',
Expand Down Expand Up @@ -89,8 +93,7 @@ export default {
'وإلا، أدخل بريدك الإلكتروني للدخول <br/>أو أنشئ حساباً',
passwordlessEmailCodeInstructions: 'تم إرسال الرمز إلى البريد الإلكتروني %s',
passwordlessEmailInstructions: 'أدخل بريدك الإلكتروني للدخول <br/>أو أنشئ حساباً',
passwordlessSMSAlternativeInstructions:
'وإلا، أدخل رقم هاتفك للدخول <br/>أو أنشئ حساباً',
passwordlessSMSAlternativeInstructions: 'وإلا، أدخل رقم هاتفك للدخول <br/>أو أنشئ حساباً',
passwordlessSMSCodeInstructions: 'تم إرسال الرمز إلى برسالة نصية<br/>إلى %s',
passwordlessSMSInstructions: 'أدخل رقم هاتفك للدخول <br/>أو أنشئ حساباً',
phoneNumberInputPlaceholder: 'رقم هاتفك',
Expand All @@ -110,8 +113,7 @@ export default {
ssoEnabled: 'تسجيل الدخول الموحد مفعل',
submitLabel: 'إرسال',
unrecoverableError: 'حصل خطأ ما.<br/>رجاءً اتصل بالدعم الفني.',
usernameFormatErrorHint:
'استخدم %d-%d، أرقام، والمحارف التالية: "_"، "."، "+"، "-"',
usernameFormatErrorHint: 'استخدم %d-%d، أرقام، والمحارف التالية: "_"، "."، "+"، "-"',
usernameInputPlaceholder: 'اسم المستخدم',
usernameOrEmailInputPlaceholder: 'اسم المستخدم/البريد الإلكتروني',
title: 'Auth0',
Expand Down
58 changes: 35 additions & 23 deletions src/i18n/bg.js
Original file line number Diff line number Diff line change
@@ -1,57 +1,65 @@
// This file was automatically translated.
// Feel free to submit a PR if you find a more accurate translation.

export default {
error: {
forgotPassword: {
too_many_requests:
'Достигнахте лимита на опити за смян на паролата. Моля изчакайте преди да опитате отново.',
'lock.fallback': "За съжаление, получи се грешка при опита за промяна на паролата.",
'lock.fallback': 'За съжаление, получи се грешка при опита за промяна на паролата.',
enterprise_email:
"Вашият имейл е част от служебн доставчик на идентичност. Моля свържете се с администратора по сигурността, за да смените паролата си."
'Вашият имейл е част от служебн доставчик на идентичност. Моля свържете се с администратора по сигурността, за да смените паролата си.'
},
login: {
blocked_user: 'Потребителското име е блокирано.',
invalid_user_password: 'Грешно потребителско име или парола.',
'lock.fallback': "За съжаление, получи се грешка при опита да влезете във Вашия профил.",
'lock.fallback': 'За съжаление, получи се грешка при опита да влезете във Вашия профил.',
'lock.invalid_code': 'Грешна парола.',
'lock.invalid_email_password': 'Грешен имейл или парола.',
'lock.invalid_username_password': 'Грешно потребителско име или парола.',
'lock.network': 'Не успяхме да се свържем със сървера. Моля проверете вашата връзка с интернет и опитайте отново.',
'lock.popup_closed': 'Електронното съобщение с появяващ се прозорец е затворено. Моля опитайте отново.',
'lock.network':
'Не успяхме да се свържем със сървера. Моля проверете вашата връзка с интернет и опитайте отново.',
'lock.popup_closed':
'Електронното съобщение с появяващ се прозорец е затворено. Моля опитайте отново.',
'lock.unauthorized': 'Не получихте разрешение. Моля опитайте отново.',
'lock.mfa_registration_required':
'Изисква се неколкократно удостоверяване на автентичност, но вашето устройство не е включено. Моля включете го преди да продължите.',
'lock.mfa_invalid_code': 'Грешен код. Моля опитайте отново.',
password_change_required:
'Трябва да смените паролата си, защото това е първият път когато влизате в профила си, или паролата Ви е изтекла.', // TODO: verify error code
'Трябва да смените паролата си, защото това е първият път когато влизате в профила си, или паролата Ви е изтекла.',
password_leaked:
'Засякохме потенциялен проблем със сигурността на този профил. За да предпазим профила Ви, ние блокирахме потребителското Ви име. Ще получите имейл с инструкции как да деблокирате профила си.',
too_many_attempts: 'Вашият акаунт е блокиран след множество последователни опити да влезете в профила си.',
too_many_attempts:
'Вашият акаунт е блокиран след множество последователни опити да влезете в профила си.',
session_missing:
"Не успяхме да удостоверим Вашата самоличност. Моля опитайте отново след като затворите всички прозорци",
'hrd.not_matching_email': 'Моля използвайте Вашия служебен имейл за да влезете в профила си.'
'Не успяхме да удостоверим Вашата самоличност. Моля опитайте отново след като затворите всички прозорци',
'hrd.not_matching_email': 'Моля използвайте Вашия служебен имейл за да влезете в профила си.',
too_many_requests:
'Съжаляваме. В момента има твърде много искания. Моля, презаредете страницата и опитайте отново. Ако това продължи, моля, опитайте отново по-късно.'
},
passwordless: {
'bad.email': 'Имейлът е невалиден',
'bad.phone_number': 'Телефонният номер е невалиден',
'lock.fallback': "Съжаляваме, получи се грешка"
'lock.fallback': 'Съжаляваме, получи се грешка'
},
signUp: {
invalid_password: 'Паролата е невалидна.',
'lock.fallback': "Съжаляваме, получи се грешка при опита за влизане в профила Ви.",
'lock.fallback': 'Съжаляваме, получи се грешка при опита за влизане в профила Ви.',
password_dictionary_error: 'Паролата е много често срещана.',
password_no_user_info_error: 'Паролата е основана на информация, свързана със собственика на този профил.',
password_no_user_info_error:
'Паролата е основана на информация, свързана със собственика на този профил.',
password_strength_error: 'Паролата е много несигурна.',
user_exists: 'Този профил вече съществува.',
username_exists: 'Това потребителско име вече съществува.'
}
},
success: {
// success messages show above the form or in a confirmation pane
logIn: 'Благодаря, че влязохте в профила си.',
forgotPassword: "Току-що Ви изпратихме имейл за да рестартирате паролата си.",
forgotPassword: 'Току-що Ви изпратихме имейл за да рестартирате паролата си.',
magicLink: 'Изпратихме Ви линк за да влезете в профила си<br />на %s.',
signUp: 'Блгаодаря, че се регистрирахте.'
},
blankErrorHint: "Попълването на полето е задължително",
blankErrorHint: 'Попълването на полето е задължително',
codeInputPlaceholder: 'Вашата парола',
databaseEnterpriseLoginInstructions: '',
databaseEnterpriseAlternativeLoginInstructions: 'или',
Expand All @@ -62,7 +70,7 @@ export default {
enterpriseActiveLoginInstructions: 'Моля напишете Вашите корпоративни данни %s.',
failedLabel: 'Неуспешен опит!',
forgotPasswordTitle: 'Сменете парола си',
forgotPasswordAction: "Забравихте паролата си?",
forgotPasswordAction: 'Забравихте паролата си?',
forgotPasswordInstructions:
'Моля напишете имейл адреса си. Ще Ви изпратим имейл, за да промените паролата си.',
forgotPasswordSubmitLabel: 'Изпращане на имейл',
Expand All @@ -76,7 +84,8 @@ export default {
passwordInputPlaceholder: 'Вашата парола',
passwordStrength: {
containsAtLeast: 'Съдържа поне %d от следните %d видове символи:',
identicalChars: 'Не съдържа повече от %d идентични символи един след друг (например не може да използвате "%s")',
identicalChars:
'Не съдържа повече от %d идентични символи един след друг (например не може да използвате "%s")',
nonEmpty: 'Изисква се задължително попълване на парола',
numbers: 'Цифри (например 0-9)',
lengthAtLeast: 'Поне %d символа в дължина',
Expand All @@ -88,11 +97,13 @@ export default {
passwordlessEmailAlternativeInstructions:
'В противен случай, напишете Вашия имейл за да влезете в профила си<br/>, или за да създадете профил',
passwordlessEmailCodeInstructions: 'Изпратихме Ви имейл с кода на %s.',
passwordlessEmailInstructions: 'Изпратете имейл за да влезете в профила си на<br/>, или създайте нов профил',
passwordlessEmailInstructions:
'Изпратете имейл за да влезете в профила си на<br/>, или създайте нов профил',
passwordlessSMSAlternativeInstructions:
'В противен случай, напишете телефонния си номер или влезте в профила си<br/>, или създайте нов профил',
passwordlessSMSCodeInstructions: 'Изпратихме Ви съобщение с кода<br/>на %s.',
passwordlessSMSInstructions: 'Моля напишете телефонния си номер за да влезете в профила си<br/>, или създайте нов профил',
passwordlessSMSInstructions:
'Моля напишете телефонния си номер за да влезете в профила си<br/>, или създайте нов профил',
phoneNumberInputPlaceholder: 'Вашият телефонен номерr',
resendCodeAction: 'Не получихте код?',
resendLabel: 'Изпратете отново',
Expand All @@ -103,15 +114,15 @@ export default {
signUpTitle: 'Регистрация',
signUpLabel: 'Регистрация',
signUpSubmitLabel: 'Регистрация',
signUpTerms: 'При регистрация, Вие сте съгласни с нашата политика на потребителя и на защита на личните данни.',
signUpTerms:
'При регистрация, Вие сте съгласни с нашата политика на потребителя и на защита на личните данни.',
signUpWithLabel: 'Влизане в профила с %s',
socialLoginInstructions: '',
socialSignUpInstructions: '',
ssoEnabled: 'Технологията Single Sign-On (SSO) е включена',
submitLabel: 'Изпращане',
unrecoverableError: 'Грешка.<br />Моля свържете се с техническия екип.',
usernameFormatErrorHint:
'Използвайте %d-%d букви, цивфри и следните символи: "_", ".", "+", "-"',
usernameFormatErrorHint: 'Използвайте %d-%d букви, цивфри и следните символи: "_", ".", "+", "-"',
usernameInputPlaceholder: 'вашето потребителско име',
usernameOrEmailInputPlaceholder: 'потребителско име/имейл',
title: 'Auth0',
Expand All @@ -120,7 +131,8 @@ export default {
windowsAuthLabel: 'Идентификация Windows',
mfaInputPlaceholder: 'Код',
mfaLoginTitle: 'Проверка на 2 нива',
mfaLoginInstructions: 'Моля напишете кода за проверка, който беше създаден от приложението на Вашия мобилен телефон.',
mfaLoginInstructions:
'Моля напишете кода за проверка, който беше създаден от приложението на Вашия мобилен телефон.',
mfaSubmitLabel: 'Вход',
mfaCodeErrorHint: 'Използвайте цифрите %d'
};
4 changes: 3 additions & 1 deletion src/i18n/ca.js
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ export default {
session_missing:
"No s'ha pogut completar la vostra petició d'autenticació. Tanqueu tots els diàlegs oberts i intenteu-ho de nou.",
'hrd.not_matching_email':
'Si us plau, utilitzeu el correu electrònic corporatiu per iniciar sessió.'
'Si us plau, utilitzeu el correu electrònic corporatiu per iniciar sessió.',
too_many_requests:
'Ho sentim. Ara hi ha massa sol·licituds ara mateix. Torneu a carregar la pàgina i torneu-ho a provar. Si això persisteix, torneu-ho a provar més tard.'
},
passwordless: {
'bad.email': "L'adreça de correu no és vàlida",
Expand Down
4 changes: 3 additions & 1 deletion src/i18n/cs.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ export default {
too_many_attempts: 'Účet byl zablokován z důvodu příliš velkého počtu pokusů o přihlášení.',
session_missing:
'Nemohl jsem dokončit váš požadavek na ověření. Zkus to znovu po zavření všech otevřených dialogových oken.',
'hrd.not_matching_email': 'Prosím, použijte pro přihlášení firemní e-mail.'
'hrd.not_matching_email': 'Prosím, použijte pro přihlášení firemní e-mail.',
too_many_requests:
'Omlouváme se. Právě teď je příliš mnoho žádostí. Načtěte stránku znovu a zkuste to znovu. Pokud to trvá, zkuste to znovu později.'
},
passwordless: {
'bad.email': 'Email je neplatný.',
Expand Down
4 changes: 3 additions & 1 deletion src/i18n/da.js
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,9 @@ export default {
'lock.mfa_invalid_code': 'Forkert kode. Prøv igen.',
session_missing:
'Kunne ikke fuldføre din godkendelsesanmodning. Prøv igen efter at have lukket alle åbne dialoger',
'hrd.not_matching_email': 'Brug venligst din virksomheds-e-mail for at logge ind.'
'hrd.not_matching_email': 'Brug venligst din virksomheds-e-mail for at logge ind.',
too_many_requests:
'Vi er kede af det. Der er for mange anmodninger lige nu. Venligst genindlæs siden og prøv igen. Hvis dette vedvarer, kan du prøve igen senere.'
},
passwordless: {
'bad.email': 'Denne e-mail er ugyldig',
Expand Down
Loading

0 comments on commit 5d2fbc6

Please sign in to comment.