Add Spanish language

This commit is contained in:
Klocus
2018-04-10 17:51:13 +02:00
parent e61e26b38a
commit d76a3a61df
25 changed files with 1963 additions and 0 deletions

1345
docs/es.md Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,155 @@
(function($) {
$.extend($.summernote.lang, {
'es_spanish': {
font: {
bold: 'Negrita',
italic: 'Cursiva',
underline: 'Subrayada',
clear: 'Eliminar formato de texto',
height: 'Interlineado',
name: 'Familia de fuente',
strikethrough: 'Tachado',
superscript: 'Superíndice',
subscript: 'Subíndice',
size: 'Tamaño de fuente'
},
image: {
image: 'Imagen',
insert: 'Insertar una imagen',
resizeFull: 'Tamaño original',
resizeHalf: 'Redimensionar al 50 %',
resizeQuarter: 'Redimensionar al 25 %',
floatLeft: 'Alinear a izquierda',
floatRight: 'Alinear a derecha',
floatNone: 'Sin alinear',
shapeRounded: 'Forma: Redondeado',
shapeCircle: 'Forma: Círculo',
shapeThumbnail: 'Forma: Miniatura',
shapeNone: 'Forma: Ninguna',
dragImageHere: 'Arrastrar una imagen o texto aquí dentro',
dropImage: 'Soltar imagen o texto',
selectFromFiles: 'Elegir un fichero',
maximumFileSize: 'Tamaño máximo del fichero',
maximumFileSizeError: 'Tamaño máximo del fichero sobrepasado',
url: 'URL de la imagen',
remove: 'Eliminar la imagen',
original: 'Original'
},
video: {
video: 'Vídeo',
videoLink: 'Enlazar un vídeo',
insert: 'Insertar un vídeo',
url: 'URL del vídeo',
providers: '(YouTube, Vimeo, Vine, Instagram, DailyMotion ou Youku)'
},
link: {
link: 'Enlace',
insert: 'Insertar un enlace',
unlink: 'Eliminar un enlace',
edit: 'Modificar',
textToDisplay: 'Texto a mostrar',
url: 'URL del enlace',
openInNewWindow: 'Abrir en una nueva ventana'
},
table: {
table: 'Tabla',
addRowAbove: 'Añadir una línea debajo',
addRowBelow: 'Añadir una línea encima',
addColLeft: 'Añadir una columna a la izquierda',
addColRight: 'Añadir una columna a la derecha',
delRow: 'Eliminar la línea',
delCol: 'Eliminar la columna',
delTable: 'Eliminar la tabla'
},
hr: {
insert: 'Insertar una línea horizontal'
},
style: {
style: 'Estilo',
p: 'Normal',
blockquote: 'Cita',
pre: 'Preformateado',
h1: 'Encabezado 1',
h2: 'Encabezado 2',
h3: 'Encabezado 3',
h4: 'Encabezado 4',
h5: 'Encabezado 5',
h6: 'Encabezado 6'
},
lists: {
unordered: 'Lista desordenada',
ordered: 'Lista ordenada'
},
options: {
help: 'Ayuda',
fullscreen: 'Pantalla completa',
codeview: 'Mostrar código HTML'
},
paragraph: {
paragraph: 'Párrafo',
outdent: 'Disminuir indentación',
indent: 'Aumentar indentación',
left: 'Alinear a izquierda',
center: 'Centrar',
right: 'Alinear a derecha',
justify: 'Justificar'
},
color: {
recent: 'Último color seleccionado',
more: 'Más colores',
background: 'Color de fondo',
foreground: 'Color de frente',
transparent: 'Transparente',
setTransparent: 'Definir la transparencia',
reset: 'Restaurar',
resetToDefault: 'Restaurar el color por defecto'
},
shortcut: {
shortcuts: 'Atajos',
close: 'Cerrar',
textFormatting: 'Formatear un texto',
action: 'Acción',
paragraphFormatting: 'Formatear los párrafos',
documentStyle: 'Estilo del documento',
extraKeys: 'Claves complementarias'
},
help: {
'insertParagraph': 'Insertar párrafo',
'undo': 'Deshacer el último comando',
'redo': 'Rehacer el último comando',
'tab': 'Tabular',
'untab': 'Destabular',
'bold': 'Poner en negrita',
'italic': 'Poner en cursiva',
'underline': 'Subrayar',
'strikethrough': 'Tachar',
'removeFormat': 'Quitar estilos',
'justifyLeft': 'Alinear a izquierda',
'justifyCenter': 'Centrar',
'justifyRight': 'Alinear a derecha',
'justifyFull': 'Justificar',
'insertUnorderedList': 'Poner lista desordenada',
'insertOrderedList': 'Poner lista ordenada',
'outdent': 'Disminuir indentación del párrafo',
'indent': 'Aumentar indentación del párrafo',
'formatPara': 'Cambiar a normal el párrafo actual (P)',
'formatH1': 'Cambiar del párrafo actual el encabezado H1',
'formatH2': 'Cambiar del párrafo actual el encabezado H2',
'formatH3': 'Cambiar del párrafo actual el encabezado H3',
'formatH4': 'Cambiar del párrafo actual el encabezado H4',
'formatH5': 'Cambiar del párrafo actual el encabezado H5',
'formatH6': 'Cambiar del párrafo actual el encabezado H6',
'insertHorizontalRule': 'Incluir separación horizontal',
'linkDialog.show': 'Mostrar ventana del enlace'
},
history: {
undo: 'Cancelar la última acción',
redo: 'Recuperar la última acción cancelada'
},
specialChar: {
specialChar: 'CARACTERES ESPECIALES',
select: 'Elegir los caracteres especiales'
}
}
});
})(jQuery);

