feat(a11y): accessibility audit, high contrast, i18n foundation, skip nav (M17.1-M17.8)
- Keyboard navigation: useFocusTrap() for modals, useRovingTabindex() for grids - ARIA audit: composables for focus trap and roving tabindex patterns - High contrast mode: @media (prefers-contrast: more) + .high-contrast class - i18n foundation: en/es/fr locale files, useI18n() composable with auto-detect - RTL layout support: dir attribute toggling based on locale - Dyslexia-friendly font: .font-dyslexia CSS class with OpenDyslexic support - Skip navigation link: .skip-nav CSS with focus-visible positioning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
85936d3005
commit
725f629f69
@@ -0,0 +1,89 @@
|
||||
{
|
||||
"app": {
|
||||
"name": "AIUI",
|
||||
"tagline": "Chat IA con superficies de contenido enriquecidas"
|
||||
},
|
||||
"chat": {
|
||||
"newChat": "Nuevo Chat",
|
||||
"sendMessage": "Enviar mensaje",
|
||||
"typeMessage": "Escribe un mensaje...",
|
||||
"stopGenerating": "Detener generación",
|
||||
"regenerate": "Regenerar",
|
||||
"edit": "Editar",
|
||||
"delete": "Eliminar",
|
||||
"copy": "Copiar",
|
||||
"reply": "Responder",
|
||||
"branch": "Bifurcar desde aquí",
|
||||
"search": "Buscar mensajes...",
|
||||
"noMessages": "Sin mensajes aún",
|
||||
"thinking": "Pensando..."
|
||||
},
|
||||
"content": {
|
||||
"films": "Películas",
|
||||
"music": "Música",
|
||||
"books": "Libros",
|
||||
"tv": "TV",
|
||||
"images": "Imágenes",
|
||||
"places": "Lugares",
|
||||
"podcasts": "Podcasts",
|
||||
"news": "Noticias",
|
||||
"web": "Web",
|
||||
"brief": "Resumen",
|
||||
"code": "Código",
|
||||
"design": "Diseño",
|
||||
"nostr": "Nostr",
|
||||
"favorites": "Favoritos",
|
||||
"discover": "Descubrir"
|
||||
},
|
||||
"discover": {
|
||||
"forYou": "Para Ti",
|
||||
"recent": "Recientes",
|
||||
"trending": "Tendencias",
|
||||
"collections": "Colecciones",
|
||||
"tags": "Etiquetas",
|
||||
"playlists": "Listas",
|
||||
"noFavorites": "Añade favoritos para sugerencias personalizadas",
|
||||
"noRecent": "Sin elementos vistos recientemente",
|
||||
"noTrending": "Sin tendencias aún",
|
||||
"noCollections": "Sin colecciones aún",
|
||||
"noTags": "Sin etiquetas aún"
|
||||
},
|
||||
"settings": {
|
||||
"title": "Ajustes",
|
||||
"appearance": "Apariencia",
|
||||
"content": "Contenido",
|
||||
"shortcuts": "Atajos",
|
||||
"notifications": "Notificaciones",
|
||||
"storage": "Almacenamiento",
|
||||
"chat": "Chat",
|
||||
"accentColor": "Color de acento",
|
||||
"glassIntensity": "Intensidad del cristal",
|
||||
"fontSize": "Tamaño de fuente",
|
||||
"exportData": "Exportar todos los datos",
|
||||
"wipeData": "Borrar todos los datos",
|
||||
"wipeConfirm": "¿Estás seguro?",
|
||||
"cancel": "Cancelar"
|
||||
},
|
||||
"nostr": {
|
||||
"feed": "Feed",
|
||||
"messages": "Mensajes",
|
||||
"relays": "Relés",
|
||||
"profile": "Perfil",
|
||||
"lists": "Listas",
|
||||
"articles": "Artículos",
|
||||
"publish": "Publicar",
|
||||
"signIn": "Iniciar sesión con Nostr"
|
||||
},
|
||||
"common": {
|
||||
"loading": "Cargando...",
|
||||
"error": "Error",
|
||||
"save": "Guardar",
|
||||
"cancel": "Cancelar",
|
||||
"delete": "Eliminar",
|
||||
"close": "Cerrar",
|
||||
"search": "Buscar",
|
||||
"back": "Atrás",
|
||||
"next": "Siguiente",
|
||||
"previous": "Anterior"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user