diff options
Diffstat (limited to 'languages')
29 files changed, 1442 insertions, 0 deletions
diff --git a/languages/es.blog.php b/languages/es.blog.php new file mode 100644 index 000000000..e198ffa92 --- /dev/null +++ b/languages/es.blog.php @@ -0,0 +1,69 @@ +<?php +/** + * Blog Spanish language file. + * + */ + +$spahish = array( + 'blog' => 'Blogs', + 'blog:blogs' => 'Blogs', + 'blog:revisions' => 'Revisiones', + 'blog:archives' => 'Archivos', + 'blog:blog' => 'Blog', + 'item:object:blog' => 'Blogs', + + 'blog:title:user_blogs' => 'Blogs de %s', + 'blog:title:all_blogs' => 'Todos los blogs del sitio', + 'blog:title:friends' => 'Blogs de amigos', + + 'blog:group' => 'Blog del grupo', + 'blog:enableblog' => 'Habilitar blog del grupo', + 'blog:write' => 'Agregar una entrada al blog', + + // Editing + 'blog:add' => 'Agregar una entrada al blog', + 'blog:edit' => 'Editar entrada del blog', + 'blog:excerpt' => 'Extracto', + 'blog:body' => 'Cuerpo', + 'blog:save_status' => 'Guardado: ', + 'blog:never' => 'Nunca', + + // Statuses + 'blog:status' => 'Estado', + 'blog:status:draft' => 'Borrador', + 'blog:status:published' => 'Publicado', + 'blog:status:unsaved_draft' => 'Borrador no guardado', + + 'blog:revision' => 'Revisión', + 'blog:auto_saved_revision' => 'Revisión guardada automaticamente', + + // messages + 'blog:message:saved' => 'Entrada del blog guardada.', + 'blog:error:cannot_save' => 'No se pudo guardar la entrada del blog.', + 'blog:error:cannot_write_to_container' => 'No posee los permisos necesarios para añadir el blog al grupo.', + 'blog:error:post_not_found' => 'Esta entrada ha sido quitada, es inválida, o no tiene los permisos necesarios para poder verla.', + 'blog:messages:warning:draft' => 'Hay un borrador sin guardar para esta entrada!', + 'blog:edit_revision_notice' => '(Versión anterior)', + 'blog:message:deleted_post' => 'Entrada del blog eliminada.', + 'blog:error:cannot_delete_post' => 'No se pudo eliminar la entrada del blog.', + 'blog:none' => 'No hay entradas en el blog', + 'blog:error:missing:title' => 'Debe ingresar un título para el blog!', + 'blog:error:missing:description' => 'Debe ingresar el cuerpo de su blog!', + 'blog:error:cannot_edit_post' => 'La publicación no existe o no posee los permisos necesarios sobre ella.', + 'blog:error:revision_not_found' => 'No se pudo encontrar la revisión.', + + // river + 'river:create:object:blog' => '%s publicó una entrada en el blog %s', + 'river:comment:object:blog' => '%s comentó en el blog %s', + + // notifications + 'blog:newpost' => 'Una nueva entrada de blog', + + // widget + 'blog:widget:description' => 'Mostrar las últimas entradas de blog', + 'blog:moreblogs' => 'Más entradas de blog', + 'blog:numbertodisplay' => 'Cantidad de entradas de blog a mostrar', + 'blog:noblogs' => 'No hay entradas de blog' +); + +add_translation('es', $spahish); diff --git a/languages/es.bookmarks.php b/languages/es.bookmarks.php new file mode 100644 index 000000000..3894969e2 --- /dev/null +++ b/languages/es.bookmarks.php @@ -0,0 +1,52 @@ +<?php + +// Generado por translationbrowser + +$spanish = array( + 'bookmarks' => "Favoritos" , + 'bookmarks:add' => "Añadir a favoritos" , + 'bookmarks:read' => "Artículos marcados" , + 'bookmarks:edit' => "Editar favorito", + 'bookmarks:owner' => "Favoritos de %s", + 'bookmarks:friends' => "Favoritos de tus amigos" , + 'bookmarks:everyone' => "Todos los favoritos" , + 'bookmarks:this' => "Marcar como favorito" , + 'bookmarks:bookmarklet' => "Obtener marcadores" , + 'bookmarks:inbox' => "Entradas de favoritos" , + 'bookmarks:more' => "Más favoritos" , + 'bookmarks:shareditem' => "Artículos marcados" , + 'bookmarks:with' => "Compartir información" , + 'bookmarks:address' => "Dirección de los recursos de los favoritos" , + 'bookmarks:delete:confirm' => "Seguro que quieres eliminar este recurso?" , + 'bookmarks:shared' => "Añadido a favoritos" , + 'bookmarks:visit' => "Visitar el recurso" , + 'bookmarks:recent' => "Favoritos recientes" , + 'bookmarks:river:created' => "%s marca como favorito" , + 'bookmarks:river:annotate' => "un comentario en este favorito" , + 'bookmarks:river:item' => "un artículo" , + 'item:object:bookmarks' => "Artículos marcados" , + 'bookmarks:widget:description' => "Este componente está diseñado para el interfaz de su escritorio y mostrará las entradas a los artículos favoritos que creas precisos" , + 'bookmarks:bookmarklet:description' => "Los favoritos marcados permiten compartir cualquier recurso de la web de forma rápida y sencilla, con sus amigos. Para usarlo, muevelo a través del navegador a la zona:" , + 'bookmarks:bookmarklet:descriptionie' => "Si estás usando Internet Explorer, necesitarás pulsar el botón derecho del icono marcador y seleccionar 'añadir a favoritos'' indicando el link correspondiente" , + 'bookmarks:bookmarklet:description:conclusion' => "Puedes guardar cualquier página que visites pulsándolo en cualquier momento" , + 'bookmarks:save:success' => "Su artículo ha sido marcado correctamente." , + 'bookmarks:delete:success' => "Su artículo ha sido eliminado correctamente." , + 'bookmarks:save:failed' => "Su artículo marcado no puede guardarse, inténtelo de nuevo." , + 'bookmarks:delete:failed' => "Su artículo marcado no puede ser eliminado, inténtelo de nuevo." , + 'bookmarks:this:group' => "Añadido en %s" , + 'bookmarks:bookmarklet:group' => "Obtener bookmarklet del grupo" , + 'bookmarks:new' => "Un nuevo objeto marcado" , + 'bookmarks:via' => "via marcadores" , + 'bookmarks:numbertodisplay' => "Número de favoritos a mostrar" , + 'bookmarks:group' => "Favoritos del grupo" , + 'bookmarks:enablebookmarks' => "Habilitar marcadores de grupos", + 'river:create:object:bookmarks' => '%s agregó %s como favorito', + 'river:comment:object:bookmarks' => '%s comentó en el favorito %s', + 'bookmarks:none' => 'Sin favoritos', + 'bookmarks:nogroup' => 'Este grupo no posee favoritos aún', + 'bookmarks:no_title' => 'Sin título', +); + +add_translation('es', $spanish); + +?>
\ No newline at end of file diff --git a/languages/es.categories.php b/languages/es.categories.php new file mode 100644 index 000000000..31c8ef173 --- /dev/null +++ b/languages/es.categories.php @@ -0,0 +1,16 @@ +<?php + +// Generado por translationbrowser + +$spanish = array( + 'categories' => "Categorías" , + 'categories:settings' => "Edita las categorías del sitio" , + 'categories:explanation' => "Para establecer algunas categorías globales para el sitio que serán usadas a través de tu sistema, introdúcelas abajo separadas por comas. Serán mostradas por las herramientas compatibles cuando el usuario cree o edite contenido." , + 'categories:save:success' => "Las categorías del sitio se han grabado correctamente.", + 'categories:results' => "Resultados del sitio para la categoría: %s", + 'categories:on_activate_reminder' => "Las categorías del sitio no se encuentran disponibles hasta que agregue alguna. <a href=\"%s\">Añadir categorías ahora.</a>", +); + +add_translation('es', $spanish); + +?>
\ No newline at end of file diff --git a/languages/es.custom_index.php b/languages/es.custom_index.php new file mode 100644 index 000000000..62f651958 --- /dev/null +++ b/languages/es.custom_index.php @@ -0,0 +1,17 @@ +<?php
+
+ $spanish = array(
+
+ 'custom:bookmarks' => "Últimos favoritos",
+ 'custom:groups' => "Últimos grupos",
+ 'custom:files' => "Últimos ficheros subidos",
+ 'custom:blogs' => "Últimas entradas",
+ 'custom:members' => "Nuevos miembros de la red",
+ 'custom:nofiles' => "No existen ficheros todavia",
+ 'custom:nogroups' => "No existen grupos todavia",
+
+ );
+
+ add_translation("es",$spanish);
+
+?>
diff --git a/languages/es.developers.php b/languages/es.developers.php new file mode 100644 index 000000000..7a5f20cc7 --- /dev/null +++ b/languages/es.developers.php @@ -0,0 +1,60 @@ +<?php +/** + * Elgg developer tools English language file. + * + */ + +$spanish = array( + // menu + 'admin:developers' => 'Desarrolladores', + 'admin:developers:settings' => 'Configuración de Desarrolladores', + 'admin:developers:preview' => 'Previsualización de Temas', + 'admin:developers:inspect' => 'Inspección', + + // settings + 'elgg_dev_tools:settings:explanation' => 'Controle su configuración de desarrollo y depuración. Algunas de estas opciones también se encuentran disponibles en otras secciones de la administración.', + 'developers:label:simple_cache' => 'Utilizar cache simple', + 'developers:help:simple_cache' => 'Deshabilitar la cache mientras se desarrolla. De otro modo, las modificaciones a las views (incluyendo los css) serán ignoradas.', + 'developers:label:view_path_cache' => 'Utilizar cache de paths de views', + 'developers:help:view_path_cache' => 'Deshabilitar mientras se desarrolla. De otro modo, las nuevas vistas en sus plugins no se registrarán.', + 'developers:label:debug_level' => "Nivel de monitoreo", + 'developers:help:debug_level' => "Esto controla la cantidad de información que se registra. Vea elgg_log() para más información.", + 'developers:label:display_errors' => 'Mostrar errores fatales de PHP', + 'developers:help:display_errors' => "Por defecto, el archivo .htaccess de Elgg deshabilita la visualización de errores fatales.", + 'developers:label:screen_log' => "Registrar en pantalla", + 'developers:help:screen_log' => "Esto muestra las salidas de elgg_log() y elgg_dump() en la página.", + 'developers:label:show_strings' => "Mostrar strings de traducciones extrañas", + 'developers:help:show_strings' => "Esto muestra las traducciones utilizadas por elgg_echo().", + 'developers:label:wrap_views' => "Wrap de vistas", + 'developers:help:wrap_views' => "Esto atrapa casi toda la vista con comentarios HTML. Util para encontrar la vista en particular que genera un HTML.", + 'developers:label:log_events' => "Eventos de Logs y Hooks de plugins", + 'developers:help:log_events' => "Escribir eventos y hooks de plugins en el log. Precaución: hay varios de estos por página.", + + 'developers:debug:off' => 'Apagado', + 'developers:debug:error' => 'Error', + 'developers:debug:warning' => 'Precaución', + 'developers:debug:notice' => 'Información', + + // inspection + 'developers:inspect:help' => 'Inspección de configuration del framework Elgg.', + + // event logging + 'developers:event_log_msg' => "%s: '%s, %s' en %s", + + // theme preview + 'theme_preview:general' => 'Introducción', + 'theme_preview:breakout' => 'Fuera de iframe', + 'theme_preview:buttons' => 'Botones', + 'theme_preview:components' => 'Componentes', + 'theme_preview:forms' => 'Formularios', + 'theme_preview:grid' => 'Grilla', + 'theme_preview:icons' => 'Iconos', + 'theme_preview:modules' => 'Módulos', + 'theme_preview:navigation' => 'Navegación', + 'theme_preview:typography' => 'Tipografías', + + // status messages + 'developers:settings:success' => 'Configuraciones almacenadas', +); + +add_translation('es', $spanish); diff --git a/languages/es.diagnostics.php b/languages/es.diagnostics.php new file mode 100644 index 000000000..8b2693931 --- /dev/null +++ b/languages/es.diagnostics.php @@ -0,0 +1,59 @@ +<?php + +// Generado por translationbrowser + +$spanish = array( + 'admin:utilities:diagnostics' => 'Diagnóstico del Sistema', + 'diagnostics' => "Diagnóstico del sistema" , + 'diagnostics:report' => 'Reportes de Diagnósticos', + + 'diagnostics:description' => "El informe de diagnóstico es muy útil para poder resolver cualquier problema de la plataforma. Puedes descargar un log completo y analizarlo. Presiona el botón para obtener un .txt" , + + 'diagnostics:download' => "Descargar .txt" , + 'diagnostics:header' => "======================================================================== +Informe de Diagnóstico de la red social +Generado %s por %s +======================================================================== + +" , + 'diagnostics:report:basic' => " +Distribución de Elgg %s, version %s + +------------------------------------------------------------------------" , + 'diagnostics:report:php' => " +PHP info: +%s +------------------------------------------------------------------------" , + 'diagnostics:report:plugins' => " +Detalles y plugins instalados: + +%s +------------------------------------------------------------------------" , + 'diagnostics:report:md5' => " +Ficheros y checksums instalados: + +%s +------------------------------------------------------------------------" , + 'diagnostics:report:globals' => " +Variables globales: + +%s +------------------------------------------------------------------------" , + 'diagnostics:unittester' => "Test de unidades" , + 'diagnostics:unittester:description' => "Los siguientes tests de diagnostico se utilizan para debuggear determinadas partes del framework de Elgg" , + 'diagnostics:test:executetest' => "Ejecutar test" , + 'diagnostics:test:executeall' => "Ejectuar todo" , + 'diagnostics:unittester:notests' => "Disculpa, no hay modulos para realizar tests instalados" , + 'diagnostics:unittester:testnotfound' => "Disculpa, el informe no puede ser generado porque no ha encontrado ningún test válido." , + 'diagnostics:unittester:testresult:nottestclass' => "FALLO - no se trata de una clase test" , + 'diagnostics:unittester:testresult:fail' => "FALLO" , + 'diagnostics:unittester:testresult:success' => "SUCESO" , + 'diagnostics:unittest:example' => "Ejemplo de unidad test, solo disponible en modo debug" , + 'diagnostics:unittester:report' => "Informe de test para %s" , + 'diagnostics:unittester:debug' => "El sitio debe estar en modo de depuración para ejecutar tests unitarios." , + 'diagnostics:unittester:warning' => "ATENCIÓN: Estos tests pueden dejar tras de sí objetos de depuración en tu base de datos. ¡NO USAR EN UN SITIO EN PRODUCCIÓN!" +); + +add_translation('es', $spanish); + +?>
\ No newline at end of file diff --git a/languages/es.embed.php b/languages/es.embed.php new file mode 100644 index 000000000..5ec20bc9c --- /dev/null +++ b/languages/es.embed.php @@ -0,0 +1,18 @@ +<?php
+
+$spanish = array(
+ 'embed:embed' => 'Incrustar',
+ 'media:insert' => 'Insertar / Subir fichero',
+ 'embed:instructions' => 'Selecciona el archivo que deseas insertar en el contenido. Simplemente haz "click" sobre él',
+ 'embed:media' => 'Insertar contenido',
+ 'embed:upload' => 'Subir medio',
+ 'embed:upload_type' => 'Tipo de subida: ',
+ 'upload:media' => 'Subir fichero',
+ 'embed:file:required' => 'No tienes una aplicación para subir ficheros instalada. Ponte en contacto con el administrador para que habilite el plugin.',
+
+ 'embed:no_upload_content' => 'No hay contenido de subida!',
+ 'embed:no_section_content' => 'No se encontraron elementos.',
+ 'embed:no_sections' => 'No se encontraron plugins soportados. Consulte con el administrador del sitio para que habilite un plugin con soporte para incrustar recursos.',
+);
+
+add_translation("es",$spanish);
diff --git a/languages/es.externalpages.php b/languages/es.externalpages.php new file mode 100644 index 000000000..26951734f --- /dev/null +++ b/languages/es.externalpages.php @@ -0,0 +1,27 @@ +<?php +/** + * External pages English language file + */ + +$spanish = array( + + /** + * Menu items and titles + */ + 'expages' => "Páginas del sitio", + 'admin:appearance:expages' => "Páginas del Sitio", + 'expages:about' => "Acerca de", + 'expages:terms' => "Términos", + 'expages:privacy' => "Privacidad", + 'expages:contact' => "Contacto", + + 'expages:notset' => "Esta páginas no se ha configurado aún.", + + /** + * Status messages + */ + 'expages:posted' => "Su página se ha actualizado correctamente.", + 'expages:error' => "No se pudo guardar la página.", +); + +add_translation("es", $spanish); diff --git a/languages/es.file.php b/languages/es.file.php new file mode 100644 index 000000000..0f01bb7d3 --- /dev/null +++ b/languages/es.file.php @@ -0,0 +1,102 @@ +<?php +/** + * Elgg file plugin language pack + * + * @package ElggFile + */ + +$spanish = array( + + /** + * Menu items and titles + */ + 'file' => "Archivos", + 'file:user' => "Archivos de %s", + 'file:friends' => "Archivos de amigos", + 'file:all' => "Todos los archivos", + 'file:edit' => "Editar archivo", + 'file:more' => "Más archivos", + 'file:list' => "vista de lista", + 'file:group' => "Archivos del grupo", + 'file:gallery' => "vista de galería", + 'file:gallery_list' => "Vista de galería o lista", + 'file:num_files' => "Cantidad de archivos a mostrar", + 'file:user:gallery'=>'Vista %s galería', + 'file:via' => 'archivos vía', + 'file:upload' => "Subir un archivo", + 'file:replace' => 'Reemplazar contenido de archivo (dejar en blanco para no modificar)', + 'file:list:title' => "%s - %s %s", + 'file:title:friends' => "De amigos", + + 'file:add' => 'Subir un archivo', + + 'file:file' => "Archivo", + 'file:title' => "Título", + 'file:desc' => "Descripción", + 'file:tags' => "Tags", + + 'file:types' => "Tipos de archivo subidos", + + 'file:type:' => 'Archivos', + 'file:type:all' => "Todos los archivos", + 'file:type:video' => "Videos", + 'file:type:document' => "Documentos", + 'file:type:audio' => "Audio", + 'file:type:image' => "Imagenes", + 'file:type:general' => "General", + + 'file:user:type:video' => "Videos de %s", + 'file:user:type:document' => "Documentos de %s", + 'file:user:type:audio' => "Audio de %s", + 'file:user:type:image' => "Imagenes de %s", + 'file:user:type:general' => "Archivos generales de %s", + + 'file:friends:type:video' => "Videos de amigos", + 'file:friends:type:document' => "Documentos de amigos", + 'file:friends:type:audio' => "Audio de amigos", + 'file:friends:type:image' => "Imagenes de amigos", + 'file:friends:type:general' => "Archivos generales de amigos", + + 'file:widget' => "Widget de archivos", + 'file:widget:description' => "Ver los últimos archivos", + + 'groups:enablefiles' => 'Habilitar archivos de grupos', + + 'file:download' => "Descargar", + + 'file:delete:confirm' => "Desea eliminar este archivo?", + + 'file:tagcloud' => "Tag cloud", + + 'file:display:number' => "Cantidad de archivos a mostrar", + + 'river:create:object:file' => '%s subió el archivo %s', + 'river:comment:object:file' => '%s comentó en el archivo %s', + + 'item:object:file' => 'Archivos', + + /** + * Embed media + **/ + 'file:embed' => "Incrustar multimedia", + 'file:embedall' => "Todo", + + /** + * Status messages + */ + 'file:saved' => "Archivo guardado correctamente.", + 'file:deleted' => "Archivo eliminado correctamente.", + + /** + * Error messages + */ + 'file:none' => "No se subieron archivos.", + 'file:uploadfailed' => "Lo sentimos, no se pudo guardar el archivo.", + 'file:downloadfailed' => "Lo sentimos, el archivo no está disponible en este momento.", + 'file:deletefailed' => "Su archivo no puede ser eliminado en este momento.", + 'file:noaccess' => "No posee los permisos necesarios para modificar el archivo", + 'file:cannotload' => "Ha ocurrido un error al intentar cargar el archivo", + 'file:nofile' => "Debe seleccionar un archivo", +); + +add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.garbagecollector.php b/languages/es.garbagecollector.php new file mode 100644 index 000000000..18108a65d --- /dev/null +++ b/languages/es.garbagecollector.php @@ -0,0 +1,25 @@ +<?php +/** + * Elgg garbage collector language pack. + * + * @package ElggGarbageCollector + */ + +$spanish = array( + 'garbagecollector:period' => 'Con qué frecuencia debe ejecutarse el garbagecollector?', + + 'garbagecollector:weekly' => 'Una vez por semana', + 'garbagecollector:monthly' => 'Una vez al mes', + 'garbagecollector:yearly' => 'Una vez al año', + + 'garbagecollector' => "GARBAGE COLLECTOR\n", + 'garbagecollector:done' => "Hecho\n", + 'garbagecollector:optimize' => "Optimizando %s ", + + 'garbagecollector:error' => "ERROR", + 'garbagecollector:ok' => "OK", + + 'garbagecollector:gc:metastrings' => 'Limpiando metastrings no enlazados: ', +); + +add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.groups.php b/languages/es.groups.php new file mode 100644 index 000000000..6254ae702 --- /dev/null +++ b/languages/es.groups.php @@ -0,0 +1,261 @@ +<?php
+/**
+ * Elgg groups plugin language pack
+ *
+ * @package ElggGroups
+ */
+
+$spanish = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'groups' => "Grupos",
+ 'groups:owned' => "Grupos que administro",
+ 'groups:yours' => "Mis grupos",
+ 'groups:user' => "Grupos de %s",
+ 'groups:all' => "Todos los grupos",
+ 'groups:add' => "Crear un nuevo grupo",
+ 'groups:edit' => "Editar grupo",
+ 'groups:delete' => 'Eliminar grupo',
+ 'groups:membershiprequests' => 'Administrar solicitudes para unirse',
+ 'groups:invitations' => 'Invitaciones de grupo',
+
+ 'groups:icon' => 'Icono de grupo (dejar en blanco para no modificarlo)',
+ 'groups:name' => 'Nombre del grupo',
+ 'groups:username' => 'Nombre corto del grupo (se muestra en URLs, solamente caracteres alfanuméricos)',
+ 'groups:description' => 'Descripción',
+ 'groups:briefdescription' => 'Descripción corta',
+ 'groups:interests' => 'Tags',
+ 'groups:website' => 'Sitio web',
+ 'groups:members' => 'Miembros del grupo',
+ 'groups:members:title' => 'Miembros de %s',
+ 'groups:members:more' => "Ver todos los miembros",
+ 'groups:membership' => "Permisos de miembros del grupo",
+ 'groups:access' => "Permisos de acceso",
+ 'groups:owner' => "Administrador",
+ 'groups:widget:num_display' => 'Cantidad de grupos a mostrar',
+ 'groups:widget:membership' => 'Miembros del grupo',
+ 'groups:widgets:description' => 'Mostrar en tu perfil los grupos a los que perteneces',
+ 'groups:noaccess' => 'Sin acceso al grupo',
+ 'groups:permissions:error' => 'No posee permisos para esto',
+ 'groups:ingroup' => 'en el grupo',
+ 'groups:cantedit' => 'No puede modificar este grupo',
+ 'groups:saved' => 'Grupo guardado',
+ 'groups:featured' => 'Grupos favoritos',
+ 'groups:makeunfeatured' => 'No favorito',
+ 'groups:makefeatured' => 'Hacer favorito',
+ 'groups:featuredon' => '%s ahora es un grupo favorito.',
+ 'groups:unfeatured' => '%s ha sido quitado de los grupos favoritos.',
+ 'groups:featured_error' => 'Grupo inválido.',
+ 'groups:joinrequest' => 'Solicitar unirse',
+ 'groups:join' => 'Unirse al grupo',
+ 'groups:leave' => 'Abandonar grupo',
+ 'groups:invite' => 'Invitar amigos',
+ 'groups:invite:title' => 'Invitar amigos al grupo',
+ 'groups:inviteto' => "Invitar amigos a '%s'",
+ 'groups:nofriends' => "No posee amigos que no hayan sido invitados al grupo.",
+ 'groups:nofriendsatall' => 'No tienes amigos para invitar!',
+ 'groups:viagroups' => "grupos via",
+ 'groups:group' => "Grupo",
+ 'groups:search:tags' => "tag",
+ 'groups:search:title' => "Buscar grupos que conicidan con el tag '%s'",
+ 'groups:search:none' => "No se encontraron grupos",
+
+ 'groups:activity' => "Actividad del grupo",
+ 'groups:enableactivity' => 'Habilitar la actividad del grupo',
+ 'groups:activity:none' => "Aún no hay actividad en el grupo",
+
+ 'groups:notfound' => "Grupo no encontrado",
+ 'groups:notfound:details' => "El grupo solicitado no existe o bien no tiene acceso a el",
+
+ 'groups:requests:none' => 'En este momento no hay solicitudes pendientes.',
+
+ 'groups:invitations:none' => 'En este momento no hay invitaciones.',
+
+ 'item:object:groupforumtopic' => "Discusiones",
+
+ 'groupforumtopic:new' => "Nueva entrada de discusión",
+
+ 'groups:count' => "grupos creados",
+ 'groups:open' => "grupo abierto",
+ 'groups:closed' => "grupo cerrado",
+ 'groups:member' => "miembros",
+ 'groups:searchtag' => "Buscar grupos por tag",
+
+ 'groups:more' => 'Más grupos',
+ 'groups:none' => 'Sin grupos',
+
+ /*
+ * Access
+ */
+ 'groups:access:private' => 'Cerrado - Los usuarios deben ser invitados',
+ 'groups:access:public' => 'Abierto - Cualquier usuario puede unirse',
+ 'groups:access:group' => 'Sólo miembros del grupo',
+ 'groups:closedgroup' => 'Este grupo es cerrado en sus admisiones.',
+ 'groups:closedgroup:request' => 'Para solicitar unirse, haga click en el link del menú "solicitar unirse".',
+ 'groups:visibility' => 'Quienes pueden ver este grupo?',
+
+ /*
+ Group tools
+ */
+ 'groups:enableforum' => 'Habilitar discusiones de grupo',
+ 'groups:yes' => 'si',
+ 'groups:no' => 'no',
+ 'groups:lastupdated' => 'Ultima actualización %s por %s',
+ 'groups:lastcomment' => 'Ultimo comentario %s por %s',
+
+ /*
+ Group discussion
+ */
+ 'discussion' => 'Discusión',
+ 'discussion:add' => 'Nueva discusión',
+ 'discussion:latest' => 'Ultima discusión',
+ 'discussion:group' => 'Discusión del grupo',
+
+ 'discussion:topic:created' => 'Se creó una nueva discusión.',
+ 'discussion:topic:updated' => 'Se ha actualizado la discusión.',
+ 'discussion:topic:deleted' => 'Se ha eliminado la discusión.',
+
+ 'discussion:topic:notfound' => 'No se pudo encontrar la discusión',
+ 'discussion:error:notsaved' => 'No se pudo guardar la discusión',
+ 'discussion:error:missing' => 'El título y el mensaje son requridos',
+ 'discussion:error:permissions' => 'No posee los permisos necesarios para poder realizar esta acción',
+ 'discussion:error:notdeleted' => 'No se pudo eliminar la discusión',
+
+ 'discussion:reply:deleted' => 'La respuesta en la discusión ha sido eliminada.',
+ 'discussion:reply:error:notdeleted' => 'No se pudo eliminar la respuesta en la discusión',
+
+ 'reply:this' => 'Responder',
+
+ 'group:replies' => 'Respuestas',
+ 'groups:forum:created' => 'Creado %s con %d comentarios',
+ 'groups:forum:created:single' => 'Creado %s con %d respuestas',
+ 'groups:forum' => 'Discusión',
+ 'groups:addtopic' => 'Nueva discusión',
+ 'groups:forumlatest' => 'Ultima discusión',
+ 'groups:latestdiscussion' => 'Ultima discusión',
+ 'groups:newest' => 'La más reciente',
+ 'groups:popular' => 'Popular',
+ 'groupspost:success' => 'Su respuesta ha sido publicada correctamente',
+ 'groups:alldiscussion' => 'Ultima discusión',
+ 'groups:edittopic' => 'Editar discusión',
+ 'groups:topicmessage' => 'Mensaje de discusión',
+ 'groups:topicstatus' => 'Estado de la discusión',
+ 'groups:reply' => 'Publicar un comentario',
+ 'groups:topic' => 'Discusión',
+ 'groups:posts' => 'Entradas',
+ 'groups:lastperson' => 'Ultima persona',
+ 'groups:when' => 'Cuando',
+ 'grouptopic:notcreated' => 'No se encontraron discusiones.',
+ 'groups:topicopen' => 'Abierta',
+ 'groups:topicclosed' => 'Cerrada',
+ 'groups:topicresolved' => 'Resuelta',
+ 'grouptopic:created' => 'Se ha creado la discusión.',
+ 'groupstopic:deleted' => 'La discusión ha sido eliminada.',
+ 'groups:topicsticky' => 'Pegadiza',
+ 'groups:topicisclosed' => 'La discusión se encuentra cerrada.',
+ 'groups:topiccloseddesc' => 'La discusión se encuentra cerrada y no acepta nuevos comentarios.',
+ 'grouptopic:error' => 'No se pudo crear una discusión en el grupo. Por favor intente nuevamente o contacte a un administrador del sistema.',
+ 'groups:forumpost:edited' => "El comentario en el foro ha sido editado.",
+ 'groups:forumpost:error' => "Ha ocurrido un error al intentar editar el comentario en el foro.",
+
+ 'groups:privategroup' => 'El grupo se encuentra cerrado. Solicitando unirse.',
+ 'groups:notitle' => 'Los grupos deben tener un título',
+ 'groups:cantjoin' => 'No puede unirse al grupo',
+ 'groups:cantleave' => 'No puede abandonar el grupo',
+ 'groups:removeuser' => 'Quitar del grupo',
+ 'groups:cantremove' => 'No se pudo quitar el usuario del grupo',
+ 'groups:removed' => 'Se quitó a %s del grupo',
+ 'groups:addedtogroup' => 'Se agregó al grupo correctamente',
+ 'groups:joinrequestnotmade' => 'No puede solicitar unirse al grupo',
+ 'groups:joinrequestmade' => 'Solicitó unirse al grupo',
+ 'groups:joined' => 'Se ha unido al grupo correctamente!',
+ 'groups:left' => 'Ha abandonado al grupo correctamente',
+ 'groups:notowner' => 'Lo sentimos, no es el administrador de este grupo.',
+ 'groups:notmember' => 'Lo sentimos, no es miembro de este grupo.',
+ 'groups:alreadymember' => 'Ya es miembro de este grupo!',
+ 'groups:userinvited' => 'El usuario ha sido invitado.',
+ 'groups:usernotinvited' => 'No se pudo invitar al usuario.',
+ 'groups:useralreadyinvited' => 'El usuario ya ha sido invitado',
+ 'groups:invite:subject' => "%s has sido invitado para unirte a %s!",
+ 'groups:updated' => "Ultima respuesta por %s %s",
+ 'groups:started' => "Iniciado por %s",
+ 'groups:joinrequest:remove:check' => 'Está seguro que desea quitar la solicitud al grupo?',
+ 'groups:invite:remove:check' => 'Está seguro de quitar la invitación?',
+ 'groups:invite:body' => "Hola %s,
+
+%s te ha invitado a unirte al grupo '%s'. Haz click debajo para ver la invitación:
+
+%s",
+
+ 'groups:welcome:subject' => "Bienvenido al grupo %s!",
+ 'groups:welcome:body' => "Hola %s!
+
+Eres miembro del grupo '%s'! Haz click debajo para comenzar a autilizarlo!
+
+%s",
+
+ 'groups:request:subject' => "%s ha solicitado unirse a %s",
+ 'groups:request:body' => "Hola %s,
+
+%s ha solicitado unirse al grupo '%s'. Haga click debajo para consultar su perfil
+
+%s
+
+o haga click debaajo para ver las solicitudes para este grupo:
+
+%s",
+
+ /*
+ Forum river items
+ */
+
+ 'river:create:group:default' => '%s ha creado el grupo %s',
+ 'river:join:group:default' => '%s se ha unido al grupo %s',
+ 'river:create:object:groupforumtopic' => '%s ha agregado una nueva discusión: %s',
+ 'river:reply:object:groupforumtopic' => '%s ha respondido en la discusión %s',
+
+ 'groups:nowidgets' => 'No se encontraon widgets para este grupo.',
+
+
+ 'groups:widgets:members:title' => 'Miembros del grupo',
+ 'groups:widgets:members:description' => 'Listar miembros del grupo.',
+ 'groups:widgets:members:label:displaynum' => 'Listar miembros del grupo.',
+ 'groups:widgets:members:label:pleaseedit' => 'Por favor configure este widget.',
+
+ 'groups:widgets:entities:title' => "Objetos en el grupo",
+ 'groups:widgets:entities:description' => "Lista de objetos guardados en el grupo",
+ 'groups:widgets:entities:label:displaynum' => 'Lista de objetos del grupo.',
+ 'groups:widgets:entities:label:pleaseedit' => 'Por favor configure este widget.',
+
+ 'groups:forumtopic:edited' => 'Discusión editada correctamente.',
+
+ 'groups:allowhiddengroups' => 'Desea permitir los grupos privados(invisibles)?',
+
+ /**
+ * Action messages
+ */
+ 'group:deleted' => 'Grupo y contenidos de grupo eliminados',
+ 'group:notdeleted' => 'No se pudo eliminar al grupo',
+
+ 'group:notfound' => 'No se pudo encontrar el grupo',
+ 'grouppost:deleted' => 'La publicación del grupo ha sido eliminada',
+ 'grouppost:notdeleted' => 'No se pudo eliminar la publicación del grupo',
+ 'groupstopic:deleted' => 'Duscusión eliminada',
+ 'groupstopic:notdeleted' => 'Discusión no eliminada',
+ 'grouptopic:blank' => 'No hay discusión',
+ 'grouptopic:notfound' => 'No se pudo encontrar la discusión',
+ 'grouppost:nopost' => 'Entrada vacía',
+ 'groups:deletewarning' => "Desea eliminar este grupo? su acción es irreversible!",
+
+ 'groups:invitekilled' => 'Se ha eliminado la invitación.',
+ 'groups:joinrequestkilled' => 'Se ha eliminado la solicitud de inscripción.',
+
+ // ecml
+ 'groups:ecml:discussion' => 'Discusiones del grupo',
+ 'groups:ecml:groupprofile' => 'Perfiles del grupo',
+
+);
+
+add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.invitefriends.php b/languages/es.invitefriends.php new file mode 100644 index 000000000..7b1da891d --- /dev/null +++ b/languages/es.invitefriends.php @@ -0,0 +1,32 @@ +<?php
+
+// Generado por translationbrowser
+
+$spanish = array(
+ 'friends:invite' => "Invitar amigos" ,
+ 'invitefriends:registration_disabled' => 'El registro de nuevos usuarios se ha deshabilitado, no puede invitar a nuevos usuarios.',
+ 'invitefriends:introduction' => "Para invitar a tus amigos a entrar en la red social, introduce sus direcciones de email en la parte de abajo. Una dirección de email para cada línea:" ,
+ 'invitefriends:message' => "Introduce un mensaje de invitación:" ,
+ 'invitefriends:subject' => "Invitación para %s" ,
+ 'invitefriends:success' => "Las invitaciones han sido enviadas con éxito. Gracias por hacer crecer nuestra familia." ,
+ 'invitefriends:invitations_sent' => 'Invitaciones enviadas: %s. Se econtraron los siguientes problemas:',
+ 'invitefriends:already_members' => 'Los siguientes ya son miembros de la red: %s',
+ 'invitefriends:noemails' => 'No se ingresaron direcciones de Email',
+ 'invitefriends:failure' => "Algo falla!, tus amigos ni puedes ser invitados. Intentalo de nuevo o ponte en contacto con el administrador" ,
+ 'invitefriends:message:default' => "
+Hola,
+
+Quiero invitarte a que entres a la red social %s." ,
+ 'invitefriends:email' => "Se te ha invitado a participar en %s por %s. Te ha enviado el siguiente mensaje:
+
+%s
+
+Para comenzar a tomar parte de la red social, pulsa el siguiente enlace:
+
+ %s
+
+Automáticamente el sistema te pondrá como amigo de la persona que te ha invitado." ,
+ 'invitefriends:email_error' => "Se enviaron invitaciones, pero las siguientes direcciones no son válidas: %s"
+);
+
+add_translation('es', $spanish);
\ No newline at end of file diff --git a/languages/es.likes.php b/languages/es.likes.php new file mode 100644 index 000000000..8f032839e --- /dev/null +++ b/languages/es.likes.php @@ -0,0 +1,43 @@ +<?php +/** + * Likes Spanish language file + */ + +$spanish = array( + 'likes:this' => 'le gusta esto', + 'likes:deleted' => 'Ya no te gusta esto', + 'likes:see' => 'Ver a quienes les gusta esto', + 'likes:remove' => 'Ya no me gusta', + 'likes:notdeleted' => 'Ocurrió un problema al intentar quitar el me gusta', + 'likes:likes' => 'Ahora te gusta esto', + 'likes:failure' => 'Ocurrió un problema al agregar el me gusta', + 'likes:alreadyliked' => 'Ya te gusta esto', + 'likes:notfound' => 'No se pudo encontrar el item que te gusta', + 'likes:likethis' => 'Me gusta', + 'likes:userlikedthis' => '%s me gusta', + 'likes:userslikedthis' => '%s me gusta', + 'likes:river:annotate' => 'me gusta', + + 'river:likes' => 'me gustan %s %s', + + // notifications. yikes. + 'likes:notifications:subject' => '%s me gusta en tu publicación "%s"', + 'likes:notifications:body' => +'Hola %1$s, + +a %2$s le gusta tu publicación "%3$s" en %4$s! + +Ver publicación original aquí: + +%5$s + +o ver el perfil de %2$s aquí: + +%6$s + +Gracias, +%4$s +', +); + +add_translation('es', $spanish); diff --git a/languages/es.logbrowser.php b/languages/es.logbrowser.php new file mode 100644 index 000000000..2192282d1 --- /dev/null +++ b/languages/es.logbrowser.php @@ -0,0 +1,27 @@ +<?php
+/**
+ * Elgg log browser plugin language pack
+ *
+ * @package ElggLogBrowser
+ */
+
+$spanish = array(
+ 'admin:utilities:logbrowser' => 'Visor de Eventos',
+ 'logbrowser' => 'Visor de eventos',
+ 'logbrowser:browse' => 'Ver eventos del sistema',
+ 'logbrowser:search' => 'Refinar resultados',
+ 'logbrowser:user' => 'Buscar por nombre de usuario',
+ 'logbrowser:starttime' => 'Tiempo de inicio (por ejemplo "lunes anterior", "hace 1 hora")',
+ 'logbrowser:endtime' => 'Tiempo de fin',
+
+ 'logbrowser:explore' => 'Explorar log',
+
+ 'logbrowser:date' => 'Fecha y hora',
+ 'logbrowser:user:name' => 'Usuario',
+ 'logbrowser:user:guid' => 'GUID del Usuario',
+ 'logbrowser:object' => 'Tipo de objeto',
+ 'logbrowser:object:guid' => 'GUID del objecto',
+ 'logbrowser:action' => 'Acción',
+);
+
+add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.logrotate.php b/languages/es.logrotate.php new file mode 100644 index 000000000..ff8d65c54 --- /dev/null +++ b/languages/es.logrotate.php @@ -0,0 +1,28 @@ +<?php +/** + * Elgg log rotator language pack. + * + * @package ElggLogRotate + */ + +$spanish = array( + 'logrotate:period' => 'Con qué frecuencia debe archivarse el log del sistema?', + + 'logrotate:weekly' => 'Una vez a la semana', + 'logrotate:monthly' => 'Una vez al mes', + 'logrotate:yearly' => 'Una vez al año', + + 'logrotate:logrotated' => "Registro archivado\n", + 'logrotate:lognotrotated' => "Error al archivar el registro\n", + + 'logrotate:date' => 'Eliminar registros archivados anteriores a:', + + 'logrotate:week' => 'semana', + 'logrotate:month' => 'mes', + 'logrotate:year' => 'año', + + 'logrotate:logdeleted' => "Registro eliminado\n", + 'logrotate:lognotdeleted' => "Error al eliminar el registro\n", +); + +add_translation("es", $spanish); diff --git a/languages/es.members.php b/languages/es.members.php new file mode 100644 index 000000000..173d4cd33 --- /dev/null +++ b/languages/es.members.php @@ -0,0 +1,21 @@ +<?php + +// Generado por translationbrowser + +$spanish = array( + 'members:members' => "Miembros registrados en la red social" , + 'members:online' => "Miembros online" , + 'members:active' => "Miembros registrados" , + 'members:searchtag' => "Buscar miembros por etiquetas" , + 'members:searchname' => "Buscar miembros por nombre" , + 'members:label:newest' => "Nuevos" , + 'members:label:popular' => "Populares" , + 'members:label:online' => 'Conectados', + 'members:label:active' => "Conectados" , + 'members:search:name' => "Nombres de usuario" , + 'members:search:tags' => "Etiquetas", + 'members:title:searchname' => 'Buscar miembros para %s', + 'members:title:searchtag' => 'Miembros con tags %s', +); + +add_translation('es', $spanish);
\ No newline at end of file diff --git a/languages/es.messageboard.php b/languages/es.messageboard.php new file mode 100644 index 000000000..143a7db51 --- /dev/null +++ b/languages/es.messageboard.php @@ -0,0 +1,68 @@ +<?php
+
+$spanish = array(
+ /**
+ * Menu items and titles
+ */
+ 'messageboard:board' => "Muro",
+ 'messageboard:messageboard' => "muro",
+ 'messageboard:viewall' => "Ver todo",
+ 'messageboard:postit' => "Publicar",
+ 'messageboard:history:title' => "Historial",
+ 'messageboard:none' => "Aún no hay nada en este muro",
+ 'messageboard:num_display' => "Mensajes a mostra",
+ 'messageboard:desc' => "Esto es un muro en el cual pueden comentar otros usuarios y tu puedes comentar en el de otros a la vez.",
+
+ 'messageboard:user' => "Muro de %s",
+
+ 'messageboard:replyon' => 'responder',
+ 'messageboard:history' => "historial",
+
+ 'messageboard:owner' => 'muro de %s',
+ 'messageboard:owner_history' => '%s comentó en el muro de %s',
+
+ /**
+ * Message board widget river
+ */
+ 'river:messageboard:user:default' => "%s comentó en el muro de %s",
+
+ /**
+ * Status messages
+ */
+ 'messageboard:posted' => "Comentario en el muro agregado.",
+ 'messageboard:deleted' => "Comentario eliminado.",
+
+ /**
+ * Email messages
+ */
+ 'messageboard:email:subject' => 'Tienes un nuevo mensaje en el muro!',
+ 'messageboard:email:body' => "Tienes un nuevo comentario en el muro de %s. Dice:
+
+%s
+
+
+Par ver los comentarios del muro, haz click aquí:
+
+ %s
+
+Para ver el perfil de %s, haz click aquí:
+
+ %s
+
+Por favor, no responda a este mail.",
+
+ /**
+ * Error messages
+ */
+ 'messageboard:blank' => "Lo sentimos, debe ingresar contenido en el área de mensaje para poder grabar.",
+ 'messageboard:notfound' => "Lo sentimos, no se pudo encontrar el item especificado.",
+ 'messageboard:notdeleted' => "Lo sentimos, no se pudo eliminar el mensaje.",
+ 'messageboard:somethingwentwrong' => "Asegúrese de haber escrito un mensaje.",
+
+ 'messageboard:failure' => "Ha ocurrido un error inesperado al intentar publicar el mensaje, por favor intente nuevamente",
+
+);
+
+add_translation('es', $spanish);
+
+?>
\ No newline at end of file diff --git a/languages/es.messages.php b/languages/es.messages.php new file mode 100644 index 000000000..d3fabb825 --- /dev/null +++ b/languages/es.messages.php @@ -0,0 +1,93 @@ +<?php +/** +* Elgg send a message action page +* +* @package ElggMessages +*/ + +$spanish = array( + /** + * Menu items and titles + */ + + 'messages' => "Mensajes", + 'messages:back' => "regresar a mensajes", + 'messages:user' => "Bandeja de entrada de %s", + 'messages:posttitle' => "Mensajes de %s: %s", + 'messages:inbox' => "Bandeja de entrada", + 'messages:send' => "Enviar", + 'messages:sent' => "Enviado", + 'messages:message' => "Mensaje", + 'messages:title' => "Asunto", + 'messages:to' => "Para", + 'messages:from' => "De", + 'messages:fly' => "Enviar", + 'messages:replying' => "Mensaje en respuesta a", + 'messages:inbox' => "Bandeja de entrada", + 'messages:sendmessage' => "Enviar un mensaje", + 'messages:compose' => "Redactar", + 'messages:add' => "Redactar", + 'messages:sentmessages' => "Mensajes enviados", + 'messages:recent' => "Mensajes recientes", + 'messages:original' => "Mensaje original", + 'messages:yours' => "Su mensaje", + 'messages:answer' => "Responder", + 'messages:toggle' => 'Invertir todos', + 'messages:markread' => 'Marcar como leído', + 'messages:recipient' => 'Elegir un destinatario…', + 'messages:to_user' => 'Para: %s', + + 'messages:new' => 'Nuevo mensaje', + + 'notification:method:site' => 'Mensajes', + + 'messages:error' => 'Ha ocurrido un error al guardar el mensaje, por favor intente nuevamente.', + + 'item:object:messages' => 'Mensajes', + + /** + * Status messages + */ + 'messages:posted' => "Mensaje enviado correctamente.", + 'messages:success:delete:single' => 'Mensaje eliminado', + 'messages:success:delete' => 'Mensajes eliminados', + 'messages:success:read' => 'Mensajes marcados como leídos', + 'messages:error:messages_not_selected' => 'No hay mensajes seleccionados', + 'messages:error:delete:single' => 'No se puede eliminar el mensaje', + + /** + * Email messages + */ + 'messages:email:subject' => 'Tienes un nuevo mensaje!', + 'messages:email:body' => "Tienes un nuevo mensaje de %s. Dice: + + + %s + + + Para ver sus mensajes, haga click aquí: + + %s + + Para enviar un mensaje a %s, haga click aquí: + + %s + + Por favor no responda a este mail.", + + /** + * Error messages + */ + 'messages:blank' => "Debe ingresar texto en el cuerpo del mensaje para poder guardarlo.", + 'messages:notfound' => "Lo sentimos, no se pudo encontrar el mensaje especificado.", + 'messages:notdeleted' => "Lo sentimos, no se pudo eliminar el mensaje.", + 'messages:nopermission' => "No posee los permisos necesarios para modificar el mensaje.", + 'messages:nomessages' => "No hay mensajes.", + 'messages:user:nonexist' => "No se pudo encontrar al destinatario en la base de datos de usuarios.", + 'messages:user:blank' => "No se ha seleccionado a un destinatario.", + + 'messages:deleted_sender' => 'Usuario eliminado', + +); + +add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.notifications.php b/languages/es.notifications.php new file mode 100644 index 000000000..47ccafa43 --- /dev/null +++ b/languages/es.notifications.php @@ -0,0 +1,27 @@ +<?php
+
+$spanish = array(
+
+ 'friends:all' => 'Todos los amigos',
+
+ 'notifications:subscriptions:personal:description' => 'Recibir notificaciones cuando se modifiquen tus contenidos',
+ 'notifications:subscriptions:personal:title' => 'Notificaciones personales',
+
+ 'notifications:subscriptions:friends:title' => 'Amigos',
+ 'notifications:subscriptions:friends:description' => 'La siguiente es una colección automática de sus amigos. Para recibir actualizaciones selecciona debajo. Esto afectará a los usuarios que se corresopndan con el panel principal de notificaciones al final de la página',
+ 'notifications:subscriptions:collections:edit' => 'Para habilitar notificaciones compartidas haga click aquí',
+
+ 'notifications:subscriptions:changesettings' => 'Notificaciones',
+ 'notifications:subscriptions:changesettings:groups' => 'Notificaciones de grupos',
+ 'notification:method:email' => 'Email',
+
+ 'notifications:subscriptions:title' => 'Notificaciones por usuario',
+ 'notifications:subscriptions:description' => 'Para recibir noticificaciones de tus amigos cuando crean nuevo contenido, búscalos en la red y selecciona el tipo de notificación que quieres recibir',
+
+ 'notifications:subscriptions:groups:description' => 'Para recibir noticificaciones cuando se cree nuevo contenido en grupos en los que eres miembro, búscalos en la red y selecciona el tipo de notificación que quieres recibir',
+
+ 'notifications:subscriptions:success' => 'Su configuración de notificaciones ha sido guardada',
+
+);
+
+add_translation("es", $spanish);
diff --git a/languages/es.pages.php b/languages/es.pages.php new file mode 100644 index 000000000..63d1ac8e0 --- /dev/null +++ b/languages/es.pages.php @@ -0,0 +1,101 @@ +<?php +/** + * Pages languages + * + * @package ElggPages + */ + +$spanish = array( + + /** + * Menu items and titles + */ + 'pages' => "Páginas", + 'pages:owner' => "Páginas de %s", + 'pages:friends' => "Páginas de amigos", + 'pages:all' => "Todas las Páginas", + 'pages:add' => "Agregar Página", + + 'pages:group' => "Páginas de grupo", + 'groups:enablepages' => 'Habilitar páginas del grupo', + + 'pages:edit' => "Editar esta página", + 'pages:delete' => "Eliminar esta página", + 'pages:history' => "Historial", + 'pages:view' => "Ver página", + 'pages:revision' => "Revisión", + + 'pages:navigation' => "Navegación", + 'pages:via' => "páginas via", + 'item:object:page_top' => 'Páginas de nivel superior', + 'item:object:page' => 'Páginas', + 'pages:nogroup' => 'El grupo aún no posee páginas', + 'pages:more' => 'Más páginas', + 'pages:none' => 'No hay páginas creadas aún', + + /** + * River + **/ + 'river:create:object:page' => '%s ha creado la página %s', + 'river:create:object:page_top' => '%s ha creado una página %s', + 'river:update:object:page' => '%s ha actualizado la página %s', + 'river:update:object:page_top' => '%s ha actualizado una página %s', + 'river:comment:object:page' => '%s ha comentado en la página titulada %s', + 'river:comment:object:page_top' => '%s ha comentado en una página titulada %s', + + /** + * Form fields + */ + 'pages:title' => 'Título de la página', + 'pages:description' => 'Texto de la página', + 'pages:tags' => 'Tags', + 'pages:access_id' => 'Acceso de lectura', + 'pages:write_access_id' => 'Acceso de escritura', + + /** + * Status and error messages + */ + 'pages:noaccess' => 'No hay acceso a la página', + 'pages:cantedit' => 'No puede editar esta página', + 'pages:saved' => 'Página guardada', + 'pages:notsaved' => 'La página no pudo ser guardada', + 'pages:error:no_title' => 'Debe especificar un título para esta página.', + 'pages:delete:success' => 'La página ha sido eliminada correctamente.', + 'pages:delete:failure' => 'La página no pudo ser eliminada.', + + /** + * Page + */ + 'pages:strapline' => 'Ultima actualización %s por %s', + + /** + * History + */ + 'pages:revision:subtitle' => 'Revisión creada %s por %s', + + /** + * Widget + **/ + + 'pages:num' => 'Cantidad de páginas a mostrar', + 'pages:widget:description' => "Este es el listado de sus páginas.", + + /** + * Submenu items + */ + 'pages:label:view' => "Ver página", + 'pages:label:edit' => "Editar página", + 'pages:label:history' => "Historial de la página", + + /** + * Sidebar items + */ + 'pages:sidebar:this' => "Esta página", + 'pages:sidebar:children' => "Sub-páginas", + 'pages:sidebar:parent' => "Padre", + + 'pages:newchild' => "Crear una sub-página", + 'pages:backtoparent' => "Regresar a '%s'", +); + +add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.profile.php b/languages/es.profile.php new file mode 100644 index 000000000..7c7079262 --- /dev/null +++ b/languages/es.profile.php @@ -0,0 +1,12 @@ +<?php +/** + * Elgg profile plugin language pack + */ + +$spanish = array( + 'profile' => 'Perfil', + 'profile:notfound' => 'Lo sentimos. No se pudo encontrar el perfil solicitado.', + +); + +add_translation('es', $spanish);
\ No newline at end of file diff --git a/languages/es.reportedcontent.php b/languages/es.reportedcontent.php new file mode 100644 index 000000000..dca9df2c2 --- /dev/null +++ b/languages/es.reportedcontent.php @@ -0,0 +1,44 @@ +<?php +/** + * Elgg reported content plugin language pack + * + * @package ElggReportedContent + */ + +$spanish = array( + + 'item:object:reported_content' => 'Elementos reportados', + 'admin:utilities:reportedcontent' => 'Contenido reportado', + 'reportedcontent' => 'Contenido reportado', + 'reportedcontent:this' => 'Reportar', + 'reportedcontent:this:tooltip' => 'Reportar esta página al administrador', + 'reportedcontent:none' => 'No hay contenido reportado', + 'reportedcontent:report' => 'Reportar al administrador', + 'reportedcontent:title' => 'Título de la página', + 'reportedcontent:deleted' => 'El contenido reportado ha sido eliminado', + 'reportedcontent:notdeleted' => 'No se ha podido eliminar el reporte', + 'reportedcontent:delete' => 'Eliminar reporte', + 'reportedcontent:areyousure' => 'Desea eliminar esto?', + 'reportedcontent:archive' => 'Archivar reporte', + 'reportedcontent:archived' => 'El reporte ha sido archivado', + 'reportedcontent:visit' => 'Visitar elemento reportado', + 'reportedcontent:by' => 'Reportado por', + 'reportedcontent:objecttitle' => 'Título de la página', + 'reportedcontent:objecturl' => 'Url de la página', + 'reportedcontent:reason' => 'Razón del reporte', + 'reportedcontent:description' => 'Por qué reportas esto?', + 'reportedcontent:address' => 'Ubicación del item', + 'reportedcontent:success' => 'Su reporte ha sido enviado a los administradores', + 'reportedcontent:failing' => 'No se pudo enviar su reporte', + 'reportedcontent:report' => 'Reportar esto', + 'reportedcontent:moreinfo' => 'Más información', + 'reportedcontent:instructions' => 'El reporte será enviado a los administradores del sitio para moderación.', + 'reportedcontent:numbertodisplay' => 'Cantidad de reportes a mostrar', + 'reportedcontent:widget:description' => 'Mostrar el contenido reportado', + 'reportedcontent:user' => 'Reportar usuario', + + 'reportedcontent:failed' => 'Lo sentimos, ocurrió una falla al intentar reportar el contenido.', + 'reportedcontent:notarchived' => 'No se pudo archivar el reporte', +); + +add_translation("es", $spanish); diff --git a/languages/es.search.php b/languages/es.search.php new file mode 100644 index 000000000..9e25644c1 --- /dev/null +++ b/languages/es.search.php @@ -0,0 +1,18 @@ +<?php + +$spanish = array( + 'search:enter_term' => "Introduce un término de búsqueda" , + 'search:no_results' => "No hay resultados." , + 'search:matched' => "Coinciden:" , + 'search:results' => "Resultados de %s" , + 'search:no_query' => "Por favor, introduce una consulta a buscar." , + 'search:search_error' => "Error" , + 'search:more' => "+%s más %s" , + 'search_types:tags' => "Etiquetas" , + 'search_types:comments' => "Comentarios" , + 'search:comment_on' => "Comentarios de \"%s\"" , + 'search:comment_by' => 'por', + 'search:unavailable_entity' => "Entidad no disponible" +); + +add_translation('es', $spanish); diff --git a/languages/es.tagcloud.php b/languages/es.tagcloud.php new file mode 100644 index 000000000..f0f00b517 --- /dev/null +++ b/languages/es.tagcloud.php @@ -0,0 +1,12 @@ +<?php +/** + * Tag cloud English language file + */ + +$spanish = array( + 'tagcloud:widget:title' => 'Nube de Tags', + 'tagcloud:widget:description' => 'Nube de Tags', + 'tagcloud:widget:numtags' => 'Cantidad de tags a mostrar', +); + +add_translation('es', $spanish); diff --git a/languages/es.thewire.php b/languages/es.thewire.php new file mode 100644 index 000000000..edddf297f --- /dev/null +++ b/languages/es.thewire.php @@ -0,0 +1,58 @@ +<?php
+
+$spanish = array(
+
+ /**
+ * Menu items and titles
+ */
+ 'thewire' => "Tweets",
+ 'thewire:everyone' => "Todos los tweets",
+ 'thewire:user' => "Tweets de %s",
+ 'thewire:friends' => "Tweets de amigos",
+ 'thewire:reply' => "Responder",
+ 'thewire:replying' => "Responder a %s (@%s) quien escribe",
+ 'thewire:thread' => "Debate",
+ 'thewire:charleft' => "caracteres restantes",
+ 'thewire:tags' => "Tweets que coinciden con el tag '%s'",
+ 'thewire:noposts' => "No hay tweets aún",
+ 'item:object:thewire' => "Tweets",
+ 'thewire:update' => 'Actualizar',
+
+ 'thewire:previous' => "Anterior",
+ 'thewire:hide' => "Ocultar",
+ 'thewire:previous:help' => "Ver publicación anterior",
+ 'thewire:hide:help' => "Ocultar publicación anterior",
+
+ /**
+ * The wire river
+ */
+ 'river:create:object:thewire' => "%s publicó un nuevo %s",
+ 'thewire:wire' => 'tweet',
+
+ /**
+ * Wire widget
+ */
+ 'thewire:widget:desc' => 'Mostrar tus últimos tweets',
+ 'thewire:num' => 'Cantidad de comentarios a mostrar',
+ 'thewire:moreposts' => 'Más tweets',
+
+ /**
+ * Status messages
+ */
+ 'thewire:posted' => "El mensaje se publicó correctamente.",
+ 'thewire:deleted' => "El mensaje se eliminó correctamente.",
+ 'thewire:blank' => "Debe ingresar contenido para poder publicar.",
+ 'thewire:notfound' => "Lo sentimos, no se pudo encontrar la publicación solicitada.",
+ 'thewire:notdeleted' => "Lo sentimos, no se pudo eliminar el tweet.",
+
+ /**
+ * Notifications
+ */
+ 'thewire:notify:subject' => "Nuevo tweet",
+ 'thewire:notify:reply' => '%s respondió a %s con un tweet:',
+ 'thewire:notify:post' => '%s publicó un nuevo tweet:',
+);
+
+add_translation("es",$spanish);
+
+?>
diff --git a/languages/es.tinymce.php b/languages/es.tinymce.php new file mode 100644 index 000000000..ce6ef33d5 --- /dev/null +++ b/languages/es.tinymce.php @@ -0,0 +1,14 @@ +<?php +/** + * TinyMCE language pack. + * + * @package ElggTinyMCE + */ + +$spanish = array( + 'tinymce:remove' => "Quitar editor", + 'tinymce:add' => "Agregar editor", + 'tinymce:word_count' => 'Cantidad de palabras: ', +); + +add_translation("es", $spanish);
\ No newline at end of file diff --git a/languages/es.twitter.php b/languages/es.twitter.php new file mode 100644 index 000000000..b6f29dfea --- /dev/null +++ b/languages/es.twitter.php @@ -0,0 +1,16 @@ +<?php +/** + * Twitter widget language file + */ + +$spanish = array( + + 'twitter:title' => 'Twitter', + 'twitter:info' => 'Mostrar tus últimos tweets', + 'twitter:username' => 'Ingrese su nombre de usuario de twitter.', + 'twitter:num' => 'Cantidad de tweets a mostrar.', + 'twitter:visit' => 'ir a mi twitter', + 'twitter:notset' => 'El widget de Twitter no se encuentra listo para funcionar. Para mostrar los últimos tweets, haga click en - editar - y complete sus los datos', +); + +add_translation("es", $spanish); diff --git a/languages/es.twitter_api.php b/languages/es.twitter_api.php new file mode 100644 index 000000000..1680e04f6 --- /dev/null +++ b/languages/es.twitter_api.php @@ -0,0 +1,58 @@ +<?php +/** + * An english language definition file + */ + +$spanish = array( + 'twitter_api' => 'Servicios de Twitter', + + 'twitter_api:requires_oauth' => 'Los Services de Twitter requieren el plugin OAuth Libraries para poder activarse.', + + 'twitter_api:consumer_key' => 'Clave del Consumidor', + 'twitter_api:consumer_secret' => 'Secreto del Consumidor', + + 'twitter_api:settings:instructions' => 'Debe obtener la clave y el secreto del consumidor en <a href="https://dev.twitter.com/apps/new" target="_blank">Twitter</a>. Complete la nueva app. Seleccione "Browser" como tipo de app y tipee "Read & Write" para el tipo de acceso. La url de callback es %stwitter_api/authorize', + + 'twitter_api:usersettings:description' => "Enlace su cuenta %s con Twitter.", + 'twitter_api:usersettings:request' => "Primero debe <a href=\"%s\">autorizar</a> %s para acceder a su cuenta de Twitter.", + 'twitter_api:usersettings:cannot_revoke' => "No puede romper el enlace con su cuenta de Twitter ya que no ingresó un usuario y contraseña. <a href=\"%s\">Ingréselos aquí</a>.", + 'twitter_api:authorize:error' => 'No se puede autorizar Twitter.', + 'twitter_api:authorize:success' => 'El acceso a Twitter ha sido autorizado.', + + 'twitter_api:usersettings:authorized' => "Ha autorizado a %s para acceder a su cuenta de Twitter: @%s.", + 'twitter_api:usersettings:revoke' => 'Click <a href="%s">aquí</a> para revocar el acceso.', + 'twitter_api:revoke:success' => 'El acceso a Twitter ha sido revocado.', + + 'twitter_api:login' => 'Permitir a los usuarios que han registrado su Twitter autenticarse con su cuenta de Twitter?', + 'twitter_api:new_users' => 'Permitir a los nuevos usuarios autenticarse utilizando su cuenta de Twitter si la registración de usuarios se encuentra desactivada?', + 'twitter_api:login:success' => 'Se ha autenticado.', + 'twitter_api:login:error' => 'No se pudo autenticar con Twitter.', + 'twitter_api:login:email' => "Debe ingresar una dirección de correo válida para su cuenta de %s.", + + 'twitter_api:invalid_page' => 'Página inválida', + + 'twitter_api:deprecated_callback_url' => 'La URL de callback para la API de Twitter ha cambiado a %s. Por favor consulte con su administrador para modificarla.', + + 'twitter_api:interstitial:settings' => 'Configure sus preferencias', + 'twitter_api:interstitial:description' => 'Se encuentra casi listo para utilizar %s! Necesitamos unos pocos detalles más para continuar. Son opcionales, pero le permitirán. autenticarse si se cae Twitter o desea desvincular sus cuentas', + + 'twitter_api:interstitial:username' => 'Este es su nombre de usuario, no puede ser modificado. Si establece una contraseña, puede utilizar su nombre de usuario o Email para autenticarse.', + + 'twitter_api:interstitial:name' => 'Este es el nombre que la gente verá para interactuar contigo.', + + 'twitter_api:interstitial:email' => 'Su dirección de Email. Por defecto no es visible para los usuarios.', + + 'twitter_api:interstitial:password' => 'Una contraseña para autenticarse si Twitter se encuentra caído o desea desvincular sus cuentas.', + 'twitter_api:interstitial:password2' => 'La misma contraseña, otra vez.', + + 'twitter_api:interstitial:no_thanks' => 'No, gracias', + + 'twitter_api:interstitial:no_display_name' => 'Debe tener un nombre para mostrar.', + 'twitter_api:interstitial:invalid_email' => 'Debe ingresar una dirección de mail válida o dejar en blanco.', + 'twitter_api:interstitial:existing_email' => 'El mail ya se encuentra registrado en el sitio.', + 'twitter_api:interstitial:password_mismatch' => 'Las contraseñas no coinciden.', + 'twitter_api:interstitial:cannot_save' => 'No se pueden guardar los detalles de la cuenta.', + 'twitter_api:interstitial:saved' => 'Detalles de la cuenta guardados!', +); + +add_translation('es', $spanish); diff --git a/languages/es.uservalidationbyemail.php b/languages/es.uservalidationbyemail.php new file mode 100644 index 000000000..58bcdb27f --- /dev/null +++ b/languages/es.uservalidationbyemail.php @@ -0,0 +1,64 @@ +<?php +/** + * Email user validation plugin language pack. + * + * @package Elgg.Core.Plugin + * @subpackage ElggUserValidationByEmail + */ + +$spanish = array( + 'admin:users:unvalidated' => 'No validados', + + 'email:validate:subject' => "%s por favor confirme su dirección de correo para %s!", + 'email:validate:body' => "%s, + +Antes de comenzar a utilizar %s, debe confirmar su dirección de correo. + +Por favor confirme su dirección haciendo click en el enlace de abajo: + +%s + +Si no puede hacer click en el enlace, copie y pegue en su explorador manualmente. + +%s +%s +", + 'email:confirm:success' => "Ha confirmado su dirección de Email!", + 'email:confirm:fail' => "Su dirección de Email no pudo ser confirmada...", + + 'uservalidationbyemail:registerok' => "Para activar su cuenta, por favor confirme su dirección de Email con el correo que acabamos de enviarle a su casilla.", + 'uservalidationbyemail:login:fail' => "Su cuenta no se encuentra validada y la autenticación ha fallado. Se envió un nuevo correo de verificación.", + + 'uservalidationbyemail:admin:no_unvalidated_users' => 'No hay usuarios no validados.', + + 'uservalidationbyemail:admin:unvalidated' => 'No validado', + 'uservalidationbyemail:admin:user_created' => 'Registrado %s', + 'uservalidationbyemail:admin:resend_validation' => 'Reenviar validación', + 'uservalidationbyemail:admin:validate' => 'Validar', + 'uservalidationbyemail:admin:delete' => 'Eliminar', + 'uservalidationbyemail:confirm_validate_user' => 'Validar %s?', + 'uservalidationbyemail:confirm_resend_validation' => 'Reenviar email de validación a %s?', + 'uservalidationbyemail:confirm_delete' => 'Eliminar %s?', + 'uservalidationbyemail:confirm_validate_checked' => 'Validar usuarios seleccionados?', + 'uservalidationbyemail:confirm_resend_validation_checked' => 'Reenviar validación a los usuarios seleccionados?', + 'uservalidationbyemail:confirm_delete_checked' => 'Eliminar usuarios seleccionados?', + 'uservalidationbyemail:check_all' => 'Todos', + + 'uservalidationbyemail:errors:unknown_users' => 'Usuarios desconocidos', + 'uservalidationbyemail:errors:could_not_validate_user' => 'No se puede validar al usuario.', + 'uservalidationbyemail:errors:could_not_validate_users' => 'No se puede validar a todos los usuarios seleccionados.', + 'uservalidationbyemail:errors:could_not_delete_user' => 'No se puede eliminar al usuario.', + 'uservalidationbyemail:errors:could_not_delete_users' => 'No se puede eliminar a todos los usuarios seleccionados.', + 'uservalidationbyemail:errors:could_not_resend_validation' => 'No se puede reenviar la solicitud de validación.', + 'uservalidationbyemail:errors:could_not_resend_validations' => 'No se pueden reenviar las solicitudes de validación a todos los usuarios seleccionados.', + + 'uservalidationbyemail:messages:validated_user' => 'Usuario validado.', + 'uservalidationbyemail:messages:validated_users' => 'Todos los usuarios seleccionados han sido validados.', + 'uservalidationbyemail:messages:deleted_user' => 'Usuario eliminado.', + 'uservalidationbyemail:messages:deleted_users' => 'Todos los usuarios seleccionados han sido eliminados.', + 'uservalidationbyemail:messages:resent_validation' => 'Solicitud de validación reenviada.', + 'uservalidationbyemail:messages:resent_validations' => 'Solicitudes de validación reenviadas a los usuarios seleccionados.' + +); + +add_translation("es", $spanish);
\ No newline at end of file |