View File

@@ -0,0 +1,34 @@
hello = "Hola, <strong>%s</strong>?"
add = "Añadir"
save = "Guardar"
cancel = "Cancelar"
say_yes = "Sí"
say_no = "No"
close = "Cerrar"
manage = "Gestionar"
upload = "Subir"
delete = "Eliminar"
edit = "Editar"
change = "Cambiar"
login_failure = "¡Usuario o contraseña incorrecta!"
login_attempts = "Máximo número de intentos alcanzado. Espere %s minutos para conectarse de nuevo."
sign_in = "Acceder"
remember_me = "Recuérdame"
username = "Usuario"
password = "Contraseña"
actions = "Acciones"
title = "Título"
name = "Nombre"
lang = "Idioma"
theme = "Tema"
template = "Plantilla"
can_be_empty = "Puede que no haya nada"
empty_inputs = "¡Rellenar todos los campos solicitados!"
logout = "Salir"
show_site = "Ver el sitio"
settings = "Parámetros"
unsaved_warning = "¡Cambios sin guardarse! ¿Seguro que desea abandonar esta página?"
update_available = "Actualización disponible"
file = "Fichero"
unknown_method = "La ruta solicitada no existe."
empty_array = "Nada que mostrar."

View File

@@ -0,0 +1,84 @@
module_name = "Blog"
module_desc = "Crear entradas en un blog."
add_new = "Añadir nuevo"
new_post = "Nuevo artículo"
categories = "Categorías"
post_count = "Artículos:"
edit_post = "Modificar artículo"
post_del_confirm = "¿Seguro que desea eliminar los artículos seleccionados?"
settings = "Parámetros"
blog_title = "Título del Blog"
blog_desc = "Descripción"
perpage = "Artículos por página"
latest_posts_count = "Número de artículos recientes"
disqus_shortname = "Apodo Disqus"
date_format = "Formato fecha"
settings_saved = "Parámetros guardados"
manage_title = "Título"
manage_status = "Estado"
manage_author = "Autor"
manage_comments = "Comentarios"
manage_date = "Fecha"
comments_on = "Habilitado"
comments_off = "Deshabilitado"
post_hidden = "Pendiente"
post_sketch = "Borrador"
post_published = "Publicado"
content = "Contenido"
intro = "Intro"
slug = "URL amigable"
status = "Estado"
tags = "Etiquetas"
add_a_tag = "añadir una etiqueta"
author = "Autor"
publish = "Publicado el"
options = "Opciones"
display_comments = "Ver comentarios Disqus"
markdown = "Enable Markdown"
cover = "Portada foto"
delete_photo = "Quitar"
save_success = "Artículo correctamente guardado"
save_failure = "Fallo al guardar el artículo"
delete_success = "Artículo correctamente eliminado"
delete_failure = "Fallo al eliminar el artículo"
cover_deleted = "Cover photo deleted"
not_found = "Ups.. No existe el artículo :("
editor_upload_fail = "No puede cargar la imagen. Quizá sea un tipo no soportado."
today = "Hoy"
yesterday = "Ayer"
janx = "Enero"
febx = "Febrero"
marx = "Marzo"
aprx = "Abril"
mayx = "Mayo"
junx = "Junio"
julx = "Julio"
augx = "Agosto"
sepx = "Septiembre"
octx = "Octubre"
novx = "Noviembre"
decx = "Diciembre"
jan = "Enero"
feb = "Febrero"
mar = "Marzo"
apr = "Abril"
may = "Mayo"
jun = "Junio"
jul = "Julio"
aug = "Agosto"
sep = "Septiembre"
oct = "Octubre"
nov = "Noviembre"
dec = "Diciembre"

