Spaces:
Sleeping
Sleeping
File size: 2,993 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 | import type { NotificationLocale } from '../externalNotifications/types';
const ru: NotificationLocale = {
email: {
footer: 'Вы получили это, потому что у вас включены уведомления в TREK.',
manage: 'Управление настройками',
madeWith: 'Made with',
openTrek: 'Открыть TREK',
},
events: {
trip_invite: (p) => ({
title: `Приглашение в "${p.trip}"`,
body: `${p.actor} пригласил ${p.invitee || 'участника'} в поездку "${p.trip}".`,
}),
booking_change: (p) => ({
title: `Новое бронирование: ${p.booking}`,
body: `${p.actor} добавил бронирование "${p.booking}" (${p.type}) в "${p.trip}".`,
}),
trip_reminder: (p) => ({
title: `Напоминание: ${p.trip}`,
body: `Ваша поездка "${p.trip}" скоро начнётся!`,
}),
todo_due: (p) => ({
title: `Задача к сроку: ${p.todo}`,
body: `"${p.todo}" в поездке "${p.trip}" — срок ${p.due}.`,
}),
vacay_invite: (p) => ({
title: 'Приглашение Vacay Fusion',
body: `${p.actor} приглашает вас объединить планы отпуска. Откройте TREK для подтверждения.`,
}),
photos_shared: (p) => ({
title: `${p.count} фото`,
body: `${p.actor} поделился ${p.count} фото в "${p.trip}".`,
}),
collab_message: (p) => ({
title: `Новое сообщение в "${p.trip}"`,
body: `${p.actor}: ${p.preview}`,
}),
packing_tagged: (p) => ({
title: `Список вещей: ${p.category}`,
body: `${p.actor} назначил вас в категорию "${p.category}" в "${p.trip}".`,
}),
version_available: (p) => ({
title: 'Доступна новая версия TREK',
body: `TREK ${p.version} теперь доступен. Перейдите в панель администратора для обновления.`,
}),
synology_session_cleared: () => ({
title: 'Сессия Synology сброшена',
body: 'Ваш аккаунт или URL Synology изменился. Вы вышли из Synology Photos.',
}),
},
passwordReset: {
subject: 'Сброс пароля',
greeting: 'Здравствуйте',
body: 'Мы получили запрос на сброс пароля вашего аккаунта TREK. Нажмите кнопку ниже, чтобы установить новый пароль.',
ctaIntro: 'Сбросить пароль',
expiry: 'Ссылка действительна 60 минут.',
ignore:
'Если вы не запрашивали сброс — просто проигнорируйте это письмо, пароль останется прежним.',
},
};
export default ru;
|