You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i18n: Add session expiry and authentication error strings in multiple languages
This commit adds localized string resources for session expiration dialogs and authentication errors across several languages (Turkish, Spanish, Chinese, French, Hindi, Italian, Japanese, Korean, Polish, Bengali, and Russian). It also includes a small fix to prevent crashes during date parsing.
- **i18n**: Added strings for session expiration titles, messages, and hints (`session_expired_title`, `session_expired_message`, etc.).
- **i18n**: Added strings for authentication lifecycle and errors, including code expiration and connection hints (`auth_code_expires_in`, `auth_error_code_expired`, `auth_hint_denied`).
- **fix(core)**: Wrapped `Instant.parse` in a try-catch block within `TimeFormatters.kt` to gracefully handle invalid ISO strings by returning `false` instead of throwing an `IllegalArgumentException`.
<stringname="session_expired_message">আপনার GitHub সেশনের মেয়াদ শেষ হয়ে গেছে বা টোকেনটি প্রত্যাহার করা হয়েছে। প্রমাণিত বৈশিষ্ট্যগুলি ব্যবহার চালিয়ে যেতে অনুগ্রহ করে আবার সাইন ইন করুন।</string>
413
+
<stringname="session_expired_hint">আপনি সীমিত API অনুরোধ সহ অতিথি হিসেবে ব্রাউজ করতে পারেন।</string>
<stringname="session_expired_message">Tu sesión de GitHub ha expirado o el token fue revocado. Inicia sesión nuevamente para continuar usando las funciones autenticadas.</string>
378
+
<stringname="session_expired_hint">Puedes seguir navegando como invitado con solicitudes de API limitadas.</string>
379
+
<stringname="sign_in_again">Iniciar sesión de nuevo</string>
380
+
<stringname="continue_as_guest">Continuar como invitado</string>
381
+
<stringname="logout_revocation_note">Esto borrará tu sesión local y los datos en caché. Para revocar el acceso completamente, visita GitHub Settings > Applications.</string>
382
+
<stringname="auth_code_expires_in">El código expira en %1$s</string>
383
+
<stringname="auth_error_code_expired">El código del dispositivo ha expirado.</string>
384
+
<stringname="auth_hint_try_again">Intenta iniciar sesión de nuevo para obtener un nuevo código.</string>
385
+
<stringname="auth_hint_check_connection">Revisa tu conexión a internet e intenta de nuevo.</string>
386
+
<stringname="auth_hint_denied">Rechazaste la solicitud de autorización. Intenta de nuevo si fue involuntario.</string>
<stringname="session_expired_message">Votre session GitHub a expiré ou le jeton a été révoqué. Veuillez vous reconnecter pour continuer à utiliser les fonctionnalités authentifiées.</string>
378
+
<stringname="session_expired_hint">Vous pouvez toujours naviguer en tant qu\'invité avec des requêtes API limitées.</string>
<stringname="continue_as_guest">Continuer en tant qu\'invité</string>
381
+
<stringname="logout_revocation_note">Cela effacera votre session locale et les données en cache. Pour révoquer complètement l\'accès, visitez GitHub Settings > Applications.</string>
382
+
<stringname="auth_code_expires_in">Le code expire dans %1$s</string>
383
+
<stringname="auth_error_code_expired">Le code de l\'appareil a expiré.</string>
384
+
<stringname="auth_hint_try_again">Veuillez réessayer de vous connecter pour obtenir un nouveau code.</string>
385
+
<stringname="auth_hint_check_connection">Vérifiez votre connexion internet et réessayez.</string>
386
+
<stringname="auth_hint_denied">Vous avez refusé la demande d\'autorisation. Réessayez si c\'était involontaire.</string>
<stringname="session_expired_message">आपका GitHub सत्र समाप्त हो गया है या टोकन रद्द कर दिया गया है। प्रमाणित सुविधाओं का उपयोग जारी रखने के लिए कृपया फिर से साइन इन करें।</string>
413
+
<stringname="session_expired_hint">आप सीमित API अनुरोधों के साथ अतिथि के रूप में ब्राउज़ कर सकते हैं।</string>
414
+
<stringname="sign_in_again">फिर से साइन इन करें</string>
415
+
<stringname="continue_as_guest">अतिथि के रूप में जारी रखें</string>
416
+
<stringname="logout_revocation_note">यह आपका स्थानीय सत्र और कैश डेटा साफ़ कर देगा। पूर्ण रूप से पहुँच रद्द करने के लिए, GitHub Settings > Applications पर जाएँ।</string>
417
+
<stringname="auth_code_expires_in">कोड %1$s में समाप्त होगा</string>
418
+
<stringname="auth_error_code_expired">डिवाइस कोड की अवधि समाप्त हो गई है।</string>
419
+
<stringname="auth_hint_try_again">नया कोड प्राप्त करने के लिए कृपया फिर से साइन इन करें।</string>
420
+
<stringname="auth_hint_check_connection">कृपया अपना इंटरनेट कनेक्शन जाँचें और पुनः प्रयास करें।</string>
421
+
<stringname="auth_hint_denied">आपने प्राधिकरण अनुरोध अस्वीकार कर दिया। यदि यह अनजाने में हुआ तो पुनः प्रयास करें।</string>
<stringname="session_expired_message">La tua sessione GitHub è scaduta o il token è stato revocato. Accedi di nuovo per continuare a utilizzare le funzionalità autenticate.</string>
414
+
<stringname="session_expired_hint">Puoi continuare a navigare come ospite con richieste API limitate.</string>
415
+
<stringname="sign_in_again">Accedi di nuovo</string>
416
+
<stringname="continue_as_guest">Continua come ospite</string>
417
+
<stringname="logout_revocation_note">Questo cancellerà la sessione locale e i dati nella cache. Per revocare completamente l\'accesso, visita GitHub Settings > Applications.</string>
418
+
<stringname="auth_code_expires_in">Il codice scade tra %1$s</string>
419
+
<stringname="auth_error_code_expired">Il codice del dispositivo è scaduto.</string>
420
+
<stringname="auth_hint_try_again">Riprova ad accedere per ottenere un nuovo codice.</string>
421
+
<stringname="auth_hint_check_connection">Controlla la tua connessione internet e riprova.</string>
422
+
<stringname="auth_hint_denied">Hai rifiutato la richiesta di autorizzazione. Riprova se è stato involontario.</string>
<stringname="session_expired_message">Twoja sesja GitHub wygasła lub token został unieważniony. Zaloguj się ponownie, aby kontynuować korzystanie z funkcji wymagających uwierzytelnienia.</string>
376
+
<stringname="session_expired_hint">Możesz nadal przeglądać jako gość z ograniczoną liczbą zapytań API.</string>
377
+
<stringname="sign_in_again">Zaloguj się ponownie</string>
378
+
<stringname="continue_as_guest">Kontynuuj jako gość</string>
379
+
<stringname="logout_revocation_note">Spowoduje to wyczyszczenie lokalnej sesji i danych z pamięci podręcznej. Aby całkowicie cofnąć dostęp, odwiedź GitHub Settings > Applications.</string>
380
+
<stringname="auth_code_expires_in">Kod wygasa za %1$s</string>
381
+
<stringname="auth_error_code_expired">Kod urządzenia wygasł.</string>
382
+
<stringname="auth_hint_try_again">Spróbuj zalogować się ponownie, aby uzyskać nowy kod.</string>
383
+
<stringname="auth_hint_check_connection">Sprawdź połączenie internetowe i spróbuj ponownie.</string>
384
+
<stringname="auth_hint_denied">Odrzuciłeś żądanie autoryzacji. Spróbuj ponownie, jeśli było to niezamierzone.</string>
<stringname="session_expired_message">Ваша сессия GitHub истекла или токен был отозван. Пожалуйста, войдите снова для продолжения использования авторизованных функций.</string>
378
+
<stringname="session_expired_hint">Вы можете продолжить просмотр как гость с ограниченным количеством API-запросов.</string>
379
+
<stringname="sign_in_again">Войти снова</string>
380
+
<stringname="continue_as_guest">Продолжить как гость</string>
381
+
<stringname="logout_revocation_note">Это очистит вашу локальную сессию и кэшированные данные. Чтобы полностью отозвать доступ, перейдите в GitHub Settings > Applications.</string>
382
+
<stringname="auth_code_expires_in">Код истекает через %1$s</string>
383
+
<stringname="auth_error_code_expired">Срок действия кода устройства истёк.</string>
384
+
<stringname="auth_hint_try_again">Пожалуйста, попробуйте войти снова для получения нового кода.</string>
385
+
<stringname="auth_hint_check_connection">Проверьте подключение к интернету и попробуйте снова.</string>
386
+
<stringname="auth_hint_denied">Вы отклонили запрос авторизации. Попробуйте снова, если это было непреднамеренно.</string>
<stringname="profile_favourites_description">Yerel olarak kaydedilen favori repolarınız</string>
406
406
407
+
<!-- Session expired dialog -->
408
+
<stringname="session_expired_title">Oturum Süresi Doldu</string>
409
+
<stringname="session_expired_message">GitHub oturumunuzun süresi doldu veya token iptal edildi. Kimliği doğrulanmış özellikleri kullanmaya devam etmek için lütfen tekrar giriş yapın.</string>
410
+
<stringname="session_expired_hint">Sınırlı API istekleriyle misafir olarak gezinmeye devam edebilirsiniz.</string>
411
+
<stringname="sign_in_again">Tekrar Giriş Yap</string>
412
+
<stringname="continue_as_guest">Misafir olarak devam et</string>
413
+
<stringname="logout_revocation_note">Bu işlem yerel oturumunuzu ve önbellek verilerinizi temizleyecektir. Erişimi tamamen iptal etmek için GitHub Settings > Applications sayfasını ziyaret edin.</string>
414
+
<stringname="auth_code_expires_in">Kodun süresi %1$s sonra dolacak</string>
415
+
<stringname="auth_error_code_expired">Cihaz kodunun süresi doldu.</string>
416
+
<stringname="auth_hint_try_again">Yeni bir kod almak için lütfen tekrar giriş yapmayı deneyin.</string>
417
+
<stringname="auth_hint_check_connection">Lütfen internet bağlantınızı kontrol edin ve tekrar deneyin.</string>
418
+
<stringname="auth_hint_denied">Yetkilendirme isteğini reddettiniz. İstemeden yaptıysanız tekrar deneyin.</string>
0 commit comments