View File

@@ -0,0 +1,40 @@
post_draft = "Este artículo es un <b>borrador</b>. Sólo el administrador puede verlo."
post_time = "Este artículo no está publicado aún. Sólo el administrador puede verlo."
latest_posts = "Últimos artículos"
categories = "Categorías"
readmore = "Continuar leyendo"
share = "Compartir"
today = "Hoy"
yesterday = "Ayer"
janx = "Enero"
febx = "Febrero"
marx = "Marzo"
aprx = "Abril"
mayx = "Mayo"
junx = "Junio"
julx = "Julio"
augx = "Agosto"
sepx = "Septiembre"
octx = "Octubre"
novx = "Noviembre"
decx = "Diciembre"
jan = "Enero"
feb = "Febrero"
mar = "Marzo"
apr = "Abril"
may = "Mayo"
jun = "Junio"
jul = "Julio"
aug = "Agosto"
sep = "Septiembre"
oct = "Octubre"
nov = "Noviembre"
dec = "Diciembre"
posted = "Escrito por %s el %s"
older = "Artículos anteriores"
newer = "Artículos recientes"
no_comments = "Sin comentarios"

View File

@@ -0,0 +1,2 @@
module_name = "Carrusel"
module_desc = "Carrusel de imágenes. Necesita el módulo de galería."

View File

@@ -0,0 +1,21 @@
module_name = "Contacto"
module_desc = "Mostrar formulario de contacto en la página."
recipient = "Recipiente"
custom = "-- Dirección de email personalizada --"
or_mail = "o dirección de email personalizada"
example = "Ejemplo: contact@johndoe.com"
save_success = "Datos de contacto guardados."
save_failure = "Fallo al guardar los datos de contacto."
info = "Ponga esta etiqueta en la plantilla del sitio"
phpmailer_error = "Disculpas, pero no encuento la clase PHPMailer. Por favor, ejecute <code>composer require phpmailer/phpmailer</code> en su terminal."
driver = "Mail driver"
mail = "mail() (default)"
phpmailer = "PHPMailer (SMTP)"
server = "Servidor"
port = "Puerto"
username = "Usuario"
password = "Contraseña"
name = "Remitente"

View File

@@ -0,0 +1,10 @@
full_name = "Nombre y apellido(s)"
email = "E-mail"
subject = "Asunto"
message = "Mensaje"
send = "Enviar"
send_success = "Correo correctamente enviado. Responderemos pronto."
send_failure = "Imposible enviar el mensaje. Quizá la función mail() esté deshabilitada en el servidor."
wrong_email = "La dirección e-mail indicada no es correcta."
empty_inputs = "Rellene todos los campos solicitados para enviar el mensaje."
antiflood = "Se debe esperar un rato antes de volver a enviar otro mensaje."

View File

@@ -0,0 +1,6 @@
module_name = "Escritorio"
module_desc = "Rápido acceso a módulos y novedades."
news = "Novedades"
rss_fail_title = "Conexión caducada"
rss_fail_desc = "Imposible descargar las novedades de Batflat.org."

