diff --git a/dev/tool/src/index.ts b/dev/tool/src/index.ts index d96c6f04a9a..faa9a62a3dc 100644 --- a/dev/tool/src/index.ts +++ b/dev/tool/src/index.ts @@ -1213,11 +1213,12 @@ export function devTool ( throw new Error('Datalake storage config is required') } + toolCtx.info('using datalake', { datalake: datalakeConfig }) const datalake = createDatalakeClient(datalakeConfig as DatalakeConfig) let workspaces: Workspace[] = [] - const { dbUrl } = prepareTools() - await withDatabase(dbUrl, async (db) => { + const accountUrl = getAccountDBUrl() + await withDatabase(accountUrl, async (db) => { workspaces = await listWorkspacesPure(db) workspaces = workspaces .filter((p) => p.mode !== 'archived') diff --git a/dev/tool/src/storage.ts b/dev/tool/src/storage.ts index 80273dff9cf..eb9582b8dde 100644 --- a/dev/tool/src/storage.ts +++ b/dev/tool/src/storage.ts @@ -282,10 +282,19 @@ export async function copyToDatalake ( let time = Date.now() let processedCnt = 0 let skippedCnt = 0 + let failedCnt = 0 function printStats (): void { const duration = Date.now() - time - console.log('...processed', processedCnt, 'skipped', skippedCnt, Math.round(duration / 1000) + 's') + console.log( + '...processed', + processedCnt, + 'skipped', + skippedCnt, + 'failed', + failedCnt, + Math.round(duration / 1000) + 's' + ) time = Date.now() } @@ -319,6 +328,7 @@ export async function copyToDatalake ( ) } catch (err) { console.error('failed to process blob', objectName, err) + failedCnt++ } }) } diff --git a/models/hr/src/plugin.ts b/models/hr/src/plugin.ts index 748299fbeae..6b75291345c 100644 --- a/models/hr/src/plugin.ts +++ b/models/hr/src/plugin.ts @@ -32,7 +32,6 @@ export default mergeIds(hrId, hr, { Overtime: '' as IntlString, Overtime2: '' as IntlString, Subscribers: '' as IntlString, - PublicHoliday: '' as IntlString, RequestCreated: '' as IntlString, RequestUpdated: '' as IntlString, RequestRemoved: '' as IntlString, diff --git a/plugins/activity-assets/lang/ru.json b/plugins/activity-assets/lang/ru.json index 3c4b4c8ccee..02a85963839 100644 --- a/plugins/activity-assets/lang/ru.json +++ b/plugins/activity-assets/lang/ru.json @@ -3,7 +3,7 @@ "Activity": "Активность", "Added": "Добавил(а)", "All": "Все", - "AllActivity": "Вся активнось", + "AllActivity": "Вся активность", "Attributes": "Атрибуты", "Changed": "Изменил(а)", "CollectionUpdated": "Обновлена {collection}", @@ -30,7 +30,7 @@ "RepliesCount": "{replies, plural, one {# ответ} few {# ответа} other {# ответов}}", "Set": "установлен", "To": "на", - "Unset": "Cбросил", + "Unset": "Сбросил", "Update": "Обновить", "Updated": "Обновил(а)", "UpdatedCollection": "Обновленные", @@ -39,10 +39,10 @@ "You": "Вы", "Mentions": "Упоминания", "MentionedYouIn": "Упомянул(а) вас в {title}", - "Messages": "Cообщения", + "Messages": "Сообщения", "Thread": "Обсуждение", "AddReaction": "Добавить реакцию", - "SaveForLater": "Cохранить", + "SaveForLater": "Сохранить", "RemoveFromLater": "Удалить из сохраненных", "ReactionNotificationTitle": "Реакция на {title}", "ReactionNotificationBody": "{senderName}: {reaction}", diff --git a/plugins/chunter-assets/lang/ru.json b/plugins/chunter-assets/lang/ru.json index 5a0e3d671cf..71516b9d16d 100644 --- a/plugins/chunter-assets/lang/ru.json +++ b/plugins/chunter-assets/lang/ru.json @@ -79,7 +79,7 @@ "MessageNotificationBody": "{senderName}: {message}", "AddCommentPlaceholder": "Добавить комментарий...", "Reacted": "Отреагировал(а)", - "Docs": "Documents", + "Docs": "Документы", "NewestFirst": "Сначала новые", "ReplyToThread": "Ответить в теме", "SentMessage": "Отправил(а) сообщение", @@ -118,7 +118,7 @@ "Removed": "Исключил(а)", "CreatedChannelOn": "Создал этот канал {date}", "ChannelMessages": "Сообщения каналов", - "JoinChannel": "Приссоединение к каналу", + "JoinChannel": "Присоединение к каналу", "YouJoinedChannel": "Вы присоединились к каналу", "AndMore": "и еще {count}", "IsTyping": "{count, plural, =1 {печатает} other {печатают}}...", diff --git a/plugins/contact-assets/lang/ru.json b/plugins/contact-assets/lang/ru.json index 96a7cc4d5c4..0d7f993ecb0 100644 --- a/plugins/contact-assets/lang/ru.json +++ b/plugins/contact-assets/lang/ru.json @@ -72,15 +72,15 @@ "UseGravatar": "Граватар", "UseColor": "Цвет", "AvatarProvider": "Тип аватара", - "NotSpecified": "Не указан", - "Whatsapp": "Whatsapp", - "WhatsappPlaceholder": "Whatsapp", + "NotSpecified": "Не указан", + "Whatsapp": "WhatsApp", + "WhatsappPlaceholder": "WhatsApp", "Skype": "Skype", "SkypePlaceholder": "Skype", "Profile": "Профиль", "ProfilePlaceholder": "Профиль...", "CurrentEmployee": "Текущий сотрудник", - "MergePersons": "Объеденить контакта", + "MergePersons": "Объединить контакт", "MergePersonsFrom": "Исходный контакт", "MergePersonsTo": "Финальный контакт", "SelectAvatar": "Выбрать аватар", diff --git a/plugins/controlled-documents-assets/lang/ru.json b/plugins/controlled-documents-assets/lang/ru.json index aa11d7bff57..3688e704c04 100644 --- a/plugins/controlled-documents-assets/lang/ru.json +++ b/plugins/controlled-documents-assets/lang/ru.json @@ -99,7 +99,7 @@ "DocumentCodePlaceholder": "ДОК-1", "DocumentPrefixPlaceholder": "ДОК", "DocumentPrefix": "Префикс документов", - "DocumentTemplateCreateLabel": "Шалблон", + "DocumentTemplateCreateLabel": "Шаблон", "DocumentCategoryCreateLabel": "Категория", "CreateDocumentCategory": "Создать категорию документа", "DocumentCategoryAlreadyExists": "Категория \"{title}\" уже существует. ", @@ -128,7 +128,7 @@ "ModificationDate": "Модифицированно", "Modified": "Модифицированно", "Owner": "Владелец", - "AssignedTo": "Назначано на", + "AssignedTo": "Назначено на", "Unassigned": "Не назначено", "Untitled": "Без названия", "Copy": "копия", @@ -153,7 +153,7 @@ "Parent": "Родитель", "Template": "Шаблон", "GeneralInfo": "Общая информация", - "InProgress": "В прогресссе", + "InProgress": "Выполняется", "EditDescription": "Редактировать описание", "EditGuidance": "Редактировать руководство", @@ -230,7 +230,7 @@ "EffectiveDocumentLifecycle": "Жизненный цикл эффективного документа", - "ReasonAndImpact": "Причина & Воздействие", + "ReasonAndImpact": "Причина и Воздействие", "ImpactAnalysis": "Анализ воздействия", "ImpactedDocuments": "Подверженные документы", @@ -293,7 +293,7 @@ "DeleteDocumentCategoryPermission": "Удалять категорию", "DeleteDocumentCategoryDescription": "Предоставляет пользователям разрешение удалять категорию", "ConfigLabel": "Управляемые Документы", - "ConfigDescription": "Расширение для управления управялемыми документами" + "ConfigDescription": "Расширение для управления управляемыми документами" }, "controlledDocStates": { "Empty": "", diff --git a/plugins/document-assets/lang/ru.json b/plugins/document-assets/lang/ru.json index f3c71698e04..5c20c0aa345 100644 --- a/plugins/document-assets/lang/ru.json +++ b/plugins/document-assets/lang/ru.json @@ -50,7 +50,7 @@ "Lock": "Запретить изменения", "Unlock": "Разрешить изменения", - "Locked": "Защищино от изменений", + "Locked": "Защищено от изменений", "ConfigLabel": "Документы", "ConfigDescription": "Расширение по работе с текстовыми документами", diff --git a/plugins/gmail-assets/lang/ru.json b/plugins/gmail-assets/lang/ru.json index ecfa56d21fd..d395af3142d 100644 --- a/plugins/gmail-assets/lang/ru.json +++ b/plugins/gmail-assets/lang/ru.json @@ -1,6 +1,6 @@ { "string": { - "MessageID": "MessageID", + "MessageID": "ID сообщения", "IntegrationLabel": "Gmail", "IntegrationDescription": "Используйте интеграцию с Gmail", "SharedMessages": "общие письма", diff --git a/plugins/hr-assets/lang/cs.json b/plugins/hr-assets/lang/cs.json index 781f0611aec..43d276bd53c 100644 --- a/plugins/hr-assets/lang/cs.json +++ b/plugins/hr-assets/lang/cs.json @@ -28,6 +28,7 @@ "Vacation": "Dovolená", "Sick": "Nemoc", "PTO": "PTO", + "PTOs": "PTOs", "Remote": "Vzdáleně", "Overtime": "Přesčas", "PTO2": "PTO/2", @@ -47,6 +48,7 @@ "PublicHoliday": "Státní svátek", "Title": "Název", "Description": "Popis", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "Označit jako státní svátek", "EditPublicHoliday": "Upravit státní svátek", "Managers": "Manažeři", @@ -57,6 +59,11 @@ "RequestUpdated": "Žádost aktualizována", "RequestRemoved": "Žádost odstraněna", "ConfigLabel": "Lidské zdroje", - "ConfigDescription": "Rozšíření pro správu organizační struktury a pracovního kalendáře zaměstnanců" + "ConfigDescription": "Rozšíření pro správu organizační struktury a pracovního kalendáře zaměstnanců", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } \ No newline at end of file diff --git a/plugins/hr-assets/lang/en.json b/plugins/hr-assets/lang/en.json index b95710158f2..20cb2be1049 100644 --- a/plugins/hr-assets/lang/en.json +++ b/plugins/hr-assets/lang/en.json @@ -28,6 +28,7 @@ "Vacation": "Vacation", "Sick": "Sick", "PTO": "PTO", + "PTOs": "PTOs", "Remote": "Remote", "Overtime": "Overtime", "PTO2": "PTO/2", @@ -47,6 +48,7 @@ "PublicHoliday": "Public holiday", "Title": "Title", "Description": "Description", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "Mark as public holiday", "EditPublicHoliday": "Edit public holiday", "Managers": "Managers", @@ -57,6 +59,11 @@ "RequestUpdated": "Request updated", "RequestRemoved": "Request removed", "ConfigLabel": "Human resources", - "ConfigDescription": "Extension to manage organization structure and employee work calendar" + "ConfigDescription": "Extension to manage organization structure and employee work calendar", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } diff --git a/plugins/hr-assets/lang/es.json b/plugins/hr-assets/lang/es.json index 2355be476ee..c80de47dbac 100644 --- a/plugins/hr-assets/lang/es.json +++ b/plugins/hr-assets/lang/es.json @@ -28,6 +28,7 @@ "Vacation": "Vacaciones", "Sick": "Enfermedad", "PTO": "Permiso retribuido", + "PTOs": "PTOs", "Remote": "Teletrabajo", "Overtime": "Horas extra", "PTO2": "Permiso retribuido/2", @@ -47,6 +48,7 @@ "PublicHoliday": "Día festivo", "Title": "Título", "Description": "Descripción", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "Marcar como día festivo", "EditPublicHoliday": "Editar día festivo", "Managers": "Responsables", @@ -57,6 +59,11 @@ "RequestUpdated": "Solicitud actualizada", "RequestRemoved": "Solicitud eliminada", "ConfigLabel": "Recursos Humanos", - "ConfigDescription": "Extensión para gestionar la estructura organizativa y el calendario laboral de los empleados" + "ConfigDescription": "Extensión para gestionar la estructura organizativa y el calendario laboral de los empleados", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } \ No newline at end of file diff --git a/plugins/hr-assets/lang/fr.json b/plugins/hr-assets/lang/fr.json index f24f5e7d20d..a4424b49806 100644 --- a/plugins/hr-assets/lang/fr.json +++ b/plugins/hr-assets/lang/fr.json @@ -28,6 +28,7 @@ "Vacation": "Vacances", "Sick": "Malade", "PTO": "Congé payé", + "PTOs": "PTOs", "Remote": "Télétravail", "Overtime": "Heures supplémentaires", "PTO2": "Congé payé/2", @@ -47,6 +48,7 @@ "PublicHoliday": "Jour férié", "Title": "Titre", "Description": "Description", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "Marquer comme jour férié", "EditPublicHoliday": "Modifier le jour férié", "Managers": "Managers", @@ -57,6 +59,11 @@ "RequestUpdated": "Demande mise à jour", "RequestRemoved": "Demande supprimée", "ConfigLabel": "Ressources humaines", - "ConfigDescription": "Extension pour gérer la structure de l'organisation et le calendrier de travail des employés" + "ConfigDescription": "Extension pour gérer la structure de l'organisation et le calendrier de travail des employés", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } \ No newline at end of file diff --git a/plugins/hr-assets/lang/it.json b/plugins/hr-assets/lang/it.json index f9fd1d4d2c7..9fa09fc451d 100644 --- a/plugins/hr-assets/lang/it.json +++ b/plugins/hr-assets/lang/it.json @@ -28,6 +28,7 @@ "Vacation": "Vacanza", "Sick": "Malattia", "PTO": "PTO", + "PTOs": "PTOs", "Remote": "Remoto", "Overtime": "Straordinario", "PTO2": "PTO/2", @@ -47,6 +48,7 @@ "PublicHoliday": "Festività", "Title": "Titolo", "Description": "Descrizione", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "Contrassegna come festività", "EditPublicHoliday": "Modifica festività", "Managers": "Manager", @@ -57,6 +59,11 @@ "RequestUpdated": "Richiesta aggiornata", "RequestRemoved": "Richiesta rimossa", "ConfigLabel": "Risorse umane", - "ConfigDescription": "Estensione per gestire la struttura organizzativa e il calendario lavorativo dei dipendenti" + "ConfigDescription": "Estensione per gestire la struttura organizzativa e il calendario lavorativo dei dipendenti", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } diff --git a/plugins/hr-assets/lang/pt.json b/plugins/hr-assets/lang/pt.json index 3bd25280875..d1cac2692ae 100644 --- a/plugins/hr-assets/lang/pt.json +++ b/plugins/hr-assets/lang/pt.json @@ -28,6 +28,7 @@ "Vacation": "Férias", "Sick": "Doença", "PTO": "Ausência remunerada", + "PTOs": "PTOs", "Remote": "Remoto", "Overtime": "Horas extra", "PTO2": "Ausência remunerada/2", @@ -47,6 +48,7 @@ "PublicHoliday": "Feriado", "Title": "Título", "Description": "Descrição", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "Marcar como feriado", "EditPublicHoliday": "Editar feriado", "Managers": "Gestores", @@ -57,6 +59,11 @@ "RequestUpdated": "Pedido atualizado", "RequestRemoved": "Pedido removido", "ConfigLabel": "Recursos humanos", - "ConfigDescription": "Extensão para gestão da estrutura organizacional e calendário de trabalho dos colaboradors" + "ConfigDescription": "Extensão para gestão da estrutura organizacional e calendário de trabalho dos colaboradors", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } \ No newline at end of file diff --git a/plugins/hr-assets/lang/ru.json b/plugins/hr-assets/lang/ru.json index 462fe064e29..fe24bea6dbf 100644 --- a/plugins/hr-assets/lang/ru.json +++ b/plugins/hr-assets/lang/ru.json @@ -11,7 +11,7 @@ "MemberCount": "{count, plural, =0 {нет сотрудников} one {# сотрудник} few {# сотрудника} other {# сотрудников}}", "AssignLead": "Назначить менеджера", "TeamLeadTooltip": "{value}", - "HRApplication": "Human resources", + "HRApplication": "Табель рабочего времени", "MoveStaff": "Перевод сотрудника", "MoveStaffDescr": "Вы действительно хотите перевести сотрудника из {current} в {department}", "Departments": "Департаменты", @@ -27,10 +27,11 @@ "NoEmployeesInDepartment": "Нет сотрудников в выбранном департаменте", "Vacation": "Отпуск", "Sick": "Больничный", - "PTO": "PTO", + "PTO": "Отпуск", + "PTOs": "Отпускных дней", "Remote": "Удаленно", "Overtime": "Переработка", - "PTO2": "PTO/2", + "PTO2": "Отпуск/2", "Overtime2": "Переработка/2", "EditRequest": "Редактировать {type}", "EditRequestType": "Редактировать тип", @@ -44,9 +45,10 @@ "NoMembers": "Нет добавленных сотрудников", "AddMember": "Добавить сотрудника", "Subscribers": "Подписчики", + "PublicHoliday": "Праздничный день", "Title": "Название", "Description": "Описание", - "PublicHoliday": "Праздничный день", + "PublicHolidays": "Праздничных дней", "MarkAsPublicHoliday": "Отметить как праздничный день", "EditPublicHoliday": "Редактировать праздничный день", "Managers": "Менеджера", @@ -57,6 +59,11 @@ "RequestUpdated": "Запрос изменен", "RequestRemoved": "Запрос удален", "ConfigLabel": "Производственный календарь", - "ConfigDescription": "Расширение реализующее производственный календарь" + "ConfigDescription": "Расширение реализующее производственный календарь", + "WorkingDays": "Рабочих дней", + "ReportedDays": "Отчетных дней", + "Tasks": "Задач", + "TPD": "Оплачиваемых дней", + "EXTRa": "Переработанных дней" } } diff --git a/plugins/hr-assets/lang/zh.json b/plugins/hr-assets/lang/zh.json index 4cec915cf6c..0d4e2a5af8f 100644 --- a/plugins/hr-assets/lang/zh.json +++ b/plugins/hr-assets/lang/zh.json @@ -28,6 +28,7 @@ "Vacation": "休假", "Sick": "病假", "PTO": "带薪休假", + "PTOs": "PTOs", "Remote": "远程工作", "Overtime": "加班", "PTO2": "带薪休假/2", @@ -47,6 +48,7 @@ "PublicHoliday": "公共假期", "Title": "标题", "Description": "描述", + "PublicHolidays": "Public holidays", "MarkAsPublicHoliday": "标记为公共假期", "EditPublicHoliday": "编辑公共假期", "Managers": "管理人", @@ -57,6 +59,11 @@ "RequestUpdated": "请求已更新", "RequestRemoved": "请求已移除", "ConfigLabel": "人力资源", - "ConfigDescription": "用于管理组织结构和员工工作日历的扩展" + "ConfigDescription": "用于管理组织结构和员工工作日历的扩展", + "WorkingDays": "Working days", + "ReportedDays": "Reported days", + "Tasks": "Tasks", + "TPD": "TPD", + "EXTRa": "EXTRa" } } diff --git a/plugins/hr-resources/src/components/schedule/MonthTableView.svelte b/plugins/hr-resources/src/components/schedule/MonthTableView.svelte index 6a402a353c0..40983c84221 100644 --- a/plugins/hr-resources/src/components/schedule/MonthTableView.svelte +++ b/plugins/hr-resources/src/components/schedule/MonthTableView.svelte @@ -114,7 +114,7 @@ '@wdCount', { key: '', - label: getEmbeddedLabel('Working days'), + label: hr.string.WorkingDays, presenter: StatPresenter, props: { month: startDate ?? getStartDate(currentDate.getFullYear(), currentDate.getMonth()), @@ -147,7 +147,7 @@ '@wdCountReported', { key: '', - label: getEmbeddedLabel('Reported days'), + label: hr.string.ReportedDays, presenter: ReportPresenter, props: { month: startDate ?? getStartDate(currentDate.getFullYear(), currentDate.getMonth()), @@ -161,7 +161,7 @@ '@wdCountPublicHolidays', { key: '', - label: getEmbeddedLabel('Public holidays'), + label: hr.string.PublicHolidays, presenter: ReportPresenter, props: { month: startDate ?? getStartDate(currentDate.getFullYear(), currentDate.getMonth()), @@ -177,7 +177,7 @@ '@wdTaskCountReported', { key: '', - label: getEmbeddedLabel('Tasks'), + label: hr.string.Tasks, presenter: ReportPresenter, props: { month: startDate ?? getStartDate(currentDate.getFullYear(), currentDate.getMonth()), @@ -191,7 +191,7 @@ '@wdTaskPerDayReported', { key: '', - label: getEmbeddedLabel('TPD'), + label: hr.string.TPD, presenter: ReportPresenter, props: { month: startDate ?? getStartDate(currentDate.getFullYear(), currentDate.getMonth()), @@ -205,7 +205,7 @@ '@ptoCount', { key: '', - label: getEmbeddedLabel('PTOs'), + label: hr.string.PTOs, presenter: StatPresenter, props: { month: startDate ?? getMonth(currentDate, currentDate.getMonth()), @@ -244,7 +244,7 @@ '@extraCount', { key: '', - label: getEmbeddedLabel('EXTRa'), + label: hr.string.EXTRa, presenter: StatPresenter, props: { month: startDate ?? getMonth(currentDate, currentDate.getMonth()), @@ -283,7 +283,7 @@ '@publicHoliday', { key: '', - label: getEmbeddedLabel('Public holiday'), + label: hr.string.PublicHoliday, presenter: HolidayPresenter, props: { month: startDate ?? getMonth(currentDate, currentDate.getMonth()), diff --git a/plugins/hr-resources/src/plugin.ts b/plugins/hr-resources/src/plugin.ts index 5b6bae7aac7..f40ab8a339e 100644 --- a/plugins/hr-resources/src/plugin.ts +++ b/plugins/hr-resources/src/plugin.ts @@ -52,12 +52,20 @@ export default mergeIds(hrId, hr, { AddMember: '' as IntlString, Title: '' as IntlString, Description: '' as IntlString, + PublicHoliday: '' as IntlString, + PublicHolidays: '' as IntlString, MarkAsPublicHoliday: '' as IntlString, EditPublicHoliday: '' as IntlString, Managers: '' as IntlString, Export: '' as IntlString, Separator: '' as IntlString, ChooseSeparator: '' as IntlString, - Positions: '' as IntlString + Positions: '' as IntlString, + WorkingDays: '' as IntlString, + ReportedDays: '' as IntlString, + Tasks: '' as IntlString, + PTOs: '' as IntlString, + TPD: '' as IntlString, + EXTRa: '' as IntlString } }) diff --git a/plugins/notification-assets/lang/ru.json b/plugins/notification-assets/lang/ru.json index f46bcb90e78..dffe906e1f1 100644 --- a/plugins/notification-assets/lang/ru.json +++ b/plugins/notification-assets/lang/ru.json @@ -38,7 +38,7 @@ "Pinned": "Закреплено", "Message": "Сообщение", "ArchiveAll": "Архивировать все", - "MarkReadAll": "Oтметить все как прочитанное", + "MarkReadAll": "Отметить все как прочитанное", "MarkUnreadAll": "Отметить все как непрочитанные", "ArchiveAllConfirmationTitle": "Архивировать все уведомления?", "ArchiveAllConfirmationMessage": "Вы уверены, что хотите заархивировать все уведомления? Эту операцию невозможно отменить.", diff --git a/plugins/setting-assets/lang/ru.json b/plugins/setting-assets/lang/ru.json index 29194942f56..c613a8db577 100644 --- a/plugins/setting-assets/lang/ru.json +++ b/plugins/setting-assets/lang/ru.json @@ -68,7 +68,7 @@ "Select": "Выбрать", "AddOwner": "Добавить владельца", "User": "Пользователь", - "Maintainer": "Maintainer", + "Maintainer": "Сопровождающий", "Owner": "Владелец", "OwnerFirstName": "Имя владельца", "OwnerLastName": "Фамилия владельца", @@ -120,6 +120,6 @@ "DeleteSpaceTypeConfirm": "Вы действительно хотите удалить этот тип пространства?", "WorkspaceName": "Название рабочего пространства", "Workspace": "Рабочее пространство", - "OwnerOrMaintainerRequired": "Вы должны иметь роль Владельца/Сопровождаюего" + "OwnerOrMaintainerRequired": "Вы должны иметь роль Владельца/Сопровождаемого" } } diff --git a/plugins/task-assets/lang/ru.json b/plugins/task-assets/lang/ru.json index efc1a498a4f..7d3036889bb 100644 --- a/plugins/task-assets/lang/ru.json +++ b/plugins/task-assets/lang/ru.json @@ -16,19 +16,19 @@ "ProjectName": "Проект", "Task": "Задача", "SubTask": "Подзадача", - "TaskAndSubTask": "Задача & Подзадача", + "TaskAndSubTask": "Задача и Подзадача", "TaskAndSubTaskDescription": "Этот тип задачи можно использовать для создания как задач, так и подзадач в проекте", "TaskParent": "Родитель", "IssueName": "Название", "TaskComments": "Комментарии", "TaskLabels": "Ярлыки", "TaskAssignee": "Назначен", - "Rank": "Ранк", + "Rank": "Ранг", "TaskCreateLabel": "Задача", "EditStates": "Редактировать статусы", "MarkAsDone": "Отметить выполненным", "MarkAsUndone": "Отметить невыполненным", - "Kanban": "Канбан", + "Kanban": "Канбан", "ApplicationLabelTask": "Задачи", "ProjectNamePlaceholder": "Название проекта", "TaskNamePlaceholder": "Задача", @@ -59,7 +59,7 @@ "StateActive": "Активные", "AllStates": "Все статусы", "DoneStates": "Завершенные статусы", - "States": "Статусы", + "States": "Статусы", "NoDoneState": "Не завершено", "ManageStatusesWithin": "Управление статусами для", "StatusDelete": "Удалить статус", @@ -94,7 +94,7 @@ "Color": "Цвет", "Identifier": "Идентификатор", "RenameStatus": "Переименование статуса в новое имя", - "UpdateTasksStatusRequest": "Статус сейчас используется в {total} задачах, потребуется обновление всеи их. Пожалуйста подтвердите.", + "UpdateTasksStatusRequest": "Статус сейчас используется в {total} задачах, потребуется обновление всех задач. Пожалуйста подтвердите.", "TaskTypes": "Типы задач", "Collections": "Коллекции" } diff --git a/plugins/text-editor-resources/src/components/MentionPopup.svelte b/plugins/text-editor-resources/src/components/MentionPopup.svelte index 26ce8aad391..6b9632b4184 100644 --- a/plugins/text-editor-resources/src/components/MentionPopup.svelte +++ b/plugins/text-editor-resources/src/components/MentionPopup.svelte @@ -15,12 +15,23 @@ -->