347 lines
14 KiB
TypeScript
347 lines
14 KiB
TypeScript
import { Dictionary } from "../types";
|
||
|
||
export const esDictionary: Dictionary = {
|
||
common: {
|
||
brandShort: "AllAI",
|
||
brandLong: "AllAI Studio",
|
||
logIn: "Iniciar sesion",
|
||
signOutLabel: "Cerrar sesion",
|
||
balanceLabel: "Saldo",
|
||
creditsSuffix: "créditos",
|
||
searchLabel: "Buscar",
|
||
languageMenuLabel: "Seleccionar idioma"
|
||
},
|
||
navigation: {
|
||
suite: "Área de trabajo",
|
||
home: "Inicio",
|
||
stock: "Mercado de recursos",
|
||
community: "Comunidad",
|
||
about: "Sobre nosotros",
|
||
pricing: "Precios",
|
||
faq: "Preguntas frecuentes",
|
||
blog: "Blog",
|
||
imageGenerator: "Generador de imágenes",
|
||
videoGenerator: "Generador de video",
|
||
assistant: "Asistente",
|
||
allTools: "Todas las herramientas",
|
||
creations: "Proyectos",
|
||
pinned: "Fijados"
|
||
},
|
||
actions: {
|
||
upgrade: "Actualizar plan",
|
||
upgradeDescription: "Desbloquea mayores resoluciones y colas más rápidas para creadores {locale}.",
|
||
create: "Crear"
|
||
},
|
||
dashboard: {
|
||
welcome: "Bienvenido de nuevo",
|
||
selectModel: "Elige un modelo",
|
||
guidedMode: "Guiado",
|
||
proMode: "Pro",
|
||
promptPlaceholder: "Describe el resultado que necesitas...",
|
||
tasks: "Tareas populares",
|
||
history: "Actividad reciente",
|
||
historyEmpty: "Cuando generes algo aparecerá aquí para un acceso rápido.",
|
||
inspiration: "Presets de inspiración",
|
||
inspirationRefresh: "Actualizar",
|
||
recent: "Recientes"
|
||
},
|
||
marketing: {
|
||
pricing: {
|
||
heroTitle: "Pricing",
|
||
heroSubtitle:
|
||
"Choose the plan that matches your production velocity. Every coin equals 1 ₽, never expires, and can be spent across image and video workbenches.",
|
||
priceSuffix: "/pack",
|
||
buttonLabel: "Purchase pack",
|
||
footerTitle: "Need a custom deployment?",
|
||
footerBody:
|
||
"Need something bespoke? Email sales@allai.studio and we will tailor a private balance, custom infrastructure, and credits to match your launch schedule.",
|
||
plans: {
|
||
starter: {
|
||
title: "Starter",
|
||
description: "Perfect for individuals exploring Nano Banana with predictable spend.",
|
||
features: [
|
||
"Includes {{coins}} coins (≈{{approxNano}} Nano Banana jobs or {{approxVeo}} Veo3 renders)",
|
||
"1 coin = 1 ₽ and coins never expire",
|
||
"Nano Banana, Seedream, Runway and Kling access",
|
||
"Prompt library, saved styles, history playback"
|
||
]
|
||
},
|
||
creator: {
|
||
title: "Creator",
|
||
description: "Built for steady weekly production across image and video pipelines.",
|
||
features: [
|
||
"Includes {{coins}} coins (≈{{approxNano}} Nano Banana or {{approxVeo}} Veo3 renders)",
|
||
"Shared team balance with role-based spend limits",
|
||
"Brand safety presets, audit timeline, localisation tools",
|
||
"Priority support with 12h response"
|
||
]
|
||
},
|
||
studio: {
|
||
title: "Studio",
|
||
description: "For agencies and in-house teams shipping high-volume campaigns.",
|
||
features: [
|
||
"Includes {{coins}} coins (≈{{approxNano}} Nano Banana or {{approxVeo}} Veo3 renders)",
|
||
"Organisation-wide balance with budget automation",
|
||
"Advanced guardrails, watermarking, compliance reviews",
|
||
"Dedicated success manager and live chat support"
|
||
]
|
||
}
|
||
}
|
||
}
|
||
},
|
||
nanoWorkbench: {
|
||
menuTitle: "Todos los modelos",
|
||
imageCategoryLabel: "Generadores de imagen",
|
||
videoCategoryLabel: "Generadores de video",
|
||
modelLabels: {
|
||
"nano-banana": "Nano Banana",
|
||
veo3: "VEO3",
|
||
sora: "Sora 2",
|
||
seedream: "SeeDream",
|
||
runway: "Runway",
|
||
kling: "Kling"
|
||
},
|
||
promptLabel: "Prompt",
|
||
promptPlaceholder: "Describe la imagen que quieres obtener...",
|
||
promptHint: "Puedes pegar hasta 8000 caracteres, incluidas capturas de pantalla — los recursos visuales se añaden automáticamente.",
|
||
formatLabel: "Formato",
|
||
formatOptions: [
|
||
{ value: "1:1", label: "1:1" },
|
||
{ value: "9:16", label: "9:16" },
|
||
{ value: "16:9", label: "16:9" },
|
||
{ value: "3:4", label: "3:4" },
|
||
{ value: "4:3", label: "4:3" },
|
||
{ value: "3:2", label: "3:2" },
|
||
{ value: "2:3", label: "2:3" },
|
||
{ value: "5:4", label: "5:4" },
|
||
{ value: "4:5", label: "4:5" },
|
||
{ value: "21:9", label: "21:9" },
|
||
{ value: "auto", label: "Auto" }
|
||
],
|
||
primaryLabel: "Imagen principal",
|
||
primaryEmptyTitle: "Añadir imagen principal",
|
||
primaryEmptyHint: "PNG/JPG",
|
||
referencesLabel: "Referencias (hasta 9)",
|
||
referenceEmptyTitle: "Añadir referencia",
|
||
referenceEmptyHint: "PNG/JPG",
|
||
removeLabel: "Eliminar",
|
||
deleteTitle: "Eliminar imagen",
|
||
generate: "Generar",
|
||
clearAll: "Borrar todas las imágenes",
|
||
history: {
|
||
title: "Feed creativo",
|
||
subtitle: "Galería temporal mientras conectamos la API real de historial.",
|
||
button: "Historial"
|
||
},
|
||
historyStatus: {
|
||
submitting: "Enviando solicitud...",
|
||
waiting: "Tarea creada. Esperando a Nano Banana...",
|
||
queuing: "En cola de renderizado...",
|
||
generating: "Generando tu imagen...",
|
||
progressLabel: "Progreso",
|
||
completed: "Lista",
|
||
failed: "Error",
|
||
noResult: "La API no devolvió URLs de resultado.",
|
||
promptCopied: "Prompt copiado al portapapeles.",
|
||
promptCopyError: "No se pudo copiar el prompt. Hazlo manualmente."
|
||
},
|
||
historyActions: {
|
||
menu: "Abrir acciones",
|
||
preview: "Abrir vista previa",
|
||
download: "Descargar",
|
||
copyPrompt: "Copiar prompt",
|
||
animate: "Animar con modelo de video",
|
||
share: "Compartir",
|
||
delete: "Eliminar del feed"
|
||
},
|
||
historyModals: {
|
||
previewTitle: "Vista previa",
|
||
animateTitle: "Animar esta imagen",
|
||
animateDescription: "Envía el cuadro a un generador de video para darle movimiento.",
|
||
animateSelectLabel: "Elige un modelo de video",
|
||
animateConfirm: "Continuar",
|
||
shareTitle: "Compartir imagen",
|
||
shareSubtitle: "Envía el enlace a tu equipo o redes.",
|
||
shareEmail: "Compartir por correo",
|
||
shareTelegram: "Compartir en Telegram",
|
||
shareWhatsapp: "Compartir en WhatsApp",
|
||
shareCopyLink: "Copiar enlace",
|
||
shareCopied: "¡Enlace copiado!",
|
||
deleteTitle: "Eliminar imagen",
|
||
deleteDescription: "La imagen desaparecerá del feed creativo. Esta acción no se puede deshacer.",
|
||
deleteConfirm: "Eliminar",
|
||
cancel: "Cancelar"
|
||
},
|
||
promos: {
|
||
"nano-banana": {
|
||
tag: "Image Lab",
|
||
title: "Nano Banana | Laboratorio visual IA",
|
||
description:
|
||
"Un solo espacio para generar imágenes creativas: prompts de texto, mezclas de referencias y ajustes iterativos en segundos.",
|
||
bulletPoints: [
|
||
"Produce escenas fotorrealistas con control preciso de cámara, iluminación y atmósfera.",
|
||
"Edita fotogramas subidos añadiendo o quitando elementos, cambiando el estilo o recoloreando la paleta.",
|
||
"Combina hasta nueve referencias y perfecciona el resultado paso a paso dentro del diálogo."
|
||
]
|
||
},
|
||
veo3: {
|
||
tag: "Video Lab",
|
||
title: "VEO3 | Flujo cinematográfico",
|
||
description:
|
||
"Estudio experimental cuadro a cuadro: lleva un guion a un clip final en un único flujo.",
|
||
bulletPoints: [
|
||
"Convierte guiones en storyboards y videos cortos con control de duración y formato.",
|
||
"Aporta referencias de movimiento, audio y estilo para crear composiciones híbridas.",
|
||
"Sigue versiones y ediciones del equipo con un historial que captura cada iteración."
|
||
]
|
||
},
|
||
sora: {
|
||
tag: "Motion Lab",
|
||
title: "Sora 2 | Escenas generativas",
|
||
description:
|
||
"Modelo de video consciente de la física para planos largos, cámara dinámica y sujetos nítidos.",
|
||
bulletPoints: [
|
||
"Transforma conceptos en metraje pulido con iluminación natural y profundidad cinematográfica.",
|
||
"Combina texto, imágenes y clips para dirigir la coreografía, el ambiente y la acción en pantalla.",
|
||
"Exporta secuencias listas para edición con personajes consistentes en cada cuadro."
|
||
]
|
||
},
|
||
seedream: {
|
||
tag: "Studio Lab",
|
||
title: "SeeDream | Atelier de estilo a imagen",
|
||
description:
|
||
"Mezcla conceptos de moda, dirección artística y paletas en visuales listos para galería con pocas indicaciones.",
|
||
bulletPoints: [
|
||
"Traduce moodboards a looks coherentes controlando paleta, textura e iluminación.",
|
||
"Superpone hasta cinco referencias para trasladar composición, pose o huella estilizada.",
|
||
"Itera mediante diálogo mientras mantienes una estética segura para la marca."
|
||
]
|
||
},
|
||
runway: {
|
||
tag: "Production Lab",
|
||
title: "Runway | Plataforma multimodal",
|
||
description:
|
||
"Lanza campañas más rápido con flujos de texto, imagen y video alimentados por los modelos Gen de Runway.",
|
||
bulletPoints: [
|
||
"Construye storyboards, animaciones y assets de marketing en un lienzo colaborativo.",
|
||
"Usa motion brushes, control de profundidad y sincronización de audio para escenas precisas.",
|
||
"Exporta assets por capas listos para Premiere, Resolve o After Effects."
|
||
]
|
||
},
|
||
kling: {
|
||
tag: "Realtime Lab",
|
||
title: "Kling | Simulacros realistas",
|
||
description:
|
||
"Difusión coherente con la física para productos, multitudes y vistas de dron — renderizado en tiempo récord.",
|
||
bulletPoints: [
|
||
"Genera escenas con sombras, reflejos y materiales complejos precisos.",
|
||
"Define trayectorias de cámara y profundidad de campo para panorámicas amplias o macros.",
|
||
"Haz bucles o extiende clips sin perder fidelidad cuadro a cuadro."
|
||
]
|
||
}
|
||
}
|
||
}
|
||
,
|
||
videoWorkbench: {
|
||
menuTitle: "Modelos de video",
|
||
modelLabels: {
|
||
veo3: "Veo 3",
|
||
"veo3-fast": "Veo 3 Fast",
|
||
veo2: "Veo 2"
|
||
},
|
||
promptLabel: "Prompt",
|
||
promptPlaceholder: "Describe la escena, la cámara, el movimiento y las pistas de audio…",
|
||
promptHint: "Incluye diálogos entre comillas y efectos de sonido explícitos para mejorar la banda sonora.",
|
||
negativePromptLabel: "Prompt negativo",
|
||
negativePromptPlaceholder: "Elementos que deseas evitar (por ejemplo: caricatura, baja calidad)…",
|
||
modeLabel: "Modo de generación",
|
||
modeOptions: {
|
||
"text-to-video": "Texto a video",
|
||
"image-to-video": "Imagen a video"
|
||
},
|
||
aspectLabel: "Relación de aspecto",
|
||
resolutionLabel: "Resolución",
|
||
personLabel: "Generación de personas",
|
||
seedLabel: "Seed",
|
||
referenceLabel: "Imagen de referencia (opcional)",
|
||
referenceHint: "PNG/JPG hasta 20 MB",
|
||
removeLabel: "Eliminar referencia",
|
||
generate: "Generar video",
|
||
clearAll: "Limpiar ajustes",
|
||
history: {
|
||
title: "Renders recientes",
|
||
subtitle: "Cuando conectemos la API real verás aquí tus resultados.",
|
||
button: "Historial"
|
||
},
|
||
promos: {
|
||
veo3: {
|
||
tag: "Motion Lab",
|
||
title: "Veo 3 | Realismo cinematográfico",
|
||
description:
|
||
"El modelo insignia de Google DeepMind con audio nativo, clips de 8 s en 1080p y control preciso del estilo.",
|
||
bulletPoints: [
|
||
"Describe diálogos, movimientos de cámara y ambiente para obtener audio y video sincronizados.",
|
||
"Alterna entre formatos verticales u horizontales según el canal de publicación.",
|
||
"Guía las iteraciones con prompts negativos y seeds para mantener consistencia."
|
||
]
|
||
},
|
||
"veo3-fast": {
|
||
tag: "Motion Lab",
|
||
title: "Veo 3 Fast | Velocidad productiva",
|
||
description:
|
||
"Diseñado para cargas de trabajo que requieren alta calidad con latencia reducida.",
|
||
bulletPoints: [
|
||
"Ideal para pruebas A/B, campañas publicitarias o generación de contenido social.",
|
||
"Compatible con flujos texto→video e imagen→video con audio nativo.",
|
||
"Los presets equilibrados mantienen la calidad mientras maximizan la rapidez."
|
||
]
|
||
},
|
||
veo2: {
|
||
tag: "Legacy Lab",
|
||
title: "Veo 2 | Exploración creativa",
|
||
description:
|
||
"La generación anterior perfecta para storyboards rápidos, cortos estilizados y exploraciones atmosféricas.",
|
||
bulletPoints: [
|
||
"Genera hasta dos clips por solicitud con una duración de 5–8 segundos.",
|
||
"Excelente para pruebas de concepto donde importa más la estética que la resolución full HD.",
|
||
"Combina prompts con referencias para dar vida a bocetos o concept art."
|
||
]
|
||
}
|
||
}
|
||
},
|
||
auth: {
|
||
loginTitle: "Bienvenido de nuevo",
|
||
loginSubtitle: "Inicia sesion para gestionar tu saldo y tus proyectos.",
|
||
registerTitle: "Crea una cuenta AllAI",
|
||
registerSubtitle: "Registrate con correo electronico o continua con Google.",
|
||
emailLabel: "Correo",
|
||
passwordLabel: "Contrasena",
|
||
confirmPasswordLabel: "Repite la contrasena",
|
||
submitlogIn: "Iniciar sesion",
|
||
signOutLabel: "Cerrar sesion",
|
||
submitRegister: "Crear cuenta",
|
||
orDivider: "o",
|
||
googleButton: "Continuar con Google",
|
||
registerCta: "?Nuevo en AllAI?",
|
||
registerLink: "Crea una cuenta",
|
||
loginCta: "?Ya tienes cuenta?",
|
||
loginLink: "Entrar",
|
||
errorGeneric: "Algo salio mal. Intentalo de nuevo.",
|
||
passwordMismatch: "Las contrasenas deben coincidir."
|
||
},
|
||
account: {
|
||
title: "Panel personal",
|
||
subtitle: "Consulta tu correo, saldo y el historial de recargas.",
|
||
balanceLabel: "Saldo disponible",
|
||
historyTitle: "Historial de recargas",
|
||
historyEmpty: "Todavia no hay recargas registradas.",
|
||
refreshLabel: "Actualizar"
|
||
}
|
||
};
|
||
export default esDictionary;
|
||
|
||
|
||
|
||
|
||
|