View File

@@ -0,0 +1,2 @@
module_name = "Barra Depuración"
module_desc = "Muestra información de ayuda para desarrolladores"

View File

@@ -0,0 +1,28 @@
module_name = "Galerías"
module_desc = "Permite crear galerías y mostrarlas después en la página."
add_gallery = "Añadir una galería"
edit = "Modificar una galería"
settings = "Parámetros"
delete_confirm = "¿Seguro que la desea eliminar?"
delete_gallery_success = "Galería correctamente eliminada."
delete_gallery_failure = "Fallo al eliminar la galería."
add_gallery_success = "Galería creada."
add_gallery_failure = "Imposible crear una nueva galería."
gallery_already_exists = "Ya existe una galería con este nombre."
img_per_page = "Imágenes por página"
sort = "Ordenar"
desc = "Descendente"
asc = "Ascendente"
add_images = "Añadir foto"
thumbnail = "Miniatura"
data = "Datos"
title = "Título"
description = "Descripción"
no_files = "Debe seleccionar al menos una imagen para subir."
wrong_extension = "Una o más tienen una extensión incorrecta. Las extensiones permitidas son: %s."
add_images_success = "Nueva fotos correctamente añadidas."
save_settings_success = "Datos de la galería correctamente guardados."
delete_image_success = "Imagen correctamente eliminada."
delete_image_failure = "Imposible eliminar la foto del servidor. Eliminarla manualmente y revisar permisos del directorio (CHMOD)."
image_doesnt_exists = "¡La imagen no existe!"

View File

@@ -0,0 +1,3 @@
module_name = "Intercambiador"
module_desc = "Permite cambiar el idioma a los invitados."
autodetect = "Auto detectar idioma del navegador"

View File

@@ -0,0 +1,40 @@
module_name = "Módulos"
module_desc = "Gestión de módulos."
module = "Módulo"
version = "Versión"
status = "Estado"
author = "Autor"
active = "Activo"
activate = "Activar"
inactive = "Inactivo"
deactivate = "Desactivar"
details = "Detalles"
upload_new = "Subir"
outdated = "obsoleto"
compatible = "compatible"
short_description = "Breve descripción"
full_description = "Amplia descripción"
created_by = "Creado por"
compatible_with = "Compatible con"
last_modified = "Último cambio"
module_outdated = "No se puede instalar el módulo porque está obsoleto. Por favor, actualice el módulo y pruebe de nueve."
deactivate_success = "Módulo '%s' correctamente desactivado."
deactivate_failure = "Imposible desactivar módulo '%s'."
deactivate_confirm = "¿Seguro que desea desactivar este módulo?"
activate_success = "Módulo '%s' correctamente activado."
activate_failure = "Imposible activar módulo '%s'."
activate_failure_files = "Imposible activar módulo '%s' ya que no contiene los ficheros necesarios."
remove_confirm = "¿Seguro que desea eliminar el módulo seleccionado?"
remove_success = "Los ficheros del módulo '%s' han sido correctamente eliminados."
remove_failure = "Imposible eliminar los ficheros del módulo '%s'."
select_zip = "Seleccionar módulo con extensión .zip."
upload_zip_subinfo = "Mantenga al día sus módulos y suba los módulo comprimidos con extensión .zip."
upload_zip_warning = "El módulo será reemplazado si ya existe."
upload_zip = "Subir"
upload_bad_file = "El módulo es incorrecto o ha sido interrumpido."
upload_no_info = "El fichero con información del módulo no existe."
upload_success = "Módulo correctamente añadido. Vaya la página <b>Inactivo</b> y actívelo."
upload_bad_version = "Módulo subido más antiguo o no tiene instalada la misma versión."
file_lock = "Subida de Ficheros deshabilitada. Tendrá que usar FTP para subir los paquetes."

View File

