Phase 6: Translate User Pages - exchange, trades, invites, profile
- Expand exchange.json with all exchange page strings (page, steps, detailsStep, bookingStep, confirmationStep, priceDisplay) - Create trades.json translation files for es, en, ca - Create invites.json translation files for es, en, ca - Create profile.json translation files for es, en, ca - Translate exchange page and all components (ExchangeDetailsStep, BookingStep, ConfirmationStep, StepIndicator, PriceDisplay) - Translate trades page (titles, sections, buttons, status labels) - Translate invites page (titles, sections, status badges, copy button) - Translate profile page (form labels, hints, placeholders, messages) - Update IntlProvider to load all new namespaces - All frontend tests passing
This commit is contained in:
parent
7dd13292a0
commit
246553c402
22 changed files with 559 additions and 115 deletions
33
frontend/locales/es/profile.json
Normal file
33
frontend/locales/es/profile.json
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
{
|
||||
"page": {
|
||||
"title": "Mi Perfil",
|
||||
"subtitle": "Gestiona tu información de contacto"
|
||||
},
|
||||
"form": {
|
||||
"email": "Correo Electrónico",
|
||||
"emailHint": "Este es tu correo de inicio de sesión y no se puede cambiar aquí.",
|
||||
"invitedBy": "Invitado Por",
|
||||
"invitedByHint": "El usuario que te invitó a unirte.",
|
||||
"readOnly": "Solo lectura",
|
||||
"contactDetails": "Detalles de Contacto",
|
||||
"contactDetailsHint": "Estos son solo para fines de comunicación — no afectarán tu inicio de sesión.",
|
||||
"contactEmail": "Correo de Contacto",
|
||||
"telegram": "Telegram",
|
||||
"signal": "Signal",
|
||||
"nostrNpub": "Nostr (npub)",
|
||||
"saving": "Guardando...",
|
||||
"saveChanges": "Guardar Cambios"
|
||||
},
|
||||
"messages": {
|
||||
"loadError": "Error al cargar el perfil",
|
||||
"saveSuccess": "¡Perfil guardado exitosamente!",
|
||||
"fixErrors": "Por favor corrige los errores a continuación",
|
||||
"networkError": "Error de red. Por favor intenta de nuevo."
|
||||
},
|
||||
"placeholders": {
|
||||
"contactEmail": "alternate@example.com",
|
||||
"telegram": "@username",
|
||||
"signal": "username.01",
|
||||
"nostrNpub": "npub1..."
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue