Sender Invitation

This commit is contained in:
Arseni
2026-01-12 21:28:18 +03:00
parent dedde76dd7
commit 5447433b5d
34 changed files with 1575 additions and 27 deletions

View File

@@ -49,7 +49,7 @@
"errorVerificationTokenNotFound": "Account for verification not found. Sign up again",
"created": "Created",
"edited": "Edited",
"errorDataConflict": "We cant process your data because it has conflicting or contradictory information.",
"errorDataConflict": "This action conflicts with existing data. Check for duplicates or conflicting values and try again.",
"errorAccessDenied": "You do not have permission to access this resource. If you need access, please contact an administrator.",
"errorBrokenPayload": "The data you sent is invalid or incomplete. Please check your submission and try again.",
"errorInvalidArgument": "One or more arguments are invalid. Verify your input and try again.",
@@ -66,6 +66,7 @@
"showDetailsAction": "Show Details",
"errorLogin": "Error logging in",
"errorCreatingInvitation": "Failed to create invitaiton",
"errorLoadingInvitations": "Failed to load invitations",
"@errorCreatingInvitation": {
"description": "Error message displayed when invitation creation fails"
},
@@ -93,6 +94,7 @@
"payoutNavDashboard": "Dashboard",
"payoutNavSendPayout": "Send payout",
"payoutNavRecipients": "Recipients",
"payoutNavInvitations": "Invitations",
"payoutNavReports": "Reports",
"payoutNavSettings": "Settings",
"payoutNavLogout": "Logout",
@@ -185,6 +187,47 @@
"cancel": "Cancel",
"confirm": "Confirm",
"back": "Back",
"invitationsTitle": "Invite your teammates",
"invitationsSubtitle": "Send invitations for restricted employee accounts and see their status in one place.",
"invitationCreateTitle": "New invitation",
"invitationEmailLabel": "Work email",
"invitationNameLabel": "Full name",
"invitationRoleLabel": "Role",
"invitationMessageLabel": "Message (optional)",
"invitationExpiresIn": "Expires in {days} days",
"@invitationExpiresIn": {
"placeholders": {
"days": {
"type": "int"
}
}
},
"invitationSendButton": "Send invitation",
"invitationCreatedSuccess": "Invitation sent",
"invitationSearchHint": "Search invitations",
"invitationFilterAll": "All",
"invitationFilterPending": "Pending",
"invitationFilterAccepted": "Accepted",
"invitationFilterDeclined": "Declined",
"invitationFilterRevoked": "Revoked",
"invitationFilterExpired": "Expired",
"invitationFilterArchived": "Archived",
"invitationListEmpty": "No invitations yet",
"invitationStatusPending": "Pending",
"invitationStatusAccepted": "Accepted",
"invitationStatusDeclined": "Declined",
"invitationStatusRevoked": "Revoked",
"invitationStatusExpired": "Expired",
"invitationExpires": "Expires {date}",
"invitationExpired": "Expired {date}",
"invitationInvitedBy": "Invited by",
"invitationArchiveAction": "Archive",
"invitationRevokeAction": "Revoke",
"invitationArchived": "Invitation archived",
"invitationRevoked": "Invitation revoked",
"invitationArchiveFailed": "Could not archive the invitation",
"invitationRevokeFailed": "Could not revoke the invitation",
"invitationUnknownRole": "Unknown role",
"operationfryTitle": "Operation history",
"@operationfryTitle": {

View File

@@ -49,7 +49,7 @@
"errorVerificationTokenNotFound": "Аккаунт для верификации не найден. Зарегистрируйтесь снова",
"created": "Создано",
"edited": "Изменено",
"errorDataConflict": "Мы не можем обработать ваши данные, так как они содержат конфликтующую или противоречивую информацию.",
"errorDataConflict": "Действие конфликтует с уже существующими данными. Проверьте дубликаты или противоречащие значения и попробуйте снова.",
"errorAccessDenied": "У вас нет разрешения на доступ к этому ресурсу. Если вам нужен доступ, пожалуйста, обратитесь к администратору.",
"errorBrokenPayload": "Отправленные данные недействительны или неполны. Пожалуйста, проверьте введенные данные и попробуйте снова.",
"errorInvalidArgument": "Один или несколько аргументов недействительны. Проверьте введенные данные и попробуйте снова.",
@@ -66,6 +66,7 @@
"showDetailsAction": "Показать детали",
"errorLogin": "Ошибка входа",
"errorCreatingInvitation": "Не удалось создать приглашение",
"errorLoadingInvitations": "Не удалось загрузить приглашения",
"@errorCreatingInvitation": {
"description": "Сообщение об ошибке, отображаемое при неудачном создании приглашения"
},
@@ -93,6 +94,7 @@
"payoutNavDashboard": "Дашборд",
"payoutNavSendPayout": "Отправить выплату",
"payoutNavRecipients": "Получатели",
"payoutNavInvitations": "Приглашения",
"payoutNavReports": "Отчеты",
"payoutNavSettings": "Настройки",
"payoutNavLogout": "Выйти",
@@ -185,6 +187,47 @@
"cancel": "Отмена",
"confirm": "Подтвердить",
"back": "Назад",
"invitationsTitle": "Пригласите сотрудников",
"invitationsSubtitle": "Отправляйте приглашения сотрудникам с ограниченными аккаунтами и отслеживайте статусы.",
"invitationCreateTitle": "Новое приглашение",
"invitationEmailLabel": "Рабочий email",
"invitationNameLabel": "Полное имя",
"invitationRoleLabel": "Роль",
"invitationMessageLabel": "Сообщение (необязательно)",
"invitationExpiresIn": "Истекает через {days} дн.",
"@invitationExpiresIn": {
"placeholders": {
"days": {
"type": "int"
}
}
},
"invitationSendButton": "Отправить приглашение",
"invitationCreatedSuccess": "Приглашение отправлено",
"invitationSearchHint": "Поиск приглашений",
"invitationFilterAll": "Все",
"invitationFilterPending": "В ожидании",
"invitationFilterAccepted": "Принятые",
"invitationFilterDeclined": "Отклоненные",
"invitationFilterRevoked": "Отозванные",
"invitationFilterExpired": "Истекшие",
"invitationFilterArchived": "Архив",
"invitationListEmpty": "Пока нет приглашений",
"invitationStatusPending": "В ожидании",
"invitationStatusAccepted": "Принято",
"invitationStatusDeclined": "Отклонено",
"invitationStatusRevoked": "Отозвано",
"invitationStatusExpired": "Истекло",
"invitationExpires": "Истекает {date}",
"invitationExpired": "Истекло {date}",
"invitationInvitedBy": "Пригласил",
"invitationArchiveAction": "Архивировать",
"invitationRevokeAction": "Отозвать",
"invitationArchived": "Приглашение архивировано",
"invitationRevoked": "Приглашение отозвано",
"invitationArchiveFailed": "Не удалось архивировать приглашение",
"invitationRevokeFailed": "Не удалось отозвать приглашение",
"invitationUnknownRole": "Неизвестная роль",
"operationfryTitle": "История операций",
"@operationfryTitle": {