@@ -0,0 +1,22 @@
module_name = "Navegación"
module_desc = "Gestionar elementos de navegación."
add_link = "Añadir enlace"
edit_link = "Modificar enlace"
save_link_success = "Enlace correctamente guardado."
save_link_failure = "Fallo al guardar el enlace."
delete_link_success = "Enlace correctamente eliminado."
delete_link_failure = "Imposible eliminar enlace."
delete_link_confirm = "¿Seguro que desea eliminar el enlace?"
add_nav = "Añadir navegación"
edit_nav = "Modificar navigation"
save_nav_success = "Navegación correctamente guardado."
save_nav_failure = "Fallo al guardar navegación."
delete_nav_success = "Navigation correctamente eliminado."
delete_nav_failure = "Imposible eliminar navegación."
delete_nav_confirm = "¿Seguro que desea eliminar la navegación?"
nav_already_exists = "Navegación ya existente."
page = "Página"
url = "URL"
class = "Clase CSS adicional"
parent = "Superior"

View File

@@ -0,0 +1,21 @@
module_name = "Páginas"
module_desc = "Gestión de sub-páginas."
pages_count = "Páginas:"
add_new = "Añadir nueva"
new_page = "Nueva página"
edit_page = "Modificar página"
description = "Descripción"
keywords = "Etiquetas"
content = "Contenido"
view = "Previsualizar"
slug = "URL amigable"
markdown = "Habilitar Markdown"
save_success = "Página correctamente guardada."
save_failure = "Fallo al guardar la página."
delete_success = "Página correctamente eliminada."
delete_failure = "Imposible eliminar la página."
delete_confirm = "¿Seguro que desea eliminar esta página?"
page_exists = "URL amigable de página ya existente. Los cambios en la página no se ha guardado."
editor_upload_fail = "No puede cargar la imagen. Quizá sea de un tipo no soportado."

View File

@@ -0,0 +1 @@
not_found = "Disculpas, la página no existe."

View File

@@ -0,0 +1,6 @@
module_name = "Módulo Ejemplo"
module_desc = "Este es un ejemplo de estructura y uso de módulo en Batflat."
index = "¡Mira aquí!"
example = "¡Hola, Mundo!"
button = "Ir a la portada del módulo de ejemplo"

View File

@@ -0,0 +1,2 @@
title = "Título del Módulo de Ejemplo"
desc = "La descripción de la página"

View File

@@ -0,0 +1,2 @@
module_name = "Cuadro de Búsquedas"
module_desc = "Te permite buscar por páginas y artículos del blog que contengan la frase introducida."

View File

@@ -0,0 +1,4 @@
placeholder = "Buscar..."
results_for = "Resultado para la búsqueda '%s'"
too_short_phrase = "¡La frase indicada es muy breve! Por favor, indique al menos %d caracteres."
no_results = "No se han encontrado resultados para '%s'."

View File

@@ -0,0 +1,71 @@
module_name = "Parámetros"
module_desc = "Parámetros básicos de Batflat."
general = "General"
translation = "Traducción"
system_info = "Información del sistema"
php_version = "Versión PHP"
sqlite_version = "Versión SQLite"
system_size = "Tamaño de Batflat"
sqlite_size = "Tamaño de la base de datos"
other = "Otros"
updates = "Actualizaciones"
title = "Título del sitio"
description = "Descripción"
keywords = "Palabras clave"
homepage = "Inicio"
site_lang = "Idioma del sitio"
admin_lang = "Idioma de administración"
footer = "Pié de página"
editor = "Editor"
timezone = "Zona horaria"
version = "Versión"
license = "Licencia"
check_updates = "Comprobar actualizaciones"
update_fopen_error = "Imposible actualizar el sistema con la configuración del servidor actual."
update_curl_error = "Imposible actualizar el sistema con la configuración del servidor actual."
author = "Autor"
active = "Activo"
activate = "Activar"
theme_changed = "La plantilla por defecto fue cambiada."
update_info = "¡Gracias a las actualizaciones de Batflat el sistema se mantiene seguro y al día!"
update_available = "Nueva versión disponible"
update_button = "Actualizar"
update_check = "Comprobar actualización"
up_to_date = "¡Genial! Batflat está al día :)"
update_newer_version = "Es raro pero... tienes una versión más actual que la nuestra :D"
save_settings_success = "Parámetros correctamente guardados."
save_settings_failure = "Fallo al guardar los parámetros."
save_file_success = "Fichero correctamente guardado."
save_file_failure = "Imposible guardar fichero."
file_lock = "Modificación de fichero deshabilitada. No puede moficiar ficheros mediante el panel de administración."
notranslation = "Sin traducción"
new_lang = "Nuevo idioma"
new_lang_failure = "Nombre de idioma incorrecto. Debería corresponder al patrón: en_english."
new_lang_exists = "Idioma ya existente."
new_lang_success = "Idioma correctamente creado."
new_lang_create_fail = "Imposible crear el idioma."
lang_export = "Exportar idioma"
lang_import = "Importar idioma"
lang_import_success = "Idioma correctamente actualizado."
lang_import_error = "El paquete contiene uno o más ficheros ilegales."
lang_upload = "Elija el fichero ZIP conteniendo el paquete del idioma."
license_key = "Clave Licencia"
license_invalid_key = "Clave Licencia Incorrecta."
license_good_key = "Clave Licencia correctamente aceptada."
confirm_downgrade = "¿Seguro que desea pasar Batflat a una Licencia Libre?"
downgrade = "Desactualizar a Licencia Libre"
upgrade = "Actualizar a Licencia Comercial"
free = "Libre"
commercial = "Comercial"
invalid_license = "Licencia incorrecta"
get_commercial = "Si desea crear un sitio para sus clientes, elija una <a href=\"https://batflat.org/buy\" target=\"_blank\"><b>licencia comercial</b></a>."
activate_info = "Para activar la versión comercial del sistema, indique el código de licencia. La encontrará en el correo de confirmación de la compra de la licencia BatFlat."

