[WEB-3781] Analytics page enhancements (#7005)

* chore: analytics endpoint

* added anlytics v2

* updated status icons

* added area chart in workitems and en translations

* active projects

* chore: created analytics chart

* chore: validation errors

* improved radar-chart , added empty states , added projects summary

* chore: added a new graph in advance analytics

* integrated priority chart

* chore: added csv exporter

* added priority dropdown

* integrated created vs resolved chart

* custom x and y axis label in bar and area chart

* added wrapper styles to legends

* added filter components

* fixed temp data imports

* integrated filters in priority charts

* added label to priority chart and updated duration filter

* refactor

* reverted to void onchange

* fixed some contant exports

* fixed type issues

* fixed some type and build issues

* chore: updated the filtering logic for analytics

* updated default value to last_30_days

* percentage value whole number and added some rules for axis options

* fixed some translations

* added - custom tick for radar, calc of insight cards, filter labels

* chore: opitmised the analytics endpoint

* replace old analytics path with new , updated labels of insight card, done some store fixes

* chore: updated the export request

* Enhanced ProjectSelect to support multi-select, improved state management, and optimized data fetching and component structure.

* fix: round completion percentage calculation in ActiveProjectItem

* added empty states in project insights

* Added loader and empty state in created/resolved chart

* added loaders

* added icons in filters

* added custom colors in customised charts

* cleaned up some code

* added some responsiveness

* updated translations

* updated serrchbar for the table

* added work item modal in project analytics

* fixed some of the layput issues in the peek view

* chore: updated the base function for viewsets

* synced tab to url

* code cleanup

* chore: updated the export logic

* fixed project_ids filter

* added icon in projectdropdown

* updated export button position

* export csv and emptystates icons

* refactor

* code refactor

* updated loaders, moved color pallete to contants, added nullish collasece operator in neccessary places

* removed uneccessary cn

* fixed formatting issues

* fixed empty project_ids in payload

* improved null checks

* optimized charts

* modified relevant variables to observable.ref

* fixed the duration type

* optimized some code

* updated query key in project-insight

* updated query key in project-insight

* updated formatting

* chore: replaced analytics route with new one and done some optimizations

* removed the old analytics

---------

Co-authored-by: NarayanBavisetti <narayan3119@gmail.com>
This commit is contained in:
JayashTripathy 2025-05-12 20:50:33 +05:30 committed by GitHub
parent 0d5c7c6653
commit 75d81f9e95
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
103 changed files with 3919 additions and 162 deletions

View file

@ -1311,7 +1311,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Pracovní položky přiřazené vám, rozdělené podle stavu, se zde zobrazí.",
"title": "Zatím žádná data"
},
"created_vs_resolved": {
"description": "Pracovní položky vytvořené a vyřešené v průběhu času se zde zobrazí.",
"title": "Zatím žádná data"
},
"project_insights": {
"title": "Zatím žádná data",
"description": "Pracovní položky přiřazené vám, rozdělené podle stavu, se zde zobrazí."
}
},
"created_vs_resolved": "Vytvořeno vs Vyřešeno",
"customized_insights": "Přizpůsobené přehledy",
"backlog_work_items": "Pracovní položky v backlogu",
"active_projects": "Aktivní projekty",
"trend_on_charts": "Trend na grafech",
"all_projects": "Všechny projekty",
"summary_of_projects": "Souhrn projektů",
"project_insights": "Přehled projektu",
"started_work_items": "Zahájené pracovní položky",
"total_work_items": "Celkový počet pracovních položek",
"total_projects": "Celkový počet projektů",
"total_admins": "Celkový počet administrátorů",
"total_users": "Celkový počet uživatelů",
"total_intake": "Celkový příjem",
"un_started_work_items": "Nezahájené pracovní položky",
"total_guests": "Celkový počet hostů",
"completed_work_items": "Dokončené pracovní položky"
},
"workspace_projects": {
"label": "{count, plural, one {Projekt} few {Projekty} other {Projektů}}",

View file

@ -1311,7 +1311,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Ihnen zugewiesene Arbeitselemente, aufgeschlüsselt nach Status, werden hier angezeigt.",
"title": "Noch keine Daten"
},
"created_vs_resolved": {
"description": "Im Laufe der Zeit erstellte und gelöste Arbeitselemente werden hier angezeigt.",
"title": "Noch keine Daten"
},
"project_insights": {
"title": "Noch keine Daten",
"description": "Ihnen zugewiesene Arbeitselemente, aufgeschlüsselt nach Status, werden hier angezeigt."
}
},
"created_vs_resolved": "Erstellt vs Gelöst",
"customized_insights": "Individuelle Einblicke",
"backlog_work_items": "Backlog-Arbeitselemente",
"active_projects": "Aktive Projekte",
"trend_on_charts": "Trend in Diagrammen",
"all_projects": "Alle Projekte",
"summary_of_projects": "Projektübersicht",
"project_insights": "Projekteinblicke",
"started_work_items": "Begonnene Arbeitselemente",
"total_work_items": "Gesamte Arbeitselemente",
"total_projects": "Gesamtprojekte",
"total_admins": "Gesamtanzahl der Admins",
"total_users": "Gesamtanzahl der Benutzer",
"total_intake": "Gesamteinnahmen",
"un_started_work_items": "Nicht begonnene Arbeitselemente",
"total_guests": "Gesamtanzahl der Gäste",
"completed_work_items": "Abgeschlossene Arbeitselemente"
},
"workspace_projects": {
"label": "{count, plural, one {Projekt} few {Projekte} other {Projekte}}",

View file

@ -699,7 +699,8 @@
"view": "View",
"deactivated_user": "Deactivated user",
"apply": "Apply",
"applying": "Applying"
"applying": "Applying",
"overview": "Overview"
},
"chart": {
"x_axis": "X-axis",
@ -1146,6 +1147,37 @@
}
}
}
},
"total_work_items": "Total work items",
"started_work_items": "Started work items",
"backlog_work_items": "Backlog work items",
"un_started_work_items": "Unstarted work items",
"completed_work_items": "Completed work items",
"total_guests": "Total Guests",
"total_intake": "Total Intake",
"total_users": "Total Users",
"total_admins": "Total Admins",
"total_projects": "Total Projects",
"project_insights": "Project Insights",
"summary_of_projects": "Summary of Projects",
"all_projects": "All Projects",
"trend_on_charts": "Trend on charts",
"active_projects": "Active Projects",
"customized_insights": "Customized Insights",
"created_vs_resolved": "Created vs Resolved",
"empty_state_v2": {
"project_insights": {
"title": "No data yet",
"description": "Work items assigned to you, broken down by state, will show up here."
},
"created_vs_resolved": {
"title": "No data yet",
"description": "Work items created and resolved over time will show up here."
},
"customized_insights": {
"title": "No data yet",
"description": "Work items assigned to you, broken down by state, will show up here."
}
}
},
"workspace_projects": {

View file

@ -1314,7 +1314,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Los elementos de trabajo asignados a ti, desglosados por estado, aparecerán aquí.",
"title": "Aún no hay datos"
},
"created_vs_resolved": {
"description": "Los elementos de trabajo creados y resueltos con el tiempo aparecerán aquí.",
"title": "Aún no hay datos"
},
"project_insights": {
"title": "Aún no hay datos",
"description": "Los elementos de trabajo asignados a ti, desglosados por estado, aparecerán aquí."
}
},
"created_vs_resolved": "Creado vs Resuelto",
"customized_insights": "Información personalizada",
"backlog_work_items": "Elementos de trabajo en backlog",
"active_projects": "Proyectos activos",
"trend_on_charts": "Tendencia en gráficos",
"all_projects": "Todos los proyectos",
"summary_of_projects": "Resumen de proyectos",
"project_insights": "Información del proyecto",
"started_work_items": "Elementos de trabajo iniciados",
"total_work_items": "Total de elementos de trabajo",
"total_projects": "Total de proyectos",
"total_admins": "Total de administradores",
"total_users": "Total de usuarios",
"total_intake": "Ingreso total",
"un_started_work_items": "Elementos de trabajo no iniciados",
"total_guests": "Total de invitados",
"completed_work_items": "Elementos de trabajo completados"
},
"workspace_projects": {
"label": "{count, plural, one {Proyecto} other {Proyectos}}",

View file

@ -1312,7 +1312,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Les éléments de travail qui vous sont assignés, répartis par état, s'afficheront ici.",
"title": "Pas encore de données"
},
"created_vs_resolved": {
"description": "Les éléments de travail créés et résolus au fil du temps s'afficheront ici.",
"title": "Pas encore de données"
},
"project_insights": {
"title": "Pas encore de données",
"description": "Les éléments de travail qui vous sont assignés, répartis par état, s'afficheront ici."
}
},
"created_vs_resolved": "Créé vs Résolu",
"customized_insights": "Informations personnalisées",
"backlog_work_items": "Éléments de travail en backlog",
"active_projects": "Projets actifs",
"trend_on_charts": "Tendance sur les graphiques",
"all_projects": "Tous les projets",
"summary_of_projects": "Résumé des projets",
"project_insights": "Aperçus du projet",
"started_work_items": "Éléments de travail commencés",
"total_work_items": "Total des éléments de travail",
"total_projects": "Total des projets",
"total_admins": "Total des administrateurs",
"total_users": "Nombre total d'utilisateurs",
"total_intake": "Revenu total",
"un_started_work_items": "Éléments de travail non commencés",
"total_guests": "Nombre total d'invités",
"completed_work_items": "Éléments de travail terminés"
},
"workspace_projects": {
"label": "{count, plural, one {Projet} other {Projets}}",

View file

@ -1311,7 +1311,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Item pekerjaan yang ditugaskan kepada Anda, dipecah berdasarkan status, akan muncul di sini.",
"title": "Belum ada data"
},
"created_vs_resolved": {
"description": "Item pekerjaan yang dibuat dan diselesaikan dari waktu ke waktu akan muncul di sini.",
"title": "Belum ada data"
},
"project_insights": {
"title": "Belum ada data",
"description": "Item pekerjaan yang ditugaskan kepada Anda, dipecah berdasarkan status, akan muncul di sini."
}
},
"created_vs_resolved": "Dibuat vs Diselesaikan",
"customized_insights": "Wawasan yang Disesuaikan",
"backlog_work_items": "Item pekerjaan backlog",
"active_projects": "Proyek Aktif",
"trend_on_charts": "Tren pada grafik",
"all_projects": "Semua Proyek",
"summary_of_projects": "Ringkasan Proyek",
"project_insights": "Wawasan Proyek",
"started_work_items": "Item pekerjaan yang telah dimulai",
"total_work_items": "Total item pekerjaan",
"total_projects": "Total Proyek",
"total_admins": "Total Admin",
"total_users": "Total Pengguna",
"total_intake": "Total Pemasukan",
"un_started_work_items": "Item pekerjaan yang belum dimulai",
"total_guests": "Total Tamu",
"completed_work_items": "Item pekerjaan yang telah selesai"
},
"workspace_projects": {
"label": "{count, plural, one {Proyek} other {Proyek}}",

View file

@ -1310,7 +1310,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Gli elementi di lavoro assegnati a te, suddivisi per stato, verranno visualizzati qui.",
"title": "Nessun dato disponibile"
},
"created_vs_resolved": {
"description": "Gli elementi di lavoro creati e risolti nel tempo verranno visualizzati qui.",
"title": "Nessun dato disponibile"
},
"project_insights": {
"title": "Nessun dato disponibile",
"description": "Gli elementi di lavoro assegnati a te, suddivisi per stato, verranno visualizzati qui."
}
},
"created_vs_resolved": "Creato vs Risolto",
"customized_insights": "Approfondimenti personalizzati",
"backlog_work_items": "Elementi di lavoro nel backlog",
"active_projects": "Progetti attivi",
"trend_on_charts": "Tendenza nei grafici",
"all_projects": "Tutti i progetti",
"summary_of_projects": "Riepilogo dei progetti",
"project_insights": "Approfondimenti sul progetto",
"started_work_items": "Elementi di lavoro iniziati",
"total_work_items": "Totale elementi di lavoro",
"total_projects": "Progetti totali",
"total_admins": "Totale amministratori",
"total_users": "Totale utenti",
"total_intake": "Entrate totali",
"un_started_work_items": "Elementi di lavoro non avviati",
"total_guests": "Totale ospiti",
"completed_work_items": "Elementi di lavoro completati"
},
"workspace_projects": {
"label": "{count, plural, one {Progetto} other {Progetti}}",

View file

@ -1312,7 +1312,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "あなたに割り当てられた作業項目は、ステータスごとに分類されてここに表示されます。",
"title": "まだデータがありません"
},
"created_vs_resolved": {
"description": "時間の経過とともに作成および解決された作業項目がここに表示されます。",
"title": "まだデータがありません"
},
"project_insights": {
"title": "まだデータがありません",
"description": "あなたに割り当てられた作業項目は、ステータスごとに分類されてここに表示されます。"
}
},
"created_vs_resolved": "作成 vs 解決",
"customized_insights": "カスタマイズされたインサイト",
"backlog_work_items": "バックログの作業項目",
"active_projects": "アクティブなプロジェクト",
"trend_on_charts": "グラフの傾向",
"all_projects": "すべてのプロジェクト",
"summary_of_projects": "プロジェクトの概要",
"project_insights": "プロジェクトのインサイト",
"started_work_items": "開始された作業項目",
"total_work_items": "作業項目の合計",
"total_projects": "プロジェクト合計",
"total_admins": "管理者の合計",
"total_users": "ユーザー総数",
"total_intake": "総収入",
"un_started_work_items": "未開始の作業項目",
"total_guests": "ゲストの合計",
"completed_work_items": "完了した作業項目"
},
"workspace_projects": {
"label": "{count, plural, one {プロジェクト} other {プロジェクト}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "귀하에게 할당된 작업 항목이 상태별로 나누어 여기에 표시됩니다.",
"title": "아직 데이터가 없습니다"
},
"created_vs_resolved": {
"description": "시간이 지나면서 생성되고 해결된 작업 항목이 여기에 표시됩니다.",
"title": "아직 데이터가 없습니다"
},
"project_insights": {
"title": "아직 데이터가 없습니다",
"description": "귀하에게 할당된 작업 항목이 상태별로 나누어 여기에 표시됩니다."
}
},
"created_vs_resolved": "생성됨 vs 해결됨",
"customized_insights": "맞춤형 인사이트",
"backlog_work_items": "백로그 작업 항목",
"active_projects": "활성 프로젝트",
"trend_on_charts": "차트의 추세",
"all_projects": "모든 프로젝트",
"summary_of_projects": "프로젝트 요약",
"project_insights": "프로젝트 인사이트",
"started_work_items": "시작된 작업 항목",
"total_work_items": "총 작업 항목",
"total_projects": "총 프로젝트 수",
"total_admins": "총 관리자 수",
"total_users": "총 사용자 수",
"total_intake": "총 수입",
"un_started_work_items": "시작되지 않은 작업 항목",
"total_guests": "총 게스트 수",
"completed_work_items": "완료된 작업 항목"
},
"workspace_projects": {
"label": "{count, plural, one {프로젝트} other {프로젝트}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Przypisane do Ciebie elementy pracy, podzielone według stanu, pojawią się tutaj.",
"title": "Brak danych"
},
"created_vs_resolved": {
"description": "Elementy pracy utworzone i rozwiązane w czasie pojawią się tutaj.",
"title": "Brak danych"
},
"project_insights": {
"title": "Brak danych",
"description": "Przypisane do Ciebie elementy pracy, podzielone według stanu, pojawią się tutaj."
}
},
"created_vs_resolved": "Utworzone vs Rozwiązane",
"customized_insights": "Dostosowane informacje",
"backlog_work_items": "Elementy pracy w backlogu",
"active_projects": "Aktywne projekty",
"trend_on_charts": "Trend na wykresach",
"all_projects": "Wszystkie projekty",
"summary_of_projects": "Podsumowanie projektów",
"project_insights": "Wgląd w projekt",
"started_work_items": "Rozpoczęte elementy pracy",
"total_work_items": "Łączna liczba elementów pracy",
"total_projects": "Łączna liczba projektów",
"total_admins": "Łączna liczba administratorów",
"total_users": "Łączna liczba użytkowników",
"total_intake": "Całkowity dochód",
"un_started_work_items": "Nierozpoczęte elementy pracy",
"total_guests": "Łączna liczba gości",
"completed_work_items": "Ukończone elementy pracy"
},
"workspace_projects": {
"label": "{count, plural, one {Projekt} few {Projekty} other {Projektów}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Os itens de trabalho atribuídos a você, divididos por estado, aparecerão aqui.",
"title": "Ainda não há dados"
},
"created_vs_resolved": {
"description": "Os itens de trabalho criados e resolvidos ao longo do tempo aparecerão aqui.",
"title": "Ainda não há dados"
},
"project_insights": {
"title": "Ainda não há dados",
"description": "Os itens de trabalho atribuídos a você, divididos por estado, aparecerão aqui."
}
},
"created_vs_resolved": "Criado vs Resolvido",
"customized_insights": "Insights personalizados",
"backlog_work_items": "Itens de trabalho no backlog",
"active_projects": "Projetos ativos",
"trend_on_charts": "Tendência nos gráficos",
"all_projects": "Todos os projetos",
"summary_of_projects": "Resumo dos projetos",
"project_insights": "Insights do projeto",
"started_work_items": "Itens de trabalho iniciados",
"total_work_items": "Total de itens de trabalho",
"total_projects": "Total de projetos",
"total_admins": "Total de administradores",
"total_users": "Total de usuários",
"total_intake": "Receita total",
"un_started_work_items": "Itens de trabalho não iniciados",
"total_guests": "Total de convidados",
"completed_work_items": "Itens de trabalho concluídos"
},
"workspace_projects": {
"label": "{count, plural, one {Projeto} other {Projetos}}",

View file

@ -1311,7 +1311,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Elementele de lucru atribuite ție, împărțite pe stări, vor apărea aici.",
"title": "Nu există date încă"
},
"created_vs_resolved": {
"description": "Elementele de lucru create și rezolvate în timp vor apărea aici.",
"title": "Nu există date încă"
},
"project_insights": {
"title": "Nu există date încă",
"description": "Elementele de lucru atribuite ție, împărțite pe stări, vor apărea aici."
}
},
"created_vs_resolved": "Creat vs Rezolvat",
"customized_insights": "Perspective personalizate",
"backlog_work_items": "Elemente de lucru din backlog",
"active_projects": "Proiecte active",
"trend_on_charts": "Tendință în grafice",
"all_projects": "Toate proiectele",
"summary_of_projects": "Sumarul proiectelor",
"project_insights": "Informații despre proiect",
"started_work_items": "Elemente de lucru începute",
"total_work_items": "Totalul elementelor de lucru",
"total_projects": "Total proiecte",
"total_admins": "Total administratori",
"total_users": "Total utilizatori",
"total_intake": "Venit total",
"un_started_work_items": "Elemente de lucru neîncepute",
"total_guests": "Total invitați",
"completed_work_items": "Elemente de lucru finalizate"
},
"workspace_projects": {
"label": "{count, plural, one {Proiect} other {Proiecte}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Назначенные вам рабочие элементы, разбитые по статусам, появятся здесь.",
"title": "Данных пока нет"
},
"created_vs_resolved": {
"description": "Созданные и решённые со временем рабочие элементы появятся здесь.",
"title": "Данных пока нет"
},
"project_insights": {
"title": "Данных пока нет",
"description": "Назначенные вам рабочие элементы, разбитые по статусам, появятся здесь."
}
},
"created_vs_resolved": "Создано vs Решено",
"customized_insights": "Индивидуальные аналитические данные",
"backlog_work_items": "Элементы работы в бэклоге",
"active_projects": "Активные проекты",
"trend_on_charts": "Тренд на графиках",
"all_projects": "Все проекты",
"summary_of_projects": "Сводка по проектам",
"project_insights": "Аналитика проекта",
"started_work_items": "Начатые рабочие элементы",
"total_work_items": "Общее количество рабочих элементов",
"total_projects": "Всего проектов",
"total_admins": "Всего администраторов",
"total_users": "Всего пользователей",
"total_intake": "Общий доход",
"un_started_work_items": "Не начатые рабочие элементы",
"total_guests": "Всего гостей",
"completed_work_items": "Завершённые рабочие элементы"
},
"workspace_projects": {
"label": "{count, plural, one {Проект} other {Проекты}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Pracovné položky priradené vám, rozdelené podľa stavu, sa zobrazia tu.",
"title": "Zatiaľ žiadne údaje"
},
"created_vs_resolved": {
"description": "Pracovné položky vytvorené a vyriešené v priebehu času sa zobrazia tu.",
"title": "Zatiaľ žiadne údaje"
},
"project_insights": {
"title": "Zatiaľ žiadne údaje",
"description": "Pracovné položky priradené vám, rozdelené podľa stavu, sa zobrazia tu."
}
},
"created_vs_resolved": "Vytvorené vs Vyriešené",
"customized_insights": "Prispôsobené prehľady",
"backlog_work_items": "Pracovné položky v backlogu",
"active_projects": "Aktívne projekty",
"trend_on_charts": "Trend na grafoch",
"all_projects": "Všetky projekty",
"summary_of_projects": "Súhrn projektov",
"project_insights": "Prehľad projektu",
"started_work_items": "Spustené pracovné položky",
"total_work_items": "Celkový počet pracovných položiek",
"total_projects": "Celkový počet projektov",
"total_admins": "Celkový počet administrátorov",
"total_users": "Celkový počet používateľov",
"total_intake": "Celkový príjem",
"un_started_work_items": "Nespustené pracovné položky",
"total_guests": "Celkový počet hostí",
"completed_work_items": "Dokončené pracovné položky"
},
"workspace_projects": {
"label": "{count, plural, one {Projekt} few {Projekty} other {Projektov}}",

View file

@ -1314,7 +1314,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Size atanan iş öğeleri, duruma göre ayrılarak burada gösterilecektir.",
"title": "Henüz veri yok"
},
"created_vs_resolved": {
"description": "Zaman içinde oluşturulan ve çözümlenen iş öğeleri burada gösterilecektir.",
"title": "Henüz veri yok"
},
"project_insights": {
"title": "Henüz veri yok",
"description": "Size atanan iş öğeleri, duruma göre ayrılarak burada gösterilecektir."
}
},
"created_vs_resolved": "Oluşturulan vs Çözülen",
"customized_insights": "Özelleştirilmiş İçgörüler",
"backlog_work_items": "Backlog iş öğeleri",
"active_projects": "Aktif Projeler",
"trend_on_charts": "Grafiklerdeki eğilim",
"all_projects": "Tüm Projeler",
"summary_of_projects": "Projelerin Özeti",
"project_insights": "Proje İçgörüleri",
"started_work_items": "Başlatılan iş öğeleri",
"total_work_items": "Toplam iş öğesi",
"total_projects": "Toplam Proje",
"total_admins": "Toplam Yönetici",
"total_users": "Toplam Kullanıcı",
"total_intake": "Toplam Gelir",
"un_started_work_items": "Başlanmamış iş öğeleri",
"total_guests": "Toplam Misafir",
"completed_work_items": "Tamamlanmış iş öğeleri"
},
"workspace_projects": {
"label": "{count, plural, one {Proje} other {Projeler}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Призначені вам робочі елементи, розбиті за станом, з’являться тут.",
"title": "Ще немає даних"
},
"created_vs_resolved": {
"description": "Створені та вирішені з часом робочі елементи з’являться тут.",
"title": "Ще немає даних"
},
"project_insights": {
"title": "Ще немає даних",
"description": "Призначені вам робочі елементи, розбиті за станом, з’являться тут."
}
},
"created_vs_resolved": "Створено vs Вирішено",
"customized_insights": "Персоналізовані аналітичні дані",
"backlog_work_items": "Робочі елементи у беклозі",
"active_projects": "Активні проєкти",
"trend_on_charts": "Тенденція на графіках",
"all_projects": "Усі проєкти",
"summary_of_projects": "Зведення проєктів",
"project_insights": "Аналітика проєкту",
"started_work_items": "Розпочаті робочі елементи",
"total_work_items": "Усього робочих елементів",
"total_projects": "Усього проєктів",
"total_admins": "Усього адміністраторів",
"total_users": "Усього користувачів",
"total_intake": "Загальний дохід",
"un_started_work_items": "Нерозпочаті робочі елементи",
"total_guests": "Усього гостей",
"completed_work_items": "Завершені робочі елементи"
},
"workspace_projects": {
"label": "{count, plural, one {Проєкт} few {Проєкти} other {Проєктів}}",

View file

@ -1312,7 +1312,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "Các hạng mục công việc được giao cho bạn, phân loại theo trạng thái, sẽ hiển thị tại đây.",
"title": "Chưa có dữ liệu"
},
"created_vs_resolved": {
"description": "Các hạng mục công việc được tạo và giải quyết theo thời gian sẽ hiển thị tại đây.",
"title": "Chưa có dữ liệu"
},
"project_insights": {
"title": "Chưa có dữ liệu",
"description": "Các hạng mục công việc được giao cho bạn, phân loại theo trạng thái, sẽ hiển thị tại đây."
}
},
"created_vs_resolved": "Đã tạo vs Đã giải quyết",
"customized_insights": "Thông tin chi tiết tùy chỉnh",
"backlog_work_items": "Các hạng mục công việc tồn đọng",
"active_projects": "Dự án đang hoạt động",
"trend_on_charts": "Xu hướng trên biểu đồ",
"all_projects": "Tất cả dự án",
"summary_of_projects": "Tóm tắt dự án",
"project_insights": "Thông tin chi tiết dự án",
"started_work_items": "Hạng mục công việc đã bắt đầu",
"total_work_items": "Tổng số hạng mục công việc",
"total_projects": "Tổng số dự án",
"total_admins": "Tổng số quản trị viên",
"total_users": "Tổng số người dùng",
"total_intake": "Tổng thu",
"un_started_work_items": "Hạng mục công việc chưa bắt đầu",
"total_guests": "Tổng số khách",
"completed_work_items": "Hạng mục công việc đã hoàn thành"
},
"workspace_projects": {
"label": "{count, plural, one {dự án} other {dự án}}",

View file

@ -1312,7 +1312,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "分配给您的工作项将按状态分类显示在此处。",
"title": "暂无数据"
},
"created_vs_resolved": {
"description": "随着时间推移创建和解决的工作项将显示在此处。",
"title": "暂无数据"
},
"project_insights": {
"title": "暂无数据",
"description": "分配给您的工作项将按状态分类显示在此处。"
}
},
"created_vs_resolved": "已创建 vs 已解决",
"customized_insights": "自定义洞察",
"backlog_work_items": "待办工作项",
"active_projects": "活跃项目",
"trend_on_charts": "图表趋势",
"all_projects": "所有项目",
"summary_of_projects": "项目概览",
"project_insights": "项目洞察",
"started_work_items": "已开始的工作项",
"total_work_items": "工作项总数",
"total_projects": "项目总数",
"total_admins": "管理员总数",
"total_users": "用户总数",
"total_intake": "总收入",
"un_started_work_items": "未开始的工作项",
"total_guests": "访客总数",
"completed_work_items": "已完成的工作项"
},
"workspace_projects": {
"label": "{count, plural, one {项目} other {项目}}",

View file

@ -1313,7 +1313,38 @@
}
}
}
}
},
"empty_state_v2": {
"customized_insights": {
"description": "指派給您的工作項目將依狀態分類顯示在此處。",
"title": "尚無資料"
},
"created_vs_resolved": {
"description": "隨著時間推移所建立與解決的工作項目將顯示在此處。",
"title": "尚無資料"
},
"project_insights": {
"title": "尚無資料",
"description": "指派給您的工作項目將依狀態分類顯示在此處。"
}
},
"created_vs_resolved": "已建立 vs 已解決",
"customized_insights": "自訂化洞察",
"backlog_work_items": "待辦工作項目",
"active_projects": "啟用中的專案",
"trend_on_charts": "圖表趨勢",
"all_projects": "所有專案",
"summary_of_projects": "專案摘要",
"project_insights": "專案洞察",
"started_work_items": "已開始的工作項目",
"total_work_items": "工作項目總數",
"total_projects": "專案總數",
"total_admins": "管理員總數",
"total_users": "使用者總數",
"total_intake": "總收入",
"un_started_work_items": "未開始的工作項目",
"total_guests": "訪客總數",
"completed_work_items": "已完成的工作項目"
},
"workspace_projects": {
"label": "{count, plural, one {專案} other {專案}}",