Files
worklenz/worklenz-frontend/public/locales/pt/settings/ratecard-settings.json
chamikaJ 9dfc1fa375 feat(admin-center): implement admin center settings retrieval and enhance holiday population logic
- Added a new API endpoint in AdminCenterController to fetch admin center settings, including organization details.
- Updated the admin center API router to include the new settings route.
- Enhanced the holiday controller to check for recent holiday population before attempting to repopulate, preventing duplicate entries.
- Improved the holiday calendar component to manage holiday population attempts and display loading states.
- Updated localization files to support new messages related to calculation methods and holiday settings.
2025-07-30 11:35:12 +05:30

56 lines
2.6 KiB
JSON

{
"nameColumn": "Nome",
"createdColumn": "Criado",
"noProjectsAvailable": "Nenhum projeto disponível",
"deleteConfirmationTitle": "Tem certeza de que deseja excluir este rate card?",
"deleteConfirmationOk": "Sim, excluir",
"deleteConfirmationCancel": "Cancelar",
"searchPlaceholder": "Pesquisar rate cards por nome",
"createRatecard": "Criar Rate Card",
"editTooltip": "Editar rate card",
"deleteTooltip": "Excluir rate card",
"fetchError": "Falha ao buscar rate cards",
"createError": "Falha ao criar rate card",
"deleteSuccess": "Rate card excluído com sucesso",
"deleteError": "Falha ao excluir rate card",
"jobTitleColumn": "Cargo",
"ratePerHourColumn": "Taxa por hora",
"ratePerDayColumn": "Taxa por dia",
"ratePerManDayColumn": "Taxa por dia-homem",
"saveButton": "Salvar",
"addRoleButton": "Adicionar função",
"createRatecardSuccessMessage": "Rate card criado com sucesso",
"createRatecardErrorMessage": "Falha ao criar rate card",
"updateRatecardSuccessMessage": "Rate card atualizado com sucesso",
"updateRatecardErrorMessage": "Falha ao atualizar rate card",
"currency": "Moeda",
"actionsColumn": "Ações",
"addAllButton": "Adicionar todos",
"removeAllButton": "Remover todos",
"selectJobTitle": "Selecionar cargo",
"unsavedChangesTitle": "Você tem alterações não salvas",
"unsavedChangesMessage": "Deseja salvar as alterações antes de sair?",
"unsavedChangesSave": "Salvar",
"unsavedChangesDiscard": "Descartar",
"ratecardNameRequired": "O nome do rate card é obrigatório",
"ratecardNamePlaceholder": "Digite o nome do rate card",
"noRatecardsFound": "Nenhum rate card encontrado",
"loadingRateCards": "Carregando rate cards...",
"noJobTitlesAvailable": "Nenhum cargo disponível",
"noRolesAdded": "Nenhuma função adicionada ainda",
"createFirstJobTitle": "Criar primeiro cargo",
"jobRolesTitle": "Funções de trabalho",
"noJobTitlesMessage": "Por favor, crie cargos primeiro nas configurações antes de adicionar funções aos rate cards.",
"createNewJobTitle": "Criar novo cargo",
"jobTitleNamePlaceholder": "Digite o nome do cargo",
"jobTitleNameRequired": "O nome do cargo é obrigatório",
"jobTitleCreatedSuccess": "Cargo criado com sucesso",
"jobTitleCreateError": "Falha ao criar cargo",
"createButton": "Criar",
"cancelButton": "Cancelar",
"discardButton": "Descartar",
"manDaysCalculationMessage": "A organização está usando cálculo por dias-homem ({{hours}}h/dia). As taxas acima representam taxas diárias.",
"hourlyCalculationMessage": "A organização está usando cálculo por horas. As taxas acima representam taxas horárias."
}