View File

@@ -0,0 +1,2 @@
module_name = "Generador de Mapa del Sitio"
module_desc = "Generador Sitemap.xml para Batflat."

View File

@@ -0,0 +1,12 @@
module_name = "Aportes"
module_desc = "Muestra tus aportaciones de código en esta página."
add = "Añadir"
edit = "Modificar aporte"
save_success = "Aporte correctamente guardado."
save_failure = "Fallo al guardar el Aporte."
content = "Contenido"
delete_success = "Aporte correctamente eliminado."
delete_failure = "Imposible eliminar Aporte."
delete_confirm = "¿Seguro que desea eliminar el Aporte seleccionado?"
already_exists = "Un Aporte con ese nombre ya existe."

View File

@@ -0,0 +1,27 @@
module_name = "Estadísticas"
module_desc = "Proporciona información estadística sencilla sobre el sitio."
unique_today = "Único de Hoy"
today_visits = "Visita de Hoy"
online = "Online"
unique = "Único"
all_unique = "Todos los únicos"
visits = "Visitas"
all_visits = "Todas visitas"
show = "Ver todo"
all_referrals = "Todos las referidas"
yesterday = "Ayer"
7days = "Últimos 7 días"
30days = "Últimos 30 días"
total = "Total"
target = "Objetivo"
pages = "Páginas"
os = "Sistema Operativos"
browsers = "Navegadores"
countries = "Países"
referrals = "URLs referidas"
direct_visit = "visita directa"
url = "Url"
all_pages = "Todas las visitas al sitio"
referrals_from = "Todas las páginas referidas desde"
from_address = "Desde la url"
stats_page = "Estadísticas por página"

View File

@@ -0,0 +1,23 @@
module_name = "Usuarios"
module_desc = "Gestión de cuentas de usuarios."
add_new = "Añadir usuario"
new_user = "Nuevo usuario"
edit_user = "Modificar usuario"
display_name = "Nombre mostrado"
description = "Breve descripción sobre ti"
photo = "Avatar / Foto"
email = "E-mail"
new_password = "Nueva contraseña..."
access = "Accesso"
role = "Rol"
user = "Usuario"
admin = "Administrador"
save_success = "Usuario guardado correctamente."
save_failure = "Fallo al guardar usuario."
delete_success = "Usuario eliminado correctamente."
delete_failure = "Imposible eliminar usuario."
delete_confirm = "¿Seguro que desea eliminar el usuario seleccionado?"
user_already_exists = "Usuario ya existente."
wrong_email = "E-mail no es correcto!"
too_short_pswd = "La longitud mínima de la contraseña es de 5 caracteres."