File size: 7,513 Bytes
cb43fbd
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
import type { TranslationStrings } from '../types';

const login: TranslationStrings = {
  'login.error': 'Помилка входу. Перевірте свої облікові дані.',
  'login.tagline': 'Ваші поїздки.\nВаш план.',
  'login.description':
    'Плануйте поїздки разом з інтерактивними картами, бюджетами та синхронізацією в реальному часі.',
  'login.features.maps': 'Інтерактивні карти',
  'login.features.mapsDesc': 'Google Places, маршрути та кластеризація',
  'login.features.realtime': 'Синхронізація в реальному часі',
  'login.features.realtimeDesc': 'Плануйте разом через WebSocket',
  'login.features.budget': 'Контроль бюджету',
  'login.features.budgetDesc': 'Категорії, графіки та витрати на особу',
  'login.features.collab': 'Спільна робота',
  'login.features.collabDesc':
    'Багатокористувацький режим зі спільними поїздками',
  'login.features.packing': 'Списки речей',
  'login.features.packingDesc': 'Категорії, прогрес та підказки',
  'login.features.bookings': 'Бронювання',
  'login.features.bookingsDesc':
    'Авіаквитки, готелі, ресторани та багато іншого',
  'login.features.files': 'Документи',
  'login.features.filesDesc': 'Завантажуйте та керуйте документами',
  'login.features.routes': 'Розумні маршрути',
  'login.features.routesDesc': 'Автооптимізація та експорт з Google Maps',
  'login.selfHosted':
    'Self-hosted · Відкритий код · Ваші дані залишаються у вас',
  'login.title': 'Вхід',
  'login.subtitle': 'З поверненням',
  'login.signingIn': 'Вхід…',
  'login.signIn': 'Увійти',
  'login.createAdmin': 'Створити акаунт адміністратора',
  'login.createAdminHint': 'Налаштуйте перший акаунт адміністратора для TREK.',
  'login.setNewPassword': 'Встановити новий пароль',
  'login.setNewPasswordHint': 'Ви повинні змінити пароль, перш ніж продовжити.',
  'login.createAccount': 'Створити акаунт',
  'login.createAccountHint': 'Зареєструйте новий акаунт.',
  'login.creating': 'Створення…',
  'login.noAccount': 'Немає акаунту?',
  'login.hasAccount': 'Вже є акаунт?',
  'login.register': 'Реєстрація',
  'login.emailPlaceholder': 'ваш@email.com',
  'login.username': 'Ім’я користувача',
  'login.oidc.registrationDisabled':
    'Реєстрацію вимкнено. Зверніться до адміністратора.',
  'login.oidc.noEmail': 'Провайдер не надав адресу електронної пошти.',
  'login.mfaTitle': 'Двофакторна автентифікація',
  'login.mfaSubtitle': 'Введіть 6-значний код з додатка-автентифікатора.',
  'login.mfaCodeLabel': 'Код підтвердження',
  'login.mfaCodeRequired': 'Введіть код із додатка-автентифікатора.',
  'login.mfaHint':
    'Відкрийте Google Authenticator, Authy або інший TOTP-додаток.',
  'login.mfaBack': '← Назад до входу',
  'login.mfaVerify': 'Підтвердити',
  'login.invalidInviteLink': 'Недійсне або прострочене посилання-запрошення',
  'login.oidcFailed': 'Помилка входу через OIDC',
  'login.usernameRequired': 'Ім’я користувача обов’язкове',
  'login.passwordMinLength': 'Пароль має містити щонайменше 8 символів',
  'login.forgotPassword': 'Забули пароль?',
  'login.rememberMe': "Запам'ятати мене",
  'login.forgotPasswordTitle': 'Скидання пароля',
  'login.forgotPasswordBody':
    'Введіть електронну пошту, з якою ви реєструвалися. Якщо акаунт існує — буде надіслано посилання для скидання.',
  'login.forgotPasswordSubmit': 'Надіслати посилання',
  'login.forgotPasswordSentTitle': 'Перевірте пошту',
  'login.forgotPasswordSentBody':
    'Якщо акаунт існує, посилання для скидання має бути вже відправлено. Воно дійсне 60 хвилин.',
  'login.forgotPasswordSmtpHintOff':
    'Зверніть увагу: адміністратор не налаштував SMTP, тому посилання для скидання буде записано в консоль сервера замість відправки електронною поштою.',
  'login.backToLogin': 'Повернутись до входу',
  'login.newPassword': 'Новий пароль',
  'login.confirmPassword': 'Підтвердіть новий пароль',
  'login.passwordsDontMatch': 'Паролі не співпадають',
  'login.mfaCode': 'Код 2FA',
  'login.resetPasswordTitle': 'Встановіть новий пароль',
  'login.resetPasswordBody':
    'Виберіть надійний пароль, який ви ще не використовували. Мінімум 8 символів.',
  'login.resetPasswordMfaBody':
    'Введіть код 2FA або резервний код, щоб завершити скидання.',
  'login.resetPasswordSubmit': 'Скинути пароль',
  'login.resetPasswordVerify': 'Перевірити та скинути',
  'login.resetPasswordSuccessTitle': 'Пароль оновлено',
  'login.resetPasswordSuccessBody': 'Тепер ви можете увійти з новим паролем.',
  'login.resetPasswordInvalidLink': 'Неправильне посилання для скидання',
  'login.resetPasswordInvalidLinkBody':
    'Посилання відсутнє або пошкоджене. Запитайте нове, щоб продовжити.',
  'login.resetPasswordFailed':
    'Скидання не вдалося. Можливо, термін дії посилання минув.',
  'login.oidc.tokenFailed': 'Автентифікація не вдалася.',
  'login.oidc.invalidState': 'Недійсна сесія. Спробуйте знову.',
  'login.demoFailed': 'Помилка демо-входу',
  'login.oidcSignIn': 'Увійти через {name}',
  'login.oidcOnly':
    'Вхід за паролем вимкнено. Використайте вашого SSO-провайдера для входу.',
  'login.oidcLoggedOut':
    'Ви вийшли з системи. Увійдіть знову через вашого SSO-провайдера.',
  'login.demoHint': 'Спробуйте демо — реєстрація не потрібна',
  'login.passkey.signIn': 'Увійти за допомогою passkey',
  'login.passkey.failed': 'Не вдалося увійти за допомогою passkey. Спробуйте ще раз.',
};
export default login;