feat(projects): enhance project selection and grouping functionality
- Added grouping options for projects by category, team, and status in the project list. - Implemented search functionality with a clear search option. - Improved UI with expandable/collapsible project groups and selection summary. - Updated localization files for English, Spanish, and Portuguese to include new grouping and UI strings. - Enhanced project type definitions to support additional grouping properties.
This commit is contained in:
@@ -40,5 +40,18 @@
|
||||
"noCategory": "No Category",
|
||||
"noProjects": "No projects found",
|
||||
"noTeams": "No teams found",
|
||||
"noData": "No data found"
|
||||
"noData": "No data found",
|
||||
|
||||
"groupBy": "Group by",
|
||||
"groupByCategory": "Category",
|
||||
"groupByTeam": "Team",
|
||||
"groupByStatus": "Status",
|
||||
"groupByNone": "None",
|
||||
"clearSearch": "Clear search",
|
||||
"selectedProjects": "Selected Projects",
|
||||
"projectsSelected": "projects selected",
|
||||
"showSelected": "Show Selected Only",
|
||||
"expandAll": "Expand All",
|
||||
"collapseAll": "Collapse All",
|
||||
"ungrouped": "Ungrouped"
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
"selectAll": "Seleccionar Todo",
|
||||
"teams": "Equipos",
|
||||
|
||||
"searchByProject": "Buscar por nombre de proyecto",
|
||||
"searchByProject": "Buscar por nombre del proyecto",
|
||||
"projects": "Proyectos",
|
||||
|
||||
"searchByCategory": "Buscar por nombre de categoría",
|
||||
@@ -37,8 +37,21 @@
|
||||
"actualDays": "Días Reales",
|
||||
|
||||
"noCategories": "No se encontraron categorías",
|
||||
"noCategory": "No Categoría",
|
||||
"noCategory": "Sin Categoría",
|
||||
"noProjects": "No se encontraron proyectos",
|
||||
"noTeams": "No se encontraron equipos",
|
||||
"noData": "No se encontraron datos"
|
||||
"noData": "No se encontraron datos",
|
||||
|
||||
"groupBy": "Agrupar por",
|
||||
"groupByCategory": "Categoría",
|
||||
"groupByTeam": "Equipo",
|
||||
"groupByStatus": "Estado",
|
||||
"groupByNone": "Ninguno",
|
||||
"clearSearch": "Limpiar búsqueda",
|
||||
"selectedProjects": "Proyectos Seleccionados",
|
||||
"projectsSelected": "proyectos seleccionados",
|
||||
"showSelected": "Mostrar Solo Seleccionados",
|
||||
"expandAll": "Expandir Todo",
|
||||
"collapseAll": "Contraer Todo",
|
||||
"ungrouped": "Sin Agrupar"
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"timeSheet": "Folha de Tempo",
|
||||
|
||||
"searchByName": "Pesquisar por nome",
|
||||
"selectAll": "Selecionar Todos",
|
||||
"selectAll": "Selecionar Tudo",
|
||||
"teams": "Equipes",
|
||||
|
||||
"searchByProject": "Pesquisar por nome do projeto",
|
||||
@@ -13,32 +13,45 @@
|
||||
"searchByCategory": "Pesquisar por nome da categoria",
|
||||
"categories": "Categorias",
|
||||
|
||||
"billable": "Cobrável",
|
||||
"nonBillable": "Não Cobrável",
|
||||
"billable": "Faturável",
|
||||
"nonBillable": "Não Faturável",
|
||||
|
||||
"total": "Total",
|
||||
|
||||
"projectsTimeSheet": "Folha de Tempo dos Projetos",
|
||||
"projectsTimeSheet": "Folha de Tempo de Projetos",
|
||||
|
||||
"loggedTime": "Tempo Registrado (horas)",
|
||||
"loggedTime": "Tempo Registrado(horas)",
|
||||
|
||||
"exportToExcel": "Exportar para Excel",
|
||||
"logged": "registrado",
|
||||
"for": "para",
|
||||
|
||||
"membersTimeSheet": "Folha de Tempo dos Membros",
|
||||
"membersTimeSheet": "Folha de Tempo de Membros",
|
||||
"member": "Membro",
|
||||
|
||||
"estimatedVsActual": "Estimado vs Real",
|
||||
"workingDays": "Dias de Trabalho",
|
||||
"manDays": "Dias-Homem",
|
||||
"workingDays": "Dias Úteis",
|
||||
"manDays": "Dias Homem",
|
||||
"days": "Dias",
|
||||
"estimatedDays": "Dias Estimados",
|
||||
"actualDays": "Dias Reais",
|
||||
|
||||
"noCategories": "Nenhuma categoria encontrada",
|
||||
"noCategory": "Nenhuma Categoria",
|
||||
"noCategory": "Sem Categoria",
|
||||
"noProjects": "Nenhum projeto encontrado",
|
||||
"noTeams": "Nenhum time encontrado",
|
||||
"noData": "Nenhum dado encontrado"
|
||||
"noTeams": "Nenhuma equipe encontrada",
|
||||
"noData": "Nenhum dado encontrado",
|
||||
|
||||
"groupBy": "Agrupar por",
|
||||
"groupByCategory": "Categoria",
|
||||
"groupByTeam": "Equipe",
|
||||
"groupByStatus": "Status",
|
||||
"groupByNone": "Nenhum",
|
||||
"clearSearch": "Limpar pesquisa",
|
||||
"selectedProjects": "Projetos Selecionados",
|
||||
"projectsSelected": "projetos selecionados",
|
||||
"showSelected": "Mostrar Apenas Selecionados",
|
||||
"expandAll": "Expandir Tudo",
|
||||
"collapseAll": "Recolher Tudo",
|
||||
"ungrouped": "Não Agrupado"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user