Merge pull request #1420 from moucho/master

Spanish translation
This commit is contained in:
Dan Brown 2019-05-07 21:52:02 +01:00 committed by GitHub
commit 224d9e7a7d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 67 additions and 20 deletions

View File

@ -26,6 +26,8 @@ return [
'remember_me' => 'Recordarme', 'remember_me' => 'Recordarme',
'ldap_email_hint' => 'Por favor introduzca un mail para utilizar con esta cuenta.', 'ldap_email_hint' => 'Por favor introduzca un mail para utilizar con esta cuenta.',
'create_account' => 'Crear una Cuenta', 'create_account' => 'Crear una Cuenta',
'already_have_account' => '¿Ya tienes una cuenta?',
'dont_have_account' => '¿No tienes una cuenta?',
'social_login' => 'Login Social', 'social_login' => 'Login Social',
'social_registration' => 'Registro Social', 'social_registration' => 'Registro Social',
'social_registration_text' => 'Registrar y entrar utilizando otro servicio.', 'social_registration_text' => 'Registrar y entrar utilizando otro servicio.',

View File

@ -11,6 +11,7 @@ return [
'save' => 'Guardar', 'save' => 'Guardar',
'continue' => 'Continuar', 'continue' => 'Continuar',
'select' => 'Seleccionar', 'select' => 'Seleccionar',
'toggle_all' => 'Marcarlos todos',
'more' => 'Más', 'more' => 'Más',
// Form Labels // Form Labels
@ -23,6 +24,7 @@ return [
// Actions // Actions
'actions' => 'Acciones', 'actions' => 'Acciones',
'view' => 'Ver', 'view' => 'Ver',
'view_all' => 'Ver todos',
'create' => 'Crear', 'create' => 'Crear',
'update' => 'Actualizar', 'update' => 'Actualizar',
'edit' => 'Editar', 'edit' => 'Editar',
@ -37,6 +39,11 @@ return [
'remove' => 'Remover', 'remove' => 'Remover',
'add' => 'Añadir', 'add' => 'Añadir',
// Sort Options
'sort_name' => 'Nombre',
'sort_created_at' => 'Fecha de Creación',
'sort_updated_at' => 'Fecha de Modificación',
// Misc // Misc
'deleted_user' => 'Usuario borrado', 'deleted_user' => 'Usuario borrado',
'no_activity' => 'Ninguna actividad para mostrar', 'no_activity' => 'Ninguna actividad para mostrar',
@ -53,6 +60,10 @@ return [
'view_profile' => 'Ver Perfil', 'view_profile' => 'Ver Perfil',
'edit_profile' => 'Editar Perfil', 'edit_profile' => 'Editar Perfil',
// Layout tabs
'tab_info' => 'Información',
'tab_content' => 'Contenido',
// Email Content // Email Content
'email_action_help' => 'Si está teniendo problemas clicando en el botón ":actionText", copie y pegue la siguiente URL en su navegador web:', 'email_action_help' => 'Si está teniendo problemas clicando en el botón ":actionText", copie y pegue la siguiente URL en su navegador web:',
'email_rights' => 'Todos los derechos reservados', 'email_rights' => 'Todos los derechos reservados',

View File

@ -11,6 +11,7 @@ return [
'recently_updated_pages' => 'Páginas recientemente actualizadas', 'recently_updated_pages' => 'Páginas recientemente actualizadas',
'recently_created_chapters' => 'Capítulos recientemente creados', 'recently_created_chapters' => 'Capítulos recientemente creados',
'recently_created_books' => 'Libros recientemente creados', 'recently_created_books' => 'Libros recientemente creados',
'recently_created_shelves' => 'Estantes recientemente creados',
'recently_update' => 'Recientemente actualizado', 'recently_update' => 'Recientemente actualizado',
'recently_viewed' => 'Recientemente visto', 'recently_viewed' => 'Recientemente visto',
'recent_activity' => 'Actividad reciente', 'recent_activity' => 'Actividad reciente',
@ -67,11 +68,13 @@ return [
// Shelves // Shelves
'shelf' => 'Estante', 'shelf' => 'Estante',
'shelves' => 'Estantes', 'shelves' => 'Estantes',
'x_shelves' => ':count estante|:count estantes',
'shelves_long' => 'Estantes', 'shelves_long' => 'Estantes',
'shelves_empty' => 'No hay estantes creados', 'shelves_empty' => 'No hay estantes creados',
'shelves_create' => 'Crear estante', 'shelves_create' => 'Crear estante',
'shelves_popular' => 'Estantes populares', 'shelves_popular' => 'Estantes populares',
'shelves_new' => 'Estantes nuevos', 'shelves_new' => 'Estantes nuevos',
'shelves_new_action' => 'Nuevo estante',
'shelves_popular_empty' => 'Los estantes más populares aparecerán aquí.', 'shelves_popular_empty' => 'Los estantes más populares aparecerán aquí.',
'shelves_new_empty' => 'Los libros más recientes aparecerán aquí.', 'shelves_new_empty' => 'Los libros más recientes aparecerán aquí.',
'shelves_save' => 'Guardar estante', 'shelves_save' => 'Guardar estante',
@ -102,6 +105,7 @@ return [
'books_popular' => 'Libros populares', 'books_popular' => 'Libros populares',
'books_recent' => 'Libros recientes', 'books_recent' => 'Libros recientes',
'books_new' => 'Libros nuevos', 'books_new' => 'Libros nuevos',
'books_new_action' => 'Nuevo Libro',
'books_popular_empty' => 'Los libros más populares aparecerán aquí.', 'books_popular_empty' => 'Los libros más populares aparecerán aquí.',
'books_new_empty' => 'Los libros más recientes aparecerán aquí.', 'books_new_empty' => 'Los libros más recientes aparecerán aquí.',
'books_create' => 'Crear nuevo libro', 'books_create' => 'Crear nuevo libro',
@ -117,7 +121,6 @@ return [
'books_permissions_updated' => 'Permisos del libro actualizados', 'books_permissions_updated' => 'Permisos del libro actualizados',
'books_empty_contents' => 'Ninguna página o capítulo ha sido creada para este libro.', 'books_empty_contents' => 'Ninguna página o capítulo ha sido creada para este libro.',
'books_empty_create_page' => 'Crear una nueva página', 'books_empty_create_page' => 'Crear una nueva página',
'books_empty_or' => 'ó',
'books_empty_sort_current_book' => 'Organizar el libro actual', 'books_empty_sort_current_book' => 'Organizar el libro actual',
'books_empty_add_chapter' => 'Agregar un capítulo', 'books_empty_add_chapter' => 'Agregar un capítulo',
'books_permissions_active' => 'Permisos de libro activos', 'books_permissions_active' => 'Permisos de libro activos',
@ -125,6 +128,11 @@ return [
'books_navigation' => 'Navegación de libro', 'books_navigation' => 'Navegación de libro',
'books_sort' => 'Organizar contenido de libro', 'books_sort' => 'Organizar contenido de libro',
'books_sort_named' => 'Organizar libro :bookName', 'books_sort_named' => 'Organizar libro :bookName',
'books_sort_name' => 'Organizar por Nombre',
'books_sort_created' => 'Organizar por Fecha de creación',
'books_sort_updated' => 'Organizar por Fecha de modificación',
'books_sort_chapters_first' => 'Capítulos al inicio',
'books_sort_chapters_last' => 'Capítulos al final ',
'books_sort_show_other' => 'Mostrar otros libros', 'books_sort_show_other' => 'Mostrar otros libros',
'books_sort_save' => 'Guardar nuevo orden', 'books_sort_save' => 'Guardar nuevo orden',
@ -202,6 +210,8 @@ return [
'pages_revisions_created_by' => 'Creado por', 'pages_revisions_created_by' => 'Creado por',
'pages_revisions_date' => 'Fecha de revisión', 'pages_revisions_date' => 'Fecha de revisión',
'pages_revisions_number' => '#', 'pages_revisions_number' => '#',
'pages_revisions_numbered' => 'Revisión #:id',
'pages_revisions_numbered_changes' => 'Revisión #:id Cambios',
'pages_revisions_changelog' => 'Log de cambios', 'pages_revisions_changelog' => 'Log de cambios',
'pages_revisions_changes' => 'Cambios', 'pages_revisions_changes' => 'Cambios',
'pages_revisions_current' => 'Versión actual', 'pages_revisions_current' => 'Versión actual',
@ -267,6 +277,7 @@ return [
'profile_not_created_pages' => ':userName no ha creado ninguna página', 'profile_not_created_pages' => ':userName no ha creado ninguna página',
'profile_not_created_chapters' => ':userName no ha creado ningún capítulo', 'profile_not_created_chapters' => ':userName no ha creado ningún capítulo',
'profile_not_created_books' => ':userName no ha creado ningún libro', 'profile_not_created_books' => ':userName no ha creado ningún libro',
'profile_not_created_shelves' => ':userName no ha creado ningún estante',
// Comments // Comments
'comment' => 'Comentario', 'comment' => 'Comentario',
@ -288,6 +299,7 @@ return [
// Revision // Revision
'revision_delete_confirm' => '¿Está seguro de que desea eliminar esta revisión?', 'revision_delete_confirm' => '¿Está seguro de que desea eliminar esta revisión?',
'revision_restore_confirm' => '¿Está seguro de que desea restaurar esta revisión? El contenido actual de la página será reemplazado.',
'revision_delete_success' => 'Revisión eliminada', 'revision_delete_success' => 'Revisión eliminada',
'revision_cannot_delete_latest' => 'No se puede eliminar la última revisión.' 'revision_cannot_delete_latest' => 'No se puede eliminar la última revisión.'
]; ];

View File

@ -64,6 +64,7 @@ return [
'role_cannot_be_edited' => 'Este rol no puede ser editado', 'role_cannot_be_edited' => 'Este rol no puede ser editado',
'role_system_cannot_be_deleted' => 'Este rol es un rol de sistema y no puede ser borrado', 'role_system_cannot_be_deleted' => 'Este rol es un rol de sistema y no puede ser borrado',
'role_registration_default_cannot_delete' => 'Este rol no puede ser borrado mientras sea el rol por defecto de nuevos registros', 'role_registration_default_cannot_delete' => 'Este rol no puede ser borrado mientras sea el rol por defecto de nuevos registros',
'role_cannot_remove_only_admin' => 'Este usuario es el único usuario asignado al rol de administrador. Asigna primero este rol a otro usuario antes de eliminarlo.',
// Comments // Comments
'comment_list' => 'Se ha producido un error al buscar los comentarios.', 'comment_list' => 'Se ha producido un error al buscar los comentarios.',

View File

@ -12,34 +12,44 @@ return [
'settings_save_success' => 'Ajustes guardados', 'settings_save_success' => 'Ajustes guardados',
// App Settings // App Settings
'app_settings' => 'Ajustes de la aplicación', 'app_customization' => 'Personalización',
'app_features_security' => 'Características & Seguridad',
'app_name' => 'Nombre de la aplicación', 'app_name' => 'Nombre de la aplicación',
'app_name_desc' => 'Este nombre se muestra en la cabecera y en cualquier correo electrónico', 'app_name_desc' => 'Este nombre se muestra en la cabecera y en cualquier correo electrónico',
'app_name_header' => '¿Mostrar el nombre de la aplicación en la cabecera?', 'app_name_header' => 'Mostrar el nombre de la aplicación en la cabecera',
'app_public_viewing' => '¿Permitir vista pública?', 'app_public_access' => 'Acceso Público',
'app_secure_images' => '¿Habilitar mayor seguridad para subir imágenes?', 'app_public_access_desc' => 'Activando esta opción permitirá que usuarios sin iniciar sesión puedan ver el contenido de tu aplicación Bookstack.',
'app_public_access_desc_guest' => 'El acceso público para visitantes puede ser controlado a través del usuario "Guest".',
'app_public_access_toggle' => 'Permitir acceso público',
'app_public_viewing' => '¿Permitir acceso público?',
'app_secure_images' => 'Mayor seguridad para subir imágenes',
'app_secure_images_toggle' => 'Habilitar mayor seguridad en la subida de imágenes',
'app_secure_images_desc' => 'Por razones de rendimiento, todas las imágenes son públicas. Esta opción agrega una cadena de texto larga difícil de adivinar. Asegúrese que los índices de directorio no están habilitados para evitar el acceso fácil a las imágenes.', 'app_secure_images_desc' => 'Por razones de rendimiento, todas las imágenes son públicas. Esta opción agrega una cadena de texto larga difícil de adivinar. Asegúrese que los índices de directorio no están habilitados para evitar el acceso fácil a las imágenes.',
'app_editor' => 'Editor de páginas', 'app_editor' => 'Editor de Páginas',
'app_editor_desc' => 'Seleccione qué editor se usará por todos los usuarios para editar páginas.', 'app_editor_desc' => 'Seleccione qué editor se usará por todos los usuarios para editar páginas.',
'app_custom_html' => 'Contenido de cabecera HTML personalizado', 'app_custom_html' => 'Contenido de cabecera HTML personalizado',
'app_custom_html_desc' => 'Cualquier contenido agregado aquí será insertado al final de la sección <head> de cada página. Esto es útil para sobreescribir estilos o agregar código para analíticas web.', 'app_custom_html_desc' => 'Cualquier contenido agregado aquí será insertado al final de la sección <head> de cada página. Esto es útil para sobreescribir estilos o agregar código para analíticas web.',
'app_logo' => 'Logo de la aplicación', 'app_logo' => 'Logo de la Aplicación',
'app_logo_desc' => 'Esta imagen debería de ser 43px de altura. <br> Las imágenes grandes serán escaladas.', 'app_logo_desc' => 'Esta imagen debería de ser 43px de altura. <br> Las imágenes grandes serán escaladas.',
'app_primary_color' => 'Color primario de la aplicación', 'app_primary_color' => 'Color Primario de la Aplicación',
'app_primary_color_desc' => 'Esto debería ser un valor hexadecimal. <br>Deje el valor vacío para restaurar al valor por defecto.', 'app_primary_color_desc' => 'Esto debería ser un valor hexadecimal. <br>Deje el valor vacío para restaurar al valor por defecto.',
'app_homepage' => 'Página de inicio', 'app_homepage' => 'Página de inicio',
'app_homepage_desc' => 'Elija la vista que se mostrará en la página de inicio en lugar de la vista predeterminada. Se ignorarán los permisos de la página seleccionada.', 'app_homepage_desc' => 'Elija la vista que se mostrará en la página de inicio en lugar de la vista predeterminada. Se ignorarán los permisos de la página seleccionada.',
'app_homepage_select' => 'Elija una página', 'app_homepage_select' => 'Elija una página',
'app_disable_comments' => 'Deshabilitar comentarios', 'app_disable_comments' => 'Deshabilitar Comentarios',
'app_disable_comments_desc' => 'Deshabilita los comentarios en todas las páginas de la aplicación. Los comentarios existentes no se muestran.', 'app_disable_comments_toggle' => 'Deshabilitar comentarios',
'app_disable_comments_desc' => 'Deshabilita los comentarios en todas las páginas de la aplicación. <br> Los comentarios existentes no se muestran.',
// Registration Settings // Registration Settings
'reg_settings' => 'Ajustes de registro', 'reg_settings' => 'Registro',
'reg_allow' => '¿Permitir registro?', 'reg_enable' => 'Habilitar Registro',
'reg_enable_toggle' => 'Habilitar registro',
'reg_enable_desc' => 'Cuando se habilita el registro los usuarios podrán registrarse como usuarios de la aplicación. Al registrarse se les asigna un rol único por defecto.',
'reg_default_role' => 'Rol de usuario por defecto después del registro', 'reg_default_role' => 'Rol de usuario por defecto después del registro',
'reg_confirm_email' => '¿Requerir correo electrónico de confirmaación?', 'reg_email_confirmation' => 'Confirmación por Email',
'reg_confirm_email_desc' => 'Si se emplea la restricción por dominio, entonces se requerirá la confirmación por correo electrónico y el valor a continuación será ignorado.', 'reg_email_confirmation_toggle' => 'Requerir confirmación por Email',
'reg_confirm_restrict_domain' => 'Restringir registro al dominio', 'reg_confirm_email_desc' => 'Si se emplea la restricción por dominio, entonces se requerirá la confirmación por correo electrónico y esta opción será ignorada.',
'reg_confirm_restrict_domain' => 'Restricción de Dominio',
'reg_confirm_restrict_domain_desc' => 'Introduzca una lista separada por comas de los dominio a los que les gustaría restringir el registro de usuarios. A los usuarios les será enviado un correo electrónico para confirmar la dirección antes de que se le permita interactuar con la aplicación. <br> Tenga en cuenta que los usuarios podrán cambiar sus direcciones de correo electrónico después de registrarse exitosamente.', 'reg_confirm_restrict_domain_desc' => 'Introduzca una lista separada por comas de los dominio a los que les gustaría restringir el registro de usuarios. A los usuarios les será enviado un correo electrónico para confirmar la dirección antes de que se le permita interactuar con la aplicación. <br> Tenga en cuenta que los usuarios podrán cambiar sus direcciones de correo electrónico después de registrarse exitosamente.',
'reg_confirm_restrict_domain_placeholder' => 'Ninguna restricción establecida', 'reg_confirm_restrict_domain_placeholder' => 'Ninguna restricción establecida',
@ -88,12 +98,19 @@ return [
// Users // Users
'users' => 'Usuarios', 'users' => 'Usuarios',
'user_profile' => 'Perfil de usuario', 'user_profile' => 'Perfil de Usuario',
'users_add_new' => 'Agregar nuevo usuario', 'users_add_new' => 'Agregar Nuevo Usuario',
'users_details' => 'Detalles de Usuario',
'users_details_desc' => 'Ajusta un nombre público y email para este usuario. El email será empleado para acceder a la aplicación.',
'users_details_desc_no_email' => 'Ajusta un nombre público para este usuario para que pueda ser reconocido por otros.',
'users_search' => 'Buscar usuarios', 'users_search' => 'Buscar usuarios',
'users_role' => 'Roles de usuario', 'users_role' => 'Roles de usuario',
'users_role_desc' => 'Selecciona los roles a los que será asignado este usuario. Si se asignan varios roles los permisos se acumularán y recibirá todas las habilidades de los roles asignados.',
'users_password' => 'Contraseña de Usuario',
'users_password_desc' => 'Ajusta una contraseña que se utilizará para acceder a la aplicación. Debe ser al menos de 5 caracteres de longitud.',
'users_external_auth_id' => 'ID externo de autenticación', 'users_external_auth_id' => 'ID externo de autenticación',
'users_password_warning' => 'Solo debe rellenar este campo si desea cambiar su contraseña:', 'users_external_auth_id_desc' => 'Esta es la ID usada para asociar este usuario con LDAP.',
'users_password_warning' => 'Solo debe rellenar este campo si desea cambiar su contraseña.',
'users_system_public' => 'Este usuario representa cualquier usuario invitado que visita la aplicación. No puede utilizarse para acceder pero es asignado automáticamente.', 'users_system_public' => 'Este usuario representa cualquier usuario invitado que visita la aplicación. No puede utilizarse para acceder pero es asignado automáticamente.',
'users_delete' => 'Borrar usuario', 'users_delete' => 'Borrar usuario',
'users_delete_named' => 'Borrar usuario :userName', 'users_delete_named' => 'Borrar usuario :userName',
@ -104,8 +121,9 @@ return [
'users_edit_profile' => 'Editar perfil', 'users_edit_profile' => 'Editar perfil',
'users_edit_success' => 'Usuario actualizado', 'users_edit_success' => 'Usuario actualizado',
'users_avatar' => 'Avatar del usuario', 'users_avatar' => 'Avatar del usuario',
'users_avatar_desc' => 'Esta imagen debe ser aproximadamente de 256px por lado.', 'users_avatar_desc' => 'Elige una imagen para representar a este usuario. Debe ser aproximadamente de 256px por lado.',
'users_preferred_language' => 'Idioma preferido', 'users_preferred_language' => 'Idioma preferido',
'users_preferred_language_desc' => 'Esta opción cambiará el idioma de la interfaz de usuario en la aplicación. No afectará al contenido creado por los usuarios.',
'users_social_accounts' => 'Cuentas sociales', 'users_social_accounts' => 'Cuentas sociales',
'users_social_accounts_info' => 'Aquí puede conectar sus otras cuentas para un acceso rápido y fácil a la aplicación. Desconectando una cuenta aquí no revoca accesos ya autorizados. Revoque el acceso desde los ajustes de perfil en la cuenta social conectada.', 'users_social_accounts_info' => 'Aquí puede conectar sus otras cuentas para un acceso rápido y fácil a la aplicación. Desconectando una cuenta aquí no revoca accesos ya autorizados. Revoque el acceso desde los ajustes de perfil en la cuenta social conectada.',
'users_social_connect' => 'Conectar cuenta', 'users_social_connect' => 'Conectar cuenta',

View File

@ -33,6 +33,7 @@ return [
'filled' => 'El campo :attribute es requerido.', 'filled' => 'El campo :attribute es requerido.',
'exists' => 'El :attribute seleccionado es inválido.', 'exists' => 'El :attribute seleccionado es inválido.',
'image' => 'El :attribute debe ser una imagen.', 'image' => 'El :attribute debe ser una imagen.',
'image_extension' => 'El :attribute debe tener una extensión de imagen válida y soportada.',
'in' => 'El selected :attribute es inválio.', 'in' => 'El selected :attribute es inválio.',
'integer' => 'El :attribute debe ser un entero.', 'integer' => 'El :attribute debe ser un entero.',
'ip' => 'El :attribute debe ser una dirección IP válida.', 'ip' => 'El :attribute debe ser una dirección IP válida.',
@ -49,6 +50,7 @@ return [
'string' => 'El :attribute debe ser al menos :min caracteres.', 'string' => 'El :attribute debe ser al menos :min caracteres.',
'array' => 'El :attribute debe tener como mínimo :min items.', 'array' => 'El :attribute debe tener como mínimo :min items.',
], ],
'no_double_extension' => 'El :attribute solo debe tener una extensión de archivo.',
'not_in' => 'El :attribute seleccionado es inválio.', 'not_in' => 'El :attribute seleccionado es inválio.',
'numeric' => 'El :attribute debe ser numérico.', 'numeric' => 'El :attribute debe ser numérico.',
'regex' => 'El formato de :attribute es inválido', 'regex' => 'El formato de :attribute es inválido',
@ -69,6 +71,7 @@ return [
'timezone' => 'El atributo :attribute debe ser una zona válida.', 'timezone' => 'El atributo :attribute debe ser una zona válida.',
'unique' => 'El atributo :attribute ya ha sido tomado.', 'unique' => 'El atributo :attribute ya ha sido tomado.',
'url' => 'El atributo :attribute tiene un formato inválido.', 'url' => 'El atributo :attribute tiene un formato inválido.',
'uploaded' => 'El archivo no ha podido subirse. Es posible que el servidor no acepte archivos de este tamaño.',
// Custom validation lines // Custom validation lines
'custom' => [ 'custom' => [