diff --git a/frontend/apps/remark42/app/components/auth/auth.messages.ts b/frontend/apps/remark42/app/components/auth/auth.messages.ts index 08b922a8..da69af70 100644 --- a/frontend/apps/remark42/app/components/auth/auth.messages.ts +++ b/frontend/apps/remark42/app/components/auth/auth.messages.ts @@ -67,6 +67,6 @@ export const messages = defineMessages({ }, noProviders: { id: 'auth.no-providers', - defaultMessage: 'No providers available. May be you forgot to enable them?', + defaultMessage: 'No providers available. Maybe you forgot to enable them?', }, }); diff --git a/frontend/apps/remark42/app/components/auth/auth.spec.tsx b/frontend/apps/remark42/app/components/auth/auth.spec.tsx index c3623fa5..4a8966e5 100644 --- a/frontend/apps/remark42/app/components/auth/auth.spec.tsx +++ b/frontend/apps/remark42/app/components/auth/auth.spec.tsx @@ -263,6 +263,15 @@ describe('', () => { expect(container.querySelector('.auth-error')).toBeInTheDocument(); }); + it('should not show error when auth providers are configured', () => { + StaticStore.config.auth_providers = ['google']; + + const { container } = render(); + + fireEvent.click(screen.getByText('Sign In')); + expect(container.querySelector('.auth-error')).not.toBeInTheDocument(); + }); + describe('OAuth providers', () => { it('should not set user if unauthorized', async () => { StaticStore.config.auth_providers = ['google']; diff --git a/frontend/apps/remark42/app/locales/ar.json b/frontend/apps/remark42/app/locales/ar.json index eb99fa0f..b87a7038 100644 --- a/frontend/apps/remark42/app/locales/ar.json +++ b/frontend/apps/remark42/app/locales/ar.json @@ -2,6 +2,7 @@ "auth.back": "رجوع", "auth.email-address": "البريد الإلكتروني", "auth.loading": "جارٍ التحميل...", + "auth.no-providers": "لا يوجد مزوّدون متاحون. ربما نسيت تفعيلهم؟", "auth.oauth-button": "سجل دخولاً عبر {provider}", "auth.oauth-source": "عبر التواصل الاجتماعي", "auth.open-profile": "الصفحة الشخصية", diff --git a/frontend/apps/remark42/app/locales/be.json b/frontend/apps/remark42/app/locales/be.json index 708b9c91..ef049674 100644 --- a/frontend/apps/remark42/app/locales/be.json +++ b/frontend/apps/remark42/app/locales/be.json @@ -2,6 +2,7 @@ "auth.back": "Назад", "auth.email-address": "Email адрас", "auth.loading": "Загрузка...", + "auth.no-providers": "Няма даступных правайдараў. Магчыма, вы забыліся іх уключыць?", "auth.oauth-button": "Увайсці праз {provider}", "auth.oauth-source": "Скарыстацца сацыяльнай сеткай", "auth.open-profile": "Open My Profile", diff --git a/frontend/apps/remark42/app/locales/bg.json b/frontend/apps/remark42/app/locales/bg.json index 25bc18c8..0f552832 100644 --- a/frontend/apps/remark42/app/locales/bg.json +++ b/frontend/apps/remark42/app/locales/bg.json @@ -2,6 +2,7 @@ "auth.back": "Обратно", "auth.email-address": "Адрес на електронна поща", "auth.loading": "Зареждане...", + "auth.no-providers": "Няма налични доставчици. Може би сте забравили да ги активирате?", "auth.oauth-button": "Sign In with {provider}", "auth.oauth-source": "Use Social Network", "auth.open-profile": "Open My Profile", diff --git a/frontend/apps/remark42/app/locales/bp.json b/frontend/apps/remark42/app/locales/bp.json index f816c1b8..80a4b502 100644 --- a/frontend/apps/remark42/app/locales/bp.json +++ b/frontend/apps/remark42/app/locales/bp.json @@ -2,6 +2,7 @@ "auth.back": "Anterior", "auth.email-address": "Endereço de email", "auth.loading": "Carregando...", + "auth.no-providers": "Nenhum provedor disponível. Talvez você tenha esquecido de ativá-los?", "auth.oauth-button": "Entrar com {provider}", "auth.oauth-source": "Use redes sociais", "auth.open-profile": "Abrir meu perfil", diff --git a/frontend/apps/remark42/app/locales/cs.json b/frontend/apps/remark42/app/locales/cs.json index 79332a4c..183c20c7 100644 --- a/frontend/apps/remark42/app/locales/cs.json +++ b/frontend/apps/remark42/app/locales/cs.json @@ -2,6 +2,7 @@ "auth.back": "Zpět", "auth.email-address": "Emailová adresa", "auth.loading": "Načítání...", + "auth.no-providers": "Nejsou k dispozici žádní poskytovatelé. Možná jste je zapomněli povolit?", "auth.oauth-button": "Přihlásit se pomocí {provider}", "auth.oauth-source": "Použít sociální sítě", "auth.open-profile": "Otevřít můj profil", diff --git a/frontend/apps/remark42/app/locales/de.json b/frontend/apps/remark42/app/locales/de.json index 667d6b30..0598fa53 100644 --- a/frontend/apps/remark42/app/locales/de.json +++ b/frontend/apps/remark42/app/locales/de.json @@ -2,6 +2,7 @@ "auth.back": "Zurück", "auth.email-address": "E-Mail-Adresse", "auth.loading": "Wird geladen ...", + "auth.no-providers": "Keine Anbieter verfügbar. Vielleicht haben Sie vergessen, sie zu aktivieren?", "auth.oauth-button": "Mit {provider} anmelden", "auth.oauth-source": "Soziales Netzwerk verwenden", "auth.open-profile": "Mein Profil öffnen", diff --git a/frontend/apps/remark42/app/locales/en.json b/frontend/apps/remark42/app/locales/en.json index 542eab96..3da38791 100644 --- a/frontend/apps/remark42/app/locales/en.json +++ b/frontend/apps/remark42/app/locales/en.json @@ -2,6 +2,7 @@ "auth.back": "Back", "auth.email-address": "Email Address", "auth.loading": "Loading...", + "auth.no-providers": "No providers available. Maybe you forgot to enable them?", "auth.oauth-button": "Sign In with {provider}", "auth.oauth-source": "Use Social Network", "auth.open-profile": "Open My Profile", diff --git a/frontend/apps/remark42/app/locales/es.json b/frontend/apps/remark42/app/locales/es.json index e5c065f1..74816a30 100644 --- a/frontend/apps/remark42/app/locales/es.json +++ b/frontend/apps/remark42/app/locales/es.json @@ -2,6 +2,7 @@ "auth.back": "Regresar", "auth.email-address": "Correo electrónico", "auth.loading": "Cargando...", + "auth.no-providers": "No hay proveedores disponibles. ¿Quizás olvidó habilitarlos?", "auth.oauth-button": "Iniciar sesión con {provider}", "auth.oauth-source": "Inicia sesión con tus redes sociales", "auth.open-profile": "Abrir mi perfil", diff --git a/frontend/apps/remark42/app/locales/fa.json b/frontend/apps/remark42/app/locales/fa.json index 24f8b29e..784e34e3 100644 --- a/frontend/apps/remark42/app/locales/fa.json +++ b/frontend/apps/remark42/app/locales/fa.json @@ -2,6 +2,7 @@ "auth.back": "بازگشت", "auth.email-address": "آدرس ایمیل", "auth.loading": "در حال بارگذاری...", + "auth.no-providers": "هیچ ارائه‌دهنده‌ای در دسترس نیست. شاید فراموش کرده‌اید آن‌ها را فعال کنید؟", "auth.oauth-button": "ورود با {provider}", "auth.oauth-source": "استفاده از شبکه اجتماعی", "auth.open-profile": "نمایش پروفایل من", diff --git a/frontend/apps/remark42/app/locales/fi.json b/frontend/apps/remark42/app/locales/fi.json index 7a947195..f1fa302c 100644 --- a/frontend/apps/remark42/app/locales/fi.json +++ b/frontend/apps/remark42/app/locales/fi.json @@ -2,6 +2,7 @@ "auth.back": "Takaisin", "auth.email-address": "Sähköposti", "auth.loading": "Ladataan...", + "auth.no-providers": "Palveluntarjoajia ei ole saatavilla. Ehkä unohdit ottaa ne käyttöön?", "auth.oauth-button": "Sign In with {provider}", "auth.oauth-source": "Use Social Network", "auth.open-profile": "Open My Profile", diff --git a/frontend/apps/remark42/app/locales/fr.json b/frontend/apps/remark42/app/locales/fr.json index 93f109e9..9f15a225 100644 --- a/frontend/apps/remark42/app/locales/fr.json +++ b/frontend/apps/remark42/app/locales/fr.json @@ -2,6 +2,7 @@ "auth.back": "Retour", "auth.email-address": "Adresse e-mail", "auth.loading": "Chargement...", + "auth.no-providers": "Aucun fournisseur disponible. Vous avez peut-être oublié de les activer ?", "auth.oauth-button": "Se connecter avec {provider}", "auth.oauth-source": "Utiliser les réseaux sociaux", "auth.open-profile": "Ouvrir mon profil", diff --git a/frontend/apps/remark42/app/locales/it.json b/frontend/apps/remark42/app/locales/it.json index 08e0810d..384d6e46 100644 --- a/frontend/apps/remark42/app/locales/it.json +++ b/frontend/apps/remark42/app/locales/it.json @@ -2,6 +2,7 @@ "auth.back": "Indietro", "auth.email-address": "Indirizzo email", "auth.loading": "Caricamento...", + "auth.no-providers": "Nessun provider disponibile. Forse hai dimenticato di abilitarli?", "auth.oauth-button": "Accedi con {provider}", "auth.oauth-source": "Usa un Social Network", "auth.open-profile": "Apri il mio profilo", diff --git a/frontend/apps/remark42/app/locales/ja.json b/frontend/apps/remark42/app/locales/ja.json index f2f8a025..59dd3ba5 100644 --- a/frontend/apps/remark42/app/locales/ja.json +++ b/frontend/apps/remark42/app/locales/ja.json @@ -2,6 +2,7 @@ "auth.back": "戻る", "auth.email-address": "メールアドレス", "auth.loading": "読み込んでいます…", + "auth.no-providers": "利用可能なプロバイダーがありません。有効にするのを忘れていませんか?", "auth.oauth-button": "{provider} でサインイン", "auth.oauth-source": "ソーシャルネットワークを使用", "auth.open-profile": "マイプロファイルを開く", diff --git a/frontend/apps/remark42/app/locales/ko.json b/frontend/apps/remark42/app/locales/ko.json index ce520d73..8f12b03c 100644 --- a/frontend/apps/remark42/app/locales/ko.json +++ b/frontend/apps/remark42/app/locales/ko.json @@ -2,6 +2,7 @@ "auth.back": "뒤로", "auth.email-address": "이메일 주소", "auth.loading": "로딩 중...", + "auth.no-providers": "사용 가능한 제공자가 없습니다. 활성화하는 것을 잊으셨나요?", "auth.oauth-button": "{provider}로 로그인하기", "auth.oauth-source": "소셜 네트워크 사용하기", "auth.open-profile": "내 프로필 열기", @@ -165,7 +166,7 @@ "token.invalid": "토큰이 유효하지 않습니다", "toolbar.attach-image": "이미지 첨부, 드래그 & 드롭 또는 클립보드에서 붙여넣기", "toolbar.bold": "굵은 텍스트 추가하기 {shortcut}", - "toolbar.code":"코드 삽입하기", + "toolbar.code": "코드 삽입하기", "toolbar.header": "헤더 텍스트 추가하기", "toolbar.italic": "기울임꼴 텍스트 추가하기 {shortcut}", "toolbar.link": "링크 추가하기 {shortcut}", diff --git a/frontend/apps/remark42/app/locales/mk.json b/frontend/apps/remark42/app/locales/mk.json index df2b910f..969f69da 100644 --- a/frontend/apps/remark42/app/locales/mk.json +++ b/frontend/apps/remark42/app/locales/mk.json @@ -2,6 +2,7 @@ "auth.back": "Назад", "auth.email-address": "Е-пошта", "auth.loading": "Се вчитува...", + "auth.no-providers": "Нема достапни провајдери. Можеби заборавивте да ги овозможите?", "auth.oauth-button": "Најава со {provider}", "auth.oauth-source": "Користи социјална мрежа", "auth.open-profile": "Отвори го мојот профил", diff --git a/frontend/apps/remark42/app/locales/pl.json b/frontend/apps/remark42/app/locales/pl.json index f0efd38e..e03b5e8c 100644 --- a/frontend/apps/remark42/app/locales/pl.json +++ b/frontend/apps/remark42/app/locales/pl.json @@ -2,6 +2,7 @@ "auth.back": "Powrót", "auth.email-address": "Adres email", "auth.loading": "Ładuję...", + "auth.no-providers": "Brak dostępnych dostawców. Może zapomniałeś ich włączyć?", "auth.oauth-button": "Zaloguj się korzystając z {provider}", "auth.oauth-source": "Użyj sieci społecznościowej", "auth.open-profile": "Otwórz mój profil", diff --git a/frontend/apps/remark42/app/locales/ro.json b/frontend/apps/remark42/app/locales/ro.json index 033e6002..b37a4a8d 100644 --- a/frontend/apps/remark42/app/locales/ro.json +++ b/frontend/apps/remark42/app/locales/ro.json @@ -2,6 +2,7 @@ "auth.back": "Înapoi", "auth.email-address": "Adresă de email", "auth.loading": "Se încarcă...", + "auth.no-providers": "Niciun furnizor disponibil. Poate ați uitat să îi activați?", "auth.oauth-button": "Autentifică-te cu {provider}", "auth.oauth-source": "Folosește rețeaua socială", "auth.open-profile": "Deschide profilul meu", @@ -179,4 +180,4 @@ "vote.downvote": "Votează negativ", "vote.score": "Scorul voturilor", "vote.upvote": "Votează pozitiv" -} \ No newline at end of file +} diff --git a/frontend/apps/remark42/app/locales/ru.json b/frontend/apps/remark42/app/locales/ru.json index ee769d1b..40e15260 100644 --- a/frontend/apps/remark42/app/locales/ru.json +++ b/frontend/apps/remark42/app/locales/ru.json @@ -2,6 +2,7 @@ "auth.back": "Назад", "auth.email-address": "Адрес эл. почты", "auth.loading": "Загрузка...", + "auth.no-providers": "Нет доступных провайдеров. Возможно, вы забыли их включить?", "auth.oauth-button": "Войти через {provider}", "auth.oauth-source": "Использовать социальные сети", "auth.open-profile": "Открыть Мой Профиль", diff --git a/frontend/apps/remark42/app/locales/th.json b/frontend/apps/remark42/app/locales/th.json index aa690f5e..64d8e029 100644 --- a/frontend/apps/remark42/app/locales/th.json +++ b/frontend/apps/remark42/app/locales/th.json @@ -2,6 +2,7 @@ "auth.back": "ย้อนกลับ", "auth.email-address": "อีเมลล์", "auth.loading": "กำลังโหลด", + "auth.no-providers": "ไม่มีผู้ให้บริการที่พร้อมใช้งาน คุณอาจลืมเปิดใช้งานหรือไม่?", "auth.oauth-button": "เข้าสู่ระบบด้วย {provider}", "auth.oauth-source": "เข้าสู่ระบบง่ายๆด้วย", "auth.open-profile": "เปิดโปรไฟล์ของฉัน", diff --git a/frontend/apps/remark42/app/locales/tr.json b/frontend/apps/remark42/app/locales/tr.json index 0e272ab7..1f951820 100644 --- a/frontend/apps/remark42/app/locales/tr.json +++ b/frontend/apps/remark42/app/locales/tr.json @@ -2,6 +2,7 @@ "auth.back": "Geri", "auth.email-address": "E-posta adresi", "auth.loading": "Yükleniyor...", + "auth.no-providers": "Kullanılabilir sağlayıcı yok. Belki de etkinleştirmeyi unuttunuz?", "auth.oauth-button": "{provider} ile Oturum Aç", "auth.oauth-source": "Sosyal Ağ Kullan", "auth.open-profile": "Open My Profile", diff --git a/frontend/apps/remark42/app/locales/ua.json b/frontend/apps/remark42/app/locales/ua.json index 62a3be58..080523f4 100644 --- a/frontend/apps/remark42/app/locales/ua.json +++ b/frontend/apps/remark42/app/locales/ua.json @@ -2,6 +2,7 @@ "auth.back": "Назад", "auth.email-address": "Email адреса", "auth.loading": "Завантаження...", + "auth.no-providers": "Немає доступних провайдерів. Можливо, ви забули їх увімкнути?", "auth.oauth-button": "Увійти за допомогою {provider}", "auth.oauth-source": "Використати соціальну мережу", "auth.open-profile": "Відкрити мій профіль", diff --git a/frontend/apps/remark42/app/locales/vi.json b/frontend/apps/remark42/app/locales/vi.json index 22b410f5..ff9a1e1b 100644 --- a/frontend/apps/remark42/app/locales/vi.json +++ b/frontend/apps/remark42/app/locales/vi.json @@ -2,6 +2,7 @@ "auth.back": "Quay lại", "auth.email-address": "Địa chỉ email", "auth.loading": "Đang tải...", + "auth.no-providers": "Không có nhà cung cấp nào khả dụng. Có thể bạn đã quên bật chúng?", "auth.oauth-button": "Đăng nhập với {provider}", "auth.oauth-source": "Dùng mạng xã hội", "auth.open-profile": "Mở hồ sơ của tôi", diff --git a/frontend/apps/remark42/app/locales/zh-tw.json b/frontend/apps/remark42/app/locales/zh-tw.json index 909c99bd..c2fb35a1 100644 --- a/frontend/apps/remark42/app/locales/zh-tw.json +++ b/frontend/apps/remark42/app/locales/zh-tw.json @@ -2,6 +2,7 @@ "auth.back": "返回", "auth.email-address": "電子郵件地址", "auth.loading": "載入中...", + "auth.no-providers": "沒有可用的提供者。也許您忘記啟用它們了?", "auth.oauth-button": "透過 {provider} 登入", "auth.oauth-source": "透過社群網路", "auth.open-profile": "檢視我的個人資料", diff --git a/frontend/apps/remark42/app/locales/zh.json b/frontend/apps/remark42/app/locales/zh.json index c366aea8..c399d5d0 100644 --- a/frontend/apps/remark42/app/locales/zh.json +++ b/frontend/apps/remark42/app/locales/zh.json @@ -2,6 +2,7 @@ "auth.back": "返回", "auth.email-address": "电子邮件地址", "auth.loading": "加载中...", + "auth.no-providers": "没有可用的提供商。也许您忘记启用它们了?", "auth.oauth-button": "通过 {provider} 登录", "auth.oauth-source": "通过社交网络", "auth.open-profile": "打开我的资料",