From d5d793a5b818e3d299e0b6dadabe3cfa13f994ae Mon Sep 17 00:00:00 2001 From: renardyre Date: Sun, 4 May 2025 15:27:39 -0300 Subject: [PATCH 1/4] Add missing pt-BR translations --- messages/pt-BR.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/messages/pt-BR.json b/messages/pt-BR.json index 326ffc89..e15324d4 100644 --- a/messages/pt-BR.json +++ b/messages/pt-BR.json @@ -20,6 +20,7 @@ "create": "Criar despesa", "createFirst": "Crie a primeira", "noExpenses": "Seu grupo ainda não contém nenhuma despesa.", + "export": "Exportar", "exportJson": "Exportar para JSON", "exportCsv": "Exportar para CSV", "searchPlaceholder": "Pesquisar por uma despesa…", @@ -161,6 +162,15 @@ "label": "Pago por", "description": "Selecione o participante que pagou a despesa." }, + "recurrenceRule": { + "label": "Recorrência da despesa", + "description": "Selecione a frequência de repetição da despesa.", + + "none": "Nenhuma", + "daily": "Diariamente", + "weekly": "Semanalmente", + "monthly": "Mensalmente" + }, "paidFor": { "title": "Pago para", "description": "Selecione para quem a despesa foi paga." @@ -357,6 +367,7 @@ "heading": "Vida", "Childcare": "Cuidados infantis", "Clothing": "Roupas", + "Donation": "Doação", "Education": "Educação", "Gifts": "Presentes", "Insurance": "Seguro", From 7ccd6152be70119a53271b293aae74301d8cfea9 Mon Sep 17 00:00:00 2001 From: Omelette Du Fromage Date: Mon, 14 Jul 2025 22:53:00 -0400 Subject: [PATCH 2/4] Force UTC in expense card to correct date displayed in the expenses list #275 Date is stored in database as a simple Date without time zone. date.toLocaleString is using the client time zone to convert the date which result in discrepancies. Related to issue #275 --- src/app/groups/[groupId]/expenses/expense-card.tsx | 2 +- src/lib/utils.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/groups/[groupId]/expenses/expense-card.tsx b/src/app/groups/[groupId]/expenses/expense-card.tsx index 0e89c378..1c798ece 100644 --- a/src/app/groups/[groupId]/expenses/expense-card.tsx +++ b/src/app/groups/[groupId]/expenses/expense-card.tsx @@ -80,7 +80,7 @@ export function ExpenseCard({ expense, currency, groupId }: Props) {
- {formatDate(expense.expenseDate, locale, { dateStyle: 'medium' })} + {formatDate(expense.expenseDate, locale, { dateStyle: 'medium', timeZone: 'UTC' })}
+ )} {!isCreate && onDelete && ( onDelete(activeUserId ?? undefined)} > )} - + {!isDuplicate && ( + + )} From 40aea33dff6350123bb1c64efb9ea02dfaa3cc9c Mon Sep 17 00:00:00 2001 From: renardyre Date: Mon, 25 Aug 2025 11:12:53 -0300 Subject: [PATCH 4/4] Add missing pt-BR translations --- messages/pt-BR.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/messages/pt-BR.json b/messages/pt-BR.json index e15324d4..2652d2f0 100644 --- a/messages/pt-BR.json +++ b/messages/pt-BR.json @@ -190,6 +190,8 @@ "notesField": { "label": "Notas" }, + "copy": "Copiar", + "duplicate": "Duplicar", "selectNone": "Remover seleção", "selectAll": "Selecionar todos(as)", "shares": "parte(s)",