From 65175e184a900404b12a5acccabfa0d700ba57ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Falc=C3=B3n?= Date: Sat, 30 May 2026 16:09:30 +0200 Subject: [PATCH] fix(accounts): translate update button in edit account modal (#455) ## Problem Update button in edit account modal showed hardcoded English (`Update` / `Updating...`) instead of translated text. ## Fix Wrap button label in `__()` so it resolves the existing `es.json` keys (`Actualizar` / `Actualizando...`). ## Test `edit-account-dialog.test.tsx` passes. --- resources/js/components/accounts/edit-account-dialog.tsx | 4 +++- resources/js/components/delete-user.tsx | 4 +++- resources/js/lib/sync-manager.ts | 2 +- resources/js/utils/date.ts | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/resources/js/components/accounts/edit-account-dialog.tsx b/resources/js/components/accounts/edit-account-dialog.tsx index 7cfede50..1ca5dfa3 100644 --- a/resources/js/components/accounts/edit-account-dialog.tsx +++ b/resources/js/components/accounts/edit-account-dialog.tsx @@ -361,7 +361,9 @@ export function EditAccountDialog({ type="submit" disabled={isSubmitting || !initialValues} > - {isSubmitting ? 'Updating...' : 'Update'} + {isSubmitting + ? __('Updating...') + : __('Update')} diff --git a/resources/js/components/delete-user.tsx b/resources/js/components/delete-user.tsx index b1fac13f..8c8c9566 100644 --- a/resources/js/components/delete-user.tsx +++ b/resources/js/components/delete-user.tsx @@ -49,7 +49,9 @@ export default function DeleteUser() {
diff --git a/resources/js/lib/sync-manager.ts b/resources/js/lib/sync-manager.ts index 75dbb219..15eb7d97 100644 --- a/resources/js/lib/sync-manager.ts +++ b/resources/js/lib/sync-manager.ts @@ -1,6 +1,6 @@ -import { __ } from '@/utils/i18n'; import type { Transaction } from '@/types/transaction'; import type { UUID } from '@/types/uuid'; +import { __ } from '@/utils/i18n'; import axios from 'axios'; import { db } from './dexie-db'; diff --git a/resources/js/utils/date.ts b/resources/js/utils/date.ts index f8f70659..5b68172f 100644 --- a/resources/js/utils/date.ts +++ b/resources/js/utils/date.ts @@ -1,10 +1,10 @@ +import { __ } from '@/utils/i18n'; import { format as dateFnsFormat, isToday as dateFnsIsToday, isYesterday as dateFnsIsYesterday, } from 'date-fns'; import { es } from 'date-fns/locale'; -import { __ } from '@/utils/i18n'; /** * Get the date-fns locale object based on locale code