submitBatch:"Agregar marca de agua ({count} archivos)",
progressLabel:"Agregando marca de agua",
},
"watermark-image":{
uploadWatermark:"Subir imagen de marca de agua",
position:"Posicion",
opacity:"Opacidad",
scale:"Escala",
submit:"Aplicar marca de agua",
submitBatch:"Aplicar marca de agua ({count} archivos)",
},
"text-overlay":{
text:"Texto",
fontSize:"Tamano de fuente",
color:"Color",
position:"Posicion",
top:"Arriba",
center:"Centro",
bottom:"Abajo",
backgroundBox:"Caja de fondo",
backgroundColor:"Color de fondo",
shadow:"Sombra",
submit:"Agregar texto",
submitBatch:"Agregar texto ({count} archivos)",
progressLabel:"Agregando texto superpuesto",
},
compose:{
uploadOverlay:"Subir imagen de superposicion",
xPosition:"Posicion X",
yPosition:"Posicion Y",
opacity:"Opacidad",
blendMode:"Modo de mezcla",
submit:"Componer",
},
"meme-generator":{
selectTemplate:
"Selecciona una plantilla de la galeria o sube tu propia imagen para comenzar.",
chooseLayout:"Elige un diseno de texto para tu imagen personalizada.",
textContent:"Contenido del texto",
textStyle:"Estilo del texto",
font:"Fuente",
fontSize:"Tamano de fuente",
textColor:"Color del texto",
strokeColor:"Color del borde",
allCaps:"MAYUSCULAS",
generate:"Generar Meme",
generating:"Generando...",
downloadMeme:"Descargar Meme",
backToGallery:"Volver a la galeria",
},
info:{
loadingInfo:"Cargando informacion...",
filename:"Nombre de archivo",
fileSize:"Tamano de archivo",
dimensions:"Dimensiones",
format:"Formato",
channels:"Canales",
colorSpace:"Espacio de color",
density:"Densidad",
bitDepth:"Profundidad de bits",
progressive:"Progresivo",
pages:"Paginas",
hasAlpha:"Tiene alfa",
hasProfile:"Tiene perfil",
hasExif:"Tiene EXIF",
hasIcc:"Tiene ICC",
hasXmp:"Tiene XMP",
},
compare:{
uploadSecondImage:"Subir segunda imagen",
similarity:"Similitud: {percent}%",
submit:"Comparar",
downloadDiff:"Descargar diferencia",
},
"find-duplicates":{
preset:"Preset",
exact:"Exacto",
similar:"Similar",
loose:"Amplio",
exactDesc:"Copias identicas pixel por pixel, misma imagen en diferentes formatos.",
similarDesc:"Copias redimensionadas, recomprimidas o con ediciones leves.",
looseDesc:"Imagenes visualmente relacionadas, recortes leves, diferentes exposiciones.",
threshold:"Umbral",
submit:"Buscar duplicados",
scanning:"Escaneando...",
},
"color-palette":{
submit:"Extraer paleta",
extracting:"Extrayendo...",
dominantColors:"Colores dominantes",
clickToCopy:"Clic para copiar",
},
"qr-generate":{
contentType:"Tipo de contenido",
url:"URL",
text:"Texto",
wifi:"WiFi",
vcard:"vCard",
email:"Email",
phone:"Telefono",
sms:"SMS",
styling:"Estilo",
dotStyle:"Estilo de puntos",
cornerSquareStyle:"Estilo de esquina cuadrada",
cornerDotStyle:"Estilo de punto de esquina",
foregroundColor:"Color de primer plano",
bgColor:"Color de fondo",
logo:"Logo",
downloadFormat:"Formato de descarga",
submit:"Generar codigo QR",
download:"Descargar codigo QR",
},
"barcode-read":{
submit:"Escanear codigos de barras",
submitBatch:"Escanear ({count} archivos)",
scanning:"Escaneando...",
noBarcodesFound:"No se encontraron codigos de barras",
barcodesFound:"{count} codigo de barras encontrado",
barcodesFoundPlural:"{count} codigos de barras encontrados",
},
collage:{
template:"Plantilla",
aspectRatio:"Relacion de aspecto",
gap:"Espacio",
cornerRadius:"Radio de esquina",
backgroundColor:"Color de fondo",
outputFormat:"Formato de salida",
quality:"Calidad",
submit:"Crear collage",
downloadCollage:"Descargar collage",
},
stitch:{
direction:"Direccion",
horizontal:"Horizontal",
vertical:"Vertical",
grid:"Cuadricula",
gridColumns:"Columnas de cuadricula",
resizeMode:"Modo de redimension",
fit:"Ajustar",
original:"Original",
stretchMode:"Estirar",
cropMode:"Recortar",
alignment:"Alineacion",
start:"Inicio",
center:"Centro",
end:"Fin",
gap:"Espacio",
border:"Borde",
cornerRadius:"Radio de esquina",
backgroundColor:"Color de fondo",
outputFormat:"Formato de salida",
quality:"Calidad",
submit:"Unir imagenes",
},
split:{
modeGrid:"Cuadricula",
modeTileSize:"Tamano de mosaico",
presets:"Presets",
columns:"Columnas",
rows:"Filas",
tileWidth:"Ancho del mosaico",
tileHeight:"Alto del mosaico",
outputFormat:"Formato de salida",
quality:"Calidad",
submit:"Dividir imagen",
downloadAll:"Descargar todo (ZIP)",
},
border:{
presets:"Presets",
borderWidth:"Ancho del borde",
borderColor:"Color del borde",
padding:"Relleno",
paddingColor:"Color del relleno",
cornerRadius:"Radio de esquina",
shadow:"Sombra",
shadowBlur:"Desenfoque de sombra",
shadowOffsetX:"Desplazamiento X de sombra",
shadowOffsetY:"Desplazamiento Y de sombra",
shadowColor:"Color de sombra",
shadowOpacity:"Opacidad de sombra",
submit:"Agregar borde",
submitBatch:"Agregar borde ({count} archivos)",
progressLabel:"Agregando borde",
},
beautify:{
preset:"Preset",
backgroundType:"Tipo de fondo",
solidColor:"Color solido",
linearGradient:"Degradado lineal",
radialGradient:"Degradado radial",
customImage:"Imagen personalizada",
gradientAngle:"Angulo del degradado",
padding:"Relleno",
borderRadius:"Radio de borde",
shadowPreset:"Preset de sombra",
deviceFrame:"Marco de dispositivo",
submit:"Embellecer",
submitBatch:"Embellecer ({count} archivos)",
progressLabel:"Embelleciendo captura de pantalla",
},
"svg-to-raster":{
outputFormat:"Formato de salida",
sizing:"Dimensionado",
scaleMode:"Escala",
customMode:"Personalizado",
scalePresets:"Presets de escala",
dpiPresets:"Presets de DPI",
customWidth:"Ancho (px)",
customHeight:"Alto (px)",
background:"Fondo",
bgTransparent:"Transparente",
bgColor:"Color",
quality:"Calidad",
submit:"Convertir SVG",
submitBatch:"Convertir ({count} archivos)",
progressLabel:"Convirtiendo SVG",
},
vectorize:{
preset:"Preset",
logo:"Logo",
illustration:"Ilustracion",
photo:"Foto",
sketch:"Boceto",
customPreset:"Personalizado",
colorMode:"Modo de color",
bw:"B&N",
colorModeColor:"Color",
threshold:"Umbral",
colorPrecision:"Precision de color",
layerDifference:"Diferencia de capas",
filterSpeckle:"Filtrar manchas",
pathMode:"Modo de trazo",
cornerThreshold:"Umbral de esquina",
invertColors:"Invertir colores",
submit:"Vectorizar",
submitBatch:"Vectorizar ({count} archivos)",
progressLabel:"Vectorizando",
},
"gif-tools":{
mode:"Modo",
resize:"Redimensionar",
optimize:"Optimizar",
speed:"Velocidad",
reverse:"Invertir",
extract:"Extraer",
rotateMode:"Rotar",
pixel:"Pixel",
percentage:"Porcentaje",
colors:"Colores",
dither:"Difuminado",
effort:"Esfuerzo",
speedFactor:"Factor de velocidad",
loopControl:"Control de bucle",
infinite:"Infinito",
once:"Una vez",
customLoop:"Personalizado",
loopCount:"Cantidad de bucles",
extractSingle:"Individual",
extractRange:"Rango",
extractAll:"Todos",
frameNumber:"Numero de fotograma",
frameStart:"Fotograma inicial",
frameEnd:"Fotograma final",
extractFormat:"Formato",
submit:"Procesar GIF",
submitBatch:"Procesar ({count} archivos)",
progressLabel:"Procesando GIF",
},
"image-to-base64":{
outputFormat:"Formato de salida",
keepOriginal:"Mantener original",
quality:"Calidad",
maxWidth:"Ancho maximo",
maxHeight:"Alto maximo",
submit:"Convertir a Base64",
submitBatch:"Convertir ({count} archivos)",
copyBase64:"Copiar Base64",
copyDataUri:"Copiar Data URI",
copyImgTag:"Copiar etiqueta <img>",
copyCssUrl:"Copiar CSS url()",
},
"enhance-faces-standalone":{
model:"Modelo",
fast:"Rapido",
balanced:"Equilibrado",
best:"Mejor",
},
},
urlImport:{
title:"Importar desde URLs",
placeholder:"Pega URLs de imagenes, una por linea...",
importButton:"Importar URLs",
addButton:"Agregar {count} archivos",
adding:"Agregando...",
retryButton:"Reintentar",
cancelButton:"Cancelar",
readyCount:"{count} listos",
failedStatus:"Error",
},
comparison:{
original:"Original",
processed:"Procesado",
before:"Antes",
after:"Despues",
savings:"Ahorro",
},
toolPage:{
emptyPrompt:"Arrastra o sube una imagen para comenzar",
filesCount:"Archivos ({count})",
addMore:"+ Agregar mas",
clearAll:"Limpiar todo",
acceptDescription:"Solo archivos {exts}",
notFound:"Herramienta no encontrada",
configureAndGenerate:"Configura los ajustes y genera.",
processingFailed:"Error al procesar este archivo",
conversionComplete:"Conversion completada",
cannotPreviewDownload:
"Los archivos {type} no se pueden previsualizar en el navegador. Usa el boton de descarga para guardar tu archivo.",
generatingPreview:"Generando vista previa...",
cannotPreviewWillProcess:
"Los archivos {ext} no se pueden previsualizar en el navegador. La herramienta procesara este archivo normalmente.",
previousImage:"Imagen anterior",
nextImage:"Siguiente imagen",
imageCounter:"{current} / {total}",
settingsLabel:"Configuracion",
downloadAllZip:"Descargar todo (ZIP)",
hideSettings:"Ocultar configuracion",
imageArea:"Area de imagen",
},
homePage:{
generatingPreview:"Generando vista previa...",
loadingPreview:"Cargando vista previa...",
changeFile:"Cambiar archivo",
quickActions:"Acciones rapidas",
allTools:"Todas las herramientas",
},
fullscreenGrid:{
searchPlaceholder:"Buscar herramientas...",
hideDetails:"Ocultar detalles",
showDetails:"Mostrar detalles",
switchToSidebar:"Cambiar a vista de barra lateral",
sidebarButton:"Barra lateral",
noToolsFound:"No se encontraron herramientas",
tryDifferent:"Intenta con un termino de busqueda diferente",
},
editor:{
menu:{
file:{
label:"Archivo",
new:"Nuevo",
open:"Abrir",
save:"Guardar",
exportAs:"Exportar como...",
quickExportPng:"Exportacion rapida como PNG",
close:"Cerrar",
},
edit:{
label:"Editar",
undo:"Deshacer",
redo:"Rehacer",
cut:"Cortar",
copy:"Copiar",
copyMerged:"Copiar combinado",
paste:"Pegar",
pasteInPlace:"Pegar en su lugar",
delete:"Eliminar",
freeTransform:"Transformar libremente",
transform:{
label:"Transformar",
scale:"Escalar",
rotate:"Rotar",
skew:"Sesgar",
flipHorizontal:"Voltear horizontal",
flipVertical:"Voltear vertical",
},
},
image:{
label:"Imagen",
imageSize:"Tamano de imagen...",
canvasSize:"Tamano de lienzo...",
rotation:{
label:"Rotacion de imagen",
cw90:"90 en sentido horario",
ccw90:"90 en sentido antihorario",
r180:"180",
flipHorizontal:"Voltear horizontal",
flipVertical:"Voltear vertical",
},
trim:"Recortar",
adjustments:{
label:"Ajustes",
brightnessContrast:"Brillo/Contraste",
hueSaturation:"Matiz/Saturacion",
colorBalance:"Balance de color",
levels:"Niveles",
curves:"Curvas",
},
},
layer:{
label:"Capa",
newLayer:"Nueva capa",
duplicateLayer:"Duplicar capa",
deleteLayer:"Eliminar capa",
arrange:{
label:"Ordenar",
bringToFront:"Traer al frente",
bringForward:"Traer adelante",
sendBackward:"Enviar atras",
sendToBack:"Enviar al fondo",
},
mergeDown:"Combinar hacia abajo",
flattenImage:"Aplanar imagen",
},
select:{
label:"Seleccionar",
all:"Todo",
deselect:"Deseleccionar",
inverse:"Invertir",
colorRange:"Rango de color...",
},
filter:{
label:"Filtro",
blur:{
label:"Desenfoque",
gaussian:"Desenfoque gaussiano",
motion:"Desenfoque de movimiento",
radial:"Desenfoque radial",
surface:"Desenfoque de superficie",
},
sharpen:{
label:"Enfocar",
sharpen:"Enfocar",
unsharpMask:"Mascara de desenfoque",
},
noise:{
label:"Ruido",
addNoise:"Agregar ruido",
reduceNoise:"Reducir ruido",
},
pixelate:{
label:"Pixelar",
pixelate:"Pixelar",
mosaic:"Mosaico",
},
stylize:{
label:"Estilizar",
emboss:"Relieve",
solarize:"Solarizar",
posterize:"Posterizar",
},
grayscale:"Escala de grises",
sepia:"Sepia",
invert:"Invertir",
},
view:{
label:"Ver",
zoomIn:"Acercar",
zoomOut:"Alejar",
fitOnScreen:"Ajustar a pantalla",
actualPixels:"Pixeles reales",
rulers:"Reglas",
grid:"Cuadricula",
guides:"Guias",
snap:"Ajustar",
panels:"Paneles",
},
},
menuBar:{
backTitle:"Volver a SnapOtter",
},
welcome:{
ariaLabel:"Zona de carga de imagenes",
heading:"Editor de imagenes",
dropDescription:"Arrastra una imagen aqui para comenzar",
openImageButton:"Abrir imagen",
newDocumentButton:"Nuevo documento",
pasteHint:"O pega desde el portapapeles (Ctrl+V)",
},
mobile:{
heading:"Se recomienda escritorio",
description:
"El editor de imagenes funciona mejor en pantallas de escritorio. Cambia a un dispositivo con una pantalla mas grande para la experiencia de edicion completa.",
},
errors:{
serverDecodeFailed:"Error de decodificacion del servidor",
description:"Muestra herramientas que aun estan en desarrollo. Pueden ser inestables.",
},
fileManagement:{
title:"Gestion de archivos",
maxAge:"Edad maxima de archivos (horas)",
maxAgeDescription:
"Cuanto tiempo se conservan los archivos procesados antes de la limpieza automatica",
startupCleanup:"Limpieza al inicio",
startupCleanupDescription:"Limpia archivos temporales antiguos cuando el servidor arranca",
},
analytics:{
heading:"Analitica del producto",
description:"Comparte datos de uso anonimos para ayudar a mejorar SnapOtter.",
privacyNote:"Tus imagenes nunca salen de tu equipo.",
disabledByAdmin:
"La analitica del producto ha sido desactivada por el administrador del servidor.",
enabledLabel:"Analitica activada",
disabledLabel:"Analitica desactivada",
learnMore:"Mas informacion",
},
aiFeatures:{
title:"AI Features",
description:"Manage AI model bundles for advanced image processing.",
installAll:"Install All",
diskUsage:"Disk usage:",
installed:"Installed",
notInstalled:"Not installed",
queued:"Queued",
install:"Install",
repair:"Repair",
uninstall:"Uninstall",
installing:"Installing...",
},
about:{
heading:"Acerca de",
appName:"SnapOtter",
appDescription:
"Una suite de procesamiento de imagenes autoalojada y con privacidad como prioridad, con 51 herramientas. Redimensiona, comprime, convierte, agrega marcas de agua y automatiza tus flujos de trabajo de imagenes sin enviar datos a la nube.",
invalidCredentials:"Nombre de usuario o contrasena invalidos",
connectionError:"Error de conexion",
signInWith:"Iniciar sesion con {provider}",
signInWithSso:"Iniciar sesion con SSO",
or:"o",
methodLocal:"Local",
methodOidc:"OIDC",
methodBoth:"Local + OIDC",
oidcAuthFailed:"La autenticacion fallo. Intenta de nuevo.",
oidcProviderUnreachable:"No se pudo contactar al proveedor de identidad. Intenta mas tarde.",
oidcSessionExpired:"La sesion de inicio de sesion expiro. Intenta de nuevo.",
oidcUserNotAuthorized:
"Tu cuenta no esta autorizada para acceder a esta aplicacion. Contacta a tu administrador.",
oidcUserLimitReached:"Limite de usuarios alcanzado. Contacta a tu administrador.",
oidcGenericError:"Error de autenticacion. Intenta de nuevo.",
passwordManagedByProvider:
"Los cambios de contrasena son administrados por tu proveedor de identidad.",
enterUsername:"Ingresa tu nombre de usuario",
enterPassword:"Ingresa tu contrasena",
heroTitle:"Tus imagenes. Se quedan contigo.",
heroSubtitle:"Todas las herramientas de imagen que necesitas.",
rotatingPhrases:[
"Sin registros. Sin cuentas.",
"Sin subidas a la nube. Nunca.",
"100% procesamiento local.",
"Gratis. Para siempre.",
"Sin limites. Sin topes ocultos.",
"Funciona totalmente sin conexion.",
"Procesamiento por lotes ilimitado.",
"51 herramientas de imagen.",
"15 modelos AI. Tu hardware.",
"Ultra rapido. Construido sobre Sharp.",
"Listo para redes aisladas.",
"Un solo contenedor Docker.",
"Codigo abierto. Siempre.",
"Cada pixel se queda en tu hardware.",
"Tu servidor. Tus reglas.",
"Se instala con un solo docker pull.",
"La alternativa autoalojada.",
"Redimensiona, comprime, convierte. Localmente.",
"Editor de imagenes gratuito. Sin marcas de agua.",
"Procesamiento masivo de imagenes. Ilimitado.",
"Elimina fondos sin conexion.",
"Alternativa autoalojada a Canva.",
"Sin claves API necesarias.",
"Cumplimiento GDPR por diseno.",
"Funciona sin internet.",
],
},
changePassword:{
title:"Cambia tu contrasena",
description:
"Necesitas establecer una nueva contrasena antes de continuar. Tu contrasena debe tener al menos 8 caracteres con mayusculas, minusculas y un numero.",
usernameLabel:"Nombre de usuario",
currentPasswordLabel:"Contrasena actual",
currentPasswordPlaceholder:"Ingresa la contrasena actual",
newPasswordLabel:"Nueva contrasena",
generateButton:"Generar contrasena segura",
newPasswordPlaceholder:"Al menos 8 caracteres",
confirmPasswordLabel:"Confirmar nueva contrasena",
confirmPasswordPlaceholder:"Repite la nueva contrasena",
passwordsMismatch:"Las contrasenas no coinciden",
failedError:"Error al cambiar la contrasena",
connectionError:"Error de conexion",
changingButton:"Cambiando...",
changeButton:"Cambiar contrasena",
sidebarTitle:"Ya casi",
sidebarDescription:"Establece una contrasena segura para proteger tu cuenta y estaras listo.",
},
automate:{
title:"Automatizar",
invalidPipelineFile:"No es un archivo de Pipeline de SnapOtter valido",
newerVersion:"Este Pipeline fue creado con una version mas reciente de SnapOtter",
missingName:"Al archivo de Pipeline le falta un nombre",
noSteps:"El archivo de Pipeline no tiene pasos",
importFailed:"Error en la importacion",
couldNotRead:"No se pudo leer el archivo de Pipeline",
fileCount:"{count} archivo",
fileCountPlural:"{count} archivos",
importFromLibrary:"Importar desde la biblioteca",
addButton:"+ Agregar",
libraryButton:"Biblioteca",
clearButton:"Limpiar",
processingFailed:"Error al procesar este archivo",
unsupportedFileType:"Este tipo de archivo no es compatible con esta herramienta",
urlFetchFailed:"No se pudo obtener la imagen desde la URL",
ariaLabel:"Zona de carga de archivos",
dropPrompt:"Arrastra tus imagenes aqui",
browseOrPaste:"haz clic en cualquier lugar para explorar, o pega desde el portapapeles",
uploadButton:"Subir",
defaultFormats:"PNG, JPG, WebP, HEIC, RAW, PSD y mas de 65 formatos",
orSeparator:"o",
urlPlaceholder:"Pega la URL de la imagen...",
urlLoadingIndicator:"...",
addUrlButton:"Agregar",
importMultipleUrls:"Importar multiples URLs...",
filesSelected:"{count} archivos seleccionados",
},
reviewPanel:{
processedResultAlt:"Resultado procesado",
sizeLabel:"Tamano: {size}",
typeLabel:"Tipo: {type}",
processedLabel:"Procesado: {time}",
undoButton:"Deshacer",
downloadButton:"Descargar",
openInEditor:"Abrir en el editor",
reviewHeading:"Revisar",
continueEditing:"Continuar editando",
},
features:{
notEnabledTitle:"Funcion no activada",
notEnabledDescription:
"Esta funcion no esta activada. Pide a tu administrador que la active en Configuracion.",
requiresDownload:"Esta funcion requiere una descarga adicional (~{size})",
retryButton:"Reintentar",
queued:"En cola para instalacion...",
enableButton:"Activar {name}",
lessThanMinute:"Menos de un minuto restante",
oneMinuteLeft:"~1 minuto restante",
minutesLeft:"~{mins} minutos restantes",
progressMessages:[
"Ya casi... probablemente...",
"Las cosas buenas toman tiempo...",
"Mas rapido que ver secar la pintura...",
"Tu paciencia es verdaderamente inspiradora...",
"Trabajando mas duro de lo que parece...",
"Esta es la parte emocionante, en serio...",
"Haciendo cosas importantes tras bambalinas...",
"Si lees esto, esta funcionando...",
"Preparando algo increible...",
"Vale cada segundo, lo prometo...",
"El suspenso es parte de la experiencia...",
"Ensenandole trucos nuevos a tu computadora...",
"Configurando tus superpoderes...",
"Tus imagenes te lo agradeceran despues...",
"Cargando... pero con estilo...",
"Buen momento para un cafe...",
"Roma tampoco se construyo en un dia...",
"Shhh... genio trabajando...",
"Haciendo que tus fotos se pongan celosas...",
"Armando el equipo de ensueño...",
"Desempacando cosas geniales...",
"Ya casi termino de pensar en empezar... es broma...",
"Giro de trama: esto de verdad esta haciendo algo...",
"Calentando los motores creativos...",
"Cargando imaginacion...",
"No es un protector de pantalla, lo prometemos...",
"El gran arte necesita tiempo para instalarse...",
"Tu yo del futuro te lo agradecera...",
"Buscando archivos muy inteligentes...",
"Aguanta, lo mejor esta por venir...",
],
},
help:{
heading:"Ayuda",
gettingStarted:{
heading:"Primeros pasos",
description:
"Selecciona una herramienta desde la barra lateral o busca una. Sube una imagen arrastandola a la pagina o haciendo clic en el area de carga. Ajusta la configuracion y descarga tu resultado.",
},
keyboardShortcuts:{
heading:"Atajos de teclado",
focusSearchBar:"Enfocar barra de busqueda",
goToTools:"Ir a herramientas",
toggleTheme:"Cambiar tema",
goToResize:"Ir a Redimensionar",
goToCrop:"Ir a Recortar",
goToCompress:"Ir a Comprimir",
goToConvert:"Ir a Convertir",
goToRemoveBackground:"Ir a Eliminar fondo",
goToWatermarkText:"Ir a Marca de agua de texto",
goToStripMetadata:"Ir a Eliminar metadatos",
goToImageInfo:"Ir a Info de imagen",
},
resources:{
heading:"Recursos",
githubLink:"Repositorio en GitHub",
reportIssueLink:"Reportar un problema",
docsLink:"Documentacion",
apiRefLink:"Referencia API (Swagger)",
},
versionLabel:"SnapOtter v{version}",
},
errors:{
generic:"Ocurrio un error",
offline:"Estas sin conexion",
reconnecting:"Reconectando al servidor...",
connected:"Conectado",
processingFailed:"Error al procesar este archivo",
timeout:
"La solicitud agoto el tiempo de espera. El servidor puede estar sobrecargado. Intenta de nuevo.",
networkError:"Error de red. Verifica tu conexion.",
invalidCredentials:"Nombre de usuario o contrasena invalidos",
connectionError:"Error de conexion",
},
analytics:{
consentTitle:"Ayuda a mejorar SnapOtter",
consentDescription:
"Las estadisticas de uso anonimas nos ayudan a corregir errores y crear las herramientas que realmente necesitas. Tus imagenes y archivos se quedan en tu equipo.",
consentChangeable:"Puedes desactivar esto en cualquier momento en Configuracion.",
acceptButton:"Claro, me parece bien",
declineButton:"Ahora no",
settingsTitle:"Analitica del producto",
settingsDescription:"Comparte datos de uso anonimos para ayudar a mejorar SnapOtter.",
settingsPrivacy:"Tus imagenes nunca salen de tu equipo.",
settingsDisabledByAdmin:
"La analitica del producto ha sido desactivada por el administrador del servidor.",