File size: 5,456 Bytes
48f8f0c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
import type { TranslationStrings } from '../types';

const login: TranslationStrings = {
  'login.error': 'Logowanie nie powiodło się. Sprawdź dane logowania.',
  'login.tagline': 'Twoje podróże.\nTwój plan.',
  'login.description':
    'Planuj wspólnie podróże z interaktywnymi mapami, budżetami i synchronizacją w czasie rzeczywistym.',
  'login.features.maps': 'Interaktywne mapy',
  'login.features.mapsDesc': 'Google Places, trasy i grupowanie',
  'login.features.realtime': 'Synchronizacja w czasie rzeczywistym',
  'login.features.realtimeDesc': 'Planuj wspólnie przez WebSocket',
  'login.features.budget': 'Śledzenie budżetu',
  'login.features.budgetDesc':
    'Kategorie, wykresy i koszty w przeliczeniu na osobę',
  'login.features.collab': 'Współpraca',
  'login.features.collabDesc': 'Wielu użytkowników i wspólne podróże',
  'login.features.packing': 'Listy pakowania',
  'login.features.packingDesc': 'Kategorie, postęp i sugestie',
  'login.features.bookings': 'Rezerwacje',
  'login.features.bookingsDesc': 'Loty, hotele, restauracje i więcej',
  'login.features.files': 'Dokumenty',
  'login.features.filesDesc': 'Przesyłaj i zarządzaj dokumentami',
  'login.features.routes': 'Inteligentne trasy',
  'login.features.routesDesc':
    'Automatyczna optymalizacja i eksport do Google Maps',
  'login.selfHosted':
    'Własny hosting · Otwarty kod źródłowy · Twoje dane pozostają Twoje',
  'login.title': 'Zaloguj się',
  'login.subtitle': 'Witaj ponownie',
  'login.signingIn': 'Logowanie...',
  'login.signIn': 'Zaloguj się',
  'login.createAdmin': 'Utwórz konto administratora',
  'login.createAdminHint':
    'Skonfiguruj pierwsze konto administratora dla TREK.',
  'login.createAccount': 'Utwórz konto',
  'login.createAccountHint': 'Zarejestruj nowe konto.',
  'login.creating': 'Tworzenie...',
  'login.noAccount': 'Nie masz konta?',
  'login.hasAccount': 'Masz już konto?',
  'login.register': 'Zarejestruj się',
  'login.emailPlaceholder': 'twoj@email.pl',
  'login.username': 'Nazwa użytkownika',
  'login.oidc.registrationDisabled':
    'Rejestracja jest wyłączona. Skontaktuj się z administratorem.',
  'login.oidc.noEmail': 'Nie otrzymano e-maila od dostawcy.',
  'login.oidc.tokenFailed': 'Nie udało się uwierzytelnić.',
  'login.oidc.invalidState': 'Nieprawidłowa sesja. Spróbuj ponownie.',
  'login.demoFailed': 'Nie udało się zalogować do wersji demonstracyjnej',
  'login.oidcSignIn': 'Zaloguj się z {name}',
  'login.oidcOnly':
    'Uwierzytelnianie hasłem jest wyłączone. Zaloguj się za pomocą swojego dostawcy SSO.',
  'login.oidcLoggedOut':
    'Zostałeś wylogowany. Zaloguj się ponownie za pomocą swojego dostawcy SSO.',
  'login.demoHint': 'Wypróbuj demo — nie wymaga rejestracji',
  'login.mfaTitle': 'Uwierzytelnianie dwuskładnikowe',
  'login.mfaSubtitle': 'Wprowadź 6-cyfrowy kod z aplikacji uwierzytelniającej.',
  'login.mfaCodeLabel': 'Kod weryfikacyjny',
  'login.mfaCodeRequired': 'Wprowadź kod z aplikacji uwierzytelniającej.',
  'login.mfaHint':
    'Otwórz Google Authenticator, Authy lub inną aplikację TOTP.',
  'login.mfaBack': '← Powrót do logowania',
  'login.mfaVerify': 'Weryfikuj',
  'login.invalidInviteLink': 'Nieprawidłowy lub wygasły link zaproszenia',
  'login.oidcFailed': 'Logowanie OIDC nie powiodło się',
  'login.usernameRequired': 'Nazwa użytkownika jest wymagana',
  'login.passwordMinLength': 'Hasło musi mieć co najmniej 8 znaków',
  'login.forgotPassword': 'Nie pamiętasz hasła?',
  'login.rememberMe': 'Zapamiętaj mnie',
  'login.forgotPasswordTitle': 'Zresetuj hasło',
  'login.forgotPasswordBody':
    'Wpisz adres e-mail użyty przy rejestracji. Jeśli konto istnieje, wyślemy link do resetu.',
  'login.forgotPasswordSubmit': 'Wyślij link',
  'login.forgotPasswordSentTitle': 'Sprawdź swoją pocztę',
  'login.forgotPasswordSentBody':
    'Jeśli istnieje konto dla tego adresu, link jest już w drodze. Wygaśnie za 60 minut.',
  'login.forgotPasswordSmtpHintOff':
    'Uwaga: administrator nie skonfigurował SMTP, więc link resetujący zostanie zapisany w konsoli serwera zamiast wysłania e-mailem.',
  'login.backToLogin': 'Wróć do logowania',
  'login.newPassword': 'Nowe hasło',
  'login.confirmPassword': 'Potwierdź nowe hasło',
  'login.passwordsDontMatch': 'Hasła nie są zgodne',
  'login.mfaCode': 'Kod 2FA',
  'login.resetPasswordTitle': 'Ustaw nowe hasło',
  'login.resetPasswordBody':
    'Wybierz silne hasło, którego tu jeszcze nie używałeś. Minimum 8 znaków.',
  'login.resetPasswordMfaBody':
    'Wpisz kod 2FA lub kod zapasowy, aby zakończyć reset.',
  'login.resetPasswordSubmit': 'Zresetuj hasło',
  'login.resetPasswordVerify': 'Zweryfikuj i zresetuj',
  'login.resetPasswordSuccessTitle': 'Hasło zaktualizowane',
  'login.resetPasswordSuccessBody': 'Możesz się teraz zalogować nowym hasłem.',
  'login.resetPasswordInvalidLink': 'Nieprawidłowy link',
  'login.resetPasswordInvalidLinkBody':
    'Brakuje linku lub jest uszkodzony. Poproś o nowy, aby kontynuować.',
  'login.resetPasswordFailed': 'Reset nie powiódł się. Link mógł wygasnąć.',
  'login.setNewPassword': 'Ustaw nowe hasło',
  'login.setNewPasswordHint': 'Musisz zmienić hasło.',
  'login.passkey.signIn': 'Zaloguj się kluczem dostępu',
  'login.passkey.failed':
    'Logowanie kluczem dostępu nie powiodło się. Spróbuj ponownie.',
};
export default login;