feat(frontend): profile panel about one person with real changes, shared groups, joins and leaves and deleted messages

This commit is contained in:
hh committed 2026-10-19 02:57:49 +00:00
1 parent c8d485fe0e
commit 143408cd7f
12 files changed
+899 -244

No files matched your search

+55
View File
@@ -0,0 +1,55 @@
import type { Messages } from "#lib/i18n/types.js";
export const profile = {
"profile.accountDeleted": { en: "Account deleted", ru: "Аккаунт удалён" },
"profile.addedBy": { en: "Added by {name}", ru: "{name} добавил(а)" },
"profile.addedByYou": { en: "Added by you", ru: "Вы добавили" },
"profile.analytics": { en: "Analytics", ru: "Аналитика" },
"profile.avatars": { en: "Profile photos", ru: "Фотографии профиля" },
"profile.changes": { en: "Profile changes", ru: "Изменения профиля" },
"profile.chat": { en: "Chat {id}", ru: "Чат {id}" },
"profile.deletedAccount": { en: "Deleted account", ru: "Удалённый аккаунт" },
"profile.deletedMessages": {
en: "Deleted messages",
ru: "Удалено сообщений",
},
"profile.empty": { en: "Open a chat", ru: "Откройте чат" },
"profile.fieldName": { en: "Name", ru: "Имя" },
"profile.fieldPhone": { en: "Phone", ru: "Телефон" },
"profile.fieldTitle": { en: "Title", ru: "Название" },
"profile.fieldUsername": { en: "Username", ru: "Имя пользователя" },
"profile.goToMessage": { en: "Go to message", ru: "Перейти к сообщению" },
"profile.group": { en: "group", ru: "группа" },
"profile.groups": { en: "Groups in common", ru: "Общие группы" },
"profile.joined": { en: "Joined", ru: "Вступил(а) в группу" },
"profile.left": { en: "Left", ru: "Вышел(а) из группы" },
"profile.memberships": { en: "Joins and leaves", ru: "Вступления и выходы" },
"profile.messages": {
en: { one: "{count} message", other: "{count} messages" },
ru: {
few: "{count} сообщения",
many: "{count} сообщений",
one: "{count} сообщение",
other: "{count} сообщения",
},
},
"profile.noChat": { en: "No private chat", ru: "Личной переписки нет" },
"profile.none": { en: "none", ru: "нет" },
"profile.open": { en: "Open", ru: "Открыть" },
"profile.openChat": { en: "Open chat", ru: "Открыть чат" },
"profile.phone": { en: "Phone", ru: "Телефон" },
"profile.removedBy": { en: "Removed by {name}", ru: "{name} удалил(а)" },
"profile.removedByYou": { en: "Removed by you", ru: "Вы удалили" },
"profile.showMore": { en: "Show more", ru: "Показать ещё" },
"profile.status": { en: "Status", ru: "Статус" },
"profile.stories": { en: "Stories", ru: "Сторис" },
"profile.tabCalendar": { en: "Calendar", ru: "Календарь" },
"profile.tabFiles": { en: "Files", ru: "Файлы" },
"profile.tabInfo": { en: "Info", ru: "Инфо" },
"profile.tabLinks": { en: "Links", ru: "Ссылки" },
"profile.tabMedia": { en: "Media", ru: "Медиа" },
"profile.title": { en: "Profile", ru: "Профиль" },
"profile.titleChanges": { en: "Title changes", ru: "Изменения названия" },
"profile.updated": { en: "Updated", ru: "Обновлено" },
"profile.username": { en: "Username", ru: "Имя пользователя" },
} satisfies Messages;