]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - languages/messages/MessagesEs.php
MediaWiki 1.16.2
[autoinstallsdev/mediawiki.git] / languages / messages / MessagesEs.php
index 83a62ba3e0d9ef63843db83988d8437e283ee3b5..473070f99c6e261bf0c465b77604ce3e0aeec0fc 100644 (file)
 <?php
 /** Spanish (Español)
-  *
-  * @addtogroup Language
-  */
+ *
+ * See MessagesQqq.php for message documentation incl. usage of parameters
+ * To improve a translation please visit http://translatewiki.net
+ *
+ * @ingroup Language
+ * @file
+ *
+ * @author Aleator
+ * @author Alhen
+ * @author Alpertron
+ * @author Alvaro qc
+ * @author Ascánder
+ * @author Baiji
+ * @author Bengoa
+ * @author Better
+ * @author BicScope
+ * @author Boivie
+ * @author Candalua
+ * @author Capmo
+ * @author Cerealito
+ * @author Clerc
+ * @author Crazymadlover
+ * @author Cvmontuy
+ * @author David0811
+ * @author Dferg
+ * @author Diego Grez
+ * @author Dmcdevit
+ * @author Drini
+ * @author Dvortygirl
+ * @author Fibonacci
+ * @author Fluence
+ * @author Icvav
+ * @author Imre
+ * @author Jatrobat
+ * @author Jens Liebenau
+ * @author Jurock
+ * @author Lin linao
+ * @author Locos epraix
+ * @author Mahadeva
+ * @author Manuelt15
+ * @author McDutchie
+ * @author Muro de Aguas
+ * @author Omnipaedista
+ * @author Orgullomoore
+ * @author Paucabot
+ * @author PerroVerd
+ * @author Pertile
+ * @author Piolinfax
+ * @author Platonides
+ * @author Remember the dot
+ * @author Richard Wolf VI
+ * @author Sanbec
+ * @author Spacebirdy
+ * @author Technorum
+ * @author The Evil IP address
+ * @author Titoxd
+ * @author Toniher
+ * @author Translationista
+ * @author Urhixidur
+ * @author XalD
+ * @author לערי ריינהארט
+ */
 
-$skinNames = array(
-       'standard' => 'Estándar',
-);
 $namespaceNames = array(
-       NS_MEDIA          => 'Media',
-       NS_SPECIAL        => 'Especial',
-       NS_MAIN           => '',
-       NS_TALK           => 'Discusión',
-       NS_USER           => 'Usuario',
-       NS_USER_TALK      => 'Usuario_Discusión',
-       # NS_PROJECT set by $wgMetaNamespace
-       NS_PROJECT_TALK   => '$1_Discusión',
-       NS_IMAGE          => 'Imagen',
-       NS_IMAGE_TALK     => 'Imagen_Discusión',
-       NS_MEDIAWIKI      => 'MediaWiki',
-       NS_MEDIAWIKI_TALK => 'MediaWiki_Discusión',
-       NS_TEMPLATE       => 'Plantilla',
-       NS_TEMPLATE_TALK  => 'Plantilla_Discusión',
-       NS_HELP           => 'Ayuda',
-       NS_HELP_TALK      => 'Ayuda_Discusión',
-       NS_CATEGORY       => 'Categoría',
-       NS_CATEGORY_TALK  => 'Categoría_Discusión',
+       NS_MEDIA            => 'Media',
+       NS_SPECIAL          => 'Especial',
+       NS_TALK             => 'Discusión',
+       NS_USER             => 'Usuario',
+       NS_USER_TALK        => 'Usuario_Discusión',
+       NS_PROJECT_TALK     => '$1_Discusión',
+       NS_FILE             => 'Archivo',
+       NS_FILE_TALK        => 'Archivo_Discusión',
+       NS_MEDIAWIKI        => 'MediaWiki',
+       NS_MEDIAWIKI_TALK   => 'MediaWiki_Discusión',
+       NS_TEMPLATE         => 'Plantilla',
+       NS_TEMPLATE_TALK    => 'Plantilla_Discusión',
+       NS_HELP             => 'Ayuda',
+       NS_HELP_TALK        => 'Ayuda_Discusión',
+       NS_CATEGORY         => 'Categoría',
+       NS_CATEGORY_TALK    => 'Categoría_Discusión',
+);
+
+$namespaceAliases = array(
+       'Imagen' => NS_FILE,
+       'Imagen_Discusión' => NS_FILE_TALK,
+);
+
+$specialPageAliases = array(
+       'DoubleRedirects'           => array( 'RedireccionesDobles', 'Redirecciones dobles' ),
+       'BrokenRedirects'           => array( 'RedireccionesRotas', 'Redirecciones rotas' ),
+       'Disambiguations'           => array( 'Desambiguaciones', 'Desambiguación' ),
+       'Userlogin'                 => array( 'Entrar', 'Entrada usuario' ),
+       'Userlogout'                => array( 'Salida usuario', 'Salir' ),
+       'CreateAccount'             => array( 'Crear cuenta', 'CrearCuenta' ),
+       'Preferences'               => array( 'Preferencias' ),
+       'Watchlist'                 => array( 'Seguimiento', 'Lista de seguimiento' ),
+       'Recentchanges'             => array( 'CambiosRecientes', 'Cambios recientes' ),
+       'Upload'                    => array( 'SubirArchivo', 'Subir archivo' ),
+       'Listfiles'                 => array( 'ListaImágenes', 'Lista de imágenes' ),
+       'Newimages'                 => array( 'NuevasImágenes', 'Nuevas imágenes' ),
+       'Listusers'                 => array( 'ListaUsuarios', 'Lista de usuarios' ),
+       'Listgrouprights'           => array( 'ListaDerechosGrupos', 'Derechos de grupos de usuarios' ),
+       'Statistics'                => array( 'Estadísticas' ),
+       'Randompage'                => array( 'Aleatoria', 'Aleatorio', 'Página aleatoria' ),
+       'Lonelypages'               => array( 'PáginasHuérfanas', 'Páginas huérfanas' ),
+       'Uncategorizedpages'        => array( 'PáginasSinCategorizar', 'Páginas sin categorizar' ),
+       'Uncategorizedcategories'   => array( 'CategoríasSinCategorizar', 'Categorías sin categorizar' ),
+       'Uncategorizedimages'       => array( 'ImágenesSinCategorizar', 'Imágenes sin categorizar' ),
+       'Uncategorizedtemplates'    => array( 'PlantillasSinCategorizar', 'Plantillas sin categorizar' ),
+       'Unusedcategories'          => array( 'CategoríasSinUso', 'Categorías sin uso' ),
+       'Unusedimages'              => array( 'ImágenesSinUso', 'Imágenes sin uso' ),
+       'Wantedpages'               => array( 'PáginasRequeridas', 'Páginas requeridas' ),
+       'Wantedcategories'          => array( 'CategoríasRequeridas', 'Categorías requeridas' ),
+       'Wantedfiles'               => array( 'ArchivosRequeridos', 'Archivos requeridos' ),
+       'Wantedtemplates'           => array( 'PlantillasRequeridas', 'Plantillas requeridas' ),
+       'Mostlinked'                => array( 'MásEnlazados', 'Más enlazados' ),
+       'Mostlinkedcategories'      => array( 'CategoríasMásUsadas', 'Categorías más usadas' ),
+       'Mostlinkedtemplates'       => array( 'PlantillasMásUsadas', 'Plantillas más usadas' ),
+       'Mostimages'                => array( 'MásImágenes', 'Con más imágenes' ),
+       'Mostcategories'            => array( 'MásCategorizadas', 'Más categorizadas' ),
+       'Mostrevisions'             => array( 'MásEdiciones', 'Más ediciones' ),
+       'Fewestrevisions'           => array( 'MenosEdiciones', 'Menos ediciones' ),
+       'Shortpages'                => array( 'PáginasCortas', 'Páginas cortas' ),
+       'Longpages'                 => array( 'PáginasLargas', 'Páginas largas' ),
+       'Newpages'                  => array( 'PáginasNuevas', 'Páginas nuevas' ),
+       'Ancientpages'              => array( 'PáginasAntiguas', 'Páginas antiguas' ),
+       'Deadendpages'              => array( 'PáginasSinSalida', 'Páginas sin salida' ),
+       'Protectedpages'            => array( 'PáginasProtegidas', 'Páginas protegidas' ),
+       'Protectedtitles'           => array( 'TítulosProtegidos', 'Títulos protegidos' ),
+       'Allpages'                  => array( 'Todas', 'Todas las páginas' ),
+       'Prefixindex'               => array( 'PáginasPorPrefijo', 'Páginas por prefijo' ),
+       'Ipblocklist'               => array( 'UsuariosBloqueados', 'Lista de usuarios bloqueados' ),
+       'Specialpages'              => array( 'PáginasEspeciales', 'Páginas especiales' ),
+       'Contributions'             => array( 'Contribuciones' ),
+       'Emailuser'                 => array( 'MandarEmailUsuario' ),
+       'Confirmemail'              => array( 'ConfirmarEmail', 'Confirmar e-mail' ),
+       'Whatlinkshere'             => array( 'LoQueEnlazaAquí', 'Lo que enlaza aquí' ),
+       'Recentchangeslinked'       => array( 'CambiosEnEnlazadas', 'Cambios en enlazadas' ),
+       'Movepage'                  => array( 'MoverPágina', 'Mover página' ),
+       'Blockme'                   => array( 'Bloquearme' ),
+       'Booksources'               => array( 'FuentesDeLibros', 'Fuentes de libros' ),
+       'Categories'                => array( 'Categorías' ),
+       'Export'                    => array( 'Exportar' ),
+       'Version'                   => array( 'Versión' ),
+       'Allmessages'               => array( 'TodosLosMensajes' ),
+       'Log'                       => array( 'Registro' ),
+       'Blockip'                   => array( 'Bloquear' ),
+       'Undelete'                  => array( 'Restaurar' ),
+       'Import'                    => array( 'Importar' ),
+       'Lockdb'                    => array( 'BloquearBasedeDatos', 'Bloquear base de datos' ),
+       'Unlockdb'                  => array( 'DesbloquearBasedeDatos', 'Desbloquear base de datos' ),
+       'Userrights'                => array( 'PermisosUsuarios', 'Permisos de usuarios' ),
+       'MIMEsearch'                => array( 'BuscarPorMIME', 'Buscar por MIME' ),
+       'FileDuplicateSearch'       => array( 'BuscarArchivosDuplicados', 'Buscar archivos duplicados' ),
+       'Unwatchedpages'            => array( 'PáginasSinVigilar', 'Páginas sin vigilar' ),
+       'Listredirects'             => array( 'TodasLasRedirecciones', 'Todas las redirecciones' ),
+       'Revisiondelete'            => array( 'BorrarRevisión', 'Borrar revisión' ),
+       'Unusedtemplates'           => array( 'PlantillasSinUso', 'Plantillas sin uso' ),
+       'Randomredirect'            => array( 'RedirecciónAleatoria', 'Redirección aleatoria' ),
+       'Mypage'                    => array( 'MiPágina', 'Mi página' ),
+       'Mytalk'                    => array( 'MiDiscusión', 'Mi discusión' ),
+       'Mycontributions'           => array( 'MisContribuciones', 'Mis contribuciones' ),
+       'Listadmins'                => array( 'ListaDeAdministradores', 'Lista de administradores' ),
+       'Listbots'                  => array( 'ListaDeBots', 'Lista de bots' ),
+       'Popularpages'              => array( 'PáginasMásVisitadas', 'PáginasPopulares', 'Páginas más visitadas' ),
+       'Search'                    => array( 'Buscar' ),
+       'Resetpass'                 => array( 'Cambiar contraseña', 'CambiarContraseña', 'ResetearContraseña', 'Resetear contraseña' ),
+       'Withoutinterwiki'          => array( 'SinInterwikis', 'Sin interwikis' ),
+       'MergeHistory'              => array( 'FusionarHistorial', 'Fusionar historial' ),
+       'Filepath'                  => array( 'RutaDeArchivo', 'Ruta de archivo' ),
+       'Invalidateemail'           => array( 'InvalidarEmail', 'Invalidar e-mail' ),
+       'Blankpage'                 => array( 'BlanquearPágina', 'Blanquear página' ),
+       'LinkSearch'                => array( 'BúsquedaDeEnlaces', 'Búsqueda de enlaces' ),
+       'DeletedContributions'      => array( 'ContribucionesBorradas', 'Contribuciones Borradas' ),
+       'Tags'                      => array( 'Etiquetas' ),
+       'Activeusers'               => array( 'UsuariosActivos' ),
+);
+
+$magicWords = array(
+       'redirect'              => array( '0', '#REDIRECCIÓN', '#REDIRECCION', '#REDIRECT' ),
+       'notoc'                 => array( '0', '__NOTDC__', '__NOTOC__' ),
+       'nogallery'             => array( '0', '__NOGALERÍA__', '__NOGALERIA__', '__NOGALLERY__' ),
+       'forcetoc'              => array( '0', '__FORZARTDC__', '__FORZARTOC__', '__FORCETOC__' ),
+       'toc'                   => array( '0', '__TDC__', '__TOC__' ),
+       'noeditsection'         => array( '0', '__NOEDITARSECCIÓN__', '__NOEDITARSECCION__', '__NOEDITSECTION__' ),
+       'noheader'              => array( '0', '__NOTÍTULO__', '__NOTITULO__', '__NOHEADER__' ),
+       'currentmonth'          => array( '1', 'MESACTUAL', 'MESACTUAL2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
+       'currentmonth1'         => array( '1', 'MESACTUAL1', 'CURRENTMONTH1' ),
+       'currentmonthname'      => array( '1', 'NOMBREMESACTUAL', 'CURRENTMONTHNAME' ),
+       'currentmonthnamegen'   => array( '1', 'GENERADORNOMBREMESACTUAL', 'CURRENTMONTHNAMEGEN' ),
+       'currentmonthabbrev'    => array( '1', 'ABREVIACIONNOMBREMESACTUAL', 'ABREVIACIÓNNOMBREMESACTUAL', 'CURRENTMONTHABBREV' ),
+       'currentday'            => array( '1', 'DÍAACTUAL', 'DIAACTUAL', 'DÍA ACTUAL', 'DIA ACTUAL', 'CURRENTDAY' ),
+       'currentday2'           => array( '1', 'DÍAACTUAL2', 'DIAACTUAL2', 'DÍA ACTUAL2', 'DIA ACTUAL2', 'CURRENTDAY2' ),
+       'currentdayname'        => array( '1', 'NOMBREDÍAACTUAL', 'NOMBREDIAACTUAL', 'CURRENTDAYNAME' ),
+       'currentyear'           => array( '1', 'AÑOACTUAL', 'AÑO ACTUAL', 'CURRENTYEAR' ),
+       'currenttime'           => array( '1', 'HORAACTUAL', 'HORA ACTUAL', 'CURRENTTIME' ),
+       'currenthour'           => array( '1', 'HORA MINUTOS ACTUAL', 'HORAMINUTOSACTUAL', 'CURRENTHOUR' ),
+       'localmonth'            => array( '1', 'MESLOCAL', 'LOCALMONTH', 'LOCALMONTH2' ),
+       'localmonth1'           => array( '1', 'MESLOCAL1', 'LOCALMONTH1' ),
+       'localmonthname'        => array( '1', 'NOMBREMESLOCAL', 'LOCALMONTHNAME' ),
+       'localmonthnamegen'     => array( '1', 'GENERADORNOMBREMESLOCAL', 'LOCALMONTHNAMEGEN' ),
+       'localmonthabbrev'      => array( '1', 'ABREVIACIONMESLOCAL', 'LOCALMONTHABBREV' ),
+       'localday'              => array( '1', 'DÍALOCAL', 'DIALOCAL', 'LOCALDAY' ),
+       'localday2'             => array( '1', 'DIALOCAL2', 'DÍALOCAL2', 'LOCALDAY2' ),
+       'localdayname'          => array( '1', 'NOMBREDIALOCAL', 'NOMBREDÍALOCAL', 'LOCALDAYNAME' ),
+       'localyear'             => array( '1', 'AÑOLOCAL', 'LOCALYEAR' ),
+       'localtime'             => array( '1', 'HORALOCAL', 'LOCALTIME' ),
+       'localhour'             => array( '1', 'HORAMINUTOSLOCAL', 'LOCALHOUR' ),
+       'numberofpages'         => array( '1', 'NÚMERODEPÁGINAS', 'NUMERODEPAGINAS', 'NUMBEROFPAGES' ),
+       'numberofarticles'      => array( '1', 'NÚMERODEARTÍCULOS', 'NUMERODEARTICULOS', 'NUMBEROFARTICLES' ),
+       'numberoffiles'         => array( '1', 'NÚMERODEARCHIVOS', 'NUMERODEARCHIVOS', 'NUMBEROFFILES' ),
+       'numberofusers'         => array( '1', 'NÚMERODEUSUARIOS', 'NUMERODEUSUARIOS', 'NUMBEROFUSERS' ),
+       'numberofactiveusers'   => array( '1', 'NÚMERODEUSUARIOSACTIVOS', 'NUMERODEUSUARIOSACTIVOS', 'NUMBEROFACTIVEUSERS' ),
+       'numberofedits'         => array( '1', 'NÚMERODEEDICIONES', 'NUMERODEEDICIONES', 'NUMBEROFEDITS' ),
+       'numberofviews'         => array( '1', 'NÚMERODEVISTAS', 'NUMERODEVISTAS', 'NUMBEROFVIEWS' ),
+       'pagename'              => array( '1', 'NOMBREDEPAGINA', 'NOMBREDEPÁGINA', 'PAGENAME' ),
+       'pagenamee'             => array( '1', 'NOMBREDEPAGINAC', 'NOMBREDEPÁGINAC', 'PAGENAMEE' ),
+       'namespace'             => array( '1', 'ESPACIODENOMBRE', 'NAMESPACE' ),
+       'namespacee'            => array( '1', 'ESPACIODENOMBREC', 'NAMESPACEE' ),
+       'talkspace'             => array( '1', 'ESPACIODEDISCUSION', 'ESPACIODEDISCUSIÓN', 'TALKSPACE' ),
+       'talkspacee'            => array( '1', 'ESPACIODEDISCUSIONC', 'TALKSPACEE' ),
+       'subjectspace'          => array( '1', 'ESPACIODEASUNTO', 'ESPACIODETEMA', 'ESPACIODEARTÍCULO', 'ESPACIODEARTICULO', 'SUBJECTSPACE', 'ARTICLESPACE' ),
+       'subjectspacee'         => array( '1', 'ESPACIODETEMAC', 'ESPACIODEASUNTOC', 'ESPACIODEARTICULOC', 'ESPACIODEARTÍCULOC', 'SUBJECTSPACEE', 'ARTICLESPACEE' ),
+       'fullpagename'          => array( '1', 'NOMBREDEPÁGINACOMPLETA', 'NOMBREDEPAGINACOMPLETA', 'NOMBREDEPÁGINAENTERA', 'NOMBREDEPAGINAENTERA', 'FULLPAGENAME' ),
+       'fullpagenamee'         => array( '1', 'NOMBRECOMPLETODEPAGINAC', 'NOMBRECOMPLETODEPÁGINAC', 'FULLPAGENAMEE' ),
+       'subpagename'           => array( '1', 'NOMBREDESUBPAGINA', 'NOMBREDESUBPÁGINA', 'SUBPAGENAME' ),
+       'subpagenamee'          => array( '1', 'NOMBREDESUBPAGINAC', 'NOMBREDESUBPÁGINAC', 'SUBPAGENAMEE' ),
+       'basepagename'          => array( '1', 'NOMBREDEPAGINABASE', 'NOMBREDEPÁGINABASE', 'BASEPAGENAME' ),
+       'basepagenamee'         => array( '1', 'NOMBREDEPAGINABASEC', 'NOMBREDEPÁGINABASEC', 'BASEPAGENAMEE' ),
+       'talkpagename'          => array( '1', 'NOMBREDEPÁGINADEDISCUSIÓN', 'NOMBREDEPAGINADEDISCUSION', 'NOMBREDEPAGINADISCUSION', 'NOMBREDEPÁGINADISCUSIÓN', 'TALKPAGENAME' ),
+       'talkpagenamee'         => array( '1', 'NOMBREDEPÁGINADEDISCUSIÓNC', 'NOMBREDEPAGINADEDISCUSIONC', 'NOMBREDEPAGINADISCUSIONC', 'NOMBREDEPÁGINADISCUSIÓNC', 'TALKPAGENAMEE' ),
+       'subjectpagename'       => array( '1', 'NOMBREDEPAGINADETEMA', 'NOMBREDEPÁGINADETEMA', 'NOMBREDEPÁGINADEASUNTO', 'NOMBREDEPAGINADEASUNTO', 'NOMBREDEPAGINADEARTICULO', 'NOMBREDEPÁGINADEARTÍCULO', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ),
+       'subjectpagenamee'      => array( '1', 'NOMBREDEPAGINADETEMAC', 'NOMBREDEPÁGINADETEMAC', 'NOMBREDEPÁGINADEASUNTOC', 'NOMBREDEPAGINADEASUNTOC', 'NOMBREDEPAGINADEARTICULOC', 'NOMBREDEPÁGINADEARTÍCULOC', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ),
+       'msg'                   => array( '0', 'MSJ:', 'MSG:' ),
+       'img_thumbnail'         => array( '1', 'miniaturadeimagen', 'miniatura', 'thumbnail', 'thumb' ),
+       'img_manualthumb'       => array( '1', 'miniaturadeimagen=$1', 'miniatura=$1', 'thumbnail=$1', 'thumb=$1' ),
+       'img_right'             => array( '1', 'derecha', 'dcha', 'der', 'right' ),
+       'img_left'              => array( '1', 'izquierda', 'izda', 'izq', 'left' ),
+       'img_none'              => array( '1', 'ninguna', 'nada', 'no', 'ninguno', 'none' ),
+       'img_center'            => array( '1', 'centro', 'centrado', 'centrada', 'centrar', 'center', 'centre' ),
+       'img_framed'            => array( '1', 'marco', 'enmarcado', 'enmarcada', 'framed', 'enframed', 'frame' ),
+       'img_frameless'         => array( '1', 'sinmarco', 'sin enmarcar', 'sinenmarcar', 'frameless' ),
+       'img_page'              => array( '1', 'pagina=$1', 'página=$1', 'pagina $1', 'página $1', 'page=$1', 'page $1' ),
+       'img_border'            => array( '1', 'borde', 'border' ),
+       'img_link'              => array( '1', 'vínculo=$1', 'vinculo=$1', 'link=$1' ),
+       'sitename'              => array( '1', 'NOMBREDESITIO', 'SITENAME' ),
+       'localurl'              => array( '0', 'URLLOCAL', 'LOCALURL:' ),
+       'localurle'             => array( '0', 'URLLOCALC:', 'LOCALURLE:' ),
+       'server'                => array( '0', 'SERVIDOR', 'SERVER' ),
+       'servername'            => array( '0', 'NOMBRESERVIDOR', 'SERVERNAME' ),
+       'scriptpath'            => array( '0', 'RUTASCRIPT', 'RUTADESCRIPT', 'SCRIPTPATH' ),
+       'stylepath'             => array( '0', 'RUTAESTILO', 'RUTADEESTILO', 'STYLEPATH' ),
+       'grammar'               => array( '0', 'GRAMATICA:', 'GRAMÁTICA:', 'GRAMMAR:' ),
+       'gender'                => array( '0', 'GÉNERO:', 'GENERO:', 'GENDER:' ),
+       'notitleconvert'        => array( '0', '__NOCONVERTIRTITULO__', '__NOCONVERTIRTÍTULO__', '__NOCT___', '__NOTITLECONVERT__', '__NOTC__' ),
+       'nocontentconvert'      => array( '0', '__NOCONVERTIRCONTENIDO__', '__NOCC___', '__NOCONTENTCONVERT__', '__NOCC__' ),
+       'currentweek'           => array( '1', 'SEMANAACTUAL', 'CURRENTWEEK' ),
+       'currentdow'            => array( '1', 'DDSACTUAL', 'DIADESEMANAACTUAL', 'DÍADESEMANAACTUAL', 'CURRENTDOW' ),
+       'localweek'             => array( '1', 'SEMANALOCAL', 'LOCALWEEK' ),
+       'localdow'              => array( '1', 'DDSLOCAL', 'DIADESEMANALOCAL', 'DÍADESEMANALOCAL', 'LOCALDOW' ),
+       'revisionid'            => array( '1', 'IDDEREVISION', 'IDREVISION', 'IDDEREVISIÓN', 'IDREVISIÓN', 'REVISIONID' ),
+       'revisionday'           => array( '1', 'DIADEREVISION', 'DIAREVISION', 'DÍADEREVISIÓN', 'DÍAREVISIÓN', 'REVISIONDAY' ),
+       'revisionday2'          => array( '1', 'DIADEREVISION2', 'DIAREVISION2', 'DÍADEREVISIÓN2', 'DÍAREVISIÓN2', 'REVISIONDAY2' ),
+       'revisionmonth'         => array( '1', 'MESDEREVISION', 'MESDEREVISIÓN', 'MESREVISION', 'MESREVISIÓN', 'REVISIONMONTH' ),
+       'revisionyear'          => array( '1', 'AÑODEREVISION', 'AÑODEREVISIÓN', 'AÑOREVISION', 'AÑOREVISIÓN', 'REVISIONYEAR' ),
+       'revisiontimestamp'     => array( '1', 'MARCADEHORADEREVISION', 'MARCADEHORADEREVISIÓN', 'REVISIONTIMESTAMP' ),
+       'revisionuser'          => array( '1', 'USUARIODEREVISION', 'USUARIODEREVISIÓN', 'REVISIONUSER' ),
+       'fullurl'               => array( '0', 'URLCOMPLETA:', 'FULLURL:' ),
+       'fullurle'              => array( '0', 'URLCOMPLETAC:', 'FULLURLE:' ),
+       'lcfirst'               => array( '0', 'PRIMEROMINUS;', 'PRIMEROMINÚS:', 'LCFIRST:' ),
+       'ucfirst'               => array( '0', 'PRIMEROMAYUS;', 'PRIMEROMAYÚS:', 'UCFIRST:' ),
+       'lc'                    => array( '0', 'MINUS:', 'MINÚS:', 'LC:' ),
+       'uc'                    => array( '0', 'MAYUS:', 'MAYÚS:', 'UC:' ),
+       'displaytitle'          => array( '1', 'MOSTRARTÍTULO', 'MOSTRARTITULO', 'DISPLAYTITLE' ),
+       'newsectionlink'        => array( '1', '__VINCULARANUEVASECCION__', 'VÍNCULARANUEVASECCIÓN__', '__NEWSECTIONLINK__' ),
+       'nonewsectionlink'      => array( '1', '__NOVINCULARANUEVASECCION__', 'NOVÍNCULARANUEVASECCIÓN__', '__NONEWSECTIONLINK__' ),
+       'currentversion'        => array( '1', 'VERSIONACTUAL', 'VERSIÓNACTUAL', 'CURRENTVERSION' ),
+       'urlencode'             => array( '0', 'CODIFICARURL:', 'URLENCODE:' ),
+       'currenttimestamp'      => array( '1', 'MARCADEHORAACTUAL', 'CURRENTTIMESTAMP' ),
+       'localtimestamp'        => array( '1', 'MARCADEHORALOCAL', 'LOCALTIMESTAMP' ),
+       'language'              => array( '0', '#IDIOMA:', '#LANGUAGE:' ),
+       'contentlanguage'       => array( '1', 'IDIOMADELCONTENIDO', 'IDIOMADELCONT', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+       'numberofadmins'        => array( '1', 'NÚMEROADMINISITRADORES', 'NÚMEROADMINS', 'NUMEROADMINS', 'NUMEROADMINISTRADORES', 'NUMERODEADMINISTRADORES', 'NUMERODEADMINS', 'NÚMERODEADMINISTRADORES', 'NÚMERODEADMINS', 'NUMBEROFADMINS' ),
+       'formatnum'             => array( '0', 'FORMATONÚMERO', 'FORMATONUMERO', 'FORMATNUM' ),
+       'special'               => array( '0', 'especial', 'special' ),
+       'defaultsort'           => array( '1', 'ORDENPREDETERMINADO:', 'CLAVEDEORDENPREDETERMINADO:', 'ORDENDECATEGORIAPREDETERMINADO:', 'ORDENDECATEGORÍAPREDETERMINADO:', 'DEFAULTSORT:', 'DEFAULTSORTKEY:', 'DEFAULTCATEGORYSORT:' ),
+       'filepath'              => array( '0', 'RUTAARCHIVO:', 'RUTARCHIVO:', 'RUTADEARCHIVO:', 'FILEPATH:' ),
+       'tag'                   => array( '0', 'etiqueta', 'ETIQUETA', 'tag' ),
+       'hiddencat'             => array( '1', '__CATEGORÍAOCULTA__', '__HIDDENCAT__' ),
+       'pagesincategory'       => array( '1', 'PÁGINASENCATEGORÍA', 'PÁGINASENCAT', 'PAGSENCAT', 'PAGINASENCATEGORIA', 'PAGINASENCAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+       'pagesize'              => array( '1', 'TAMAÑOPÁGINA', 'TAMAÑODEPÁGINA', 'TAMAÑOPAGINA', 'TAMAÑODEPAGINA', 'PAGESIZE' ),
+       'index'                 => array( '1', '__INDEXAR__', '__INDEX__' ),
+       'noindex'               => array( '1', '__NOINDEXAR__', '__NOINDEX__' ),
+       'numberingroup'         => array( '1', 'NÚMEROENGRUPO', 'NUMEROENGRUPO', 'NUMENGRUPO', 'NÚMENGRUPO', 'NUMBERINGROUP', 'NUMINGROUP' ),
+       'staticredirect'        => array( '1', '__REDIRECCIONESTATICA__', '__REDIRECCIÓNESTÁTICA__', '__STATICREDIRECT__' ),
+       'protectionlevel'       => array( '1', 'NIVELDEPROTECCIÓN', 'PROTECTIONLEVEL' ),
+       'formatdate'            => array( '0', 'formatodefecha', 'formatearfecha', 'formatdate', 'dateformat' ),
 );
 
 $datePreferences = false;
@@ -41,34 +312,37 @@ $linkTrail = '/^([a-záéíóúñ]+)(.*)$/sDu';
 
 $messages = array(
 # User preference toggles
-'tog-underline'               => 'Subrayar enlaces',
+'tog-underline'               => 'Subrayar enlaces:',
 'tog-highlightbroken'         => 'Destacar enlaces a artículos vacíos <a href="" class="new">como este</a> (alternativa: como éste<a href="" class="internal">?</a>).',
-'tog-justify'                 => 'Ajustar párrafos',
-'tog-hideminor'               => 'Ocultar ediciones menores en «cambios recientes»',
-'tog-extendwatchlist'         => 'Expandir la lista de seguimiento a todos los cambios aplicables',
-'tog-usenewrc'                => 'Cambios recientes realzados (no funciona en todos los navegadores)',
+'tog-justify'                 => 'Justificar párrafos',
+'tog-hideminor'               => 'Ocultar ediciones menores en cambios recientes',
+'tog-hidepatrolled'           => 'Ocultar ediciones patrulladas en los cambios recientes',
+'tog-newpageshidepatrolled'   => 'Ocultar páginas patrulladas de la lista de páginas nuevas',
+'tog-extendwatchlist'         => 'Expandir la lista de seguimiento a todos los cambios, no sólo a los más recientes.',
+'tog-usenewrc'                => 'Cambios recientes mejorados (requiere JavaScript)',
 'tog-numberheadings'          => 'Numerar automáticamente los encabezados',
 'tog-showtoolbar'             => 'Mostrar la barra de edición',
 'tog-editondblclick'          => 'Editar páginas con doble click (JavaScript)',
 'tog-editsection'             => 'Habilitar la edición de secciones usando el enlace [editar]',
-'tog-editsectiononrightclick' => 'Habilitar la edición de secciones presionando el botón de la derecha<br /> en los títulos de secciones (JavaScript)',
-'tog-showtoc'                 => 'Mostrar la tabla de contenidos (para paginas con más de 3 encabezados)',
+'tog-editsectiononrightclick' => 'Habilitar la edición de secciones presionando el botón de la derecha en los títulos de secciones (requiere JavaScript)',
+'tog-showtoc'                 => 'Mostrar el índice (para páginas con más de 3 encabezados)',
 'tog-rememberpassword'        => 'Recordar la contraseña entre sesiones',
-'tog-editwidth'               => 'La caja de edición tiene el ancho máximo',
-'tog-watchcreations'          => 'Vigilar las páginas que yo cree.',
+'tog-editwidth'               => 'Ampliar el cuadro de edición para llenar toda la pantalla',
+'tog-watchcreations'          => 'Vigilar las páginas que yo cree',
 'tog-watchdefault'            => 'Vigilar las páginas que yo modifique',
 'tog-watchmoves'              => 'Vigilar las páginas que renombre',
 'tog-watchdeletion'           => 'Vigilar las páginas que borre',
 'tog-minordefault'            => 'Marcar todas las ediciones como menores por defecto',
 'tog-previewontop'            => 'Mostrar la previsualización antes de la caja de edición en lugar de después',
 'tog-previewonfirst'          => 'Mostrar previsualización al comenzar a editar',
-'tog-nocache'                 => "Inhabilitar la ''caché'' de páginas",
-'tog-enotifwatchlistpages'    => 'Enviame un correo cuando haya cambios en una página vigilada',
+'tog-nocache'                 => 'Deshabilitar la caché de páginas',
+'tog-enotifwatchlistpages'    => 'Envíame un correo cuando haya cambios en una página vigilada',
 'tog-enotifusertalkpages'     => 'Notifícame cuando cambia mi página de discusión de usuario',
 'tog-enotifminoredits'        => 'Notifícame también los cambios menores de página',
-'tog-enotifrevealaddr'        => 'Revela mi dirección electrónica en los correos de notificación',
+'tog-enotifrevealaddr'        => 'Mostrar mi dirección de correo electrónico en los correos de notificación',
 'tog-shownumberswatching'     => 'Mostrar el número de usuarios que la vigilan',
-'tog-fancysig'                => 'Firma sin enlace automático',
+'tog-oldsig'                  => 'Vista previa de firma existente:',
+'tog-fancysig'                => 'Tratar firma como wikitexto (sin un enlace automático)',
 'tog-externaleditor'          => 'Utilizar editor externo por defecto',
 'tog-externaldiff'            => "Utilizar ''diff'' externo por defecto",
 'tog-showjumplinks'           => 'Habilitar enlaces de accesibilidad «saltar a»',
@@ -77,24 +351,35 @@ $messages = array(
 'tog-watchlisthideown'        => 'Ocultar mis ediciones en la lista de seguimiento',
 'tog-watchlisthidebots'       => 'Ocultar ediciones de bots en la lista de seguimiento',
 'tog-watchlisthideminor'      => 'Ocultar ediciones menores en la lista de seguimiento',
+'tog-watchlisthideliu'        => 'Ocultar ediciones de usuarios registrados en la lista de seguimiento',
+'tog-watchlisthideanons'      => 'Ocultar ediciones de usuarios anónimos en la lista de seguimiento',
+'tog-watchlisthidepatrolled'  => 'Ocultar las ediciones patrulladas en la lista de seguimiento',
 'tog-nolangconversion'        => 'Deshabilitar conversión de lenguajes',
 'tog-ccmeonemails'            => 'Recibir copias de los correos que envío a otros usuarios',
 'tog-diffonly'                => 'No mostrar el contenido de la página bajo las diferencias',
+'tog-showhiddencats'          => 'Mostrar categorías escondidas',
+'tog-noconvertlink'           => 'Desactivar la conversión de título de enlace',
+'tog-norollbackdiff'          => "Omitir el ''diff'' después de revertir",
 
 'underline-always'  => 'Siempre',
 'underline-never'   => 'Nunca',
 'underline-default' => 'Valor por defecto del navegador',
 
-'skinpreview' => '(Ver cómo queda)',
+# Font style option in Special:Preferences
+'editfont-style'     => 'Estilo de fuente del área de edición:',
+'editfont-default'   => 'Predeterminado del navegador',
+'editfont-monospace' => 'Fuente monoespaciada',
+'editfont-sansserif' => 'Fuente sans-serif',
+'editfont-serif'     => 'Fuente serif',
 
 # Dates
-'sunday'        => 'Domingo',
-'monday'        => 'Lunes',
-'tuesday'       => 'Martes',
-'wednesday'     => 'Miércoles',
-'thursday'      => 'Jueves',
-'friday'        => 'Viernes',
-'saturday'      => 'Sábado',
+'sunday'        => 'domingo',
+'monday'        => 'lunes',
+'tuesday'       => 'martes',
+'wednesday'     => 'miércoles',
+'thursday'      => 'jueves',
+'friday'        => 'viernes',
+'saturday'      => 'sábado',
 'sun'           => 'dom',
 'mon'           => 'lun',
 'tue'           => 'mar',
@@ -139,36 +424,80 @@ $messages = array(
 'nov'           => 'nov',
 'dec'           => 'dic',
 
-# Bits of text used by many pages
-'categories'            => 'Categorías',
-'pagecategories'        => '{{PLURAL:$1|Categoría|Categorías}}',
-'category_header'       => 'Artículos en la categoría "$1"',
-'subcategories'         => 'Subcategorías',
-'category-media-header' => 'Archivos en la categoría "$1"',
-'category-empty'        => "''La categoría no contiene actualmente ningún artículo o archivo multimedia''",
-
-'mainpagetext'      => 'Software wiki instalado con éxito.',
-'mainpagedocfooter' => "Por favor, lee [http://meta.wikimedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] y [http://meta.wikimedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] para conocer su configuración y uso.",
-
-'about'          => 'Acerca de',
-'article'        => 'Artículo',
-'newwindow'      => '(Se abre en una ventana nueva)',
-'cancel'         => 'Cancelar',
+# Categories related messages
+'pagecategories'                 => '{{PLURAL:$1|Categoría|Categorías}}',
+'category_header'                => 'Artículos en la categoría "$1"',
+'subcategories'                  => 'Subcategorías',
+'category-media-header'          => 'Archivos multimedia en la categoría «$1»',
+'category-empty'                 => "''La categoría no contiene actualmente ningún artículo o archivo multimedia.''",
+'hidden-categories'              => '{{PLURAL:$1|Categoría escondida|Categorías escondidas}}',
+'hidden-category-category'       => 'Categorías ocultas',
+'category-subcat-count'          => '{{PLURAL:$2|Esta categoría comprende solamente la siguiente categoría.|Esta categoría incluye {{PLURAL:$1|la siguiente categorías|las siguientes $1 subcategorías}}, de un total de $2.}}',
+'category-subcat-count-limited'  => 'Esta categoría contiene {{PLURAL:$1|la siguiente subcategoría|las siguientes $1 subcategorías}}.',
+'category-article-count'         => '{{PLURAL:$2|Esta categoría incluye solamente la siguiente página.|{{PLURAL:$1|La siguiente página página pertenece|Las siguientes $1 páginas pertenecen}} a esta categoría, de un total de $2.}}',
+'category-article-count-limited' => '{{PLURAL:$1|La siguiente página pertenece|Las siguientes $1 páginas pertenecen}} a esta categoría.',
+'category-file-count'            => '{{PLURAL:$2|Esta categoría contiene solamente el siguiente fichero.|{{PLURAL:$1|El siguiente fichero pertencer|Los siguientes $1 ficheros pertenecen}} a esta categoría, de un total de $2.}}',
+'category-file-count-limited'    => '{{PLURAL:$1|El siguiente fichero pertenece|Los siguientes $1 ficheros pertenecen}} a esta categoría.',
+'listingcontinuesabbrev'         => 'cont.',
+'index-category'                 => 'Páginas indexadas',
+'noindex-category'               => 'Páginas no indexadas',
+
+'mainpagetext'      => "'''MediaWiki ha sido instalado con éxito.'''",
+'mainpagedocfooter' => 'Consulta la [http://meta.wikimedia.org/wiki/Ayuda:Contenido Guía de usuario] para obtener información sobre el uso del software wiki.
+
+== Empezando ==
+* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Lista de ajustes de configuración]
+* [http://www.mediawiki.org/wiki/Manual:FAQ/es FAQ de MediaWiki]
+* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Lista de correo de anuncios de distribución de MediaWiki]',
+
+'about'         => 'Acerca de',
+'article'       => 'Artículo',
+'newwindow'     => '(Se abre en una ventana nueva)',
+'cancel'        => 'Cancelar',
+'moredotdotdot' => 'Más...',
+'mypage'        => 'Mi página',
+'mytalk'        => 'Mi página de discusión',
+'anontalk'      => 'Discusión para esta IP',
+'navigation'    => 'Navegación',
+'and'           => '&#32;y',
+
+# Cologne Blue skin
 'qbfind'         => 'Buscar',
-'qbbrowse'       => 'Hojear',
+'qbbrowse'       => 'Navegar',
 'qbedit'         => 'Editar',
 'qbpageoptions'  => 'Opciones de página',
 'qbpageinfo'     => 'Información de página',
 'qbmyoptions'    => 'Mis opciones',
 'qbspecialpages' => 'Páginas especiales',
-'moredotdotdot'  => 'Más...',
-'mypage'         => 'Mi página',
-'mytalk'         => 'Mi discusión',
-'anontalk'       => 'Discusión para esta IP',
-'navigation'     => 'Navegación',
-
-# Metadata in edit box
-'metadata_help' => 'Metadata:',
+'faq'            => 'Preguntas Frecuentes (FAQ)',
+'faqpage'        => 'Project:FAQ',
+
+# Vector skin
+'vector-action-addsection'   => 'Añadir tema',
+'vector-action-delete'       => 'Borrar',
+'vector-action-move'         => 'Mover',
+'vector-action-protect'      => 'Proteger',
+'vector-action-undelete'     => 'Restaurar',
+'vector-action-unprotect'    => 'Desproteger',
+'vector-namespace-category'  => 'Categoría',
+'vector-namespace-help'      => 'Página de ayuda',
+'vector-namespace-image'     => 'Archivo',
+'vector-namespace-main'      => 'Página',
+'vector-namespace-media'     => 'Página de multimedia',
+'vector-namespace-mediawiki' => 'Mensaje',
+'vector-namespace-project'   => 'Página de proyecto',
+'vector-namespace-special'   => 'Página especial',
+'vector-namespace-talk'      => 'Discusión',
+'vector-namespace-template'  => 'Plantilla',
+'vector-namespace-user'      => 'Página de usuario',
+'vector-view-create'         => 'Crear',
+'vector-view-edit'           => 'Editar',
+'vector-view-history'        => 'Ver historial',
+'vector-view-view'           => 'Leer',
+'vector-view-viewsource'     => 'Ver fuente',
+'actions'                    => 'Acciones',
+'namespaces'                 => 'Espacios de nombres',
+'variants'                   => 'Variantes',
 
 'errorpagetitle'    => 'Error',
 'returnto'          => 'Volver a $1.',
@@ -186,28 +515,30 @@ $messages = array(
 'permalink'         => 'Enlace permanente',
 'print'             => 'Imprimir',
 'edit'              => 'Editar',
+'create'            => 'Crear',
 'editthispage'      => 'Editar esta página',
+'create-this-page'  => 'Crear esta página',
 'delete'            => 'Borrar',
 'deletethispage'    => 'Borrar esta página',
 'undelete_short'    => 'Restaurar {{PLURAL:$1|una edición|$1 ediciones}}',
 'protect'           => 'Proteger',
-'protect_change'    => 'cambiar protección',
+'protect_change'    => 'cambiar',
 'protectthispage'   => 'Proteger esta página',
 'unprotect'         => 'Desproteger',
 'unprotectthispage' => 'Desproteger esta página',
 'newpage'           => 'Página nueva',
 'talkpage'          => 'Discutir esta página',
-'talkpagelinktext'  => 'Discutir',
+'talkpagelinktext'  => 'Discusión',
 'specialpage'       => 'Página Especial',
 'personaltools'     => 'Herramientas personales',
-'postcomment'       => 'Poner un comentario',
+'postcomment'       => 'Nueva sección',
 'articlepage'       => 'Ver artículo',
 'talk'              => 'Discusión',
 'views'             => 'Vistas',
 'toolbox'           => 'Herramientas',
 'userpage'          => 'Ver página de usuario',
-'projectpage'       => 'Ver página meta',
-'imagepage'         => 'Ver página de imagen',
+'projectpage'       => 'Ver página de proyecto',
+'imagepage'         => 'Ver página del archivo',
 'mediawikipage'     => 'Ver página de mensaje',
 'templatepage'      => 'Ver página de plantilla',
 'viewhelppage'      => 'Ver página de ayuda',
@@ -216,73 +547,79 @@ $messages = array(
 'otherlanguages'    => 'Otros idiomas',
 'redirectedfrom'    => '(Redirigido desde $1)',
 'redirectpagesub'   => 'Página redirigida',
-'lastmodifiedat'    => 'Esta página fue modificada por última vez el $2, $1.', # $1 date, $2 time
+'lastmodifiedat'    => 'Esta página fue modificada por última vez el $1, a las $2.',
 'viewcount'         => 'Esta página ha sido visitada {{PLURAL:$1|una vez|$1 veces}}.',
 'protectedpage'     => 'Página protegida',
 'jumpto'            => 'Saltar a',
 'jumptonavigation'  => 'navegación',
-'jumptosearch'      => 'búsqueda',
+'jumptosearch'      => 'buscar',
+'view-pool-error'   => 'Perdón, los servidores están sobrecargados en este momento.
+Demasiados usuarios están tratando de ver esta página.
+Por favor espera un momento antes de tratar de acceder nuevamente a esta página.
+
+$1',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
-'aboutsite'         => 'Acerca de {{SITENAME}}',
-'aboutpage'         => 'Project:Acerca de',
-'bugreports'        => 'Informes de error de software',
-'bugreportspage'    => 'Project:Informes de error',
-'copyright'         => 'El contenido está disponible bajo los términos de la <i>$1</i>',
-'copyrightpagename' => 'Copyright de {{SITENAME}}',
-'copyrightpage'     => 'Project:Copyrights',
-'currentevents'     => 'Actualidad',
-'currentevents-url' => 'Actualidad',
-'disclaimers'       => 'Aviso legal',
-'disclaimerpage'    => 'Project:Limitación general de responsabilidad',
-'edithelp'          => 'Ayuda de edición',
-'edithelppage'      => 'Help:Cómo se edita una página',
-'faq'               => 'FAQ',
-'faqpage'           => 'Project:FAQ',
-'helppage'          => 'Project:Ayuda',
-'mainpage'          => 'Portada',
-'policy-url'        => 'Project:Políticas',
-'portal'            => 'Portal de la comunidad',
-'portal-url'        => 'Project:Portal de la comunidad',
-'privacy'           => 'Política de protección de datos',
-'privacypage'       => 'Project:Política de protección de datos',
-'sitesupport'       => 'Donaciones',
-'sitesupport-url'   => 'Project:Apoyo al proyecto',
+'aboutsite'            => 'Acerca de {{SITENAME}}',
+'aboutpage'            => 'Project:Acerca de',
+'copyright'            => 'El contenido está disponible bajo los términos de la $1.',
+'copyrightpage'        => '{{ns:project}}:Derechos de autor',
+'currentevents'        => 'Actualidad',
+'currentevents-url'    => 'Project:Actualidad',
+'disclaimers'          => 'Aviso legal',
+'disclaimerpage'       => 'Project:Limitación general de responsabilidad',
+'edithelp'             => 'Ayuda de edición',
+'edithelppage'         => 'Help:Cómo se edita una página',
+'helppage'             => 'Help:Ayuda',
+'mainpage'             => 'Página Principal',
+'mainpage-description' => 'Página Principal',
+'policy-url'           => 'Project:Políticas',
+'portal'               => 'Portal de la comunidad',
+'portal-url'           => 'Project:Portal de la comunidad',
+'privacy'              => 'Política de protección de datos',
+'privacypage'          => 'Project:Política de protección de datos',
 
 'badaccess'        => 'Error de permisos',
-'badaccess-group0' => 'No está autorizado a ejecutar la acción que ha solicitado.',
-'badaccess-group1' => 'La acción que ha solicitado está restringida a los usuarios de uno de estos grupos: $1.',
-'badaccess-group2' => 'La acción que ha solicitado está restringida a los usuarios de uno de estos grupos: $1.',
-'badaccess-groups' => 'La acción que ha solicitado está restringida a los usuarios de uno de estos grupos: $1.',
+'badaccess-group0' => 'No tienes autorización para ejecutar la acción que ha solicitado.',
+'badaccess-groups' => 'La acción que has solicitado está restringida a los usuarios {{PLURAL:$2|del grupo|de uno de estos $2 grupos}}: $1.',
 
 'versionrequired'     => 'La versión $1 de MediaWiki es necesaria para utilizar esta página',
-'versionrequiredtext' => 'Se necesita la versión $1 de MediaWiki para utilizar esta página. Para más información, consulte [[Special:Version]]',
-
-'ok'                  => 'OK',
-'pagetitle'           => '$1 - {{SITENAME}}',
-'retrievedfrom'       => 'Obtenido de "$1"',
-'youhavenewmessages'  => 'Tiene $1 ($2).',
-'newmessageslink'     => 'mensajes nuevos',
-'newmessagesdifflink' => 'dif. entre las dos últimas versiones',
-'editsection'         => 'editar',
-'editold'             => 'editar',
-'editsectionhint'     => 'Editar sección: $1',
-'toc'                 => 'Tabla de contenidos',
-'showtoc'             => 'mostrar',
-'hidetoc'             => 'ocultar',
-'thisisdeleted'       => '¿Ver o restaurar $1?',
-'viewdeleted'         => '¿Desea ver $1?',
-'restorelink'         => '{{PLURAL:$1|una edición borrada|$1 ediciones borradas}}',
-'feedlinks'           => 'Sindicación:',
-'feed-invalid'        => 'Tipo de subscripción a sindicación de noticias inválida.',
-
-# Short words for each namespace, by default used in the 'article' tab in monobook
-'nstab-main'      => 'Artículo',
+'versionrequiredtext' => 'Se necesita la versión $1 de MediaWiki para utilizar esta página. Para más información, consultar [[Special:Version|la página de versión]]',
+
+'ok'                      => 'Aceptar',
+'retrievedfrom'           => 'Obtenido de "$1"',
+'youhavenewmessages'      => 'Tienes $1 ($2).',
+'newmessageslink'         => 'mensajes nuevos',
+'newmessagesdifflink'     => 'ultima modificación',
+'youhavenewmessagesmulti' => 'Tienes nuevos mensajes en $1',
+'editsection'             => 'editar',
+'editold'                 => 'editar',
+'viewsourceold'           => 'ver código fuente',
+'editlink'                => 'modificar',
+'viewsourcelink'          => 'ver fuente',
+'editsectionhint'         => 'Editar sección: $1',
+'toc'                     => 'Contenido',
+'showtoc'                 => 'mostrar',
+'hidetoc'                 => 'ocultar',
+'thisisdeleted'           => '¿Ver o restaurar $1?',
+'viewdeleted'             => '¿Desea ver $1?',
+'restorelink'             => '{{PLURAL:$1|una edición borrada|$1 ediciones borradas}}',
+'feedlinks'               => 'Sindicación:',
+'feed-invalid'            => 'Tipo de subscripción a sindicación de noticias inválida.',
+'feed-unavailable'        => 'Las fuentes web no están disponibles',
+'site-rss-feed'           => '$1 Fuente RSS',
+'site-atom-feed'          => '$1 Fuente Atom',
+'page-rss-feed'           => '"$1" Fuente RSS',
+'page-atom-feed'          => '"$1" Subscripción Atom',
+'red-link-title'          => '$1 (página no existe)',
+
+# Short words for each namespace, by default used in the namespace tab in monobook
+'nstab-main'      => 'Página',
 'nstab-user'      => 'Usuario',
 'nstab-media'     => 'Media',
-'nstab-special'   => 'Especial',
+'nstab-special'   => 'Página especial',
 'nstab-project'   => 'Página del proyecto',
-'nstab-image'     => 'Imagen',
+'nstab-image'     => 'Archivo',
 'nstab-mediawiki' => 'Mensaje',
 'nstab-template'  => 'Plantilla',
 'nstab-help'      => 'Ayuda',
@@ -290,148 +627,194 @@ $messages = array(
 
 # Main script and global functions
 'nosuchaction'      => 'No existe tal acción',
-'nosuchactiontext'  => 'La acción especificada en la dirección no es válida en {{SITENAME}}',
+'nosuchactiontext'  => 'La acción especificada en la dirección es inválida.
+Es posible que hayas escrito mal la URL o que hayas seguido un enlace incorrecto. Esto también podría indicar un error en el software utilizado en {{SITENAME}}.',
 'nosuchspecialpage' => 'No existe esa página especial',
-'nospecialpagetext' => 'Ha requerido una página especial que no existe en {{SITENAME}}.',
+'nospecialpagetext' => '<strong>Ha solicitado una página especial inexistente.</strong>
+
+Puedes ver una lista de las páginas especiales en [[Special:SpecialPages|{{int:specialpages}}]].',
 
 # General errors
 'error'                => 'Error',
 'databaseerror'        => 'Error de la base de datos',
 'dberrortext'          => 'Ha ocurrido un error de sintaxis en una consulta a la base de datos.
 Esto puede indicar un error en el software.
-La última consulta que se intentó fue: <blockquote><tt>$1</tt></blockquote> dentro de la función "<tt>$2</tt>". El error devuelto por la base de datos fue"<tt>$3: $4</tt>".',
-'dberrortextcl'        => 'Ha ocurrido un error de sintaxis en una consulta a la base de datos. La última consulta que se intentó fue:
-"$1" 
+La última consulta a la base de datos que se intentó fue: <blockquote><tt>$1</tt></blockquote>
+dentro de la función "<tt>$2</tt>".
+El error devuelto "<tt>$3: $4</tt>".',
+'dberrortextcl'        => 'Ha ocurrido un error de sintaxis en una consulta a la base de datos.
+La última consulta a la base de datos que se intentó fue:
+"$1"
 desde la función "$2".
-MySQL devolvió el error "$3: $4".',
-'noconnect'            => 'No se pudo conectar a la base de datos en $1',
-'nodb'                 => 'No se pudo seleccionar la base de datos $1',
-'cachederror'          => 'Esta es una copia guardada en el caché de la página requerida, y puede no estar actualizada.',
-'laggedslavemode'      => 'Aviso: puede que falten las actualizaciones más recientes en esta página.',
+Base de datos retornó error "$3: $4".',
+'laggedslavemode'      => "'''Aviso:''' puede que falten las actualizaciones más recientes en esta página.",
 'readonly'             => 'Base de datos bloqueada',
 'enterlockreason'      => 'Explique el motivo del bloqueo, incluyendo una estimación de cuándo se producirá el desbloqueo',
-'readonlytext'         => 'La base de datos de {{SITENAME}} no permite nuevas entradas u otras modificaciones de forma temporal, probablemente por mantenimiento rutinario, tras de lo cual volverá a la normalidad.
-La explicación dada por el administrador que la bloqueó fue:
-<p>$1',
-'missingarticle'       => 'La base de datos no encontró el texto de una página que debería haber encontrado, llamada "$1".
+'readonlytext'         => 'La base de datos no permite nuevas entradas u otras modificaciones de forma temporal, probablemente por mantenimiento rutinario, tras lo cual volverá a la normalidad.
+
+La explicación dada por el administrador que la bloqueó fue: $1',
+'missing-article'      => "La base de datos no encuentra el texto de una página que debería hallarse, llamada «$1» $2.
 
-Generalmente esto se debe a enlaces a diferencias entre página o historiales obsoletos de una página borrada.
+La causa de esto suele deberse a un ''diff'' anacrónico o un enlace al historial de una página que ha sido borrada.
 
-Si este no es el motivo, puede que se trate de un error en el software. En tal caso, informe de ello a un administrador incluyendo la URL que provocó el error.',
+Si no fuera el caso, puedes haber encontrado un fallo en el software.
+
+Por favor, avisa a un [[Special:ListUsers/sysop|administrador]], tomando nota de la URL.",
+'missingarticle-rev'   => '(nº. de revisión: $1)',
+'missingarticle-diff'  => '(Dif.: $1, $2)',
 'readonly_lag'         => 'La base de datos se ha bloqueado temporalmente mientras los servidores se sincronizan.',
 'internalerror'        => 'Error interno',
+'internalerror_info'   => 'Error interno: $1',
+'fileappenderrorread'  => 'No se ha podido leer "$1" durante la anexión.',
+'fileappenderror'      => 'No se ha podido añadir "$1" a "$2".',
 'filecopyerror'        => 'No se pudo copiar el archivo "$1" a "$2".',
 'filerenameerror'      => 'No se pudo renombrar el archivo "$1" a "$2".',
 'filedeleteerror'      => 'No se pudo borrar el archivo "$1".',
+'directorycreateerror' => 'No se pudo crear el directorio "$1".',
 'filenotfound'         => 'No se pudo encontrar el archivo "$1".',
+'fileexistserror'      => 'Imposible escribir en el archivo "$1": el archivo existe.',
 'unexpected'           => 'Valor inesperado: "$1"="$2".',
 'formerror'            => 'Error: no se pudo enviar el formulario',
 'badarticleerror'      => 'Esta acción no se puede llevar a cabo en esta página.',
-'cannotdelete'         => 'No se pudo borrar la página o imagen especificada. (Puede haber sido borrada por alguien antes)',
+'cannotdelete'         => 'La página o archivo "$1" no se pudo borrar.
+Puede que ya haya sido borrado por alguien más.',
 'badtitle'             => 'Título incorrecto',
-'badtitletext'         => 'El título de la página solicitada esta vacío, es inválido, o es un enlace interlenguaje o interwiki incorrecto.',
-'perfdisabled'         => 'Lo siento, esta función está deshabilitada temporalmente porque ralentiza la base de datos, haciendo el wiki inusable.',
+'badtitletext'         => 'El título de la página solicitada está vacío, no es válido, o es un enlace interidioma o interwiki incorrecto.
+Puede que contenga uno o más caracteres que no se pueden usar en los títulos.',
 'perfcached'           => 'Los siguientes datos están en caché y por tanto pueden estar desactualizados:',
 'perfcachedts'         => 'Estos datos están almacenados. Su última actualización fue el $1.',
-'querypage-no-updates' => 'Actualmente están deshabilitadas las actualizaciones para esta página. Sus datos no se refrescarán.',
+'querypage-no-updates' => 'Actualmente las actualizaciones de esta página están desactivadas. Estos datos no serán actualizados a corto plazo.',
 'wrong_wfQuery_params' => 'Parámetros incorrectos para wfQuery()<br />
-Funcción: $1<br />
+Función: $1<br />
 Consulta: $2',
 'viewsource'           => 'Ver código fuente',
 'viewsourcefor'        => 'para $1',
-'protectedpagetext'    => 'Esta página ha sido protegida para prevenir ediciones.',
-'viewsourcetext'       => 'Puede ver y copiar el fuente de esta página:',
-'protectedinterface'   => 'Esta página provee texto del interfaz del software. Está protegida para evitar vandalismos. Si cree que debería cambiarse el texto, hable con un [[{{MediaWiki:grouppage-sysop}}|Administrador]].',
-'editinginterface'     => "'''Aviso:''' Estás editando una página usada para proporcionar texto a la interfaz de {{SITENAME}}. Los cambios en esta página afectarán a la apariencia de la interfaz para los demás usuarios.",
+'actionthrottled'      => 'Acción bloqueada',
+'actionthrottledtext'  => "Como medida contra el ''spam'', la acción que estás realizando está limitada a un número determinado de veces en un periodo corto de tiempo, y has excedido ese límite. Por favor prueba de nuevo en unos minutos.",
+'protectedpagetext'    => 'Esta página ha sido bloqueada para evitar su edición.',
+'viewsourcetext'       => 'Puedes ver y copiar el código fuente de esta página:',
+'protectedinterface'   => 'Esta página provee texto del interfaz del software, y está protegida para evitar vandalismos.',
+'editinginterface'     => "'''Aviso:''' Estás editando una página usada para proporcionar texto de interfaz para el software. Los cambios en esta página afectarán a la apariencia de la interfaz para los demás usuarios. Para traducciones, por favor considera usar [http://translatewiki.net/wiki/Main_Page?setlang=en translatewiki.net], el proyecto de localización MediaWiki.",
 'sqlhidden'            => '(Consulta SQL oculta)',
-'cascadeprotected'     => 'Esta página está protegida contra ediciones al estar incluída en {{PLURAL:$1|la siguiente página|las siguientes páginas}} protegidas en cascada:',
+'cascadeprotected'     => 'Esta página ha sido protegida para su edición, porque está incluida en {{PLURAL:$1|la siguiente página|las siguientes páginas}}, que están protegidas con las opción de "cascada":
+$2',
 'namespaceprotected'   => "No tienes permiso para editar las páginas del espacio de nombres '''$1'''.",
+'customcssjsprotected' => 'No tienes permiso para editar esta página porque contiene elementos de la configuración personal de otro usuario.',
+'ns-specialprotected'  => 'Las páginas especiales no se pueden editar',
+'titleprotected'       => 'Esta página ha sido protegida contra creación por [[User:$1|$1]].
+El motivo dado fue: "\'\'$2\'\'".',
+
+# Virus scanner
+'virus-badscanner'     => "Error de configuración: Antivirus desconocido: ''$1''",
+'virus-scanfailed'     => 'Escaneo fallido (código $1)',
+'virus-unknownscanner' => 'antivirus desconocido:',
 
 # Login and logout pages
-'logouttitle'                => 'Fin de sesión',
-'logouttext'                 => 'Ha terminado su sesión.
-Puede continuar navegando por {{SITENAME}} de forma anónima, o puede iniciar sesión otra vez con el mismo u otro usuario.',
+'logouttext'                 => "'''Ha terminado su sesión.'''
+
+Puedes continuar usando {{SITENAME}} de forma anónima, o puedes [[Special:UserLogin|iniciar sesión otra vez]] con el mismo u otro usuario.
+Ten en cuenta que las páginas que tengas abiertas en otras ventanas o pestañas pueden verse como si siguieras identificado hasta que las refresques.",
 'welcomecreation'            => '== ¡Bienvenido(a), $1! ==
 
-Su cuenta ha sido creada. No olvide personalizar [[Special:Preferences|sus preferencias]] de {{SITENAME}}.',
-'loginpagetitle'             => 'Registrarse/Entrar',
-'yourname'                   => 'Su nombre de usuario',
-'yourpassword'               => 'Su contraseña',
-'yourpasswordagain'          => 'Repita su contraseña',
+Tu cuenta ha sido creada.
+No olvides personalizar [[Special:Preferences|tus preferencias]].',
+'yourname'                   => 'Nombre de usuario:',
+'yourpassword'               => 'Contraseña:',
+'yourpasswordagain'          => 'Repita la contraseña:',
 'remembermypassword'         => 'Quiero que me recuerden entre sesiones.',
-'yourdomainname'             => 'Su dominio',
-'externaldberror'            => 'Hubo un error de autenticación externa de la base de datos o bien no está autorizado a actualizar su cuenta externa.',
-'loginproblem'               => '<b>Hubo un problema con su autenticación.</b><br />¡Inténtelo otra vez!',
-'alreadyloggedin'            => '<strong>Usuario $1, ¡ya está autenticado!</strong><br />',
-'login'                      => 'Registrarse/Entrar',
-'loginprompt'                => 'Necesita habilitar las <i>cookies</i> en su navegador para registrarse en {{SITENAME}}.',
+'yourdomainname'             => 'Dominio',
+'externaldberror'            => 'Hubo un error de autenticación externa de la base de datos o bien no tienes autorización para actualizar tu cuenta externa.',
+'login'                      => 'Entrar',
+'nav-login-createaccount'    => 'Registrarse/Entrar',
+'loginprompt'                => "Es necesario habilitar las ''cookies'' en el navegador para registrarse en {{SITENAME}}.",
 'userlogin'                  => 'Registrarse/Entrar',
+'userloginnocreate'          => 'Iniciar sesión',
 'logout'                     => 'Salir',
 'userlogout'                 => 'Salir',
-'notloggedin'                => 'No ha entrado',
-'nologin'                    => '¿No tiene una cuenta? $1.',
-'nologinlink'                => 'Créela',
+'notloggedin'                => 'No has iniciado sesión',
+'nologin'                    => "¿No tienes una cuenta? '''$1'''.",
+'nologinlink'                => 'Crear una cuenta',
 'createaccount'              => 'Cree una nueva cuenta',
-'gotaccount'                 => '¿Ya tiene una cuenta? $1.',
+'gotaccount'                 => '¿Ya tiene una cuenta de usuario? $1.',
 'gotaccountlink'             => 'Autenticarse',
-'createaccountmail'          => 'por correo',
+'createaccountmail'          => 'por correo electrónico',
 'badretype'                  => 'Las contraseñas no coinciden.',
-'userexists'                 => 'El nombre indicado ya está en uso. Por favor, indique un nombre diferente.',
-'youremail'                  => 'Su dirección de correo electrónico',
-'username'                   => 'Nombre de usuario:',
-'uid'                        => 'ID de usuario:',
-'yourrealname'               => 'Su nombre real *',
-'yourlanguage'               => 'Idioma:',
-'yourvariant'                => 'Variante lingüística',
-'yournick'                   => 'Su apodo (para firmas)',
-'badsig'                     => 'Firma en crudo inválida; compruebe las etiquetas HTML.',
-'email'                      => 'Correo electrónico',
-'prefs-help-realname'        => '* Nombre real (opcional): si opta por proporcionarlo, se usará para dar atribución a su trabajo.',
+'userexists'                 => 'El nombre indicado ya está en uso.
+Por favor, indica un nombre diferente.',
 'loginerror'                 => 'Error de inicio de sesión',
-'prefs-help-email'           => '* Correo (opcional): Permite a otros usuarios escribirle por correo desde su página de usuario o su página de discusión sin la necesidad de revelar su identidad.',
-'nocookiesnew'               => 'La cuenta de usuario ha sido creada, pero ahora mismo no está identificado. {{SITENAME}} usa <em>cookies</em> para identificar a los usuarios registrados, pero parecen deshabilitadas. Por favor, habilítelas e identifíquese con su nombre de usuario y contraseña.',
-'nocookieslogin'             => '{{SITENAME}} utiliza <em>cookies</em> para la autenticación de usuarios. Tiene las <em>cookies</em> deshabilitadas en el navegador. Por favor, actívelas e inténtelo de nuevo.',
-'noname'                     => 'No ha especificado un nombre de usuario válido.',
+'createaccounterror'         => 'No se pudo crear cuenta: $1',
+'nocookiesnew'               => 'La cuenta de usuario ha sido creada, pero en este momento no has iniciado la sesión. {{SITENAME}} usa <em>cookies</em> para identificar a los usuarios registrados, pero parecen deshabilitadas. Por favor, habilítalas e identifícate con nombre de usuario y contraseña.',
+'nocookieslogin'             => '{{SITENAME}} utiliza <em>cookies</em> para la autenticación de usuarios. Las <em>cookies</em> están deshabilitadas en tu navegador. Por favor, actívalas e inténtalo de nuevo.',
+'noname'                     => 'No se ha especificado un nombre de usuario válido.',
 'loginsuccesstitle'          => 'Inicio de sesión exitoso',
-'loginsuccess'               => 'Ha iniciado su sesión en {{SITENAME}} como "$1".',
-'nosuchuser'                 => 'No existe usuario alguno llamado "$1".
-Compruebe que lo ha escrito correctamente, o use el formulario de abajo para crear una nueva cuenta de usuario.',
-'nosuchusershort'            => 'No hay un usuario con el nombre "$1". Compruebe que lo ha escrito correctamente.',
+'loginsuccess'               => 'Has iniciado sesión en {{SITENAME}} como "$1".',
+'nosuchuser'                 => 'No existe ningún usuario llamado «$1».
+Los nombres de usuario son sensibles a las mayúsculas.
+Revisa la ortografía, o [[Special:UserLogin/signup|crea una nueva cuenta]].',
+'nosuchusershort'            => 'No hay un usuario con el nombre "<nowiki>$1</nowiki>". Comprueba que lo has escrito correctamente.',
 'nouserspecified'            => 'Debes especificar un nombre de usuario.',
-'wrongpassword'              => 'La contraseña indicada es incorrecta. Por favor, inténtelo de nuevo.',
-'wrongpasswordempty'         => 'No ha escrito una contraseña, inténtelo de nuevo.',
-'passwordtooshort'           => 'Su contraseña es muy corta. Debe tener al menos $1 caracteres.',
-'mailmypassword'             => 'Envíame una nueva contraseña por correo electrónico',
+'login-userblocked'          => 'Este usuario está bloqueado. Inicio de sesión no permitido.',
+'wrongpassword'              => 'La contraseña indicada es incorrecta. Por favor, inténtalo de nuevo.',
+'wrongpasswordempty'         => 'No has escrito una contraseña.
+Por favor, inténtalo de nuevo.',
+'passwordtooshort'           => 'Las contraseñas deben tener al menos {{PLURAL:$1|1 caracter|$1 caracteres}}.',
+'password-name-match'        => 'Tu contraseña debe ser diferente de tu nombre de usuario.',
+'mailmypassword'             => 'Enviar una nueva contraseña por correo electrónico',
 'passwordremindertitle'      => 'Recordatorio de contraseña de {{SITENAME}}',
-'passwordremindertext'       => 'Alguien (probablemente usted, desde la dirección IP $1) solicitó que le enviáramos una nueva contraseña para iniciar sesión en {{SITENAME}} ($4). La contraseña para el usuario "$2" es ahora "$3". Ahora debería iniciar sesión y cambiar su contraseña.
+'passwordremindertext'       => 'Alguien (probablemente tú, desde la dirección IP $1) solicitó que te enviáramos una nueva contraseña para tu cuenta en {{SITENAME}} ($4).
+Se ha creado la siguiente contraseña temporal para el usuario «$2»: «$3»
+Ahora deberías iniciar sesión y cambiar tu contraseña. Tu contraseña temporal expirará en {{PLURAL:$5|un día|$5 días}}.
 
-Si fue otra persona quien solicitó este mensaje o ha recordado su contraseña y ya no desea cambiarla, puede ignorar este mensaje y seguir usando su contraseña original.',
+Si fue otro quien solicitó este mensaje o has recordado tu contraseña y ya no deseas cambiarla, puedes ignorar este mensaje y seguir usando tu contraseña original.',
 'noemail'                    => 'No hay una dirección de correo electrónico registrada para "$1".',
-'passwordsent'               => 'Una nueva contraseña ha sido enviada al correo electrónico de "$1".
-Por favor, identifíquese de nuevo tras recibirla.',
-'blocked-mailpassword'       => 'La edición está bloqueada desde su dirección IP, por lo que no se le permite utilizar la función de recuperación de contraseña para prevenir abusos.',
-'eauthentsent'               => 'Un correo electrónico de confirmación ha sido enviado a la dirección especificada. Antes de que se envie algún otro correo, siga las instrucciones enviadas en el mensaje para confirmar que la dirección le pertenece.',
-'throttled-mailpassword'     => 'Ya se le ha enviado un recordatorio de contraseña en las últimas $1 horas. Para prevenir abusos, sólo se enviará uno de estos recordatorios cada $1 horas.',
+'noemailcreate'              => 'Necesitas proveer una dirección de correo electrónico válida',
+'passwordsent'               => 'Se ha enviado una nueva contraseña al correo electrónico de «$1».
+Por favor, identifícate de nuevo tras recibirla.',
+'blocked-mailpassword'       => 'Tu dirección IP está bloqueada, y no se te permite el uso de la función de recuperación de contraseñas para prevenir abusos.',
+'eauthentsent'               => 'Se ha enviado un correo electrónico de confirmación a la dirección especificada.
+Antes de que se envíe cualquier otro correo a la cuenta tienes que seguir las instrucciones enviadas en el mensaje para así confirmar que la dirección te pertenece.',
+'throttled-mailpassword'     => 'Ya se ha enviado un recordatorio de password en {{PLURAL:$1|la última hora|las últimas $1 horas}}.
+Para evitar los abusos, solo se enviará un recordatorio de password cada {{PLURAL:$1|hora|$1 horas}}.',
 'mailerror'                  => 'Error al enviar correo: $1',
-'acct_creation_throttle_hit' => 'Lo sentimos, ya ha creado $1 cuentas. No puede crear otra.',
-'emailauthenticated'         => 'Su dirección electrónica fue verificada en $1.',
-'emailnotauthenticated'      => 'Aún no ha confirmado su dirección de correo electrónico. Hasta que no lo haga, las siguientes funciones no estarán disponibles.',
-'noemailprefs'               => '<strong>Especifique una dirección electrónica para habilitar estas características.</strong>',
-'emailconfirmlink'           => 'Confirme su dirección de correo electrónico',
-'invalidemailaddress'        => 'La dirección electrónica no se puede aceptar pues parece que tiene un formato incorrecto. Por favor, escriba una dirección bien formada o vacíe el campo.',
+'acct_creation_throttle_hit' => 'Los visitantes a esta wiki usando su dirección IP han creado {{PLURAL:$1|una cuenta|$1 cuentas}} en el último día, lo cual es lo máximo permitido en este periodo de tiempo.
+Como resultado, los visitantes usando esta dirección IP no pueden crear más cuentas en este momento.',
+'emailauthenticated'         => 'Su dirección electrónica fue autenticada en $2 a $3.',
+'emailnotauthenticated'      => 'Aún no has confirmado tu dirección de correo electrónico.
+Hasta que lo hagas, las siguientes funciones no estarán disponibles.',
+'noemailprefs'               => 'Especifica una dirección electrónica para habilitar estas características.',
+'emailconfirmlink'           => 'Confirmar dirección de correo electrónico',
+'invalidemailaddress'        => 'La dirección electrónica no puede ser aceptada, pues parece que tiene un formato no válido.
+Por favor, escribe una dirección en el formato adecuado o deja el campo en blanco.',
 'accountcreated'             => 'Cuenta creada',
 'accountcreatedtext'         => 'La cuenta de usuario para $1 ha sido creada.',
+'createaccount-title'        => 'Creación de cuenta para {{SITENAME}}',
+'createaccount-text'         => 'Alguien creó en  {{SITENAME}} ($4) una cuenta asociada a este correo electrónico con el nombre "$2".
+La contraseña asignada automáticamente es "$3". Por favor entra ahora y cambia tu contraseña.
+
+Puedes ignorar este mensaje si esta cuenta fue creada erróneamente.',
+'usernamehasherror'          => 'El nombre de usuario no puede contener símbolos de almohadilla/numeral',
+'login-throttled'            => 'Has intentado demasiadas veces iniciar sesión. Por favor espera antes de intentarlo nuevamente.',
+'loginlanguagelabel'         => 'Idioma: $1',
+'suspicious-userlogout'      => 'Su solicitud de desconexión ha sido denegada debido a que parece que ésta ha sido envidada desde un navegador defectuoso o un proxy caché.',
 
 # Password reset dialog
-'resetpass'               => 'Restaurar la contraseña',
-'resetpass_announce'      => 'Se identificó con un código temporal enviado por correo. Para terminar de autenticarse, debe poner una nueva contraseña aquí:',
-'resetpass_text'          => '<!-- Añada texto aquí -->',
-'resetpass_header'        => 'Restaurar contraseña',
-'resetpass_submit'        => 'Cambiar la contraseña e identificarse',
-'resetpass_success'       => 'Se ha cambiado su contraseña. Autenticándole...',
-'resetpass_bad_temporary' => 'La contraseña temporal no es válida. Quizás ya la ha cambiado o ha pedido una nueva.',
-'resetpass_forbidden'     => 'En este wiki no se pueden cambiar las contraseñas',
-'resetpass_missing'       => 'No hay datos en el formulario.',
+'resetpass'                 => 'Cambiar la contraseña',
+'resetpass_announce'        => 'Has iniciado sesión con una contraseña temporal que fue enviada por correo electrónico.
+Por favor, introduce una nueva contraseña aquí:',
+'resetpass_text'            => '<!-- Añada texto aquí -->',
+'resetpass_header'          => 'Cambiar la contraseña',
+'oldpassword'               => 'Contraseña antigua:',
+'newpassword'               => 'Contraseña nueva:',
+'retypenew'                 => 'Confirmar la nueva contraseña:',
+'resetpass_submit'          => 'Cambiar la contraseña e identificarse',
+'resetpass_success'         => 'La contraseña ha sido cambiada. Iniciando sesión...',
+'resetpass_forbidden'       => 'No se puede cambiar contraseñas',
+'resetpass-no-info'         => 'Debes identificarte para acceder directamente a esta página.',
+'resetpass-submit-loggedin' => 'Cambiar contraseña',
+'resetpass-submit-cancel'   => 'Cancelar',
+'resetpass-wrong-oldpass'   => 'La contraseña antigua no es correcta.
+Puede que ya hayas cambiado la contraseña o que hayas pedido una temporal.',
+'resetpass-temp-password'   => 'Contraseña temporal:',
 
 # Edit page toolbar
 'bold_sample'     => 'Texto en negrita',
@@ -440,183 +823,247 @@ Por favor, identifíquese de nuevo tras recibirla.',
 'italic_tip'      => 'Texto en cursiva',
 'link_sample'     => 'Título del enlace',
 'link_tip'        => 'Enlace interno',
-'extlink_sample'  => 'http://www.ejemplo.com Título del enlace',
-'extlink_tip'     => 'Enlace externo (recuerde añadir el prefijo http://)',
+'extlink_sample'  => 'http://www.example.com Título del enlace',
+'extlink_tip'     => 'Enlace externo (recuerda añadir el prefijo http://)',
 'headline_sample' => 'Texto de titular',
 'headline_tip'    => 'Titular de nivel 2',
-'math_sample'     => 'Escriba aquí una fórmula',
+'math_sample'     => 'Escribir la fórmula aquí',
 'math_tip'        => 'Fórmula matemática (LaTeX)',
-'nowiki_sample'   => 'Inserte aquí texto sin formato',
+'nowiki_sample'   => 'Insertar aquí texto sin formato',
 'nowiki_tip'      => 'Pasar por alto el formato wiki',
 'image_sample'    => 'Ejemplo.jpg',
 'image_tip'       => 'Imagen incorporada',
 'media_sample'    => 'Ejemplo.ogg',
 'media_tip'       => 'Enlace a archivo multimedia',
 'sig_tip'         => 'Firma, fecha y hora',
-'hr_tip'          => 'Línea horizontal (utilícela con moderación)',
+'hr_tip'          => 'Línea horizontal (utilizar con moderación)',
 
 # Edit pages
-'summary'                   => 'Resumen',
-'subject'                   => 'Tema/título',
-'minoredit'                 => 'Esta es una edición menor',
-'watchthis'                 => 'Vigilar este artículo',
-'savearticle'               => 'Grabar la página',
-'preview'                   => 'Previsualizar',
-'showpreview'               => 'Mostrar previsualización',
-'showlivepreview'           => 'Live preview',
-'showdiff'                  => 'Mostrar cambios',
-'anoneditwarning'           => 'No ha introducido su nombre de usuario. Su dirección IP se guardará en el historial de edición de la página.',
-'missingsummary'            => "'''Atención:''' No has escrito un resumen de edición. Si haces clic nuevamente en «{{MediaWiki:Savearticle}}» tu edición se grabará sin él.",
-'missingcommenttext'        => 'Por favor introduce texto debajo.',
-'missingcommentheader'      => "'''Recordatorio:''' No ha escrito un asunto o titular para este comentario. Si vuelve a pulsar Guardar, su edición se guardará sin titular.",
-'summary-preview'           => 'Previsualización del resumen',
-'subject-preview'           => 'Previsualización del asunto o titular',
-'blockedtitle'              => 'El usuario está bloqueado',
-'blockedtext'               => '<big>\'\'\'Su nombre de usuario o dirección IP ha sido bloqueada por $1.\'\'\'</big>
-El bloqueo fue realizado por $1 por el siguiente motivo: $2.
-
-* Comienzo del bloqueo: $8
-* Expiración del bloqueo: $6
-* Objetivo del bloqueo: $7
-
-Contacte con $1 u otro de los [[{{MediaWiki:grouppage-sysop}}|administradores]] si quiere discutir el bloqueo.
-
-No podrá usar el enlace "enviar correo electrónico a este usuario" si no ha registrado una dirección válida de correo electrónico en sus [[Special:Preferences|preferencias]] o si se le ha bloqueado en su uso. Su dirección IP es $3 y el identificador de bloqueo #$5. Por favor, incluya esta información en cualquier consulta que haga.',
-'autoblockedtext'           => 'Su dirección IP ha sido bloqueada automáticamente porque ha sido utilizada por otro usuario, que fue bloqueado por $1.
-El motivo es el siguiente:
-
-:\'\'$2\'\'
-
-* Comienzo del bloqueo: $8
-* Expiración del bloqueo: $6
-
-Quizás quiera contactar con $1 o algún otro [[{{MediaWiki:grouppage-sysop}}|administrador]] para hablar sobre el bloqueo.
-
-No debería usar la funcionalidad de "enviar un correo a este usuario" a no ser que tenga registrada una dirección de correo electrónico válida en sus [[Special:Preferences|preferencias]].
-
-Su ID de bloqueo $5. Por favor, incluya este ID en cualquier consulta que realice.',
-'blockedoriginalsource'     => "El código fuente de '''$1''' se muestra a continuación:",
-'blockededitsource'         => "El texto de '''tus ediciones''' a '''$1''' se muestran a continuación:",
-'whitelistedittitle'        => 'Se requiere identificación para editar.',
-'whitelistedittext'         => 'Tiene que $1 para editar artículos.',
-'whitelistreadtitle'        => 'Se requiere identificación para leer',
-'whitelistreadtext'         => 'Tiene que [[Special:Userlogin|registrarse]] para leer artículos.',
-'whitelistacctitle'         => 'No se le permite crear una cuenta',
-'whitelistacctext'          => 'Para que se le permita crear cuentas en este wiki tiene que [[Special:Userlogin|iniciar sesión]] y tener los permisos apropiados.',
-'confirmedittitle'          => 'Se requiere confirmación de dirección electrónica para editar',
-'confirmedittext'           => 'Debes confirmar tu dirección electrónica antes de editar páginas. Por favor, establece y valida una dirección electrónica a través de tus [[Special:Preferences|preferencias de usuario]].',
-'nosuchsectiontitle'        => 'No existe esa sección',
-'nosuchsectiontext'         => 'Ha intentado editar una sección que no existe. Dado que no existe la sección $1, no hay dónde guardar su edición.',
-'loginreqtitle'             => 'Se requiere identificación',
-'loginreqlink'              => 'identificarse',
-'loginreqpagetext'          => 'Debe $1 para ver otras páginas.',
-'accmailtitle'              => 'La contraseña ha sido enviada.',
-'accmailtext'               => 'La contraseña para «$1» se ha enviado a $2.',
-'newarticle'                => '(Nuevo)',
-'newarticletext'            => 'Ha seguido un enlace a una página que aún no existe. Si lo que quiere es crear esta página, escriba a continuación. Para más información consulte la [[{{MediaWiki:helppage}}|página de ayuda]]. Si llegó aquí por error, vuelva a la página anterior.',
-'anontalkpagetext'          => "---- ''Esta es la página de discusión para un usuario anónimo que aún no ha creado una cuenta (o no la usa). Por lo tanto, tenemos que usar su dirección IP para identificarlo. Una dirección IP puede ser compartida por varios usuarios. Si es un usuario anónimo y cree que le han dirigido comentarios que no corresponden, por favor [[Special:Userlogin|cree una cuenta o identifíquese]] para evitar confusiones futuras con otros usuarios anónimos.''",
-'noarticletext'             => '(En este momento no hay texto en esta página)',
-'clearyourcache'            => "'''Nota:''' Tras guardar el archivo, debe refrescar la caché de su navegador para ver los cambios:
-*'''Mozilla:'''  ''ctrl-shift-r'',
-*'''Internet Explorer:''' ''ctrl-f5'',
-*'''Safari:''' ''cmd-shift-r'',
-*'''Konqueror''' ''f5''.",
-'usercssjsyoucanpreview'    => '<strong>Consejo:</strong> Use el botón «Mostrar previsualización» para probar su nuevo css/js antes de grabarlo.',
-'usercsspreview'            => "'''¡Recuerde que sólo está previsualizando su css de usuario y aún no se ha grabado!'''",
-'userjspreview'             => "'''¡Recuerde que sólo está previsualizando su javascript de usuario y aún no se ha grabado!'''",
-'userinvalidcssjstitle'     => "'''Aviso:''' No existe la piel \"\$1\". Recuerda que las páginas personalizadas .css y .js tienen un título en minúsculas, p.e. Usuario:Foo/monobook.css en vez de  Usuario:Foo/Monobook.css.",
-'updated'                   => '(Actualizado)',
-'note'                      => '<strong>Nota:</strong>',
-'previewnote'               => '¡Recuerde que esto es sólo una previsualización y aún no se ha grabado!',
-'previewconflict'           => 'La previsualización le muestra cómo aparecerá el texto una vez guardados los cambios.',
-'session_fail_preview'      => '<strong>Lo sentimos, no pudimos efectuar su edición debido a una pérdida de los datos de sesión. Por favor, inténtelo de nuevo y si no funciona, salga de su sesión y vuelva a identificarse.</strong>',
-'session_fail_preview_html' => "<strong>Lo sentimos, no hemos podido procesar tu cambio debido a una pérdida de datos de sesión.</strong>
+'summary'                          => 'Resumen:',
+'subject'                          => 'Tema/título:',
+'minoredit'                        => 'Esta es una edición menor',
+'watchthis'                        => 'Vigilar esta página',
+'savearticle'                      => 'Grabar la página',
+'preview'                          => 'Previsualizar',
+'showpreview'                      => 'Mostrar previsualización',
+'showlivepreview'                  => 'Previsualización inmediata',
+'showdiff'                         => 'Mostrar cambios',
+'anoneditwarning'                  => "'''Aviso:''' No ha iniciado sesión con una cuenta de usuario.
+Tu dirección IP se almacenará en el historial de ediciones de la página.",
+'missingsummary'                   => "'''Atención:''' No has escrito un resumen de edición. Si haces clic nuevamente en «{{int:savearticle}}» tu edición se grabará sin él.",
+'missingcommenttext'               => 'Por favor introduce texto debajo.',
+'missingcommentheader'             => "'''Atención:''' No has escrito un título para este comentario. Si haces clic nuevamente en Grabar tu edición se grabará sin él.",
+'summary-preview'                  => 'Previsualización del resumen:',
+'subject-preview'                  => 'Previsualización del tema/título:',
+'blockedtitle'                     => 'El usuario está bloqueado',
+'blockedtext'                      => "'''Tu nombre de usuario o dirección IP ha sido bloqueada.'''
+
+El bloqueo fue hecho por $1.
+La razón dada es ''$2''.
+
+* Inicio del bloqueo: $8
+* Caducidad del bloqueo: $6
+* Bloqueo destinado a: $7
+
+Puedes contactar con $1 u otro [[{{MediaWiki:Grouppage-sysop}}|administrador]] para discutir el bloqueo.
+No puedes utilizar la función «enviar correo electrónico a este usuario»  a menos que tengas una dirección de correo electrónico válida registrada en tus [[Special:Preferences|preferencias de usuario]] y que el bloqueo no haya inhabilitado esta función.
+
+Tu dirección IP actual es $3, y el identificador del bloqueo es #$5.
+Por favor incluye todos los datos aquí mostrados en cualquier consulta que hagas.",
+'autoblockedtext'                  => "Tu dirección IP ha sido bloqueada automáticamente porque fue utilizada por otro usuario que fue bloqueado por $1.
+La razón dada es esta:
+
+:''$2''
+
+* Inicio del bloqueo: $8
+* Caducidad del bloqueo: $6
+* Bloqueo destinado a: $7
+
+Puedes contactar con $1 o con otro de los [[{{MediaWiki:Grouppage-sysop}}|bibliotecarios]] para discutir el bloqueo.
+
+No puedes utilizar la función «enviar correo electrónico a este usuario»  a menos que tengas una dirección de correo electrónico válida registrada en tus [[Special:Preferences|preferencias de usuario]] y que el bloqueo no haya inhabilitado esta función.
+
+Tu actual dirección IP es $3, y el identificador del bloqueo es #$5.
+Por favor incluye todos los datos aquí mostrados en cualquier consulta que hagas.",
+'blockednoreason'                  => 'no se ha especificado el motivo',
+'blockedoriginalsource'            => "El código fuente de '''$1''' se muestra a continuación:",
+'blockededitsource'                => "El texto de '''tus ediciones''' a '''$1''' se muestran a continuación:",
+'whitelistedittitle'               => 'Se requiere identificación para editar.',
+'whitelistedittext'                => 'Tienes que $1 para editar artículos.',
+'confirmedittext'                  => 'Debes confirmar tu dirección electrónica antes de editar páginas. Por favor, establece y valida una dirección electrónica a través de tus [[Special:Preferences|preferencias de usuario]].',
+'nosuchsectiontitle'               => 'Sección no encontrada',
+'nosuchsectiontext'                => 'Has intentado editar una sección que no existe.
+Quizá ha sido movida o borrada mientras visitabas la página.',
+'loginreqtitle'                    => 'Se requiere identificación',
+'loginreqlink'                     => 'identificarte',
+'loginreqpagetext'                 => 'Debes $1 para ver otras páginas.',
+'accmailtitle'                     => 'La contraseña ha sido enviada.',
+'accmailtext'                      => "Una contraseña generada aleatoriamente para [[User talk:$1|$1]] ha sido enviada a $2.
+
+La contraseña para esta nueva cuenta puede ser cambiada en la página ''[[Special:ChangePassword|cambiar la contraseña]]'' después de haber iniciado sesión.",
+'newarticle'                       => '(Nuevo)',
+'newarticletext'                   => 'Has seguido un enlace a una página que aún no existe.
+Para crear esta página, escribe en el campo a continuación. Para más información, consulta la [[{{MediaWiki:Helppage}}|página de ayuda]].
+Si llegaste aquí por error, vuelve a la página anterior.',
+'anontalkpagetext'                 => "---- ''Esta es la página de discusión de un usuario anónimo que aún no ha creado una cuenta, o no la usa. Por lo tanto, tenemos que usar su dirección IP para identificarlo. Una dirección IP puede ser compartida por varios usuarios. Si eres un usuario anónimo y crees que se han dirigido a ti con comentarios improcedentes, por favor [[Special:UserLogin/signup|crea una cuenta]] o si ya la tienes [[Special:UserLogin|identifícate]] para evitar confusiones futuras con otros usuarios anónimos.''",
+'noarticletext'                    => 'En este momento no hay texto en esta página.
+Puedes [[Special:Search/{{PAGENAME}}|buscar el título de esta página]] en otras páginas,
+<span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} buscar en los registros],
+o [{{fullurl:{{FULLPAGENAME}}|action=edit}} editar esta página]</span>.',
+'noarticletext-nopermission'       => 'Actualmente no hay texto en esta página.
+Puedes [[Special:Search/{{PAGENAME}}|buscar este título de página]] en otras páginas,
+o <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} buscar en los registros relacionados]</span>.',
+'userpage-userdoesnotexist'        => 'La cuenta de usuario "$1" no está registrada. Por favor comprueba si quieres crear o editar esta página.',
+'userpage-userdoesnotexist-view'   => 'Cuenta de usuario "$1" no está registrada.',
+'blocked-notice-logextract'        => 'Este usuario está actualmente bloqueado.
+La última entrada del registro de bloqueos es provista debajo para mayor referencia:',
+'clearyourcache'                   => "'''Nota:''' Tras guardar el archivo, debes vaciar la caché del navegador para ver los cambios:
+
+*'''Mozilla / Firefox / Safari:''' pulsa ''Mayúsculas.'' mientras haces click en el botón ''Recargar,'' o pulsa si no ''Ctrl-F5'' o ''Ctrl-R'' (''Command-R'' en un Macintosh)
+*'''Konqueror: '''Haz click en el botón ''Recargar'' o pulsa ''F5;''
+*'''Opera:''' Limpia la caché en ''Herramientas → Preferencias;''
+*'''Internet Explorer:''' pulsa ''Ctrl'' mientras haces click en ''Actualizar,'' o pulsa ''Ctrl-F5.''",
+'usercssyoucanpreview'             => "'''Consejo:''' Usa el botón «{{int:showpreview}}» para probar el nuevo css/js antes de grabarlo.",
+'userjsyoucanpreview'              => "'''Consejo:''' Usa el botón «{{int:showpreview}}» para probar el nuevo JS antes de grabarlo.",
+'usercsspreview'                   => "'''Recuerda que sólo está previsualizando tu CSS de usuario.'''
+'''¡Aún no se ha grabado!'''",
+'userjspreview'                    => "'''¡Recuerde que sólo estás previsualizando tu javascript de usuario y aún no se ha grabado!'''",
+'userinvalidcssjstitle'            => "'''Aviso:''' No existe la máscara \"\$1\". Recuerda que las páginas personalizadas ''.css'' y ''.js'' tienen un título en minúsculas. Por ejemplo, {{ns:user}}:Ejemplo/monobook.css en vez de {{ns:user}}:Ejemplo/Monobook.css.",
+'updated'                          => '(Actualizado)',
+'note'                             => "'''Nota:'''",
+'previewnote'                      => "'''¡Recuerda que esto es sólo una previsualización y aún no se ha grabado!'''",
+'previewconflict'                  => 'La previsualización le muestra cómo aparecerá el texto una vez guardados los cambios.',
+'session_fail_preview'             => "'''Lo sentimos, no pudimos procesar la edición debido a una pérdida de los datos de sesión.'''
+Por favor, inténtalo de nuevo.
+Si el problema persiste, [[Special:UserLogout|cierra la sesión]] y vuelve a identificarte.",
+'session_fail_preview_html'        => "'''Lo sentimos, no hemos podido procesar tu cambio debido a una pérdida de datos de sesión.'''
 
 ''Puesto que este wiki tiene el HTML puro habilitado, la visión preliminar está oculta para prevenirse contra ataques en JavaScript.''
 
-<strong>Si éste es un intento legítimo de modificación, por favor, inténtelo de nuevo. Si aún entonces no funcionase, pruebe a cerrar la sesión y a ingresar de nuevo.</strong>",
-'importing'                 => 'Importando $1',
-'editing'                   => 'Editando $1',
-'editinguser'               => 'Editando $1',
-'editingsection'            => 'Editando $1 (sección)',
-'editingcomment'            => 'Editando $1 (comentario)',
-'editconflict'              => 'Conflicto de edición: $1',
-'explainconflict'           => 'Alguien ha cambiado esta página desde que empezó a editarla.
-El área de texto superior contiene el texto de la página tal cual es actualmente. Sus cambios se muestran en el área de texto inferior.
-Va a tener que incorporar sus cambios en el texto existente.
-<b>Sólo</b> el texto en el área superior se grabará.<br />',
-'yourtext'                  => 'Su texto',
-'storedversion'             => 'Versión almacenada',
-'nonunicodebrowser'         => '<strong>Atención: Su navegador no cumple la norma Unicode. Se ha activado un sistema de edición alternativo que le permitirá editar artículos con seguridad: los caracteres no ASCII aparecerán en la caja de edición como códigos hexadecimales.</strong>',
-'editingold'                => '<strong>Atención: Está editando una versión antigua de esta página. Si la guarda, los cambios hechos desde esa revisión se perderán.</strong>',
-'yourdiff'                  => 'Diferencias',
-'copyrightwarning'          => 'Por favor, tenga en cuenta que todas las contribuciones a {{SITENAME}} se consideran hechas públicas bajo la $2 (ver detalles en $1). Si no desea que la gente corrija sus escritos sin piedad y los distribuya libremente, entonces no los ponga aquí. Así mismo, usted es responsable de haber escrito este texto o haberlo copiado del dominio público u otra fuente libre. <strong>¡NO USE ESCRITOS CON COPYRIGHT SIN PERMISO!</strong>',
-'copyrightwarning2'         => 'Por favor, tenga en cuenta que todas las contribuciones a {{SITENAME}} pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no desea que la gente corrija sus escritos sin piedad y los distribuya libremente, entonces no los ponga aquí. <br />Así mismo, usted es responsable de haber escrito este texto o haberlo copiado del dominio público u otra fuente libre (vea $1 para más detalles). <strong>¡NO USE ESCRITOS CON COPYRIGHT SIN PERMISO!</strong>',
-'longpagewarning'           => '<strong>Atención: Esta página tiene un tamaño de $1 kilobytes; algunos navegadores pueden tener problemas editando páginas de 32KB o más.
-Por favor considere la posibilidad de dividir esta página en secciones más pequeñas.</strong>',
-'longpageerror'             => '<strong>ERROR: El texto que has enviado ocupa $1 kilobytes, lo cual es mayor que $2 kilobytes. No se puede guardar.</strong>',
-'readonlywarning'           => '<strong>Atención: La base de datos ha sido bloqueada por cuestiones de mantenimiento, así que no podrá guardar sus modificaciones en este momento.
-Puede copiar y pegar el texto a un archivo en su ordenador y grabarlo para más tarde.</strong>',
-'protectedpagewarning'      => '<strong>Atención: Esta página ha sido protegida de forma que sólo usuarios con permisos de administrador pueden editarla. Asegúrese de que está siguiendo las [[Project:Políticas de protección de páginas|Políticas de protección de páginas]].</strong>
-__NOEDITSECTION__<h3>La edición de esta página está [[Project:Esta página está protegida|protegida]].</h3>
-* Puede discutir esta protección en la [[{{TALKPAGENAME}}|página de discusión]] de la página.<br />',
-'semiprotectedpagewarning'  => "'''Nota:''' Esta página ha sido protegida para que sólo usuarios registrados puedan editarla.",
-'cascadeprotectedwarning'   => "'''Atención:''' Esta página ha sido protegida de forma que sólo los administradores pueden editarla, al estar incluída en {{PLURAL:$1|la siguiente página|las siguientes páginas}} protegidas en cascada:",
-'templatesused'             => 'Plantillas usadas en esta página:',
-'templatesusedpreview'      => 'Plantillas usadas en esta previsualización:',
-'templatesusedsection'      => 'Plantillas usadas en esta sección:',
-'template-protected'        => '(protegido)',
-'template-semiprotected'    => '(protegido parcialmente)',
-'edittools'                 => '<!-- Este texto aparecerá bajo los formularios de edición y subida. -->',
-'nocreatetitle'             => 'Creación de páginas limitada',
-'nocreatetext'              => 'Este wiki ha restringido la posibilidad de crear nuevas páginas. Puede volver atrás y editar una página existente, [[Special:Userlogin|identificarse o crear una cuenta]].',
-'recreate-deleted-warn'     => "'''Atención: está creando una página que ha sido borrada previamente.'''
-
-Debería considerar si es apropiado continuar editando esta página.
-Consulte a continuación el registro de borrados:",
+'''Si éste es un intento legítimo de modificación, por favor, inténtalo de nuevo. Si aún así no funcionase, [[Special:UserLogout|cierra la sesión]] e ingresa de nuevo.'''",
+'token_suffix_mismatch'            => "'''Tu edición ha sido rechazada porque tu cliente ha mezclado los signos de puntuación en el token de edición.
+Se rechazó la edición para evitar que el texto de la página se corrompa.
+Esto sucede en ocasiones cuando se usa un servicio de proxy anónimo defectuoso.'''",
+'editing'                          => 'Editando $1',
+'editingsection'                   => 'Editando $1 (sección)',
+'editingcomment'                   => 'Editando $1 (nueva sección)',
+'editconflict'                     => 'Conflicto de edición: $1',
+'explainconflict'                  => "Alguien más ha cambiado esta página desde que empezaste a editarla.
+El área de texto superior contiene el texto de la página como existe actualmente.
+Tus cambios se muestran en el área de texto inferior.
+Si quieres grabar tus cambios, has de trasladarlos al área superior.
+'''Sólo''' el texto en el área de texto superior será grabado cuando pulses «{{int:savearticle}}».",
+'yourtext'                         => 'Tu texto',
+'storedversion'                    => 'Versión almacenada',
+'nonunicodebrowser'                => "'''Atención: Tu navegador no cumple la norma Unicode. Se ha activado un sistema de edición alternativo que le permitirá editar artículos con seguridad: los caracteres no ASCII aparecerán en la caja de edición como códigos hexadecimales.'''",
+'editingold'                       => "'''ADVERTENCIA: Estás editando una versión antigua de esta página.
+Si la grabas, los cambios hechos desde esa revisión se perderán.'''",
+'yourdiff'                         => 'Diferencias',
+'copyrightwarning'                 => "Por favor observa que todas las contribuciones a {{SITENAME}} se consideran hechas públicas bajo la $2 (véase $1 para más detalles). Si no deseas la modificación y distribución libre de tu obra, entonces no la pongas aquí.<br />También nos aseguras que tú escribiste esto y te pertenecen de los derechos de autor, o lo copiaste desde el dominio público u otra fuente libre. '''¡No uses escritos con copyright sin permiso!'''",
+'copyrightwarning2'                => "Por favor, ten en cuenta que todas las contribuciones a {{SITENAME}} pueden ser editadas, modificadas o eliminadas por otros colaboradores. Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, entonces no las pongas aquí.<br />También nos aseguras que tú escribiste esto y te pertenecen de los derechos de autor, o lo copiaste desde el dominio público u otra fuente libre. (véase $1 para más detalles).
+'''¡No uses escritos con copyright sin permiso!'''",
+'longpagewarning'                  => "'''Atención: Esta página tiene un tamaño de $1 kilobytes; algunos navegadores pueden tener problemas editando páginas de 32 kB o más.
+Por favor considere la posibilidad de dividir esta página en secciones más pequeñas.'''",
+'longpageerror'                    => "'''ERROR: El texto que has enviado ocupa $1 kilobytes, que excede el máximo de $2 kilobytes. No se puede guardar.'''",
+'readonlywarning'                  => "'''Atención: La base de datos ha sido bloqueada por cuestiones de mantenimiento, así que no podrás guardar tus modificaciones en este momento.
+Puedes copiar y pegar el texto a un archivo y grabarlo para más tarde.'''
+
+El administrador que la bloqueó dio esta explicación: $1",
+'protectedpagewarning'             => "'''Advertencia: Esta página ha sido protegida de manera que sólo usuarios con permisos de administrador puedan editarla.'''
+A continuación se muestra la última entrada de registro para referencia:",
+'semiprotectedpagewarning'         => "'''Nota:''' Esta página ha sido protegida para que sólo usuarios registrados puedan editarla.
+A continuación se provee la última entrada de registro para referencia:",
+'cascadeprotectedwarning'          => "'''Aviso:''' Esta página está protegida, sólo los administradores pueden editarla porque está incluida en  {{PLURAL:$1|la siguiente página protegida|las siguientes páginas protegidas}} en cascada:",
+'titleprotectedwarning'            => "'''Advertencia: Esta página está protegida de modo que se necesita [[Special:ListGroupRights|derechos especificos]] para crearla.'''
+A continuación se muestra la última entrada de registro para referencia:",
+'templatesused'                    => '{{PLURAL:$1|Plantilla usada|Plantillas usadas}} en esta página:',
+'templatesusedpreview'             => '{{PLURAL:$1|Plantilla usada|Plantillas usadas}} en esta previsualización:',
+'templatesusedsection'             => '{{PLURAL:$1|Plantilla usada|Plantillas usadas}} en esta sección:',
+'template-protected'               => '(protegida)',
+'template-semiprotected'           => '(semiprotegida)',
+'hiddencategories'                 => 'Esta página es un miembro de {{PLURAL:$1|1 categoría oculta|$1 categorías ocultas}}:',
+'edittools'                        => '<!-- Este texto aparecerá bajo los formularios de edición y subida. -->',
+'nocreatetitle'                    => 'Creación de páginas limitada',
+'nocreatetext'                     => '{{SITENAME}} ha restringido la posibilidad de crear nuevas páginas.
+Puede volver atrás y editar una página existente, [[Special:UserLogin|identificarse o crear una cuenta]].',
+'nocreate-loggedin'                => 'No tienes permiso para crear páginas nuevas.',
+'sectioneditnotsupported-title'    => 'Edición de sección no compatible',
+'sectioneditnotsupported-text'     => 'La edición de sección no es compatible con esta página.',
+'permissionserrors'                => 'Errores de permisos',
+'permissionserrorstext'            => 'No tienes permiso para hacer eso, por {{PLURAL:$1|el siguiente motivo|los siguientes motivos}}:',
+'permissionserrorstext-withaction' => 'No tienes permiso para $2, por las siguientes {{PLURAL:$1|razón|razones}}:',
+'recreate-moveddeleted-warn'       => "'''Atención: estás volviendo a crear una página que ha sido borrada previamente.'''
+
+Deberías considerar si es apropiado continuar editando esta página.
+El registro de borrado y traslados para esta página están provistos aquí por conveniencia:",
+'moveddeleted-notice'              => 'Esta página ha sido borrada.
+El registro de borrados y traslados para la página están provistos debajo como referencia.',
+'log-fulllog'                      => 'Ver todo el registro',
+'edit-hook-aborted'                => 'Edición abortada por la extensión.
+No dió explicaciones.',
+'edit-gone-missing'                => 'No se pudo actualizar la página.
+Aparece que ha sido borrada.',
+'edit-conflict'                    => 'Conflicto de edición.',
+'edit-no-change'                   => 'Se ignoró su revisión, porque no se hizo ningún cambio al texto.',
+'edit-already-exists'              => 'No se pudo crear una página nueva.
+Ya existe.',
+
+# Parser/template warnings
+'expensive-parserfunction-warning'        => 'Aviso: Esta página contiene demasiadas llamadas a funciones sintácticas costosas (#ifexist: y similares)
+
+Tiene {{PLURAL:$1|una llamada|$1 llamadas}}, pero debería tener menos de $2.',
+'expensive-parserfunction-category'       => 'Páginas con llamadas a funciones sintácticas demasiado costosas',
+'post-expand-template-inclusion-warning'  => 'Aviso: El tamaño de las plantillas incluidas es muy grande.
+Algunas plantillas no serán incluidas',
+'post-expand-template-inclusion-category' => 'Páginas con sobrecarga de plantillas',
+'post-expand-template-argument-warning'   => 'Aviso: Esta página contiene al menos un parámetro de plantilla que tiene un tamaño de expansión demasiado grande.
+Ese o esos parámetros han sido omitidos.',
+'post-expand-template-argument-category'  => 'Páginas que contienen plantillas con parámetros descartados',
+'parser-template-loop-warning'            => 'Detectado bucle de plantilla: [[$1]]',
+'parser-template-recursion-depth-warning' => 'Se ha excedido el límite de recursión de plantillas ($1)',
+'language-converter-depth-warning'        => 'El límite de profundidad del convertidor de idioma ha excedido ($1)',
 
 # "Undo" feature
-'undo-success' => 'La edición se puede deshacer. Por favor, compruebe las diferencias más abajo para verificar que esto es lo que quiere hacer y después guarde los cambios para terminar de deshacer la edición.',
-'undo-failure' => 'La edición no se pudo deshacer debido a un conflicto con ediciones intermedias.',
-'undo-summary' => 'Deshecha la revisión $1 por [[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]])',
+'undo-success' => 'La edición puede deshacerse. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así deshacer la edición.',
+'undo-failure' => 'No se puede deshacer la edición ya que otro usuario ha realizado una edición intermedia.',
+'undo-norev'   => 'La edición no puede ser deshecha porque no existe o ha sido borrada.',
+'undo-summary' => 'Deshecha la edición $1 de [[Special:Contributions/$2|$2]] ([[User talk:$2|disc.]])',
 
 # Account creation failure
 'cantcreateaccounttitle' => 'No se puede crear la cuenta',
-'cantcreateaccounttext'  => 'La creación de cuentas desde esta dirección IP (<b>$1</b>) ha sido bloqueada. 
-Esto se debe probablemente a vandalismos persistentes desde tu escuela o tu proveedor de servicios de Internet.',
+'cantcreateaccount-text' => "La creación de cuentas desde esta dirección IP ('''$1''') ha sido bloqueada por [[User:$3|$3]].
+
+El motivo dado por $3 es ''$2''",
 
 # History pages
-'revhistory'          => 'Historial de revisiones',
-'viewpagelogs'        => 'Ver los registros de esta página',
-'nohistory'           => 'No hay un historial de ediciones para esta página.',
-'revnotfound'         => 'Revisión no encontrada',
-'revnotfoundtext'     => 'No se pudo encontrar la revisión antigua de la página que ha solicitado.
-Por favor, revise la dirección que usó para acceder a esta página.',
-'loadhist'            => 'Recuperando el historial de la página',
-'currentrev'          => 'Revisión actual',
-'revisionasof'        => 'Revisión de $1',
-'revision-info'       => 'Revisión a fecha de $1; $2',
-'previousrevision'    => '← Revisión anterior',
-'nextrevision'        => 'Revisión siguiente →',
-'currentrevisionlink' => 'Ver revisión actual',
-'cur'                 => 'act',
-'next'                => 'sig',
-'last'                => 'prev',
-'orig'                => 'orig',
-'page_first'          => 'primera',
-'page_last'           => 'última',
-'histlegend'          => 'Leyenda: (act) = diferencias con la versión actual,
-(prev) = diferencias con la versión previa, M = edición menor',
-'deletedrev'          => '[borrado]',
-'histfirst'           => 'Primeras',
-'histlast'            => 'Últimas',
-'historysize'         => '($1 bytes)',
-'historyempty'        => '(vacío)',
+'viewpagelogs'           => 'Ver los registros de esta página',
+'nohistory'              => 'No hay un historial de ediciones para esta página.',
+'currentrev'             => 'Revisión actual',
+'currentrev-asof'        => 'Última versión de $1',
+'revisionasof'           => 'Revisión de $1',
+'revision-info'          => 'Revisión a fecha de $1; $2',
+'previousrevision'       => '← Revisión anterior',
+'nextrevision'           => 'Revisión siguiente →',
+'currentrevisionlink'    => 'Revisión actual',
+'cur'                    => 'act',
+'next'                   => 'sig',
+'last'                   => 'prev',
+'page_first'             => 'primeras',
+'page_last'              => 'últimas',
+'histlegend'             => "Selección de diferencias: marca los selectores de las versiones a comparar y pulsa ''enter'' o el botón de abajo.<br />
+Leyenda: (act) = diferencias con la versión actual,
+(prev) = diferencias con la versión previa, M = edición menor",
+'history-fieldset-title' => 'Buscar en el historial',
+'history-show-deleted'   => 'Solamente borrado',
+'histfirst'              => 'Primeras',
+'histlast'               => 'Últimas',
+'historysize'            => '({{PLURAL:$1|1 byte|$1 bytes}})',
+'historyempty'           => '(vacío)',
 
 # Revision feed
 'history-feed-title'          => 'Historial de revisiones',
 'history-feed-description'    => 'Historial de revisiones para esta página en el wiki',
-'history-feed-item-nocomment' => '$1 en $2', # user at time
+'history-feed-item-nocomment' => '$1 en $2',
 'history-feed-empty'          => 'La página solicitada no existe.
 Puede haber sido borrada del wiki o renombrada.
 Prueba a [[Special:Search|buscar en el wiki]] nuevas páginas relevantes.',
@@ -625,205 +1072,498 @@ Prueba a [[Special:Search|buscar en el wiki]] nuevas páginas relevantes.',
 'rev-deleted-comment'         => '(comentario eliminado)',
 'rev-deleted-user'            => '(nombre de usuario eliminado)',
 'rev-deleted-event'           => '(entrada borrada)',
-'rev-deleted-text-permission' => '<div class="mw-warning plainlinks">
-Esta revisión de la página ha sido eliminada de los archivos públicos.
-puede haber detalles en el [{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}} registro de borrado].
-</div>',
-'rev-deleted-text-view'       => '<div class="mw-warning plainlinks">
-Esta revisión de la página ha sido eliminada de los archivos públicos.
-Como administrador de este wiki puedes verla;
-puede haber detalles en el [{{fullurl:Special:Log/delete|page={{PAGENAMEE}}}} registro de borrado].
-</div>',
+'rev-deleted-user-contribs'   => '[nombre de usuario o dirección IP eliminada - edición ocultada de las contribuciones]',
+'rev-deleted-text-permission' => "Esta revisión de la página ha sido '''borrada'''.
+Puede haber detalles en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].",
+'rev-deleted-text-unhide'     => "Esta revisión de página ha sido '''borrada'''.
+Puede haber detalles en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].
+Como administrador todavía puedes [$1 ver esta revisión] si así lo deseas.",
+'rev-suppressed-text-unhide'  => "Esta revisión de la página ha sido '''suprimida'''.
+Puede haber detalles en el [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} registro de supresiones].
+Como administrador podrá seguir [$1 viendo esta revisión] si desea continuar.",
+'rev-deleted-text-view'       => "Esta revisión de la página ha sido '''borrada'''.
+Como administrador puedes verla; puede haber detalles en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].",
+'rev-suppressed-text-view'    => "Esta revisión de la página ha sido '''suprimida'''.
+Como administrador puedes verla; puede haber detalles en el [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} registro de supresiones].",
+'rev-deleted-no-diff'         => "No puede visualizarse este cambio debido a que las revisiones han sido '''borradas'''.
+Puede haber detalles en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].",
+'rev-suppressed-no-diff'      => "No puedes ver este diff porque una de las revisiones ha sido '''borrada'''.",
+'rev-deleted-unhide-diff'     => "Una de las revisiones de este cambio ha sido '''borrada'''.
+Puede haber detalles en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].
+Como administrador podrá seguir [$1 viendo este cambio] si así lo deseas.",
+'rev-suppressed-unhide-diff'  => "Una de las revisiones de este diff ha sido '''suprimida'''.
+Puede haber detalles en el [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} registro de supresiones].
+Como administrador podrá seguir [$1 viendo este cambio] si desea proceder.",
+'rev-deleted-diff-view'       => "Una de las revisiones de este diff ha sido '''borrada'''.
+Como administrador puede ver el contenido; puede que existan más detalles en el [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} registro de borrados].",
+'rev-suppressed-diff-view'    => "Una de las revisiones de este diff ha sido '''suprimida'''.
+Como administrador todavía puede ver el contenido; puede que existan más detalles en el [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} registro de supresiones].",
 'rev-delundel'                => 'mostrar/ocultar',
-'revisiondelete'              => 'Borrar/deshacer borrado revisiones',
+'rev-showdeleted'             => 'mostrar',
+'revisiondelete'              => 'Borrar/restaurar revisiones',
 'revdelete-nooldid-title'     => 'No hay revisión destino',
 'revdelete-nooldid-text'      => 'No se ha especificado una revisión o revisiones destino sobre las que realizar esta función.',
-'revdelete-selected'          => '{{PLURAL:$2|Revisión seleccionada|Revisiones seleccionadas}} de [[:$1]]:',
-'logdelete-selected'          => "{{PLURAL:$2|Seleccionado un evento|Seleccionados $2 eventos}} de registro para '''$1:'''",
-'revdelete-text'              => 'Las revisiones borradas aún aparecerán en el historial de la página,
-pero sus contenidos no serán accesibles al público.
-
-Otros administradores de este wiki aún podrán acceder al contenido oculto y podrán deshacer el borrado a través de la misma interfaz, a menos los operadores del sitio establezcan una restricción adicional.',
+'revdelete-nologtype-title'   => 'ningún nombre dado',
+'revdelete-nologtype-text'    => 'No has especificado ningún nombre para ejecutar esta acción.',
+'revdelete-nologid-title'     => 'Entrada de registro inválida',
+'revdelete-nologid-text'      => 'Tampoco has especificado un objetivo de eventos para ejecutar esta función o la entrada especificada no existe.',
+'revdelete-no-file'           => 'El fichero especificado no existe.',
+'revdelete-show-file-confirm' => '¿Realmente deseas ver la revisión borrada del archivo "<nowiki>$1</nowiki>" del $2 a las $3?',
+'revdelete-show-file-submit'  => 'Sí',
+'revdelete-selected'          => "'''{{PLURAL:$2|Revisión seleccionada|Revisiones seleccionadas}} de [[:$1]]:'''",
+'logdelete-selected'          => "'''{{PLURAL:$1|Seleccionado un evento|Seleccionados eventos}}:'''",
+'revdelete-text'              => "Las revisiones borradas aún aparecerán en el historial de la página y en los registros, pero sus contenidos no serán accesibles al público.'''
+Otros administradores de {{SITENAME}} aún podrán acceder al contenido oculto y podrán deshacer el borrado a través de la misma interfaz, a menos que se establezcan restricciones adicionales.",
+'revdelete-confirm'           => 'Por favor confirma que deseas realizar la operación, que entiendes las consecuencias y que estás ejecutando dicha acción acorde con [[{{MediaWiki:Policy-url}}|las políticas]].',
+'revdelete-suppress-text'     => "Supresión debería '''solamente''' ser usado para los siguientes casos:
+* Información potencialmente difamatoria o libelo grave.
+* Información personal inapropiada
+*: ''domicilios y números de teléfono, números de afiliación a la seguridad social, etc.''",
 'revdelete-legend'            => 'Establecer restricciones de revisión:',
 'revdelete-hide-text'         => 'Ocultar el texto de la revisión',
+'revdelete-hide-image'        => 'Ocultar el contenido del archivo',
 'revdelete-hide-name'         => 'Ocultar acción y objetivo',
-'revdelete-hide-comment'      => 'Ocultar comentario de edición',
+'revdelete-hide-comment'      => 'Ocultar el resumen de edición',
 'revdelete-hide-user'         => 'Ocultar el nombre/IP del editor',
-'revdelete-hide-restricted'   => 'Aplicar estas restricciones a los administradores tal como al resto',
-'revdelete-suppress'          => 'Eliminar datos de los administradores tal como al resto',
-'revdelete-hide-image'        => 'Ocultar contenido del fichero',
+'revdelete-hide-restricted'   => 'Suprimir datos a los administradores así como al resto',
+'revdelete-radio-same'        => '(no cambiar)',
+'revdelete-radio-set'         => 'Sí',
+'revdelete-radio-unset'       => 'No',
+'revdelete-suppress'          => 'Suprimir datos a los administradores así como al resto',
 'revdelete-unsuppress'        => 'Eliminar restricciones de revisiones restauradas',
-'revdelete-log'               => 'Comentario de registro:',
-'revdelete-submit'            => 'Aplicar a la revisión seleccionada',
-'revdelete-logentry'          => 'cambiada la visibilidad de la revisión para [[$1]]',
-'logdelete-logentry'          => 'cambiada la visibilidad de eventos de [[$1]]',
-'revdelete-logaction'         => '$1 {{PLURAL:$1|revisión|revisiones}} en modo $2',
-'logdelete-logaction'         => '$1 {{PLURAL:$1|evento|eventos}} a [[$3]] en modo $2',
-'revdelete-success'           => 'Visibilidad de revisiones cambiada correctamente.',
+'revdelete-log'               => 'Motivo:',
+'revdelete-submit'            => 'Aplicar a {{PLURAL:$1|la revisión seleccionada|las revisiones seleccionadas}}',
+'revdelete-logentry'          => 'cambió la visibilidad de revisiones de [[$1]]',
+'logdelete-logentry'          => 'cambió la visibilidad de eventos de [[$1]]',
+'revdelete-success'           => "'''La visibilidad de revisiones ha sido cambiada correctamente.'''",
+'revdelete-failure'           => "'''La visibilidad de la revisión no pudo ser establecida:'''
+$1",
 'logdelete-success'           => 'Visibilidad de eventos cambiada correctamente.',
-
-# Oversight log
-'oversightlog'    => 'Registro de descuidos',
-'overlogpagetext' => 'A continuación se muestra una lista de los borrados y bloqueos más recientes relacionados con contenidos ocultos de los operadores del sistema. Consulte la [[Special:Ipblocklist|lista de IPs bloqueadas]] para ver una lista de los bloqueos actuales.',
+'logdelete-failure'           => "'''La visibilidad del registro no pudo ser ajustada:'''
+$1",
+'revdel-restore'              => 'cambiar visibilidad',
+'pagehist'                    => 'Historial de la página',
+'deletedhist'                 => 'Historial borrado',
+'revdelete-content'           => 'contenido',
+'revdelete-summary'           => 'resumen de edición',
+'revdelete-uname'             => 'nombre de usuario',
+'revdelete-restricted'        => 'restricciones para administradores aplicadas',
+'revdelete-unrestricted'      => 'restricciones para administradores eliminadas',
+'revdelete-hid'               => 'ocultó $1',
+'revdelete-unhid'             => 'mostró $1',
+'revdelete-log-message'       => '$1 para $2 {{PLURAL:$2|revisión|revisiones}}',
+'logdelete-log-message'       => '$1 de $2 {{PLURAL:$2|evento|eventos}}',
+'revdelete-hide-current'      => 'Error al ocultar el objeto de fecha $1 a las $2: es la revisión actual.
+No puede ser ocultada.',
+'revdelete-show-no-access'    => 'Error mostrando el objeto de fecha $2, $1: este objeto ha sido marcado como "restringido".
+No tiene acceso a él.',
+'revdelete-modify-no-access'  => 'Error modificando el objeto de fecha $2, $1: este objeto ha sido marcado como "restringido".
+No tiene acceso a él.',
+'revdelete-modify-missing'    => 'Error modificando el objeto ID $1: ¡no se encuentra en la base de datos!',
+'revdelete-no-change'         => "'''Atención:''' la revisión de fecha $1 a las $2 ya tiene las restricciones de visibilidad solicitadas.",
+'revdelete-concurrent-change' => 'Error modificando el objeto de fecha $2, $1: su estado parece haber sido cambiado por alguien más cuando tratabas de modificarlo. Por favor verifica los registros.',
+'revdelete-only-restricted'   => 'Error ocultando el item de fecha $2, $1: no puedes suprimir elementos de vista de los administradores sin seleccionar asímismo una de las otras opciones de visibilidad.',
+'revdelete-reason-dropdown'   => '*Razones de borrado comunes
+** Violación a los derechos de autor
+** Información personal inapropiada
+** Información potencialmente injuriosa o calumniante',
+'revdelete-otherreason'       => 'Otra/adicional razón:',
+'revdelete-reasonotherlist'   => 'Otra razón',
+'revdelete-edit-reasonlist'   => 'Editar razones de borrado',
+'revdelete-offender'          => 'Autor de revisión:',
+
+# Suppression log
+'suppressionlog'     => 'Registro de supresiones',
+'suppressionlogtext' => 'Debajo está una lista de borrados y bloqueos relacionados con contenido oculto a los administradores.
+Mire [[Special:IPBlockList|la lista de bloqueos activos]] para ver una lista de bloqueos actualmente operativos.',
+
+# History merging
+'mergehistory'                     => 'Fusionar historiales de páginas',
+'mergehistory-header'              => 'Esta página te permite fusionar revisiones del historial de una página origen en otra más reciente.
+Asegúrate de que esto mantendrá la continuidad histórica de la página.',
+'mergehistory-box'                 => 'Fusionar los historiales de dos páginas:',
+'mergehistory-from'                => 'Página origen:',
+'mergehistory-into'                => 'Página destino:',
+'mergehistory-list'                => 'Historial de ediciones fusionable',
+'mergehistory-merge'               => 'Las siguientes revisiones de [[:$1]] pueden fusionarse en [[:$2]].
+Usa la columna de casillas para fusionar sólo las revisiones creadas en y antes de la fecha especificada.
+Nota que usar los enlaces de navegación borrará las selecciones de esta columna.',
+'mergehistory-go'                  => 'Muestra ediciones fusionables',
+'mergehistory-submit'              => 'Fusiona revisiones',
+'mergehistory-empty'               => 'No hay revisiones fusionables.',
+'mergehistory-success'             => '$3 {{PLURAL:$3|revisión|revisiones}} de [[:$1]] fusionadas de forma exitosa en [[:$2]].',
+'mergehistory-fail'                => 'No se puede realizar la fusión de historiales, por favor revisa la página y los parámetros de tiempo.',
+'mergehistory-no-source'           => 'La página origen $1 no existe.',
+'mergehistory-no-destination'      => 'La página destino $1 no existe.',
+'mergehistory-invalid-source'      => 'La página origen debe tener un título válido.',
+'mergehistory-invalid-destination' => 'La página de destino ha de tener un título válido.',
+'mergehistory-autocomment'         => 'Fusionando [[:$1]] en [[:$2]]',
+'mergehistory-comment'             => 'Fusionando [[:$1]] en [[:$2]]: $3',
+'mergehistory-same-destination'    => 'Las páginas de origen y destino no pueden ser la misma',
+'mergehistory-reason'              => 'Razón:',
+
+# Merge log
+'mergelog'           => 'Registro de fusiones',
+'pagemerge-logentry' => 'fusionó [[$1]] en [[$2]] (revisiones hasta $3)',
+'revertmerge'        => 'Deshacer fusión',
+'mergelogpagetext'   => 'Debajo está una lista de las fusiones más recientes de historial de una página en otra.',
 
 # Diffs
-'difference'                => '(Diferencias entre revisiones)',
-'loadingrev'                => 'recuperando revisión para diff',
-'lineno'                    => 'Línea $1:',
-'editcurrent'               => 'Edite la versión actual de esta página',
-'selectnewerversionfordiff' => 'Seleccione una versión más reciente para comparar',
-'selectolderversionfordiff' => 'Seleccione una versión más antigua para comparar',
-'compareselectedversions'   => 'Comparar versiones seleccionadas',
-'editundo'                  => 'deshacer',
-'diff-multi'                => '(No se {{PLURAL:$1|muestra una revisión intermedia|muestran $1 revisiones intermedias}}.)',
+'history-title'            => 'Historial de revisiones para «$1»',
+'difference'               => '(Diferencias entre revisiones)',
+'lineno'                   => 'Línea $1:',
+'compareselectedversions'  => 'Comparar versiones seleccionadas',
+'showhideselectedversions' => 'Mostrar/ocultar versiones seleccionadas',
+'editundo'                 => 'deshacer',
+'diff-multi'               => '({{PLURAL:$1|Una edición intermedia no se muestra|$1 ediciones intermedias no se muestran}}.)',
 
 # Search results
-'searchresults'         => 'Resultados de la búsqueda',
-'searchresulttext'      => 'Para más información acerca de las búsquedas en {{SITENAME}}, consulte la [[{{MediaWiki:helppage}}|{{int:help}}]].',
-'searchsubtitle'        => "Ha consultado por '''[[:$1]]'''",
-'searchsubtitleinvalid' => 'Para consulta "$1"',
-'badquery'              => 'Formato incorrecto de la consulta de búsqueda',
-'badquerytext'          => 'No se pudo procesar su búsqueda.
-Probablemente intentó buscar una palabra de menos de tres letras, lo que todavía no es posible.
-También puede ser que haya cometido un error de escritura.
-Por favor, intente una nueva búsqueda.',
-'matchtotals'           => 'La consulta "$1" coincidió con $2 títulos de artículos y el texto de $3 artículos.',
-'noexactmatch'          => '<div style="border: 1px solid #ccc; padding: 7px;"><div style="background: #F9F9F9; padding: 7px">
-<div style="font-size:115%"><b>No existe ningún artículo con el título que has escrito.</b></div>
-<hr />
-<ul>
-<li>Posibles causas:
-<ul>
-<li>Puede que lo hayas <b>tecleado mal</b> o con alguna <b>falta de ortografía</b>. Comprueba el texto (recuerda que mayúsculas y acentos afectan a la búsqueda) o consulta [[{{ns:project}}:Búsqueda]]<!-- /a -->. </li>
-<li>Puede que el artículo que buscas <b>tenga otro título</b>. Prueba a repetir tu búsqueda utilizando el botón "Búsqueda" de más arriba.
-</li>
-</ul>
-</li>
-
-<li>
-Ten en cuenta que {{SITENAME}} es un wiki en desarrollo que va siendo construido poco a poco por sus visitantes. Si el artículo que buscas aún no existe, puedes crearlo siguiendo <b>[[$1|este enlace]]</b>. Puede que así otra gente vea el artículo y trate de completarlo.
-</li>
-</ul></div>
-<div style="font-size:90%; padding-left: 7px">
-<b>Muy importante:</b> en {{SITENAME}} <b>no se aceptan en ningún caso</b> textos con copyright sin el permiso explícito de sus autores. En particular, la mayoría de las páginas web (indiquen o no su autor o copyright) tienen copyright, por lo que su contenido es inadmisible aquí. Ten en cuenta que copiar este tipo de materiales <b>puede causar serios daños al proyecto</b>. Para más información, puedes leer <b>[[{{MediaWiki:Copyrightpage}}]]</b>
-</div>
-</div>',
-'titlematches'          => 'Coincidencias de título de artículo',
-'notitlematches'        => 'No hay coincidencias de título de artículo',
-'textmatches'           => 'Coincidencias de texto de artículo',
-'notextmatches'         => 'No hay coincidencias de texto de artículo',
-'prevn'                 => '$1 previos',
-'nextn'                 => '$1 siguientes',
-'viewprevnext'          => 'Ver ($1) ($2) ($3).',
-'showingresults'        => 'Abajo se muestran hasta <b>$1</b> resultados empezando por el número <b>$2</b>.',
-'showingresultsnum'     => 'Abajo se muestran los <b>$3</b> resultados empezando por el número <b>$2</b>.',
-'nonefound'             => '<strong>Nota</strong>: habitualmente las búsquedas no funcionan al preguntar por palabras comunes como "la" o "de" que no están en el índice, o al especificar más de una palabra (sólo las páginas que contengan todos los términos de una búsqueda aparecerán en el resultado).',
-'powersearch'           => 'Búsqueda',
-'powersearchtext'       => '
-Buscar en espacio de nombres:<br />
-$1<br />
-$2 Listar redirecciones   Buscar $3 $9',
-'searchdisabled'        => 'Las búsquedas en {{SITENAME}} está temporalmente deshabilitadas. Mientras tanto puede buscar mediante buscadores externos, pero tenga en cuenta que sus índices relativos a {{SITENAME}} pueden estar desactualizados.',
-'blanknamespace'        => '(Principal)',
-
-# Preferences page
-'preferences'              => 'Preferencias',
-'mypreferences'            => 'Mis preferencias',
-'prefsnologin'             => 'No está identificado',
-'prefsnologintext'         => 'Debe [[Special:Userlogin|identificarse]] para cambiar las preferencias de usuario.',
-'prefsreset'               => 'Las preferencias han sido restauradas a los valores por defecto.',
+'searchresults'                    => 'Resultados de la búsqueda',
+'searchresults-title'              => 'Resultados de la búsqueda de «$1»',
+'searchresulttext'                 => 'Para más información acerca de las búsquedas en {{SITENAME}}, consulta la [[{{MediaWiki:Helppage}}|{{int:help}}]].',
+'searchsubtitle'                   => 'Has buscado \'\'\'[[:$1]]\'\'\' ([[Special:Prefixindex/$1|todas las páginas que empiezan por "$1"]] {{int:pipe-separator}} [[Special:WhatLinksHere/$1|todas las páginas que enlazan con «$1»]])',
+'searchsubtitleinvalid'            => "Has buscado '''$1'''",
+'toomanymatches'                   => 'Se han obtenido muchos resultados; por favor intenta una consulta diferente',
+'titlematches'                     => 'Coincidencias de título de artículo',
+'notitlematches'                   => 'No hay coincidencias de título de artículo',
+'textmatches'                      => 'Coincidencias de texto de artículo',
+'notextmatches'                    => 'No hay coincidencias de texto de artículo',
+'prevn'                            => '{{PLURAL:$1|$1}} previas',
+'nextn'                            => '{{PLURAL:$1|$1}} siguientes',
+'prevn-title'                      => '$1 {{PLURAL:$1|resultado|resultados}} previos',
+'nextn-title'                      => 'Próximos $1 {{PLURAL:$1|resultado|resultados}}',
+'shown-title'                      => 'Mostrar $1 {{PLURAL:$1|resultado|resultados}} por página',
+'viewprevnext'                     => 'Ver ($1 {{int:pipe-separator}} $2) ($3).',
+'searchmenu-legend'                => 'Opciones de búsqueda',
+'searchmenu-exists'                => "'''Hay una página llamada «[[$1]]» en esta wiki'''",
+'searchmenu-new'                   => "'''¡Crear la página «[[:$1]]» en esta wiki!'''",
+'searchhelp-url'                   => 'Help:Ayuda',
+'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Otras páginas con este prefijo]]',
+'searchprofile-articles'           => 'páginas de contenido',
+'searchprofile-project'            => 'Páginas de ayuda y de proyecto',
+'searchprofile-images'             => 'Multimedia',
+'searchprofile-everything'         => 'Todo',
+'searchprofile-advanced'           => 'Avanzado',
+'searchprofile-articles-tooltip'   => 'Buscar en $1',
+'searchprofile-project-tooltip'    => 'Buscar en $1',
+'searchprofile-images-tooltip'     => 'Buscar archivos',
+'searchprofile-everything-tooltip' => 'Buscar en todo el contenido (incluyendo páginas de discusión)',
+'searchprofile-advanced-tooltip'   => 'Buscar en espacios de nombre personalizados',
+'search-result-size'               => '$1 ({{PLURAL:$2|1 palabra|$2 palabras}})',
+'search-result-score'              => 'Relevancia: $1%',
+'search-redirect'                  => '(redirige desde $1)',
+'search-section'                   => '(sección $1)',
+'search-suggest'                   => 'Quizás quieres buscar: $1',
+'search-interwiki-caption'         => 'Proyectos hermanos',
+'search-interwiki-default'         => 'Resultados de $1:',
+'search-interwiki-more'            => '(más)',
+'search-mwsuggest-enabled'         => 'con sugerencias',
+'search-mwsuggest-disabled'        => 'sin sugerencias',
+'search-relatedarticle'            => 'Relacionado',
+'mwsuggest-disable'                => 'Desactivar AJAX al realizar búsquedas',
+'searcheverything-enable'          => 'Buscar en todos los espacios de nombres',
+'searchrelated'                    => 'relacionado',
+'searchall'                        => 'todos',
+'showingresults'                   => "Abajo se {{PLURAL:$1|muestra '''1''' resultado|muestran hasta '''$1''' resultados}} empezando por el nº '''$2'''.",
+'showingresultsnum'                => "Abajo se {{PLURAL:$3|muestra '''1''' resultado|muestran los '''$3''' resultados}} empezando por el nº '''$2'''.",
+'showingresultsheader'             => "{{PLURAL:$5|Resultado '''$1''' de '''$3'''|Resultados '''$1-$2''' de '''$3'''}} para '''$4'''",
+'nonefound'                        => "'''Nota''': Por defecto sólo se busca en algunos espacios de nombre.
+Prueba a usar el prefijo ''all:'' para buscar en todo el contenido (incluyendo páginas de discusión, plantillas, etc.) o usa el espacio de nombre que quieras como prefijo. También puedes usar el formulario de búsqueda avanzada que aparece abajo.
+
+Las búsquedas fallidas suelen producirse al buscar palabras comunes como «la» o «de», que no están en el índice, o por especificar más de una palabra a buscar (sólo las páginas que contengan todos los términos de búsqueda aparecerán en el resultado).",
+'search-nonefound'                 => 'No hay resultados que cumplan los criterios de búsqueda.',
+'powersearch'                      => 'Búsqueda',
+'powersearch-legend'               => 'Búsqueda avanzada',
+'powersearch-ns'                   => 'Buscar en los espacios de nombres:',
+'powersearch-redir'                => 'Listar redirecciones',
+'powersearch-field'                => 'Buscar',
+'powersearch-togglelabel'          => 'Seleccionar:',
+'powersearch-toggleall'            => 'Todos',
+'powersearch-togglenone'           => 'Ninguno',
+'search-external'                  => 'Búsqueda externa',
+'searchdisabled'                   => 'Las búsquedas en {{SITENAME}} está temporalmente deshabilitadas. Mientras tanto puedes buscar mediante Google, pero ten en cuenta que sus índices relativos a {{SITENAME}} pueden estar desactualizados.',
+
+# Quickbar
 'qbsettings'               => 'Preferencias de "Quickbar"',
 'qbsettings-none'          => 'Ninguna',
 'qbsettings-fixedleft'     => 'Fija a la izquierda',
 'qbsettings-fixedright'    => 'Fija a la derecha',
 'qbsettings-floatingleft'  => 'Flotante a la izquierda',
 'qbsettings-floatingright' => 'Flotante a la derecha',
-'changepassword'           => 'Cambiar la contraseña',
-'skin'                     => 'Apariencia',
-'math'                     => 'Fórmulas',
-'dateformat'               => 'Formato de fecha',
-'datedefault'              => 'Sin preferencia',
-'datetime'                 => 'Fecha y hora',
-'math_failure'             => 'No se pudo entender',
-'math_unknown_error'       => 'error desconocido',
-'math_unknown_function'    => 'función desconocida',
-'math_lexing_error'        => 'error léxico',
-'math_syntax_error'        => 'error de sintaxis',
-'math_image_error'         => 'La conversión a PNG ha sido errónea',
-'math_bad_tmpdir'          => 'No se puede escribir o crear el directorio temporal de <em>math</em>',
-'math_bad_output'          => 'No se puede escribir o crear el directorio de salida de <em>math</em>',
-'math_notexvc'             => 'Falta el ejecutalbe de <strong>texvc</strong>. Por favor, lea <em>math/README</em> para configurarlo.',
-'prefs-personal'           => 'Datos personales',
-'prefs-rc'                 => 'Cambios recientes',
-'prefs-watchlist'          => 'Seguimiento',
-'prefs-watchlist-days'     => 'Número de días a mostrar en la lista de seguimiento:',
-'prefs-watchlist-edits'    => 'Número de ediciones a mostrar en la lista extendida:',
-'prefs-misc'               => 'Miscelánea',
-'saveprefs'                => 'Grabar preferencias',
-'resetprefs'               => 'Restaurar preferencias por defecto',
-'oldpassword'              => 'Contraseña antigua:',
-'newpassword'              => 'Contraseña nueva:',
-'retypenew'                => 'Confirme la nueva contraseña:',
-'textboxsize'              => 'Edición',
-'rows'                     => 'Filas:',
-'columns'                  => 'Columnas:',
-'searchresultshead'        => 'Búsquedas',
-'resultsperpage'           => 'Número de resultados por página',
-'contextlines'             => 'Número de líneas de contexto por resultado',
-'contextchars'             => 'Caracteres de contexto por línea',
-'recentchangesdays'        => 'Número de días en cambios recientes:',
-'recentchangescount'       => 'Número de títulos en cambios recientes',
-'savedprefs'               => 'Sus preferencias han sido grabadas.',
-'timezonelegend'           => 'Huso horario',
-'timezonetext'             => 'Indique el número de horas de diferencia entre su hora local y la hora del servidor (UTC).',
-'localtime'                => 'Hora local',
-'timezoneoffset'           => 'Diferencia',
-'servertime'               => 'La hora en el servidor es',
-'guesstimezone'            => 'Obtener la hora del navegador',
-'allowemail'               => 'Habilitar la recepción de correo de otros usuarios',
-'defaultns'                => 'Buscar en estos espacios de nombres por defecto:',
-'default'                  => 'por defecto',
-'files'                    => 'Archivos',
+
+# Preferences page
+'preferences'                   => 'Preferencias',
+'mypreferences'                 => 'Mis preferencias',
+'prefs-edits'                   => 'Cantidad de ediciones:',
+'prefsnologin'                  => 'No está identificado',
+'prefsnologintext'              => 'Debes haber <span class="plainlinks">[{{fullurl:Especial:UserLogin|returnto=$1}} iniciado sesión]</span> para cambiar las preferencias de usuario.',
+'changepassword'                => 'Cambiar contraseña',
+'prefs-skin'                    => 'Apariencia',
+'skin-preview'                  => 'Previsualizar',
+'prefs-math'                    => 'Fórmulas',
+'datedefault'                   => 'Sin preferencia',
+'prefs-datetime'                => 'Fecha y hora',
+'prefs-personal'                => 'Datos personales',
+'prefs-rc'                      => 'Cambios recientes',
+'prefs-watchlist'               => 'Seguimiento',
+'prefs-watchlist-days'          => 'Número de días a mostrar en la lista de seguimiento:',
+'prefs-watchlist-days-max'      => '(máximo 7 días)',
+'prefs-watchlist-edits'         => 'Número de ediciones a mostrar en la lista extendida:',
+'prefs-watchlist-edits-max'     => '(máximo: 1000)',
+'prefs-watchlist-token'         => 'Ficha de lista de seguimiento:',
+'prefs-misc'                    => 'Miscelánea',
+'prefs-resetpass'               => 'Cambiar contraseña',
+'prefs-email'                   => 'Opciones de correo electrónico',
+'prefs-rendering'               => 'Apariencia',
+'saveprefs'                     => 'Guardar',
+'resetprefs'                    => 'Restaurar preferencias por defecto',
+'restoreprefs'                  => 'Restaure todos las configuraciones por defecto',
+'prefs-editing'                 => 'Edición',
+'prefs-edit-boxsize'            => 'Tamaño de la ventana de edición.',
+'rows'                          => 'Filas:',
+'columns'                       => 'Columnas:',
+'searchresultshead'             => 'Búsquedas',
+'resultsperpage'                => 'Resultados por página:',
+'contextlines'                  => 'Número de líneas de contexto por resultado',
+'contextchars'                  => 'Caracteres de contexto por línea',
+'stub-threshold'                => 'Límite para formato de <a href="#" class="stub">enlace a esbozo</a> (bytes):',
+'recentchangesdays'             => 'Días a mostrar en cambios recientes:',
+'recentchangesdays-max'         => '(máximo {{PLURAL:$1|un día|$1 días}})',
+'recentchangescount'            => 'Número de ediciones a mostrar por defecto:',
+'prefs-help-recentchangescount' => 'Esto incluye cambios recientes, historiales de página, y registros.',
+'prefs-help-watchlist-token'    => 'Rellenar este campo con una clave secreta generará un canal RSS para tu lista de seguimiento.
+Cualquiera que conozca la clave en este campo será capaz de leer tu lista de seguimiento, así que escoge un valor seguro. Aquí hay un valor generado aleatoriamente que puedes usar: $1',
+'savedprefs'                    => 'Sus preferencias han sido grabadas.',
+'timezonelegend'                => 'Huso horario:',
+'localtime'                     => 'Hora local:',
+'timezoneuseserverdefault'      => 'Usar la hora del servidor',
+'timezoneuseoffset'             => 'Otra (especifica la diferencia horaria)',
+'timezoneoffset'                => 'Diferencia¹:',
+'servertime'                    => 'Hora del servidor:',
+'guesstimezone'                 => 'Rellenar a partir de la hora del navegador',
+'timezoneregion-africa'         => 'África',
+'timezoneregion-america'        => 'América',
+'timezoneregion-antarctica'     => 'Antártica',
+'timezoneregion-arctic'         => 'Ártico',
+'timezoneregion-asia'           => 'Asia',
+'timezoneregion-atlantic'       => 'Océano Atlántico',
+'timezoneregion-australia'      => 'Australia',
+'timezoneregion-europe'         => 'Europa',
+'timezoneregion-indian'         => 'Océano Índico',
+'timezoneregion-pacific'        => 'Océano Pacífico',
+'allowemail'                    => 'Aceptar correo electrónico de otros usuarios',
+'prefs-searchoptions'           => 'Opciones de búsqueda',
+'prefs-namespaces'              => 'Espacios de nombres',
+'defaultns'                     => 'Buscar en estos espacios de nombres por defecto:',
+'default'                       => 'por defecto',
+'prefs-files'                   => 'Archivos',
+'prefs-custom-css'              => 'CSS preferido',
+'prefs-custom-js'               => 'JS preferido',
+'prefs-reset-intro'             => 'Puedes usar esta página para restaurar tus preferencias a los por defecto del sitio.
+Esto no puede ser deshecho.',
+'prefs-emailconfirm-label'      => 'Confirmación de correo electrónico:',
+'prefs-textboxsize'             => 'Tamaño de la página de edición',
+'youremail'                     => 'Correo electrónico:',
+'username'                      => 'Nombre de usuario:',
+'uid'                           => 'ID de usuario:',
+'prefs-memberingroups'          => 'Miembro {{PLURAL:$1|del grupo|de los grupos}}:',
+'prefs-registration'            => 'Tiempo de registro:',
+'yourrealname'                  => 'Nombre real:',
+'yourlanguage'                  => 'Idioma:',
+'yourvariant'                   => 'Variante lingüística',
+'yournick'                      => 'Nueva firma:',
+'prefs-help-signature'          => 'Los comentarios en páginas de discusión deberían estar firmados con "<nowiki>~~~~</nowiki>", que se convertirá en tu firma y fecha.',
+'badsig'                        => 'El código de tu firma no es válido; comprueba las etiquetas HTML.',
+'badsiglength'                  => 'La firma es muy larga. Debe contener un máximo de {{PLURAL:$1|un carácter|$1 caracteres}}.',
+'yourgender'                    => 'Género:',
+'gender-unknown'                => 'Sin especificar',
+'gender-male'                   => 'Masculino',
+'gender-female'                 => 'Femenino',
+'prefs-help-gender'             => 'Opcional: empleado para que sea usado correctamente el género por parte del software. Esta información será pública.',
+'email'                         => 'Correo electrónico',
+'prefs-help-realname'           => 'El nombre real es opcional. Si decides proporcionarlo, se usará para dar atribución a tu trabajo.',
+'prefs-help-email'              => 'La dirección de correo es opcional, pero permite enviar una nueva contraseña en caso de olvidarla.
+También puede permitir a otros usuarios que te contacten a través de tu página de usuario o de tu página de discusión sin necesidad de revelar su identidad.',
+'prefs-help-email-required'     => 'Es necesario proporcionar una dirección de correo electrónico.',
+'prefs-info'                    => 'Información básica',
+'prefs-i18n'                    => 'Internacionalización',
+'prefs-signature'               => 'Firma',
+'prefs-dateformat'              => 'Formato de fecha',
+'prefs-timeoffset'              => 'Diferencia horaria',
+'prefs-advancedediting'         => 'Opciones avanzadas',
+'prefs-advancedrc'              => 'Opciones avanzadas',
+'prefs-advancedrendering'       => 'Opciones avanzadas',
+'prefs-advancedsearchoptions'   => 'Opciones avanzadas',
+'prefs-advancedwatchlist'       => 'Opciones avanzadas',
+'prefs-display'                 => 'Opciones de mostrado',
+'prefs-diffs'                   => 'Diferencias',
 
 # User rights
-'userrights-lookup-user'     => 'Configurar grupos de usuarios',
-'userrights-user-editname'   => 'Escriba un nombre de usuario:',
-'editusergroup'              => 'Modificar grupos de usuarios',
-'userrights-editusergroup'   => 'Modificar grupos de usuarios',
-'saveusergroups'             => 'Guardar grupos de usuarios',
-'userrights-groupsmember'    => 'Miembro de:',
-'userrights-groupsavailable' => 'Grupos disponibles:',
-'userrights-groupshelp'      => 'Seleccione los grupos a los que quiere añadir al usuario (o de los que le quiere dar de baja).
-Los grupos no seleccionados no cambiarán. Puede deseleccionar pulsando la tecla CTRL',
-'userrights-reason'          => 'Motivo del cambio:',
+'userrights'                   => 'Configuración de permisos de usuarios',
+'userrights-lookup-user'       => 'Configurar grupos de usuarios',
+'userrights-user-editname'     => 'Escriba un nombre de usuario:',
+'editusergroup'                => 'Modificar grupos de usuarios',
+'editinguser'                  => "Cambiando los derechos del usuario '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]] {{int:pipe-separator}} [[Special:Contributions/$1|{{int:contribslink}}]])",
+'userrights-editusergroup'     => 'Modificar grupos de usuarios',
+'saveusergroups'               => 'Guardar grupos de usuarios',
+'userrights-groupsmember'      => 'Miembro de:',
+'userrights-groupsmember-auto' => 'Miembro implícito de:',
+'userrights-groups-help'       => 'Puedes modificar los grupos a los que pertenece este usuario:
+* Un recuadro marcado significa que el usuario está en ese grupo.
+* Un recuadro no marcado significa que el usuario no está en ese grupo.
+* Un * indica que no podrás retirar el grupo una vez que lo concedas, o viceversa.',
+'userrights-reason'            => 'Motivo:',
+'userrights-no-interwiki'      => 'No tienes permiso para editar los grupos a los que pertenece un usuario en otros wikis.',
+'userrights-nodatabase'        => 'La base de datos $1 no existe o no es local.',
+'userrights-nologin'           => 'Debes [[Special:UserLogin|iniciar sesión]] con una cuenta de administrador para poder editar los grupos de los usuarios.',
+'userrights-notallowed'        => 'No tienes permiso para realizar cambios de grupos a usuarios.',
+'userrights-changeable-col'    => 'Grupos que puedes cambiar',
+'userrights-unchangeable-col'  => 'Grupos que no puedes cambiar',
 
 # Groups
-'group'            => 'Grupo:',
-'group-bot'        => 'Bots',
-'group-sysop'      => 'Administradores',
-'group-bureaucrat' => 'Burócratas',
-'group-all'        => '(todos)',
-
-'group-bot-member'        => 'Bot',
-'group-sysop-member'      => 'Administrador',
-'group-bureaucrat-member' => 'Burócrata',
-
-'grouppage-bot'        => 'Project:Bot',
-'grouppage-sysop'      => 'Project:Administradors',
-'grouppage-bureaucrat' => 'Project:Burócratas',
+'group'               => 'Grupo:',
+'group-user'          => 'Usuarios',
+'group-autoconfirmed' => 'Usuarios autoconfirmados',
+'group-bot'           => 'Bots',
+'group-sysop'         => 'Administradores',
+'group-bureaucrat'    => 'Burócratas',
+'group-suppress'      => 'Supresores',
+'group-all'           => '(todos)',
+
+'group-user-member'          => 'Usuario',
+'group-autoconfirmed-member' => 'Usuario autoconfirmado',
+'group-bot-member'           => 'bot',
+'group-sysop-member'         => 'administrador',
+'group-bureaucrat-member'    => 'burócrata',
+'group-suppress-member'      => 'supresor',
+
+'grouppage-user'          => '{{ns:project}}:Usuarios',
+'grouppage-autoconfirmed' => '{{ns:project}}:Usuarios autoconfirmados',
+'grouppage-bot'           => '{{ns:project}}:Bots',
+'grouppage-sysop'         => '{{ns:project}}:Administradores',
+'grouppage-bureaucrat'    => '{{ns:project}}:Burócratas',
+'grouppage-suppress'      => '{{ns:project}}:Supresores de ediciones',
+
+# Rights
+'right-read'                  => 'Leer páginas',
+'right-edit'                  => 'Editar páginas',
+'right-createpage'            => 'Crear páginas que no sean páginas de discusión',
+'right-createtalk'            => 'Crear páginas de discusión',
+'right-createaccount'         => 'Crear cuentas de usuario nuevas',
+'right-minoredit'             => 'Marcar ediciones como «menores»',
+'right-move'                  => 'Trasladar páginas',
+'right-move-subpages'         => 'Trasladar páginas con sus subpáginas',
+'right-move-rootuserpages'    => 'Mover páginas del usuario raíz',
+'right-movefile'              => 'Mover archivos',
+'right-suppressredirect'      => 'No crear redirecciones de las páginas fuente  al trasladar páginas',
+'right-upload'                => 'Subir archivos',
+'right-reupload'              => 'Subir una nueva versión de un archivo existente',
+'right-reupload-own'          => 'Subir una nueva versión de un archivo creado por uno mismo',
+'right-reupload-shared'       => 'Sobreescribir localmente ficheros del repositorio multimedia',
+'right-upload_by_url'         => 'Subir un archivo a traves de un URL',
+'right-purge'                 => 'Purgar la caché en el servidor sin tener que dar confirmación',
+'right-autoconfirmed'         => 'Editar páginas semiprotegidas',
+'right-bot'                   => 'Ser tratado como un programa automático',
+'right-nominornewtalk'        => 'No accionar el aviso de nuevos mensajes al realizar ediciones menores de páginas de discusión',
+'right-apihighlimits'         => 'Tener límites más altos de peticiones a través del API',
+'right-writeapi'              => 'Hacer uso del API para escribir',
+'right-delete'                => 'Borrar páginas',
+'right-bigdelete'             => 'Borrar páginas con historiales grandes',
+'right-deleterevision'        => 'Borrar y restaurar revisiones específicas de páginas',
+'right-deletedhistory'        => 'Ver el historial de páginas borradas, sin el texto asociado',
+'right-deletedtext'           => 'Ver texto borrado y cambios entre revisiones borradas',
+'right-browsearchive'         => 'Buscar páginas borradas',
+'right-undelete'              => 'Restaurar una página',
+'right-suppressrevision'      => 'Revisar y restaurar revisiones escondidas por administradores',
+'right-suppressionlog'        => 'Ver registros privados',
+'right-block'                 => 'Bloquear a otros usuarios para que no editen',
+'right-blockemail'            => 'Bloquear a un usuario para que no pueda mandar correos electrónicos',
+'right-hideuser'              => 'Bloquear un nombre de usuario, haciéndolo invisible',
+'right-ipblock-exempt'        => 'Pasar por encima de bloqueos de IPs, auto-bloqueos y bloqueos de rangos.',
+'right-proxyunbannable'       => 'Pasar por encima de bloqueos automáticos de proxies',
+'right-protect'               => 'Cambiar niveles de protección y editar páginas protegidas',
+'right-editprotected'         => 'Editar páginas protegidas (sin la protección «en cascada»)',
+'right-editinterface'         => 'Editar la interfaz de usuario',
+'right-editusercssjs'         => 'Editar las páginas de CSS y JS de otros usuarios',
+'right-editusercss'           => 'Editar las páginas de CSS de otros usuarios',
+'right-edituserjs'            => 'Editar las páginas de JS de otros usuarios',
+'right-rollback'              => 'Revertir rápidamente las ediciones del último usuario que modificó una página particular',
+'right-markbotedits'          => 'Marcar ediciones deshechas como ediciones de un bot',
+'right-noratelimit'           => 'No afectado por límites de frecuencia',
+'right-import'                => 'Importar páginas desde otras wikis',
+'right-importupload'          => 'Importar páginas de un archivo subido',
+'right-patrol'                => 'Marcar ediciones de otros como patrulladas',
+'right-autopatrol'            => 'Marcar como patrulladas sus ediciones automáticamente',
+'right-patrolmarks'           => 'Ver las marcas de patrullaje de cambios recientes',
+'right-unwatchedpages'        => 'Ver una lista de páginas no vigiladas',
+'right-trackback'             => "Enviar un ''trackback''",
+'right-mergehistory'          => 'Fusionar historiales',
+'right-userrights'            => 'Modificar todos los derechos de usuario',
+'right-userrights-interwiki'  => 'Modificar los derechos de usuarios en otros wikis',
+'right-siteadmin'             => 'Bloquear y desbloquear la base de datos',
+'right-reset-passwords'       => 'Reajustar la contraseña de otros usuarios',
+'right-override-export-depth' => 'Exporta páginas incluyendo aquellas enlazadas hasta una profundidad de 5',
+'right-versiondetail'         => 'Mostrar información ampliada de la versión del software',
+'right-sendemail'             => 'Enviar un correo electrónico a otros usuarios',
 
 # User rights log
 'rightslog'      => 'Cambios de perfil de usuario',
 'rightslogtext'  => 'Este es un registro de cambios en los permisos de usuarios.',
 'rightslogentry' => 'modificó los grupos a los que pertenece $1: de $2 a $3',
-'rightsnone'     => 'ninguno',
+'rightsnone'     => '(ninguno)',
+
+# Associated actions - in the sentence "You do not have permission to X"
+'action-read'                 => 'leer esta página',
+'action-edit'                 => 'modificar esta página',
+'action-createpage'           => 'crear páginas',
+'action-createtalk'           => 'crear páginas de discusión',
+'action-createaccount'        => 'crear esta cuenta de usuario',
+'action-minoredit'            => 'marcar este cambio como menor',
+'action-move'                 => 'mover esta página',
+'action-move-subpages'        => 'mover esta página y sus subpáginas',
+'action-move-rootuserpages'   => 'mover páginas del usuario raíz',
+'action-movefile'             => 'mover este archivo',
+'action-upload'               => 'subir este archivo',
+'action-reupload'             => 'reemplazar este archivo existente',
+'action-reupload-shared'      => 'reemplazar este archivo existente en un depósito compartido',
+'action-upload_by_url'        => 'subir este archivo desde una dirección URL',
+'action-writeapi'             => 'utilizar el API de escritura',
+'action-delete'               => 'borrar esta página',
+'action-deleterevision'       => 'borrar esta revisión',
+'action-deletedhistory'       => 'ver el historial borrado de esta página',
+'action-browsearchive'        => 'buscar páginas borradas',
+'action-undelete'             => 'recuperar esta página',
+'action-suppressrevision'     => 'revisar y restaurar esta revisión escondida',
+'action-suppressionlog'       => 'ver este registro privado',
+'action-block'                => 'bloquear a este usuario para que no edite',
+'action-protect'              => 'cambiar los niveles de protección para esta página',
+'action-import'               => 'importar esta página desde otro wiki',
+'action-importupload'         => 'importar esta página mediante la carga de un archivo',
+'action-patrol'               => 'marcar ediciones de otros como patrulladas',
+'action-autopatrol'           => 'marcar como patrulladas tus propias ediciones',
+'action-unwatchedpages'       => 'ver la lista de páginas no vigiladas',
+'action-trackback'            => 'enviar una notificación de enlace',
+'action-mergehistory'         => 'fusionar el historial de esta página',
+'action-userrights'           => 'modificar todos los derechos de usuario',
+'action-userrights-interwiki' => 'modificar los derechos de usuarios en otros wikis',
+'action-siteadmin'            => 'bloquear o desbloquear la base de datos',
 
 # Recent changes
 'nchanges'                          => '$1 {{PLURAL:$1|cambio|cambios}}',
 'recentchanges'                     => 'Cambios recientes',
-'recentchangestext'                 => 'Siga los cambios más recientes de esta página.',
-'recentchanges-feed-description'    => 'Siga los cambios más recientes de este agregador.',
-'rcnote'                            => 'A continuación se muestran los últimos <b>$1</b> cambios en los últimos <b>$2</b> días, actualizados $3',
+'recentchanges-legend'              => 'Opciones sobre cambios recientes',
+'recentchangestext'                 => 'Sigue los cambios más recientes de la wiki en esta página.',
+'recentchanges-feed-description'    => 'Seguir los cambios más recientes en el wiki en este feed.',
+'recentchanges-label-legend'        => 'Leyenda: $1.',
+'recentchanges-legend-newpage'      => '$1 - página nueva',
+'recentchanges-label-newpage'       => 'Esta edición creó una nueva página',
+'recentchanges-legend-minor'        => '$1 - edición menor',
+'recentchanges-label-minor'         => 'Esta es una edición menor',
+'recentchanges-legend-bot'          => '$1 - edición de bot',
+'recentchanges-label-bot'           => 'Esta edición fue realizada por un robot',
+'recentchanges-legend-unpatrolled'  => '$1 - edición sin patrullar',
+'recentchanges-label-unpatrolled'   => 'Esta edición todavía no se ha patrullado',
+'rcnote'                            => "Debajo {{PLURAL:$1|hay '''1''' cambio efectuado|están los últimos '''$1''' cambios efectuados}} en  {{PLURAL:$2|el último día|los últimos '''$2''' días}}, hasta el $4, $5.",
 'rcnotefrom'                        => 'A continuación se muestran los cambios desde <b>$2</b> (hasta <b>$1</b>).',
 'rclistfrom'                        => 'Mostrar nuevos cambios desde $1',
 'rcshowhideminor'                   => '$1 ediciones menores',
@@ -832,141 +1572,267 @@ Los grupos no seleccionados no cambiarán. Puede deseleccionar pulsando la tecla
 'rcshowhideanons'                   => '$1 usuarios anónimos',
 'rcshowhidepatr'                    => '$1 ediciones patrulladas',
 'rcshowhidemine'                    => '$1 mis ediciones',
-'rclinks'                           => 'Ver los últimos $1 cambios de los últimos $2 días.<br />$3',
+'rclinks'                           => 'Ver los últimos $1 cambios en los últimos $2 días.<br />$3',
 'diff'                              => 'dif',
 'hist'                              => 'hist',
-'hide'                              => 'ocultar',
+'hide'                              => 'Ocultar',
 'show'                              => 'mostrar',
 'minoreditletter'                   => 'm',
 'newpageletter'                     => 'N',
 'boteditletter'                     => 'b',
-'number_of_watching_users_pageview' => '[$1 usuarios vigilando]',
-'rc_categories'                     => 'Limitar a categorías (separadas por "|")',
-'rc_categories_any'                 => 'Any',
+'number_of_watching_users_pageview' => '[$1 {{PLURAL:$1|usuario|usuarios}} vigilando]',
+'rc_categories'                     => 'Limitar a las categorías (separadas por «|»)',
+'rc_categories_any'                 => 'Cualquiera',
+'newsectionsummary'                 => 'Nueva sección: /* $1 */',
+'rc-enhanced-expand'                => 'Mostrar detalles (requiere JavaScript)',
+'rc-enhanced-hide'                  => 'Ocultar detalles',
 
 # Recent changes linked
-'recentchangeslinked'          => 'Seguimiento de enlaces',
-'recentchangeslinked-noresult' => 'No hay cambios en las páginas enlazadas en el periodo indicado.',
-'recentchangeslinked-summary'  => "Esta página especial lista los últimos cambios en las páginas enlazadas. Las páginas en su lista de seguimiento están en '''negrita'''.",
+'recentchangeslinked'          => 'Cambios relacionados',
+'recentchangeslinked-feed'     => 'Cambios relacionados',
+'recentchangeslinked-toolbox'  => 'Cambios relacionados',
+'recentchangeslinked-title'    => 'Cambios relacionados con "$1"',
+'recentchangeslinked-noresult' => 'No hubo cambios en las páginas enlazadas durante el periodo indicado.',
+'recentchangeslinked-summary'  => "Esta página es una lista de los últimos cambios en las páginas enlazadas desde una página (o en las pertenecientes a una categoría). Las páginas que están en tu [[Special:Watchlist|lista de seguimiento]] aparecen en '''negrita'''.",
+'recentchangeslinked-page'     => 'Nombre de la página:',
+'recentchangeslinked-to'       => 'Muestra los cambios recientes en lugar de la página indicada',
 
 # Upload
 'upload'                      => 'Subir archivo',
 'uploadbtn'                   => 'Subir un archivo',
-'reupload'                    => 'Subir otra vez',
 'reuploaddesc'                => 'Regresar al formulario para subir.',
-'uploadnologin'               => 'No ha iniciado sesión',
-'uploadnologintext'           => 'Tiene que [[Special:Userlogin|iniciar sesión]] para poder subir archivos.',
+'upload-tryagain'             => 'Envíe la descripción del archivo modificado',
+'uploadnologin'               => 'No has iniciado sesión',
+'uploadnologintext'           => 'Tienes que [[Special:UserLogin|iniciar sesión]] para poder subir archivos.',
+'upload_directory_missing'    => 'El directorio de subida de archivos ($1) no existe, y no puede ser creado por el servidor.',
 'upload_directory_read_only'  => 'El servidor web no puede escribir en el directorio de subida de archivos ($1).',
 'uploaderror'                 => 'Error al intentar subir archivo',
-'uploadtext'                  => "Para ver o buscar imágenes que se hayan subido previamente, vaya a la [[Special:Imagelist|lista de imágenes subidas]]. Los archivos subidos y borrados son registrados en el [[Special:Log/upload|registro de subidas]]. Consulte también la [[Project:Política de uso de imágenes|política de uso de imágenes]]. Use el siguiente formulario para subir nuevos archivos de imágenes que vaya a usar para ilustrar sus artículos. En la mayoría de los navegadores, verá un botón \"Browse...\", que abrirá el diálogo de selección de archivos estándar de su sistema operativo. Cuando haya elegido un archivo, su nombre aparecerá en el campo de texto al lado del botón \"Examinar...\". También debe marcar la caja afirmando que no está violando ningún copyright al subir el archivo. Presione el botón \"Subir\" para completar la subida. Esto puede tomar algún tiempo si tiene una conexión a Internet lenta. Los formatos preferidos son JPEG para imágenes fotográficas, PNG para dibujos y diagramas, y OGG para sonidos. Por favor, dele a sus archivos nombres descriptivos para evitar confusiones. Para incluir la imagen en un artículo, use un enlace de la forma
-* '''<nowiki>[[</nowiki>{{ns:Image}}<nowiki>:Archivo.jpg]]</nowiki>'''
-* '''<nowiki>[[</nowiki>{{ns:Image}}<nowiki>:Archivo.png|alt text]]</nowiki>'''
-o para sonidos
-* '''<nowiki>[[</nowiki>{{ns:Media}}<nowiki>:Archivo.ogg]]</nowiki>'''
-Por favor recuerde que, al igual que con las páginas de {{SITENAME}}, otros pueden editar o borrar los archivos que ha subido si piensan que es bueno para el proyecto, y se le puede bloquear, impidiéndole subir más archivos si abusa del sistema.",
+'uploadtext'                  => "Utiliza el siguiente formulario para subir archivos.
+Para ver o buscar archivos subidos con anterioridad, ve a la [[Special:FileList|lista de archivos subidos]].
+Los archivos subidos quedarán registrados además en el [[Special:Log/upload|registro de archivos subidos]] y los borrados en el [[Special:Log/delete|registro de borrados]].
+
+Para incluir un archivo en una página, usa un enlace como los mostrados a continuación:
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.jpg]]</nowiki></tt>''' para usar el fichero en tamaño completo
+* '''<tt><nowiki>[[</nowiki>{{ns:file}}<nowiki>:File.png|200px|thumb|left|texto descriptivo]]</nowiki></tt>''' para una versión de 200 pixeles de ancho en una caja en el margen izquierdo con 'texto descriptivo' como descripción
+* '''<tt><nowiki>[[</nowiki>{{ns:media}}<nowiki>:File.ogg]]</nowiki></tt>''' para enlazar directamente al fichero sin mostrarlo.",
+'upload-permitted'            => 'Tipos de archivo permitidos: $1.',
+'upload-preferred'            => 'Tipos de archivo aconsejados: $1.',
+'upload-prohibited'           => 'Tipos de archivo prohibidos: $1.',
 'uploadlog'                   => 'registro de subidas',
-'uploadlogpage'               => 'Registro de subidas',
-'uploadlogpagetext'           => 'Abajo hay una lista de los archivos que se han subido recientemente. Todas las horas son del servidor (UTC).',
+'uploadlogpage'               => 'Subidas de archivos',
+'uploadlogpagetext'           => 'Abajo hay una lista de los últimos archivos subidos.
+Mira la [[Special:NewFiles|galería de archivos nuevos]] para una descripción visual',
 'filename'                    => 'Nombre del archivo',
 'filedesc'                    => 'Sumario',
 'fileuploadsummary'           => 'Descripción:',
-'filestatus'                  => 'Estado de copyright',
-'filesource'                  => 'Fuente',
+'filereuploadsummary'         => 'Cambios de archivo:',
+'filestatus'                  => 'Estado de copyright:',
+'filesource'                  => 'Fuente:',
 'uploadedfiles'               => 'Archivos subidos',
 'ignorewarning'               => 'Ignorar aviso y guardar de todos modos',
 'ignorewarnings'              => 'Ignorar cualquier aviso',
+'minlength1'                  => 'Los nombres de archivo deben tener al menos una letra.',
 'illegalfilename'             => 'El nombre de archivo «$1» contiene caracteres que no están permitidos en títulos de páginas. Por favor, renombra el archivo e intenta volver a subirlo.',
 'badfilename'                 => 'El nombre de la imagen se ha cambiado a "$1".',
-'filetype-badmime'            => 'No está permitido subir archivos del tipo MIME "$1".',
-'filetype-badtype'            => "'''\".\$1\"''' es un tipo de archivo no permitido. Lista de tipos permitidos: \$2",
-'filetype-missing'            => 'El archivo no tiene extensión (por ejemplo ".jpg").',
-'large-file'                  => 'Se recomienda que los archivos no sean mayores de $1; el archivo tiene un tamaño de $2.',
+'filetype-mime-mismatch'      => 'La extensión del archivo no coincide con su tipo MIME.',
+'filetype-badmime'            => 'No se permite subir archivos de tipo MIME "$1".',
+'filetype-bad-ie-mime'        => 'No se puede subir este fichero porque Internet Explorer podría considerarlo como «$1», que es un tipo de fichero deshabilitado y potencialmente peligroso.',
+'filetype-unwanted-type'      => "'''«.$1»''' no está entre los tipos de fichero aconsejados.
+{{PLURAL:$3|El único tipo aconsejado es|Los tipos aconsejados son}} $2.",
+'filetype-banned-type'        => "'''«.$1»''' no está entre los tipos de fichero permitidos.
+{{PLURAL:$3|El único tipo permitido es|Los tipos permitidos son}} $2.",
+'filetype-missing'            => 'El archivo no tiene extensión (como ".jpg").',
+'large-file'                  => 'Se recomienda que los archivos no sean mayores de $1; este archivo ocupa $2.',
 'largefileserver'             => 'El tamaño de este archivo es mayor del que este servidor admite por configuración.',
 'emptyfile'                   => 'El archivo que has intentado subir parece estar vacío; por favor, verifica que realmente se trate del archivo que intentabas subir.',
-'fileexists'                  => "Ya existe un archivo con este nombre. Por favor compruebe el existente $1 si no está seguro de querer reemplazarlo.
-
-
-'''Nota:''' Si finalmente sustituye el archivo, debe refrescar la caché de su navegador para ver los cambios:
-*'''Mozilla''' / '''Firefox''': Pulsa el botón '''Recargar''' (o '''ctrl-r''')
-*'''Internet Explorer''' / '''Opera''': '''ctrl-f5'''
-*'''Safari''': '''cmd-r'''
-*'''Konqueror''': '''ctrl-r''",
-'fileexists-extension'        => 'Ya existe un archivo con un nombre similar:<br />
-Nombre del archivo a subir: <strong><tt>$1</tt></strong><br />
-Nombre del archivo existente: <strong><tt>$2</tt></strong><br />
-Por favor, elija un nombre diferente.',
-'fileexists-thumb'            => "'''<center>Imagen existente</center>'''",
-'fileexists-thumbnail-yes'    => 'El archivo parece ser una imagen de tamaño reducido <i>(thumbnail)</i>. Por favor, compruebe el archivo <strong><tt>$1</tt></strong>.<br />
-Si éste tiene el mismo tamaño que la original no es necesario subir una imagen reducida adicional.',
-'file-thumbnail-no'           => 'El nombre del archivo comienza por <strong><tt>$1</tt></strong>. Parece ser una imagen de tamaño reducido <i>(thumbnail)</i>.
-Si tiene esta imagen a resolución completa, por favor, súbala. En caso contrario cambie el nombre del archivo.',
-'fileexists-forbidden'        => 'Ya existe un archivo con este nombre. Por favor, cambie el nombre del archivo y vuelva a subirlo. [[Image:$1|thumb|center|$1]]',
-'fileexists-shared-forbidden' => 'Ya existe un archivo con el mismo nombre en el repositorio compartido de archivos. Por favor cambie el nombre del archivo y vuelva a subirlo. [[Image:$1|thumb|center|$1]]',
+'fileexists'                  => "Ya existe un archivo con este nombre.
+Por favor compruebe el existente '''<tt>[[:$1]]</tt>''' si no está seguro de querer reemplazarlo.
+[[$1|thumb]]",
+'filepageexists'              => "La página de descripción de este archivo ya ha sido creada en '''<tt>[[:$1]]</tt>''', pero no existe actualmente ningún fichero con este nombre.
+El resumen que ha ingresado no aparecerá en la página de descripción. Para que el sumario aparezca, deberá editarlo manualmente.
+[[$1|thumb]]",
+'fileexists-extension'        => "Existe un archivo con un nombre similar: [[$2|thumb]]
+* Nombre del archivo que se está subiendo: '''<tt>[[:$1]]</tt>'''
+* Nombre del archivo ya existente: '''<tt>[[:$2]]</tt>'''
+Por favor, elige un nombre diferente.",
+'fileexists-thumbnail-yes'    => "El archivo parece ser una imagen de tamaño reducido ''(thumbnail)''. [[$1|thumb]]
+Por favor comprueba el archivo '''<tt>[[:$1]]</tt>'''.
+Si el archivo comprobado es la misma imagen a tamaño original no es necesario subir un thumbnail más.",
+'file-thumbnail-no'           => "El nombre del archivo comienza con '''<tt>$1</tt>'''.
+Parece ser una imagen de tamaño reducido ''(thumbnail)''.
+Si tiene esta imagen a toda resolución súbala, si no, por favor cambie el nombre del archivo.",
+'fileexists-forbidden'        => 'Ya existe un archivo con este nombre, y no puede ser grabado encima de otro. Si quiere subir su archivo de todos modos, por favor vuelva atrás y utilice otro nombre. [[File:$1|thumb|center|$1]]',
+'fileexists-shared-forbidden' => 'Ya existe un archivo con este nombre en el repositorio compartido.
+Si todavía quiere subir su archivo, por favor, regrese a la página anterior y use otro nombre. [[File:$1|thumb|center|$1]]',
+'file-exists-duplicate'       => 'Este archivo es un duplicado {{PLURAL:$1|del siguiente|de los siguientes}}:',
+'file-deleted-duplicate'      => 'Un archivo idéntico a este ([[$1]]) ha sido borrado con anterioridad. Debes comprobar el historial de borrado del archivo ante de volver a subirlo.',
 'successfulupload'            => 'Subida con éxito',
 'uploadwarning'               => 'Advertencia de subida de archivo',
+'uploadwarning-text'          => 'Por favor, modifique la descripción del archivo abajo indicada e inténtelo de nuevo.',
 'savefile'                    => 'Guardar archivo',
-'uploadedimage'               => 'subió "[[$1]]".',
-'uploaddisabled'              => 'Lo sentimos, la funcionalidad de subir archivos está deshabilitada.',
-'uploaddisabledtext'          => 'Las subidas de archivos están deshabilitadas en este wiki',
-'uploadscripted'              => 'Este archivo contiene HTML o código que puede ser interpretado erroneamente por un navegador web.',
-'uploadcorrupt'               => 'Este archivo está corrupto o tiene una extensión incorrecta. Por favor, compruebe el archivo y súbalo de nuevo.',
+'uploadedimage'               => 'subió «[[$1]]»',
+'overwroteimage'              => 'subió una nueva versión de «[[$1]]»',
+'uploaddisabled'              => 'Subida de archivos deshabilitada',
+'uploaddisabledtext'          => 'No es posible subir archivos.',
+'php-uploaddisabledtext'      => 'La subida de archivos está deshabilitada en PHP. Por favor compruebe <code>file_uploads</code> en php.ini.',
+'uploadscripted'              => 'Este archivo contiene script o código HTML que puede ser interpretado erróneamente por un navegador web.',
 'uploadvirus'                 => '¡El archivo contiene un virus! Detalles: $1',
-'sourcefilename'              => 'Nombre original',
-'destfilename'                => 'Nombre de destino',
-'watchthisupload'             => 'Vigilar esta página',
+'upload-source'               => 'Archivo fuente',
+'sourcefilename'              => 'Nombre del archivo origen:',
+'sourceurl'                   => 'Dirección original:',
+'destfilename'                => 'Nombre del archivo de destino:',
+'upload-maxfilesize'          => 'Tamaño máximo del archivo: $1',
+'upload-description'          => 'Descripción de archivo',
+'upload-options'              => 'Opciones de carga',
+'watchthisupload'             => 'Vigilar este archivo',
 'filewasdeleted'              => 'Un archivo con este nombre se subió con anterioridad y posteriormente ha sido borrado. Deberías revisar el $1 antes de subirlo de nuevo.',
-
-'upload-proto-error'      => 'Error de protocolo',
-'upload-proto-error-text' => 'Para subir archivos desde otra página la URL debe comenzar por <code>http://</code> o <code>ftp://</code>.',
-'upload-file-error'       => 'Error interno',
-'upload-file-error-text'  => 'Ocurrió un error al intentar crear un archivo temporal en el servidor. Por favor, contacte con el administrador.',
-'upload-misc-error'       => 'Error desconocido',
-'upload-misc-error-text'  => 'Ocurrió un error desconocido al subir el archivo. Por favor, verifique que la URL es válida y accesible y pruebe de nuevo. Si el problema persiste, contacte con el administrador.',
+'upload-wasdeleted'           => "'''Atención: Estás subiendo un archivo que ha sido borrado previamente.'''
+
+Deberías considerar si resulta apropiado continuar cargándolo.
+A continuación se muestra el registro de borrado de este archivo:",
+'filename-bad-prefix'         => "El nombre del archivo que estás subiendo comienza por '''«$1»''', un nombre nada descriptivo de su contenido. Es un típico nombre de los que asignan automáticamente las cámaras digitales.
+
+Por favor, elige un nombre más descriptivo.",
+
+'upload-proto-error'        => 'Protocolo incorrecto',
+'upload-proto-error-text'   => 'Para subir archivos desde otra página la URL debe comenzar por <code>http://</code> o <code>ftp://</code>.',
+'upload-file-error'         => 'Error interno al subir el archivo',
+'upload-file-error-text'    => 'Ha ocurrido un error interno mientras se intentaba crear un fichero temporal en el servidor. Por favor, contacta con un [[Special:ListUsers/sysop|administrador del sistema]].',
+'upload-misc-error'         => 'Error desconocido en la subida',
+'upload-misc-error-text'    => 'Ha ocurrido un error durante la subida. Por favor verifica que la URL es válida y accesible e inténtalo de nuevo. Si el problema persiste, contacta con un [[Special:ListUsers/sysop|administrador del sistema]].',
+'upload-too-many-redirects' => 'La URL contenía demasiadas redirecciones',
+'upload-unknown-size'       => 'Tamaño desconocido',
+'upload-http-error'         => 'Ha ocurrido un error HTTP: $1',
+
+# img_auth script messages
+'img-auth-accessdenied' => 'Acceso denegado',
+'img-auth-nopathinfo'   => 'Falta PATH_INFO.
+Tu servidor no está configurado para pasar esta información.
+Puede que este basado en CGI y no sea compatible con img_auth.
+Véase http://www.mediawiki.org/wiki/Manual:Image_Authorization.',
+'img-auth-notindir'     => 'Ruta solicitad no esá en el directorio de cargas configurado',
+'img-auth-badtitle'     => 'Incapaz de construir un título válido de "$1".',
+'img-auth-nologinnWL'   => 'No has iniciado sesión y "$1" no está en la lista blanca.',
+'img-auth-nofile'       => 'Archivo "$1" no existe.',
+'img-auth-isdir'        => 'Estás tratando de acceder a un directorio "$1".
+Solamente acceso a archivos está permitido.',
+'img-auth-streaming'    => 'Streaming "$1".',
+'img-auth-public'       => 'La función de img_auth.php es mostrar archivos desde una wiki privada.
+Esta wiki está configurada como wiki pública.
+Para optima seguridad, img_auth.php está deshabilitado.',
+'img-auth-noread'       => 'Usuario no tiene acceso para leer "$1".',
+
+# HTTP errors
+'http-invalid-url'      => 'URL inválida: $1',
+'http-invalid-scheme'   => 'Las URLs con el esquema "$1" no son compatibles',
+'http-request-error'    => 'solicitu de HTTP fallida debido a un error desconocido.',
+'http-read-error'       => 'Error de lectura HTTP.',
+'http-timed-out'        => 'La solicitud HTTP ha expirado.',
+'http-curl-error'       => 'Error al recuperar el URL: $1',
+'http-host-unreachable' => 'No fue posible acceder a la URL.',
+'http-bad-status'       => 'Ha habido un problema durante la solicitud HTTP: $1 $2',
 
 # Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
 'upload-curl-error6'       => 'No se pudo alcanzar la URL',
-'upload-curl-error6-text'  => 'La URL indicada es inalcanzable. Por favor, compruebe de nuevo que la URL es correcta y el servidor está funcionando.',
+'upload-curl-error6-text'  => 'La URL no pudo ser alcanzada. Por favor comprueba que la URL es correcta y el sitio web está funcionando.',
 'upload-curl-error28'      => 'Tiempo de espera excedido',
-'upload-curl-error28-text' => 'La página tardó demasiado en responder. Por favor, compruebe que el servidor está funcionando, espere un poco y vuelva a intentarlo. Quizás desee intentarlo en otro momento de menos carga.',
+'upload-curl-error28-text' => 'La página tardó demasiado en responder. Por favor, comprueba que el servidor está funcionando, espera un poco y vuelva a intentarlo. Quizás desees intentarlo en otro momento de menos carga.',
 
-'license'            => 'Licencia',
+'license'            => 'Licencia:',
+'license-header'     => 'Licencia',
 'nolicense'          => 'Ninguna seleccionada',
+'license-nopreview'  => '(Previsualización no disponible)',
 'upload_source_url'  => ' (una URL válida y accesible públicamente)',
-'upload_source_file' => ' (un archivo en su ordenador)',
-
-# Image list
-'imagelist'                 => 'Lista de imágenes',
-'imagelisttext'             => 'Abajo hay una lista de $1 imágenes ordenadas $2.',
-'imagelistforuser'          => 'Esto sólo muestra imágenes subidas por $1.',
-'getimagelist'              => ' obteniendo la lista de imágenes',
-'ilsubmit'                  => 'Búsqueda',
-'showlast'                  => 'Mostrar las últimas $1 imágenes ordenadas  $2.',
-'byname'                    => 'por nombre',
-'bydate'                    => 'por fecha',
-'bysize'                    => 'por tamaño',
-'imgdelete'                 => 'borr',
-'imgdesc'                   => 'desc',
-'imgfile'                   => 'archivo',
-'imagelinks'                => 'Enlaces a la imagen',
-'linkstoimage'              => 'Las siguientes páginas enlazan a esta imagen:',
+'upload_source_file' => ' (un archivo en tu disco)',
+
+# Special:ListFiles
+'listfiles-summary'     => 'Esta página muestra todos los archivos subidos.
+El último subido se muestra al principio de la lista de manera predeterminada.
+Un click sobre el encabezamiento de la columna cambia el orden.',
+'listfiles_search_for'  => 'Buscar por nombre de imagen:',
+'imgfile'               => 'archivo',
+'listfiles'             => 'Lista de archivos',
+'listfiles_date'        => 'Fecha',
+'listfiles_name'        => 'Nombre',
+'listfiles_user'        => 'Usuario',
+'listfiles_size'        => 'Tamaño (bytes)',
+'listfiles_description' => 'Descripción',
+'listfiles_count'       => 'Versiones',
+
+# File description page
+'file-anchor-link'          => 'Archivo',
+'filehist'                  => 'Historial del archivo',
+'filehist-help'             => 'Haz clic sobre una fecha/hora para ver el
+archivo a esa fecha.',
+'filehist-deleteall'        => 'borrar todo',
+'filehist-deleteone'        => 'borrar',
+'filehist-revert'           => 'revertir',
+'filehist-current'          => 'act',
+'filehist-datetime'         => 'Fecha/Hora',
+'filehist-thumb'            => 'Miniatura',
+'filehist-thumbtext'        => 'Miniatura de la versión de $1',
+'filehist-nothumb'          => 'Sin miniatura',
+'filehist-user'             => 'Usuario',
+'filehist-dimensions'       => 'Dimensiones',
+'filehist-filesize'         => 'Tamaño',
+'filehist-comment'          => 'Comentario',
+'filehist-missing'          => 'No se encuentra el archivo',
+'imagelinks'                => 'Enlaces al archivo',
+'linkstoimage'              => '{{PLURAL:$1|La siguiente página enlaza|Las siguientes páginas enlazan}} a este archivo:',
+'linkstoimage-more'         => 'Hay más de {{PLURAL:$1|una página que enlaza|$1 páginas que enlazan}} con este archivo.
+
+La lista siguiente sólo muestra {{PLURAL:$1|la primera página que enlaza|las primeras $1 páginas que enlazan}} con este archivo.
+También puedes consultar la [[Special:WhatLinksHere/$2|lista completa]].',
 'nolinkstoimage'            => 'No hay páginas que enlacen a esta imagen.',
-'sharedupload'              => 'Este archivo está compartido y puede usarse desde otros proyectos.',
-'shareduploadwiki'          => 'Puede consultar $1 para más información.',
-'shareduploadwiki-linktext' => 'página de descripción del archivo',
-'noimage'                   => 'No existe un archivo con ese nombre, puede $1.',
-'noimage-linktext'          => 'subirlo',
+'morelinkstoimage'          => 'Vea [[Special:WhatLinksHere/$1|más enlaces]] a este archivo.',
+'redirectstofile'           => '{{PLURAL:$1|El siguiente fichero redirige|Los siguientes $1 ficheros redirigen}} a este:',
+'duplicatesoffile'          => '{{PLURAL:$1|El siguiente archivo es un duplicado|Los siguientes $1 archivos son duplicados}} de éste ([[Special:FileDuplicateSearch/$2|más detalles]]):',
+'sharedupload'              => 'Este archivo es de $1 y puede ser usado por otros proyectos.',
+'sharedupload-desc-there'   => 'Este archivo es de $1 y puede ser usado por otros proyectos.
+Por favor mira la [$2 página de descripción del archivo] para información adicional.',
+'sharedupload-desc-here'    => 'Este archivo es de $1 y puede ser usado por otros proyectos.
+La descripción en su [$2 página de descripción del archivo] está mostrada debajo.',
+'filepage-nofile'           => 'No existe ningún archivo con este nombre.',
+'filepage-nofile-link'      => 'No existe ningún archivo con este nombre, pero puedes [$1 subirlo].',
 'uploadnewversion-linktext' => 'Subir una nueva versión de este archivo',
-'imagelist_date'            => 'Fecha',
-'imagelist_name'            => 'Nombre',
-'imagelist_user'            => 'Usuario',
-'imagelist_size'            => 'Tamaño',
-'imagelist_description'     => 'Descripción',
-'imagelist_search_for'      => 'Buscar por nombre de imagen:',
+'shared-repo-from'          => 'de $1',
+'shared-repo'               => 'un repositorio compartido',
+
+# File reversion
+'filerevert'                => 'Revertir $1',
+'filerevert-legend'         => 'Reversión de archivos',
+'filerevert-intro'          => "Estás revirtiendo '''[[Media:$1|$1]]''' a la [$4 versión del $2 a las $3].",
+'filerevert-comment'        => 'Razón:',
+'filerevert-defaultcomment' => 'Revertido a la versión subida el $1 a las $2',
+'filerevert-submit'         => 'Revertir',
+'filerevert-success'        => "'''[[Media:$1|$1]]''' ha sido revertido a la [$4 versión del $2 a las $3].",
+'filerevert-badversion'     => 'No existe version local previa de este archivo con esa marca de tiempo.',
+
+# File deletion
+'filedelete'                  => 'Borrar $1',
+'filedelete-legend'           => 'Borrar archivo',
+'filedelete-intro'            => "Estás borrando el archivo '''[[Media:$1|$1]]''' así como todo su historial.",
+'filedelete-intro-old'        => "Estás borrando la versión de '''[[Media:$1|$1]]''' del [$4 $2 a las $3].",
+'filedelete-comment'          => 'Motivo:',
+'filedelete-submit'           => 'Borrar',
+'filedelete-success'          => "'''$1''' ha sido borrado.",
+'filedelete-success-old'      => "La version de '''[[Media:$1|$1]]''' del $2 a las $3 ha sido borrada.",
+'filedelete-nofile'           => "'''$1''' no existe.",
+'filedelete-nofile-old'       => "No existe una versión guardada de '''$1''' con los atributos especificados.",
+'filedelete-otherreason'      => 'Otra razón:',
+'filedelete-reason-otherlist' => 'Otra razón',
+'filedelete-reason-dropdown'  => '*Razones de borrado habituales
+** Violación de copyright
+** Archivo duplicado',
+'filedelete-edit-reasonlist'  => 'Edita los motivos del borrado',
+'filedelete-maintenance'      => 'Borrado y restauración de archivos temporalmente deshabilitados durante el mantenimiento.',
 
 # MIME search
-'mimesearch' => 'Búsqueda MIME',
-'mimetype'   => 'Tipo MIME:',
-'download'   => 'descargar',
+'mimesearch'         => 'Búsqueda MIME',
+'mimesearch-summary' => 'Esta página permite el filtrado de ficheros por su tipo MIME.
+Entrada: contenttype/subtype, p. ej. <tt>image/jpeg</tt>.',
+'mimetype'           => 'Tipo MIME:',
+'download'           => 'descargar',
 
 # Unwatched pages
 'unwatchedpages' => 'Páginas no vigiladas',
@@ -976,48 +1842,62 @@ Si tiene esta imagen a resolución completa, por favor, súbala. En caso contrar
 
 # Unused templates
 'unusedtemplates'     => 'Plantillas sin uso',
-'unusedtemplatestext' => 'Aquí se enumeran todas las páginas en la zona de plantillas que no están incluidas en otras páginas. Recuerda mirar lo que enlaza a las plantillas antes de borrarlas.',
+'unusedtemplatestext' => 'Aquí se enumeran todas las páginas en el espacio de nombres {{ns:template}} que no están incluidas en otras páginas. Recuerda mirar lo que enlaza a las plantillas antes de borrarlas.',
 'unusedtemplateswlh'  => 'otros enlaces',
 
+# Random page
+'randompage'         => 'Página aleatoria',
+'randompage-nopages' => 'No hay páginas en los siguientes {{PLURAL:$2|espacio de nombre|espacios de nombre}}: $1.',
+
 # Random redirect
 'randomredirect'         => 'Ir a una redirección cualquiera',
-'randomredirect-nopages' => 'No hay redirecciones en este espacio de nombres.',
+'randomredirect-nopages' => 'No hay redirecciones en el espacio de nombres «$1».',
 
 # Statistics
-'statistics'             => 'Estadísticas',
-'sitestats'              => 'Estadísticas del sitio',
-'userstats'              => 'Estadísticas de usuario',
-'sitestatstext'          => "Hay un total de '''$1''' páginas en la base de datos
-Esto incluye páginas de discusión, páginas sobre {{SITENAME}}, borradores, redirecciones y otras que probablemente no son artículos.
-Excluyéndolas, hay '''$2''' páginas que probablemente son artículos legítimos.
-
-'''$8''' archivos fueron almacenados en el servidor.
-
-Han habido un total de '''$3''' visitas y '''$4''' ediciones desde que el wiki fue instalado.
-Esto resulta en un promedio de '''$5''' ediciones por página y '''$6''' visitas por edición.
-
-La longitud de [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] es de '''$7'''",
-'userstatstext'          => "Hay {{PLURAL:$1|'''1''' usuario registrado|'''$1''' usuarios registrados}},
-de los cuales '''$2''' (o '''$4%''') son administradores ($5, ver $3).",
-'statistics-mostpopular' => 'Páginas más vistas',
+'statistics'                   => 'Estadísticas',
+'statistics-header-pages'      => 'Estadísticas de páginas',
+'statistics-header-edits'      => 'Estadísticas de ediciones',
+'statistics-header-views'      => 'Estadísticas de visitas',
+'statistics-header-users'      => 'Estadísticas de usuario',
+'statistics-header-hooks'      => 'Otras estadísticas',
+'statistics-articles'          => 'Páginas de contenido',
+'statistics-pages'             => 'Páginas',
+'statistics-pages-desc'        => 'Todas las páginas de la wiki, incluyendo discusiones, redirecciones, etc.',
+'statistics-files'             => 'Ficheros subidos',
+'statistics-edits'             => 'Ediciones en páginas desde que {{SITENAME}} fue instalado',
+'statistics-edits-average'     => 'Media de ediciones por página',
+'statistics-views-total'       => 'Visitas totales',
+'statistics-views-peredit'     => 'Visitas por edición',
+'statistics-jobqueue'          => 'Longitud de la [http://www.mediawiki.org/wiki/Manual:Job_queue cola de trabajo]',
+'statistics-users'             => '[[Special:ListUsers|Usuarios]] registrados',
+'statistics-users-active'      => 'Usuarios activos',
+'statistics-users-active-desc' => 'Usuarios que han ejecutado una acción en {{PLURAL:$1|el último día|los últimos $1 días}}',
+'statistics-mostpopular'       => 'Páginas más vistas',
 
 'disambiguations'      => 'Páginas de desambiguación',
 'disambiguationspage'  => 'Template:Desambiguación',
-'disambiguations-text' => "Las siguientes páginas enlazan a una '''disambiguation page'''. Deberían enlazar al tema apropiado en su lugar.<br />Una página se trata como de desambiguación si usa una plantilla enlazada desde [[MediaWiki:disambiguationspage]]",
+'disambiguations-text' => "Las siguientes páginas enlazan con una '''página de desambiguación'''.
+En lugar de ello deberían enlazar con  el tema apropiado.<br />
+Una página es considerada página de desambiguación si utiliza la plantilla que está enlazada desde [[MediaWiki:Disambiguationspage]].",
 
-'doubleredirects'     => 'Redirecciones dobles',
-'doubleredirectstext' => '<b>Atención:</b> Esta lista puede contener falsos positivos. Eso significa usualmente que hay texto adicional con enlaces bajo el primer #REDIRECT.<br />
-Cada fila contiene enlaces al segundo y tercer redirect, así como la primera línea del segundo redirect, en la que usualmente se encontrará el artículo "real" al que el primer redirect debería apuntar.',
+'doubleredirects'            => 'Redirecciones dobles',
+'doubleredirectstext'        => 'Esta página contiene una lista de páginas que redirigen a otras páginas de redirección.
+Cada fila contiene enlaces a la segunda y tercera redirección, así como la primera línea de la segunda redirección, en la que usualmente se encontrará el artículo "real" al que la primera redirección debería apuntar.
+Las entradas <s>tachadas</s> han sido resueltas.',
+'double-redirect-fixed-move' => '[[$1]] ha sido trasladado, ahora es una redirección a [[$2]]',
+'double-redirect-fixer'      => 'Corrector de redirecciones',
 
 'brokenredirects'        => 'Redirecciones incorrectas',
-'brokenredirectstext'    => 'Las redirecciones siguientes enlazan a un artículo que no existe.',
-'brokenredirects-edit'   => '(editar)',
-'brokenredirects-delete' => '(borrar)',
+'brokenredirectstext'    => 'Las siguientes redirecciones enlazan a páginas que no existen:',
+'brokenredirects-edit'   => 'editar',
+'brokenredirects-delete' => 'borrar',
 
-'withoutinterwiki'        => 'Páginas sin enlaces de idiomas',
-'withoutinterwiki-header' => 'Las siguientes páginas no enlazan a versiones en otros idiomas:',
+'withoutinterwiki'         => 'Páginas sin interwikis',
+'withoutinterwiki-summary' => 'Las siguientes páginas no enlazan a versiones en otros idiomas:',
+'withoutinterwiki-legend'  => 'Prefijo',
+'withoutinterwiki-submit'  => 'Mostrar',
 
-'fewestrevisions' => 'Artículos con menos revisiones',
+'fewestrevisions' => 'Artículos con menos ediciones',
 
 # Miscellaneous special pages
 'nbytes'                  => '$1 {{PLURAL:$1|byte|bytes}}',
@@ -1028,7 +1908,7 @@ Cada fila contiene enlaces al segundo y tercer redirect, así como la primera l
 'nviews'                  => '$1 {{PLURAL:$1|vista|vistas}}',
 'specialpage-empty'       => 'Esta página está vacía.',
 'lonelypages'             => 'Páginas huérfanas',
-'lonelypagestext'         => 'Las siguientes páginas no están enlazadas desde ninguna otra página de este wiki.',
+'lonelypagestext'         => 'Las siguientes páginas no están enlazadas ni transcluídas en otras páginas de {{SITENAME}}.',
 'uncategorizedpages'      => 'Páginas sin categorizar',
 'uncategorizedcategories' => 'Categorías sin categorizar',
 'uncategorizedimages'     => 'Imágenes sin categorizar',
@@ -1038,139 +1918,208 @@ Cada fila contiene enlaces al segundo y tercer redirect, así como la primera l
 'popularpages'            => 'Páginas populares',
 'wantedcategories'        => 'Categorías requeridas',
 'wantedpages'             => 'Páginas requeridas',
+'wantedpages-badtitle'    => 'Título inválido en conjunto de resultados: $1',
+'wantedfiles'             => 'Ficheros requeridos',
+'wantedtemplates'         => 'Plantillas requeridas',
 'mostlinked'              => 'Artículos más enlazados',
 'mostlinkedcategories'    => 'Categorías más enlazadas',
 'mostlinkedtemplates'     => 'Plantillas más enlazadas',
 'mostcategories'          => 'Páginas con más categorías',
 'mostimages'              => 'Imágenes más usadas',
 'mostrevisions'           => 'Artículos con más ediciones',
-'allpages'                => 'Todas las páginas',
-'prefixindex'             => 'Páginas por prefijo',
-'randompage'              => 'Página aleatoria',
-'randompage-nopages'      => 'No hay páginas en este espacio de nombres.',
+'prefixindex'             => 'Todas las páginas con prefijo',
 'shortpages'              => 'Páginas cortas',
 'longpages'               => 'Páginas largas',
 'deadendpages'            => 'Páginas sin salida',
-'deadendpagestext'        => 'Las páginas siguientes no enlazan a ninguna otra página en este wiki.',
+'deadendpagestext'        => 'Las siguientes páginas no enlazan a otras páginas de {{SITENAME}}.',
 'protectedpages'          => 'Páginas protegidas',
-'protectedpagestext'      => 'Las siguientes páginas están protegidas contra edición o renombrado',
-'protectedpagesempty'     => 'Actualmente no hay páginas protegidas con esos parámetros.',
+'protectedpages-indef'    => 'Sólo protecciones indefinidas',
+'protectedpages-cascade'  => 'Sólo protecciones en cascada',
+'protectedpagestext'      => 'Las siguientes páginas están protegidas para su edición o traslado',
+'protectedpagesempty'     => 'Actualmente no hay ninguna página protegida con esos parámetros.',
+'protectedtitles'         => 'Títulos protegidos',
+'protectedtitlestext'     => 'Los siguientes títulos están protegidos, por lo que no se pueden crear',
+'protectedtitlesempty'    => 'Actualmente no existen entradas protegidas con esos parámetros.',
 'listusers'               => 'Lista de usuarios',
-'specialpages'            => 'Páginas especiales',
-'spheading'               => 'Páginas especiales',
-'restrictedpheading'      => 'Páginas especiales restringidas',
-'rclsub'                  => '(a páginas enlazadas desde "$1")',
+'listusers-editsonly'     => 'Muestra sólo usuarios con ediciones',
+'listusers-creationsort'  => 'Ordenado por fecha de creación',
+'usereditcount'           => '$1 {{PLURAL:$1|edición|ediciones}}',
+'usercreated'             => 'Creado en $1 en $2',
 'newpages'                => 'Páginas nuevas',
 'newpages-username'       => 'Nombre de usuario',
 'ancientpages'            => 'Artículos más antiguos',
-'intl'                    => 'Enlaces interlenguaje',
 'move'                    => 'Trasladar',
 'movethispage'            => 'Trasladar esta página',
-'unusedimagestext'        => '<p>Dese cuenta de que es posible que otras páginas web enlacen directamente a una imagen, por lo que pueden estar en uso pese a aparecer aquí.',
+'unusedimagestext'        => 'Los siguientes archivos existen pero no están insertados en ninguna página.
+Por favor note que otros sitios web pueden vincular a un archivo con un URL directo, y por tanto pueden ser listados aquí a pesar de estar en uso activo.',
 'unusedcategoriestext'    => 'Las siguientes categorías han sido creadas, pero ningún artículo o categoría las utiliza.',
+'notargettitle'           => 'No hay página objetivo',
+'notargettext'            => 'Especifique sobre qué página desea llevar a cabo esta acción.',
+'nopagetitle'             => 'No existe la página destino',
+'nopagetext'              => 'La página destino que ha especificado no existe.',
+'pager-newer-n'           => '{{PLURAL:$1|1 siguiente|$1 siguientes}}',
+'pager-older-n'           => '{{PLURAL:$1|1 anterior|$1 anteriores}}',
+'suppress'                => 'Supervisor',
 
 # Book sources
 'booksources'               => 'Fuentes de libros',
 'booksources-search-legend' => 'Buscar fuentes de libros',
 'booksources-go'            => 'Ir',
-'booksources-text'          => 'A continuación se muestra una lista de enlaces a otras páginas que venden libros nuevos y usados, y que quizás tengan más información acerca de los libros que busca:',
-
-'categoriespagetext' => 'Existen las siguientes categorías en este wiki.',
-'data'               => 'Datos',
-'userrights'         => 'Configuración de permisos de usuarios',
-'groups'             => 'Grupos de usuarios',
-'alphaindexline'     => '$1 a $2',
-'version'            => 'Versión',
+'booksources-text'          => 'Abajo hay una lista de enlaces a otros sitios que venden libros nuevos y usados, puede que contengan más información sobre los libros que estás buscando.',
+'booksources-invalid-isbn'  => 'El número de ISBN no parece ser válido; comprueba los errores copiándolo de la fuente original.',
 
 # Special:Log
 'specialloguserlabel'  => 'Usuario:',
 'speciallogtitlelabel' => 'Título:',
 'log'                  => 'Registros',
-'all-logs-page'        => 'Registro',
-'log-search-legend'    => 'Buscar registros',
-'log-search-submit'    => 'Ir',
-'alllogstext'          => 'Presentación combinada de los registros de subidas, borrados, protecciones, bloqueos y administradores.
-Puede filtrar esta vista seleccionando el tipo de registro, el nombre de usuario, o la página afectada.',
+'all-logs-page'        => 'Todos los registros públicos',
+'alllogstext'          => 'Vista combinada de todos los registros de {{SITENAME}}.
+Puedes filtrar la vista seleccionando un tipo de registro, el nombre del usuario o la página afectada. Se distinguen mayúsculas de minúsculas.',
 'logempty'             => 'No hay elementos en el registro con esas condiciones.',
-'log-title-wildcard'   => 'Buscar títulos que empiecen por este texto',
+'log-title-wildcard'   => 'Buscar títulos que empiecen con este texto',
 
-# Special:Allpages
+# Special:AllPages
+'allpages'          => 'Todas las páginas',
+'alphaindexline'    => '$1 a $2',
 'nextpage'          => 'Siguiente página ($1)',
 'prevpage'          => 'Página anterior ($1)',
-'allpagesfrom'      => 'Mostrar páginas comenzando en:',
+'allpagesfrom'      => 'Mostrar páginas que empiecen por:',
+'allpagesto'        => 'Mostrar páginas terminadas con:',
 'allarticles'       => 'Todos los artículos',
 'allinnamespace'    => 'Todas las páginas (espacio $1)',
-'allnotinnamespace' => 'Todas las páginas (fuera del espacio $1)',
+'allnotinnamespace' => 'Todas las páginas que no están en el espacio de nombres $1',
 'allpagesprev'      => 'Anterior',
 'allpagesnext'      => 'Siguiente',
 'allpagessubmit'    => 'Mostrar',
 'allpagesprefix'    => 'Mostrar páginas con el prefijo:',
 'allpagesbadtitle'  => 'El título dado era inválido o tenía un prefijo de enlace inter-idioma o inter-wiki. Puede contener uno o más caracteres que no se pueden usar en títulos.',
-
-# Special:Listusers
-'listusersfrom'      => 'Mostrar usuarios empezando por:',
+'allpages-bad-ns'   => '{{SITENAME}} no tiene un espacio de nombres llamado «$1».',
+
+# Special:Categories
+'categories'                    => 'Categorías',
+'categoriespagetext'            => 'Las siguientes {{PLURAL:$1|categoría contiene|categorías contienen}} páginas o medios.
+No se muestran aquí las [[Special:UnusedCategories|categorías sin uso]].
+Véase también las [[Special:WantedCategories|categorías requeridas]].',
+'categoriesfrom'                => 'Mostrar categorías que empiecen por:',
+'special-categories-sort-count' => 'ordenar por conteo',
+'special-categories-sort-abc'   => 'ordenar alfabéticamente',
+
+# Special:DeletedContributions
+'deletedcontributions'             => 'Contribuciones borradas de usuario',
+'deletedcontributions-title'       => 'Contribuciones borradas de usuario',
+'sp-deletedcontributions-contribs' => 'contribuciones',
+
+# Special:LinkSearch
+'linksearch'       => 'Enlaces externos',
+'linksearch-pat'   => 'Patrón de búsqueda:',
+'linksearch-ns'    => 'Espacio de nombre:',
+'linksearch-ok'    => 'Buscar',
+'linksearch-text'  => 'Se pueden usar comodines como  «*.wikipedia.org».<br />
+Protocolos soportados: <tt>$1</tt>',
+'linksearch-line'  => '$1 enlazado desde $2',
+'linksearch-error' => 'Los comodines sólo pueden aparecer al principio del nombre de sitio.',
+
+# Special:ListUsers
+'listusersfrom'      => 'Mostrar usuarios que empiecen por:',
 'listusers-submit'   => 'Mostrar',
-'listusers-noresult' => 'Ningún usuario encontrado.',
+'listusers-noresult' => 'No se encontró al usuario.',
+'listusers-blocked'  => '({{GENDER:$1|bloqueado|bloqueada}})',
+
+# Special:ActiveUsers
+'activeusers'            => 'Lista de usuarios activos',
+'activeusers-intro'      => 'Esta es una lista de usuarios que han tenido alguna actividad en los últimos $1 {{PLURAL:$1|día|días}}.',
+'activeusers-count'      => '$1 {{PLURAL:$1|edición|ediciones}} en los últimos {{PLURAL:$3|día|$3 días}}',
+'activeusers-from'       => 'Mostrando a los usuarios empezando por:',
+'activeusers-hidebots'   => 'Ocultar robots',
+'activeusers-hidesysops' => 'Ocultar administradores',
+'activeusers-noresult'   => 'No se encontraron usuarios.',
+
+# Special:Log/newusers
+'newuserlogpage'              => 'Registro de creación de usuarios',
+'newuserlogpagetext'          => 'Este es un registro de creación de usuarios.',
+'newuserlog-byemail'          => 'contraseña enviada por correo electrónico',
+'newuserlog-create-entry'     => 'Usuario nuevo',
+'newuserlog-create2-entry'    => 'Nueva cuenta creada $1',
+'newuserlog-autocreate-entry' => 'Cuenta creada automáticamente',
+
+# Special:ListGroupRights
+'listgrouprights'                      => 'Permisos del grupo de usuarios',
+'listgrouprights-summary'              => 'La siguiente es una lista de los grupos de usuario definidos en esta wiki y de sus privilegios de acceso asociados.
+Puede haber información adicional sobre privilegios individuales en [[{{MediaWiki:Listgrouprights-helppage}}]]',
+'listgrouprights-key'                  => '* <span class="listgrouprights-granted">Derecho concedido</span>
+* <span class="listgrouprights-revoked">Derecho revocado</span>',
+'listgrouprights-group'                => 'Grupo',
+'listgrouprights-rights'               => 'Derechos',
+'listgrouprights-helppage'             => 'Help:Derechos de grupos',
+'listgrouprights-members'              => '(ver los miembros de este grupo)',
+'listgrouprights-addgroup'             => 'Agregar {{PLURAL:$2|grupo|grupos}}: $1',
+'listgrouprights-removegroup'          => 'Eliminar {{PLURAL:$2|grupo|grupos}}: $1',
+'listgrouprights-addgroup-all'         => 'Agregar todos los grupos',
+'listgrouprights-removegroup-all'      => 'Eliminar todos los grupos',
+'listgrouprights-addgroup-self'        => 'Agregar {{PLURAL:$2|grupo|grupos}} a tu propia cuenta: $1',
+'listgrouprights-removegroup-self'     => 'Eliminar {{PLURAL:$2|grupo|grupos}} de tu propia cuenta: $1',
+'listgrouprights-addgroup-self-all'    => 'Agregar todos los grupos a tu propia cuenta',
+'listgrouprights-removegroup-self-all' => 'Eliminar todos los grupos de tu propia cuenta',
 
 # E-mail user
-'mailnologin'     => 'No enviar dirección',
-'mailnologintext' => 'Debe [[Special:Userlogin|iniciar sesión]] y haber validado su dirección de correo electrónico en sus [[Special:Preferences|preferencias]] para poder enviar correo a otros usuarios.',
-'emailuser'       => 'Enviar correo electrónico a este usuario',
-'emailpage'       => 'Correo electrónico a usuario',
-'emailpagetext'   => 'Si este usuario ha registrado una dirección electrónica válida en sus preferencias de usuario, el siguiente formulario sirve para enviarle un mensaje.
-La dirección electrónica que indicó en sus preferencias de usuario aparecerá en el remitente para que el destinatario pueda responderle.',
-'usermailererror' => 'El sistema de correo devolvió un error:',
-'defemailsubject' => 'Correo de {{SITENAME}}',
-'noemailtitle'    => 'No hay dirección de correo electrónico',
-'noemailtext'     => 'Este usuario no ha especificado una dirección de correo electrónico válida, o ha elegido no recibir correo electrónico de otros usuarios.',
-'emailfrom'       => 'De',
-'emailto'         => 'Para',
-'emailsubject'    => 'Asunto',
-'emailmessage'    => 'Mensaje',
-'emailsend'       => 'Enviar',
-'emailccme'       => 'Envíame una copia del mensaje.',
-'emailccsubject'  => 'Copia del mensaje a $1: $2',
-'emailsent'       => 'Correo electrónico enviado',
-'emailsenttext'   => 'Su correo electrónico ha sido enviado.',
+'mailnologin'      => 'Ninguna dirección de envio',
+'mailnologintext'  => 'Debes [[Special:UserLogin|iniciar sesión]] y tener una dirección electrónica válida en tus [[Special:Preferences|preferencias]] para enviar un correo electrónico a otros usuarios.',
+'emailuser'        => 'Enviar correo electrónico a este usuario',
+'emailpage'        => 'Correo electrónico a usuario',
+'emailpagetext'    => 'Puedes usar el formulario de abajo para enviar un correo electrónico a este usuario.
+La dirección electrónica que indicaste en [[Special:Preferences|tus preferencias de usuario]] aparecerá en el remitente para que el destinatario pueda responderte.',
+'usermailererror'  => 'El sistema de correo devolvió un error:',
+'defemailsubject'  => 'Correo de {{SITENAME}}',
+'noemailtitle'     => 'No hay dirección de correo electrónico',
+'noemailtext'      => 'Este usuario no ha especificado una dirección de correo electrónico válida.',
+'nowikiemailtitle' => 'correos electrónicos no permitidos',
+'nowikiemailtext'  => 'Este usuario ha elegido no recibir correos electrónicos de otros usuarios.',
+'email-legend'     => 'Enviar un correo electrónico a otro usuario de {{SITENAME}}',
+'emailfrom'        => 'De:',
+'emailto'          => 'Para:',
+'emailsubject'     => 'Asunto:',
+'emailmessage'     => 'Mensaje:',
+'emailsend'        => 'Enviar',
+'emailccme'        => 'Enviarme una copia de mi mensaje.',
+'emailccsubject'   => 'Copia de tu mensaje a $1: $2',
+'emailsent'        => 'Correo electrónico enviado',
+'emailsenttext'    => 'Su correo electrónico ha sido enviado.',
+'emailuserfooter'  => 'Este correo electrónico fue enviado por $1 a $2 a través de la función «Enviar correo electrónico a este usuario» en {{SITENAME}}.',
 
 # Watchlist
 'watchlist'            => 'Lista de seguimiento',
 'mywatchlist'          => 'Lista de seguimiento',
 'watchlistfor'         => "(para '''$1''')",
 'nowatchlist'          => 'No tiene ninguna página en su lista de seguimiento.',
-'watchlistanontext'    => 'Para ver o editar las entradas de tu lista de seguimiento debes $1.',
-'watchlistcount'       => "'''Tienes $1 páginas en tu lista de seguimiento, incluyendo las de discusión.'''",
-'watchnologin'         => 'No ha iniciado sesión',
-'watchnologintext'     => 'Debe [[Special:Userlogin|iniciar sesión]] para modificar su lista de seguimiento.',
+'watchlistanontext'    => 'Para ver o editar las entradas de tu lista de seguimiento es necesario $1.',
+'watchnologin'         => 'No has iniciado sesión',
+'watchnologintext'     => 'Debes [[Special:UserLogin|iniciar sesión]] para modificar tu lista de seguimiento.',
 'addedwatch'           => 'Añadido a la lista de seguimiento',
-'addedwatchtext'       => "La página «[[:\$1]]» ha sido añadida a su [[Special:Watchlist|lista se seguimiento]]. Cambios futuros en esta página y su página de discusión asociada se indicarán ahí, y la página aparecerá '''en negrita''' en la [[Special:Recentchanges|lista de cambios recientes]] para hacerla más visible. <p>Cuando quiera eliminar la página de su lista de seguimiento, pulse sobre \"Dejar de vigilar\" en el menú.",
+'addedwatchtext'       => "La página «[[:$1]]» ha sido añadida a tu [[Special:Watchlist|lista de seguimiento]]. Los cambios futuros en esta página y en su página de discusión asociada se indicarán ahí, y la página aparecerá '''en negritas''' en la [[Special:RecentChanges|lista de cambios recientes]] para hacerla más fácil de detectar.
+
+Cuando quieras eliminar la página de tu lista de seguimiento, presiona «Dejar de vigilar» en el menú.",
 'removedwatch'         => 'Eliminada de la lista de seguimiento',
-'removedwatchtext'     => 'La página "[[:$1]]" ha sido eliminada de su lista de seguimiento.',
+'removedwatchtext'     => 'La página «[[:$1]]» ha sido eliminada de tu [[Special:Watchlist|lista de seguimiento]].',
 'watch'                => 'Vigilar',
 'watchthispage'        => 'Vigilar esta página',
 'unwatch'              => 'Dejar de vigilar',
 'unwatchthispage'      => 'Dejar de vigilar',
 'notanarticle'         => 'No es un artículo',
-'watchnochange'        => 'Ninguno de los artículos en su lista de seguimiento fue editado en el periodo de tiempo mostrado.',
-'watchlist-details'    => '$1 páginas vigiladas, sin contar las de discusión.',
+'notvisiblerev'        => 'La revisión ha sido borrada',
+'watchnochange'        => 'Ninguno de los artículos de tu lista de seguimiento fue editado en el periodo de tiempo mostrado.',
+'watchlist-details'    => '{{PLURAL:$1|$1 página|$1 páginas}} en su lista de seguimiento, sin contar las de discusión.',
 'wlheader-enotif'      => '* La notificación por correo electrónico está habilitada',
 'wlheader-showupdated' => "* Las páginas modificadas desde su última visita aparecen en '''negrita'''",
-'watchmethod-recent'   => 'buscando ediciones recientes en la lista de seguimiento',
-'watchmethod-list'     => 'buscando ediciones recientes en la lista de seguimiento',
-'watchlistcontains'    => 'Su lista de seguimiento posee $1 páginas.',
+'watchmethod-recent'   => 'Revisando cambios recientes en busca de páginas vigiladas',
+'watchmethod-list'     => 'Revisando las páginas vigiladas en busca de cambios recientes',
+'watchlistcontains'    => 'Tu lista de seguimiento posee $1 {{PLURAL:$1|página|páginas}}.',
 'iteminvalidname'      => "Problema con el artículo '$1', nombre inválido...",
-'wlnote'               => 'A continuación se muestran los últimos $1 cambios en las últimas <b>$2</b> horas.',
-'wlshowlast'           => 'Mostrar las últimas $1 horas $2 días $3',
-'wlsaved'              => 'Esta es una versión guardada de su lista de seguimiento.',
-'watchlist-show-bots'  => 'Mostrar ediciones de bots',
-'watchlist-hide-bots'  => 'Ocultar ediciones de bots',
-'watchlist-show-own'   => 'Mostrar mis ediciones',
-'watchlist-hide-own'   => 'Ocultar mis ediciones',
-'watchlist-show-minor' => 'Mostrar ediciones menores',
-'watchlist-hide-minor' => 'Ocultar ediciones menores',
-
-# Displayed when you click the "watch" button and it's in the process of watching
-'watching'   => 'Añadiendo a la lista de seguimiento...',
+'wlnote'               => "A continuación {{PLURAL:$1|se muestra el último cambio|se muestran los últimos '''$1''' cambios}} en {{PLURAL:$2|la última hora|las últimas '''$2''' horas}}.",
+'wlshowlast'           => 'Ver los cambios de las últimas $1 horas, $2 días  $3',
+'watchlist-options'    => 'Opciones de la lista de seguimiento',
+
+# Displayed when you click the "watch" button and it is in the process of watching
+'watching'   => 'Vigilando...',
 'unwatching' => 'Eliminando de la lista de seguimiento...',
 
 'enotif_mailer'                => 'Notificación por correo de {{SITENAME}}',
@@ -1180,246 +2129,359 @@ La dirección electrónica que indicó en sus preferencias de usuario aparecerá
 'changed'                      => 'modificada',
 'created'                      => 'creada',
 'enotif_subject'               => 'La página $PAGETITLE de {{SITENAME}} ha sido $CHANGEDORCREATED por $PAGEEDITOR',
-'enotif_lastvisited'           => 'Vaya a $1 para ver todos los cambios desde su última visita.',
-'enotif_lastdiff'              => 'Vaya a $1 para ver este cambio.',
+'enotif_lastvisited'           => 'Consulta $1 para ver todos los cambios realizados desde tu última visita.',
+'enotif_lastdiff'              => 'Consulta $1 para ver este cambio.',
 'enotif_anon_editor'           => 'usuario anónimo $1',
 'enotif_body'                  => 'Estimado/a $WATCHINGUSERNAME,
 
-La página de {{SITENAME}} «$PAGETITLE»
-ha sido $CHANGEDORCREATED por el usuario $PAGEEDITOR el $PAGEEDITDATE.
-La versión actual se encuentra en {{fullurl:$PAGETITLE_RAWURL}}
+La página de {{SITENAME}} $PAGETITLE ha sido $CHANGEDORCREATED el $PAGEEDITDATE por el usuario $PAGEEDITOR.
+La versión actual se encuentra en $PAGETITLE_URL
 
 $NEWPAGE
 
 El resumen de edición es: $PAGESUMMARY $PAGEMINOREDIT
 
-Si desea contactar con el usuario puede hacerlo por correo: {{fullurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}} o en el wiki: {{fullurl:User:$PAGEEDITOR_RAWURL}}.
+Contacta al editor:
+Correo electrónico: $PAGEEDITOR_EMAIL
+Wiki: $PAGEEDITOR_WIKI
 
-Para recibir nuevas notificaciones de cambios de esta página, deberá vistarla nuevamente.
-También puede, en su lista de seguimiento, modificar las opciones de notificación de sus
-páginas vigiladas.
+No habrá otras notificaciones en caso de cambios adicionales, a menos que visites esta página nuevamente.
+También puedes reestablecer las notificaciones para todas tus páginas vigiladas en tu página de vigilancia.
 
              El sistema de notificación de {{SITENAME}}.
 
 --
-Cambie las opciones de su lista de seguimiento en: {{fullurl:Special:Watchlist|edit=yes}}',
-
-# Delete/protect/revert
-'deletepage'                  => 'Borrar esta página',
-'confirm'                     => 'Confirmar',
-'excontent'                   => "El contenido era: '$1'",
-'excontentauthor'             => "El contenido era: '$1' (y el único autor fue '$2')",
-'exbeforeblank'               => "contenido antes de borrar era: '$1'",
-'exblank'                     => 'página estaba vacía',
-'confirmdelete'               => 'Confirme el borrado',
-'deletesub'                   => '(Borrando "$1")',
-'historywarning'              => 'Atención: La página que está a punto de borrar tiene un historial:',
-'confirmdeletetext'           => 'Está a punto de borrar de la base de datos una página o imagen de forma permanente, así como todo su historial.
-Por favor, confirme que realmente quiere hacer eso, que entiende las consecuencias, y que lo está haciendo de acuerdo con [[{{MediaWiki:policy-url}}]].',
-'actioncomplete'              => 'Acción completa',
-'deletedtext'                 => '"$1" ha sido borrado.
+Para cambiar las opciones de tu lista de seguimiento, visita:
+{{fullurl:{{#special:Watchlist}}/edit}}
+
+Para borrar la página de tu lista de seguimiento visita:
+$UNWATCHURL
+
+Retroalimentación y asistencia adicional:
+{{fullurl:{{MediaWiki:Helppage}}}}',
+
+# Delete
+'deletepage'             => 'Borrar esta página',
+'confirm'                => 'Confirmar',
+'excontent'              => "El contenido era: '$1'",
+'excontentauthor'        => "El contenido era: '$1' (y el único autor fue '[[Special:Contributions/$2|$2]]')",
+'exbeforeblank'          => "El contenido antes de blanquear era: '$1'",
+'exblank'                => 'página estaba vacía',
+'delete-confirm'         => 'Borrar "$1"',
+'delete-legend'          => 'Borrar',
+'historywarning'         => "'''Advertencia:''' La página que está a punto de borrar tiene un historial de aproximadamente $1 {{PLURAL:$1|revisión|revisiones}}:",
+'confirmdeletetext'      => 'Estás a punto de borrar una página
+en forma permanente,
+así como todo su historial, de la base de datos.
+Por favor, confirma que realmente quieres hacer eso, que entiendes las
+consecuencias, y que lo estás haciendo de acuerdo con [[{{MediaWiki:Policy-url}}|Políticas]].',
+'actioncomplete'         => 'Acción realizada',
+'actionfailed'           => 'Acción fracasó',
+'deletedtext'            => '"<nowiki>$1</nowiki>" ha sido borrado.
 Véase $2 para un registro de los borrados recientes.',
-'deletedarticle'              => 'borrado "$1"',
-'dellogpage'                  => 'Registro de borrados',
-'dellogpagetext'              => 'A continuación se muestra una lista de los borrados más recientes. Todos los tiempos se muestran en hora del servidor (UTC).',
-'deletionlog'                 => 'registro de borrados',
-'reverted'                    => 'Recuperar una revisión anterior',
-'deletecomment'               => 'Motivo del borrado',
-'rollback'                    => 'Deshacer ediciones',
-'rollback_short'              => 'Deshacer',
-'rollbacklink'                => 'Deshacer',
-'rollbackfailed'              => 'No se pudo deshacer',
-'cantrollback'                => 'No se pueden deshacer las ediciones; el último colaborador es el único autor de este artículo.',
-'alreadyrolled'               => 'No se puede deshacer la última edición de [[:$1]] por [[User:$2|$2]] ([[User talk:$2|discusión]]); alguien más ha editado o des hecho una edición de esta página. La última edición corresponde a [[User:$3|$3]] ([[User talk:$3|discusión]]).',
-'editcomment'                 => 'El resumen de la edición es: "<i>$1</i>".', # only shown if there is an edit comment
-'revertpage'                  => 'Se han deshecho las ediciones realizadas por [[Special:Contributions/$2|$2]] ([[User talk:$2|Talk]]); hacia la última versión por [[User:$1|$1]]',
-'rollback-success'            => 'Revertidas las ediciones de $1; recuperada la última versión de $2.',
-'sessionfailure'              => 'Parece que hay un problema con su sesión. Esta acción ha sido cancelada como medida de precaución contra secuestros de sesión. Por favor, vuelva a la página anterior e inténtelo de nuevo.',
+'deletedarticle'         => 'borró «[[$1]]»',
+'suppressedarticle'      => 'suprimió «[[$1]]»',
+'dellogpage'             => 'Registro de borrados',
+'dellogpagetext'         => 'A continuación se muestra una lista de los borrados más recientes.',
+'deletionlog'            => 'registro de borrados',
+'reverted'               => 'Recuperar una revisión anterior',
+'deletecomment'          => 'Motivo:',
+'deleteotherreason'      => 'Otra razón:',
+'deletereasonotherlist'  => 'Otra razón',
+'deletereason-dropdown'  => '*Razones comunes de borrado
+** A petición del mismo autor
+** Violación de copyright
+** Vandalismo',
+'delete-edit-reasonlist' => 'Editar razones de borrado',
+'delete-toobig'          => 'Esta página tiene un historial muy grande, con más de $1 {{PLURAL:$1|revisión|revisiones}}. Borrar este tipo de páginas ha sido restringido para prevenir posibles problemas en {{SITENAME}}.',
+'delete-warning-toobig'  => 'Esta página tiene un historial de más de {{PLURAL:$1|revisión|revisiones}}. Eliminarla puede perturbar las operaciones de la base de datos de {{SITENAME}}. Ten cuidado al borrar.',
+
+# Rollback
+'rollback'          => 'Revertir ediciones',
+'rollback_short'    => 'Revertir',
+'rollbacklink'      => 'Revertir',
+'rollbackfailed'    => 'No se pudo revertir',
+'cantrollback'      => 'No se pueden revertir la edición;
+el último colaborador es el único autor de esta página.',
+'alreadyrolled'     => 'No se puede revertir la última edición de [[:$1]] hecha por [[User:$2|$2]] ([[User talk:$2|discusión]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]);
+alguien más ya ha editado o revertido esa página.
+
+La última edición fue hecha por [[User:$3|$3]] ([[User talk:$3|discusión]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
+'editcomment'       => "El resumen de la edición fue: \"''\$1''\".",
+'revertpage'        => 'Revertidos los cambios de [[Special:Contributions/$2|$2]] ([[User talk:$2|disc.]]) a la última edición de [[User:$1|$1]]',
+'revertpage-nouser' => 'Revertidas ediciones hechas por (nombre de usuario eliminado) a la última revisión hecha por [[User:$1|$1]]',
+'rollback-success'  => 'Revertidas las ediciones de $1; recuperada la última versión de $2.',
+'sessionfailure'    => 'Parece que hay un problema con tu sesión;
+esta acción ha sido cancelada como medida de precaución contra secuestros de sesión.
+Por favor, pulsa "Atrás", recarga la página de la que viniste e inténtalo de nuevo.',
+
+# Protect
 'protectlogpage'              => 'Protecciones de páginas',
-'protectlogtext'              => 'A continuación se muestra una lista de protección y desprotección de página. Véase [[Project:Esta página está protegida]] para más información.',
-'protectedarticle'            => 'protegió [[$1]]',
-'modifiedarticleprotection'   => 'Cambiado el nivel de protección de «[[$1]]»',
-'unprotectedarticle'          => 'desprotegió [[$1]]',
-'protectsub'                  => '(Protegiendo "$1")',
-'confirmprotect'              => 'Confirmar protección',
-'protectcomment'              => 'Motivo de la protección',
-'protectexpiry'               => 'Expiración',
-'protect_expiry_invalid'      => 'El tiempo de expiración no es válido.',
+'protectlogtext'              => 'Abajo se presenta una lista de protección y desprotección de página. Véase [[Special:ProtectedPages|Esta página está protegida]] para más información.',
+'protectedarticle'            => 'protegió «[[$1]]»',
+'modifiedarticleprotection'   => 'cambió el nivel de protección de «[[$1]]»',
+'unprotectedarticle'          => 'desprotegió «[[$1]]»',
+'movedarticleprotection'      => 'cambiadas protecciones de «[[$2]]» a «[[$1]]»',
+'protect-title'               => 'Cambiando el nivel de protección de «$1»',
+'prot_1movedto2'              => 'heredando la protección al trasladar [[$1]] a [[$2]]',
+'protect-legend'              => 'Confirmar protección',
+'protectcomment'              => 'Razón:',
+'protectexpiry'               => 'Caducidad:',
+'protect_expiry_invalid'      => 'Tiempo de caducidad incorrecto.',
 'protect_expiry_old'          => 'El tiempo de expiración está en el pasado.',
-'unprotectsub'                => '(Desprotegiendo "$1")',
-'protect-unchain'             => 'Configurar permisos para traslados',
-'protect-text'                => 'Puede visualizar y modificar el nivel de protección de [[$1]]. Por favor, asegúrese de que sigue las [[Project:Políticas de protección de páginas|políticas de protección de páginas]].',
-'protect-locked-blocked'      => 'No puede cambiar los niveles de protección estando bloqueado. A continuación se muestran las opciones actuales de la página <strong>$1</strong>:',
-'protect-locked-dblock'       => 'Los niveles de protección no se pueden cambiar debido a un bloqueo activo de la base de datos.
-A continuación se muestran las opciones actuales de la página <strong>$1</strong>:',
-'protect-locked-access'       => 'Su cuenta no tiene permiso para cambiar los niveles de protección de una página.
-A continuación se muestran las opciones actuales de la página <strong>$1</strong>:',
-'protect-cascadeon'           => 'Esta página está actualmente protegida porque está incluida en el grupo $1 de páginas, que tiene la protección en cascada activa. Puede cambiar el nivel de protección de esta página, pero eso no afectará a la protección en cascada.',
-'protect-default'             => '(por defecto)',
-'protect-level-autoconfirmed' => 'Bloquear usuarios no registrados',
+'protect-unchain-permissions' => 'Desbloquear opciones de protección adicionales',
+'protect-text'                => "Puedes ver y modificar el nivel de protección de la página '''<nowiki>$1</nowiki>'''.",
+'protect-locked-blocked'      => "No puede cambiar los niveles de protección estando bloqueado. A continuación se muestran las opciones actuales de la página '''$1''':",
+'protect-locked-dblock'       => "Los niveles de protección no se pueden cambiar debido a un bloqueo activo de la base de datos.
+A continuación se muestran las opciones actuales de la página '''$1''':",
+'protect-locked-access'       => "Su cuenta no tiene permiso para cambiar los niveles de protección de una página.
+A continuación se muestran las opciones actuales de la página '''$1''':",
+'protect-cascadeon'           => 'Actualmente esta página está protegida porque está incluida en {{PLURAL:$1|la siguiente página|las siguientes páginas}}, que tienen activada la opción de protección en cascada. Puedes cambiar el nivel de protección de esta página, pero no afectará a la protección en cascada.',
+'protect-default'             => 'Permitir todos los usuarios',
+'protect-fallback'            => 'Necesita el permiso «$1»',
+'protect-level-autoconfirmed' => 'Bloquear usuarios nuevos y no registrados',
 'protect-level-sysop'         => 'Sólo administradores',
 'protect-summary-cascade'     => 'en cascada',
-'protect-expiring'            => 'expira $1 (UTC)',
+'protect-expiring'            => 'caduca el $1 (UTC)',
+'protect-expiry-indefinite'   => 'indefinido',
 'protect-cascade'             => 'Protección en cascada - proteger todas las páginas incluidas en ésta.',
+'protect-cantedit'            => 'No puedes cambiar el nivel de protección porque no tienes permiso para hacer ediciones.',
+'protect-othertime'           => 'Especificar caducidad:',
+'protect-othertime-op'        => 'otra (especificar)',
+'protect-existing-expiry'     => 'Fecha de caducidad actual: $2 a las $3',
+'protect-otherreason'         => 'Otra razón:',
+'protect-otherreason-op'      => 'Otra razón',
+'protect-dropdown'            => '*Razones de protección habituales
+**Vandalismo excesivo
+**Spam excesivo
+**Guerra de ediciones
+**Página muy visitada',
+'protect-edit-reasonlist'     => 'Editar las razones de protección',
+'protect-expiry-options'      => '1 hora:1 hour,1 día:1 day,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,para siempre:infinite',
 'restriction-type'            => 'Permiso:',
 'restriction-level'           => 'Nivel de restricción:',
 'minimum-size'                => 'Tamaño mínimo',
-'maximum-size'                => 'Tamaño máximo',
+'maximum-size'                => 'Tamaño máximo:',
+'pagesize'                    => '(bytes)',
 
 # Restrictions (nouns)
-'restriction-edit' => 'Pueden editar',
-'restriction-move' => 'Pueden trasladar',
+'restriction-edit'   => 'Pueden editar',
+'restriction-move'   => 'Pueden trasladar',
+'restriction-create' => 'Crear',
+'restriction-upload' => 'Subir',
 
 # Restriction levels
-'restriction-level-sysop'         => 'protegido por completo',
-'restriction-level-autoconfirmed' => 'protegido parcialmente',
+'restriction-level-sysop'         => 'completamente protegida',
+'restriction-level-autoconfirmed' => 'semiprotegida',
 'restriction-level-all'           => 'cualquier nivel',
 
 # Undelete
-'undelete'                 => 'Restaurar una página borrada',
-'undeletepage'             => 'Ver y restaurar páginas borradas',
-'viewdeletedpage'          => 'Ver páginas borradas',
-'undeletepagetext'         => 'Las siguientes páginas han sido borradas pero aún están en el archivo y pueden ser restauradas. El archivo se puede limpiar periódicamente.',
-'undeleteextrahelp'        => "Para restaurar todas las revisiones, deja todas las casillas sin seleccionar y pulsa '''¡Restaurar!'''. Para restaurar sólo algunas revisiones, marca las revisiones que quieres restaurar y pulsa '''¡Restaurar!'''. Haciendo clic en al botón '''Nada''', se deseleccionarán  todas las casillas y eliminará el comentario actual.",
-'undeleterevisions'        => '$1 revisiones archivadas',
-'undeletehistory'          => 'Si restaura una página, todas sus revisiones serán restauradas al historial. Si una nueva página con el mismo nombre ha sido creada desde que se borró la original, las versiones restauradas aparecerán como historial anterior, y la revisión actual de la página actual no se reemplazará automáticamente.',
-'undeleterevdel'           => 'No se deshará el borrado si éste resulta en el borrado parcial de la última revisión de la página. En tal caso, desmarque o muestre las revisiones borradas más recientes. Las revisiones de archivos que no tiene permitido ver no se restaurarán.',
-'undeletehistorynoadmin'   => 'El artículo ha sido borrado. El motivo de su eliminación se indica abajo en el sumario, así como el detalle de las ediciones realizadas antes del borrado. El texto completo del artículo está disponible sólo para usuarios con permisos de [[{{MediaWiki:grouppage-sysop}}|administrador]].',
-'undelete-revision'        => 'Borrada revisión de $1 desde $2:',
-'undeleterevision-missing' => 'Revisión incorrecta o no encontrada. Puede que haya seguido un enlace erróneo, o que la revisión haya sido eliminada del archivo.',
-'undeletebtn'              => '¡Restaurar!',
-'undeletereset'            => 'Nada',
-'undeletecomment'          => 'Razón para restaurar:',
-'undeletedarticle'         => 'restaurado "$1"',
-'undeletedrevisions'       => '{{PLURAL:$1|Una edición restaurada|$1 ediciones restauradas}}',
-'undeletedrevisions-files' => '$1 revisions and $2 file(s) restored',
-'undeletedfiles'           => '$1 archivo(s) restaurados',
-'cannotundelete'           => 'Ha fallado el deshacer el borrado; alguien más puede haber deshecho el borrado antes.',
-'undeletedpage'            => "<big>'''Se ha restaurado $1'''</big>
-
-Consulta el [[Special:Log/delete|registro de borrados]] para ver una lista de los últimos borrados / restauraciones.",
-'undelete-header'          => 'Consulte el [[Special:Log/delete|registro de borrados]] para ver las páginas borradas recientemente.',
-'undelete-search-box'      => 'Buscar páginas borradas',
-'undelete-search-prefix'   => 'Mostrar páginas que empiecen por:',
-'undelete-search-submit'   => 'Buscar',
-'undelete-no-results'      => 'No se encontraron páginas coincidentes en el archivo de borrados.',
+'undelete'                     => 'Restaurar una página borrada',
+'undeletepage'                 => 'Ver y restaurar páginas borradas',
+'undeletepagetitle'            => "'''Las siguientes son las revisiones borradas de [[:$1|$1]]'''.",
+'viewdeletedpage'              => 'Ver páginas borradas',
+'undeletepagetext'             => '{{PLURAL:$1|La siguiente página ha sido borrada pero aún está en el archivo y puede ser restaurada.|Las siguientes $1 páginas han sido borradas pero aún están en el archivo y pueden ser restauradas.}}
+Puede que el archivo se limpie periódicamente.',
+'undelete-fieldset-title'      => 'Restaurar revisiones',
+'undeleteextrahelp'            => "Para restaurar todas las revisiones, deja todas las casillas sin seleccionar y pulsa '''''Restaurar'''''. Para restaurar sólo algunas revisiones, marca las revisiones que quieres restaurar y pulsa '''''Restaurar'''''. Haciendo clic en al botón '''''Cancelar''''', se deseleccionarán todas las casillas y eliminará el comentario que hayas escrito.",
+'undeleterevisions'            => '$1 {{PLURAL:$1|revisión|revisiones}} archivadas',
+'undeletehistory'              => 'Si restauras una página, todas sus revisiones serán restauradas al historial.
+Si una nueva página con el mismo nombre ha sido creada desde que se borró la original, las versiones restauradas aparecerán como historial anterior, y la revisión actual de la página actual no se reemplazará automáticamente.',
+'undeleterevdel'               => 'No se deshará el borrado si éste resulta en el borrado parcial de la última revisión de la página. En tal caso, desmarque o muestre las revisiones borradas más recientes. Las revisiones de archivos que no tiene permitido ver no se restaurarán.',
+'undeletehistorynoadmin'       => 'El artículo ha sido borrado. La razón de su eliminación se indica abajo en el resumen, así como los detalles de las ediciones realizadas antes del borrado. El texto completo del artículo está disponible sólo para usuarios con permisos de administrador.',
+'undelete-revision'            => 'Edición borrada de $1 (fechada $4, a $5) por $3:',
+'undeleterevision-missing'     => 'Revisión no válida o perdida. Puede deberse a un enlace incorrecto,
+o a que la revisión haya sido restaurada o eliminada del archivo.',
+'undelete-nodiff'              => 'No existe una revisión previa.',
+'undeletebtn'                  => 'Restaurar',
+'undeletelink'                 => 'ver/restaurar',
+'undeleteviewlink'             => 'ver',
+'undeletereset'                => 'Cancelar',
+'undeleteinvert'               => 'Invertir selección',
+'undeletecomment'              => 'Razón:',
+'undeletedarticle'             => 'restauró «[[$1]]»',
+'undeletedrevisions'           => '{{PLURAL:$1|Una edición restaurada|$1 ediciones restauradas}}',
+'undeletedrevisions-files'     => '$1 {{PLURAL:$1|ediciones restauradas y $2 archivo restaurado|ediciones y $2 archivos restaurados}}',
+'undeletedfiles'               => '$1 {{PLURAL:$1|archivo restaurado|archivos restaurados}}',
+'cannotundelete'               => 'Ha fallado el deshacer el borrado;
+alguien más puede haber deshecho el borrado antes.',
+'undeletedpage'                => "'''Se ha restaurado $1'''
+
+Consulta el [[Special:Log/delete|registro de borrados]] para ver una lista de los últimos borrados y restauraciones.",
+'undelete-header'              => 'En el [[Special:Log/delete|registro de borrados]] se listan las páginas eliminadas.',
+'undelete-search-box'          => 'Buscar páginas borradas',
+'undelete-search-prefix'       => 'Mostrar páginas que empiecen por:',
+'undelete-search-submit'       => 'Buscar',
+'undelete-no-results'          => 'No se encontraron páginas borradas para ese criterio de búsqueda.',
+'undelete-filename-mismatch'   => 'No se puede restaurar la versión con marca de tiempo $1: No concuerda el nombre de fichero',
+'undelete-bad-store-key'       => 'No se puede restaurar la versión con marca de tiempo $1: el fichero fue omitido antes del borrado.',
+'undelete-cleanup-error'       => 'Error al borrar el archivo no utilizado "$1".',
+'undelete-missing-filearchive' => 'No se ha podido restaurar el archivo de ID $1 debido a que no está en la base de datos.
+Puede que ya haya sido restaurado.',
+'undelete-error-short'         => 'Error restaurando archivo: $1',
+'undelete-error-long'          => 'Se encontraron errores mientras se restauraba el archivo:
+
+$1',
+'undelete-show-file-confirm'   => '¿Estás seguro que quieres ver una revisión borrada del archivo «<nowiki>$1</nowiki>» del $2 a las $3?',
+'undelete-show-file-submit'    => 'Sí',
 
 # Namespace form on various pages
-'namespace' => 'Espacio de nombres:',
-'invert'    => 'Invertir selección',
+'namespace'      => 'Espacio de nombres:',
+'invert'         => 'Invertir selección',
+'blanknamespace' => '(Principal)',
 
 # Contributions
-'contributions' => 'Contribuciones del usuario',
-'mycontris'     => 'Mis contribuciones',
-'contribsub2'   => '$1 ($2)',
-'nocontribs'    => 'No se encontraron cambios que cumplieran estos criterios.',
-'ucnote'        => 'A continuación se muestran los últimos <b>$1</b> cambios de este usuario en los últimos <b>$2</b> días.',
-'uclinks'       => 'Ver los últimos $1 cambios; ver los últimos $2 días.',
-'uctop'         => ' (última modificación)',
-'month'         => 'Desde el mes (y anterior):',
-'year'          => 'Desde el año (y anterior):',
-
-'sp-contributions-newest'      => 'Últimas',
-'sp-contributions-oldest'      => 'Primeras',
-'sp-contributions-newer'       => '← $1 posteriores',
-'sp-contributions-older'       => '$1 previas →',
-'sp-contributions-newbies'     => 'Mostrar las contribuciones de usuarios nuevos solamente',
-'sp-contributions-newbies-sub' => 'Para nuevos',
-'sp-contributions-blocklog'    => 'Registro de bloqueos',
-'sp-contributions-search'      => 'Búsqueda de contribuciones',
-'sp-contributions-username'    => 'Dirección IP o nombre de usuario:',
-'sp-contributions-submit'      => 'Buscar',
-
-'sp-newimages-showfrom' => 'Mostrar nuevas imágenes empezando por $1',
+'contributions'       => 'Contribuciones del usuario',
+'contributions-title' => 'Contribuciones {{GENDER:$1|del usuario|de la usuaria}} $1',
+'mycontris'           => 'Mis contribuciones',
+'contribsub2'         => '$1 ($2)',
+'nocontribs'          => 'No se encontraron cambios que cumplieran estos criterios.',
+'uctop'               => ' (última modificación)',
+'month'               => 'Desde el mes (y anterior):',
+'year'                => 'Desde el año (y anterior):',
+
+'sp-contributions-newbies'        => 'Mostrar solo las contribuciones de usuarios nuevos',
+'sp-contributions-newbies-sub'    => 'Para cuentas nuevas',
+'sp-contributions-newbies-title'  => 'Contribuciones de usuarios nuevos',
+'sp-contributions-blocklog'       => 'registro de bloqueos',
+'sp-contributions-deleted'        => 'contribuciones de usuario borradas',
+'sp-contributions-logs'           => 'registros',
+'sp-contributions-talk'           => 'discusión',
+'sp-contributions-userrights'     => 'administración de derechos de usuarios',
+'sp-contributions-blocked-notice' => 'Este usuario está actualmente bloqueado. La última entrada del registro de bloqueos es presentada debajo para mayor referencia:',
+'sp-contributions-search'         => 'Buscar contribuciones',
+'sp-contributions-username'       => 'Dirección IP o nombre de usuario:',
+'sp-contributions-submit'         => 'Buscar',
 
 # What links here
-'whatlinkshere'       => 'Lo que enlaza aquí',
-'notargettitle'       => 'No hay página objetivo',
-'notargettext'        => 'Especifique sobre qué página desea llevar a cabo esta acción.',
-'linklistsub'         => '(Lista de enlaces)',
-'linkshere'           => "Las siguientes páginas enlazan a '''[[:$1]]''':",
-'nolinkshere'         => "Ninguna página enlaza a '''[[:$1]]''':",
-'nolinkshere-ns'      => "Ninguna página enlaza a '''[[:$1]]''' en el espacio de nombres elegido.",
-'isredirect'          => 'página redirigida',
-'istemplate'          => 'inclusión',
-'whatlinkshere-prev'  => '{{PLURAL:$1|anterior|$1 anteriores}}',
-'whatlinkshere-next'  => '{{PLURAL:$1|siguiente|$1 siguientes}}',
-'whatlinkshere-links' => '← enlaces',
+'whatlinkshere'            => 'Lo que enlaza aquí',
+'whatlinkshere-title'      => 'Páginas que enlazan con «$1»',
+'whatlinkshere-page'       => 'Página:',
+'linkshere'                => "Las siguientes páginas enlazan a '''[[:$1]]''':",
+'nolinkshere'              => "Ninguna página enlaza con '''[[:$1]]'''.",
+'nolinkshere-ns'           => "Ninguna página enlaza con '''[[:$1]]''' en el espacio de nombres elegido.",
+'isredirect'               => 'página redirigida',
+'istemplate'               => 'inclusión',
+'isimage'                  => 'Enlace de imagen',
+'whatlinkshere-prev'       => '{{PLURAL:$1|previa|previas $1}}',
+'whatlinkshere-next'       => '{{PLURAL:$1|siguiente|siguientes $1}}',
+'whatlinkshere-links'      => '← enlaces',
+'whatlinkshere-hideredirs' => '$1 redirecciones',
+'whatlinkshere-hidetrans'  => '$1 inclusiones',
+'whatlinkshere-hidelinks'  => '$1 enlaces',
+'whatlinkshere-hideimages' => '$1 enlaces a imágenes',
+'whatlinkshere-filters'    => 'Filtros',
 
 # Block/unblock
-'blockip'                     => 'Bloquear usuario',
-'blockiptext'                 => 'Use el siguiente formulario para bloquear el acceso de escritura para una dirección IP o usuario específico. Sólo debería llegarse a este extremo para evitar vandalismos, y en cualquier caso siguiendo las  [[{{MediaWiki:policy-url}}|políticas de {{SITENAME}}]].
-Recuerde explicar el motivo del bloqueo (por ejemplo, citando las páginas en particular que han sido objeto de vandalismo).',
-'ipaddress'                   => 'Dirección IP',
-'ipadressorusername'          => 'Dirección IP o nombre de usuario',
-'ipbexpiry'                   => 'Caduca dentro de',
-'ipbreason'                   => 'Razón',
-'ipbreasonotherlist'          => 'Otra razón',
-'ipbreason-dropdown'          => '
-*Motivos comunes de bloqueo
+'blockip'                         => 'Bloquear usuario',
+'blockip-title'                   => 'Bloquear usuario',
+'blockip-legend'                  => 'Bloquear usuario',
+'blockiptext'                     => 'Usa el siguiente formulario para bloquear el acceso de escritura desde una dirección IP específica o nombre de usuario.
+Esto debería hacerse sólo para prevenir vandalismos, y de acuerdo a las [[{{MediaWiki:Policy-url}}|políticas]].
+Explica la razón específica del bloqueo (por ejemplo, citando las páginas en particular que han sido objeto de vandalismo).',
+'ipaddress'                       => 'Dirección IP:',
+'ipadressorusername'              => 'Dirección IP o nombre de usuario',
+'ipbexpiry'                       => 'Caduca dentro de',
+'ipbreason'                       => 'Motivo:',
+'ipbreasonotherlist'              => 'Otra razón',
+'ipbreason-dropdown'              => '*Motivos comunes de bloqueo
 ** Añadir información falsa
 ** Eliminar contenido de las páginas
 ** Publicitar enlaces a otras páginas web
 ** Añadir basura a las páginas
-** Comportamiento intimidatorio/acoso sexual
+** Comportamiento intimidatorio u hostil
 ** Abusar de múltiples cuentas
 ** Nombre de usuario inaceptable',
-'ipbanononly'                 => 'Bloquear usuarios anónimos solamente',
-'ipbcreateaccount'            => 'Prevenir creación de cuenta de usuario.',
-'ipbemailban'                 => 'Prevenir que los usuarios envien correo electrónico',
-'ipbenableautoblock'          => 'Bloquear automáticamente la última dirección IP utilizada por este usuario, y cualquier IP desde la que trate de editar en adelante',
-'ipbsubmit'                   => 'Bloquear esta dirección',
-'ipbother'                    => 'Especificar caducidad',
-'ipboptions'                  => '15 minutos:15 minutes,media hora:30 minutes,una hora:1 hour,2 horas:2 hours,un día:1 day,3 días:3 days,una semana:1 week,2 semanas:2 weeks,un mes:1 month,para siempre:infinite',
-'ipbotheroption'              => 'otro',
-'ipbotherreason'              => 'Otro/adicional motivo:',
-'ipbhidename'                 => 'Ocultar usuario/IP en el registro de bloqueos, la lista de bloqueos activos y la lista de usuarios',
-'badipaddress'                => 'La dirección IP no tiene el formato correcto.',
-'blockipsuccesssub'           => 'Bloqueo realizado con éxito',
-'blockipsuccesstext'          => 'La dirección IP "$1" ha sido bloqueada. <br />Ver la [[Special:Ipblocklist|lista de IP bloqueadas]] para revisar los bloqueos.',
-'ipb-edit-dropdown'           => 'Editar motivo del bloqueo',
-'ipb-unblock-addr'            => 'Desbloquear $1',
-'ipb-unblock'                 => 'Desbloquear un usuario o dirección IP',
-'ipb-blocklist-addr'          => 'Ver bloqueos existentes para $1',
-'ipb-blocklist'               => 'Ver bloqueos existentes',
-'unblockip'                   => 'Desbloquear usuario',
-'unblockiptext'               => 'Use el formulario a continuación para devolver los permisos de escritura a una dirección IP que ha sido bloqueada.',
-'ipusubmit'                   => 'Desbloquear esta dirección',
-'unblocked'                   => '[[User:$1|$1]] ha sido desbloqueado',
-'unblocked-id'                => 'Se ha eliminado el bloqueo $1',
-'ipblocklist'                 => 'Lista de direcciones IP bloqueadas',
-'ipblocklist-submit'          => 'Buscar',
-'blocklistline'               => '$1, $2 bloquea $3 ($4)',
-'infiniteblock'               => 'infinito',
-'expiringblock'               => 'expira $1',
-'anononlyblock'               => 'sólo anon.',
-'noautoblockblock'            => 'bloqueo automático deshabilitado',
-'createaccountblock'          => 'Creación de cuenta bloqueada.',
-'emailblock'                  => 'correo electrónico bloqueado',
-'ipblocklist-empty'           => 'La lista de bloqueos está vacía.',
-'ipblocklist-no-results'      => 'El nombre de usuario o IP indicado no está bloqueado.',
-'blocklink'                   => 'bloquear',
-'unblocklink'                 => 'desbloquear',
-'contribslink'                => 'contribuciones',
-'autoblocker'                 => 'Ha sido bloqueado automáticamente porque su dirección IP ha sido usada recientemente por "[[User:$1|$1]]". La razón esgrimida para bloquear a "[[User:$1|$1]]" fue "$2".',
-'blocklogpage'                => 'Bloqueos de usuarios',
-'blocklogentry'               => 'bloqueó a "$1" durante un plazo de "$2" "$3".',
-'blocklogtext'                => 'Esto es un registro de bloqueos y desbloqueos de usuarios. Las direcciones bloqueadas automáticamente no aparecen aquí. Consulte la [[Special:Ipblocklist|lista de direcciones IP bloqueadas]] para ver la lista de prohibiciones y bloqueos actualmente vigente.',
-'unblocklogentry'             => 'desbloqueó a "$1"',
-'block-log-flags-anononly'    => 'sólo usuarios anónimos',
-'block-log-flags-nocreate'    => 'creación de cuentas deshabilitada',
-'block-log-flags-noautoblock' => 'bloqueo automático deshabilitado',
-'block-log-flags-noemail'     => 'correo electrónico deshabilitado',
-'range_block_disabled'        => 'La facultad de administrador de crear bloqueos por rangos está deshabilitada.',
-'ipb_expiry_invalid'          => 'El tiempo de caducidad no es válido.',
-'ipb_already_blocked'         => '"$1" ya se encuentra bloqueado.',
-'ip_range_invalid'            => 'El rango de IP no es válido.',
-'proxyblocker'                => 'Bloqueador de proxies',
-'ipb_cant_unblock'            => "'''Error''': Número ID $1 de bloqueo no encontrado. Pudo haber sido desbloqueado ya.",
-'proxyblockreason'            => 'Su dirección IP ha sido bloqueada porque es un proxy abierto. Por favor, contacte con su proveedor de servicios de Internet o con su servicio de asistencia técnica e infórmeles de este grave problema de seguridad.',
-'proxyblocksuccess'           => 'Hecho.',
-'sorbsreason'                 => 'Su dirección IP está listada como proxy abierto en DNSBL.',
-'sorbs_create_account_reason' => 'Su dirección IP está listada como proxy abierto en DNSBL. No puede crear una cuenta',
+'ipbanononly'                     => 'Bloquear sólo usuarios anónimos',
+'ipbcreateaccount'                => 'Prevenir la creación de cuentas de usuario',
+'ipbemailban'                     => 'Prevenir que el usuario envíe correo electrónico',
+'ipbenableautoblock'              => 'Bloquear automáticamente la dirección IP usada por este usuario y cualquier IP posterior desde la cual intente editar',
+'ipbsubmit'                       => 'Bloquear a este usuario',
+'ipbother'                        => 'Especificar caducidad',
+'ipboptions'                      => '2 horas:2 hours,1 día:1 day,3 días:3 days,1 semana:1 week,2 semanas:2 weeks,1 mes:1 month,3 meses:3 months,6 meses:6 months,1 año:1 year,para siempre:infinite',
+'ipbotheroption'                  => 'otro',
+'ipbotherreason'                  => 'Otra razón:',
+'ipbhidename'                     => 'Ocultar nombre de usuario de ediciones y listas',
+'ipbwatchuser'                    => 'Vigilar las páginas de usuario y de discusión de este usuario',
+'ipballowusertalk'                => 'Permitir a este usuario editar su propia página de discusión mientras está bloqueado',
+'ipb-change-block'                => 'Rebloquear al usuario con estos datos',
+'badipaddress'                    => 'La dirección IP no tiene el formato correcto.',
+'blockipsuccesssub'               => 'Bloqueo realizado con éxito',
+'blockipsuccesstext'              => '"[[Special:Contributions/$1|$1]]" ha sido bloqueado.<br />
+Véase la [[Special:IPBlockList|lista de bloqueos]] para revisarlo.',
+'ipb-edit-dropdown'               => 'Editar motivo del bloqueo',
+'ipb-unblock-addr'                => 'Desbloquear $1',
+'ipb-unblock'                     => 'Desbloquear un usuario o una IP',
+'ipb-blocklist-addr'              => 'Bloqueos vigentes de $1',
+'ipb-blocklist'                   => 'Ver bloqueos vigentes',
+'ipb-blocklist-contribs'          => 'Contribuciones de $1',
+'unblockip'                       => 'Desbloquear usuario',
+'unblockiptext'                   => 'Use el formulario a continuación para devolver los permisos de escritura a una dirección IP que ha sido bloqueada.',
+'ipusubmit'                       => 'Desactivar este bloqueo',
+'unblocked'                       => '[[User:$1|$1]] ha sido {{GENDER:$1|desbloqueado|desbloqueada}}',
+'unblocked-id'                    => 'Se ha eliminado el bloqueo $1',
+'ipblocklist'                     => 'Lista de direcciones IP y nombres de usuario bloqueadas',
+'ipblocklist-legend'              => 'Encontrar a un usuario bloqueado',
+'ipblocklist-username'            => 'Nombre de usuario o dirección IP:',
+'ipblocklist-sh-userblocks'       => '$1 bloqueos de cuentas',
+'ipblocklist-sh-tempblocks'       => '$1 bloqueos temporales',
+'ipblocklist-sh-addressblocks'    => '$1 bloqueos de una sola dirección IP',
+'ipblocklist-submit'              => 'Buscar',
+'ipblocklist-localblock'          => 'Bloqueo local',
+'ipblocklist-otherblocks'         => 'Otros {{PLURAL:$1|bloqueo| bloqueos}}',
+'blocklistline'                   => '$1, $2 bloqueó a $3 ($4)',
+'infiniteblock'                   => 'infinito',
+'expiringblock'                   => 'expira el $1 a las $2',
+'anononlyblock'                   => 'sólo anón.',
+'noautoblockblock'                => 'bloqueo automático deshabilitado',
+'createaccountblock'              => 'creación de cuenta bloqueada',
+'emailblock'                      => 'correo electrónico bloqueado',
+'blocklist-nousertalk'            => 'no puede editar su propia página de discusión',
+'ipblocklist-empty'               => 'La lista de bloqueos está vacía.',
+'ipblocklist-no-results'          => 'El nombre de usuario o IP indicado no está bloqueado.',
+'blocklink'                       => 'bloquear',
+'unblocklink'                     => 'desbloquear',
+'change-blocklink'                => 'cambiar bloqueo',
+'contribslink'                    => 'contribuciones',
+'autoblocker'                     => 'Ha sido bloqueado automáticamente porque su dirección IP ha sido usada recientemente por «[[User:$1|$1]]». La razón esgrimida para bloquear a «[[User:$1|$1]]» fue «$2».',
+'blocklogpage'                    => 'Bloqueos de usuarios',
+'blocklog-showlog'                => 'Este usuario ha sido bloqueado previamente. Debajo se provee el registro de bloqueos para mayor referencia:',
+'blocklog-showsuppresslog'        => 'Este usuario ha sido bloqueado y ocultado. Se provee el registro de supresiones para más detalle:',
+'blocklogentry'                   => 'bloqueó a [[$1]] $3 durante un plazo de $2',
+'reblock-logentry'                => 'cambió el bloqueo para  [[$1]] con una caducidad de $2 $3',
+'blocklogtext'                    => 'Esto es un registro de bloqueos y desbloqueos de usuarios.
+Las direcciones bloqueadas automáticamente no aparecen aquí.
+Consulte la [[Special:IPBlockList|lista de direcciones IP bloqueadas]] para ver la lista de bloqueos vigente.',
+'unblocklogentry'                 => 'desbloqueó a "$1"',
+'block-log-flags-anononly'        => 'sólo anónimos',
+'block-log-flags-nocreate'        => 'desactivada la creación de cuentas',
+'block-log-flags-noautoblock'     => 'bloqueo automático desactivado',
+'block-log-flags-noemail'         => 'correo electrónico deshabilitado',
+'block-log-flags-nousertalk'      => 'no puede editar su propia página de discusión',
+'block-log-flags-angry-autoblock' => 'autobloqueo avanzado habilitado',
+'block-log-flags-hiddenname'      => 'nombre de usuario oculto',
+'range_block_disabled'            => 'La facultad de administrador de crear bloqueos por rangos está deshabilitada.',
+'ipb_expiry_invalid'              => 'El tiempo de caducidad no es válido.',
+'ipb_expiry_temp'                 => 'Los bloqueos a nombres de usuario ocultos deben ser permanentes.',
+'ipb_hide_invalid'                => 'Incapaz de suprimir esta cuenta; puede tener muchas ediciones.',
+'ipb_already_blocked'             => '"$1" ya se encuentra bloqueado.',
+'ipb-needreblock'                 => '== Ya está bloqueado ==
+$1 ya está bloqueado. ¿Quieres cambiar el bloqueo?',
+'ipb-otherblocks-header'          => '{{PLURAL:$1|Otro bloqueo|Otros bloqueos}}',
+'ipb_cant_unblock'                => "'''Error''': Número ID $1 de bloqueo no encontrado. Pudo haber sido desbloqueado ya.",
+'ipb_blocked_as_range'            => 'Error: la dirección IP $1 no está bloqueada directamente y no puede ser desbloqueada.
+Sin embargo, está bloqueada como parte del rango $2, que puede ser desbloqueado.',
+'ip_range_invalid'                => 'El rango de IP no es válido.',
+'ip_range_toolarge'               => 'Los bloqueos de rango superiores a /$1 no están permitidos.',
+'blockme'                         => 'Bloquearme',
+'proxyblocker'                    => 'Bloqueador de proxies',
+'proxyblocker-disabled'           => 'Esta función está deshabilitada.',
+'proxyblockreason'                => 'Su dirección IP ha sido bloqueada porque es un proxy abierto. Por favor, contacte con su proveedor de servicios de Internet o con su servicio de asistencia técnica e infórmeles de este grave problema de seguridad.',
+'proxyblocksuccess'               => 'Hecho.',
+'sorbsreason'                     => 'Su dirección IP está listada como proxy abierto en DNSBL.',
+'sorbs_create_account_reason'     => 'Su dirección IP está listada como proxy abierto en DNSBL. No puede crear una cuenta',
+'cant-block-while-blocked'        => 'No puedes bloquear a otros usuarios mientras estás bloqueado.',
+'cant-see-hidden-user'            => 'El usuario que está intentando bloquear ya ha sido bloqueado y oculto. Puesto que usted no tiene el derecho hideuser, usted no puede ver o editar los bloqueos del usuario.',
 
 # Developer tools
 'lockdb'              => 'Bloquear la base de datos',
@@ -1436,86 +2498,140 @@ Recuerde explicar el motivo del bloqueo (por ejemplo, citando las páginas en pa
 'lockdbsuccesstext'   => 'La base de datos de {{SITENAME}} ha sido bloqueada.
 <br />Recuerde retirar el bloqueo después de completar las tareas de mantenimiento.',
 'unlockdbsuccesstext' => 'La base de datos de {{SITENAME}} ha sido desbloqueada.',
-'lockfilenotwritable' => 'El archivo-cerrojo de la base de datos no tiene permiso de escritura. Para bloquear o desbloquear la base de datos, este archivo tiene que ser escribible por el sesrvidor web.',
+'lockfilenotwritable' => 'El archivo-cerrojo de la base de datos no tiene permiso de escritura. Para bloquear o desbloquear la base de datos, este archivo tiene que ser escribible por el servidor web.',
 'databasenotlocked'   => 'La base de datos no está bloqueada.',
 
 # Move page
-'movepage'                => 'Renombrar página',
-'movepagetext'            => "Usando el siguiente formulario podrá renombrar una página, moviendo todo su historial al nuevo nombre. El título anterior se convertirá en una redirección al nuevo título. Los enlaces al antiguo título de la página no se cambiarán. Asegúrese de no dejar redirecciones dobles o rotas. Usted es responsable de hacer que los enlaces sigan apuntando adonde se supone que lo deberían hacer.
-
-Recuerde que la página '''no''' será renombrada si ya existe una página con el nuevo título, a no ser que sea una página vacía o un ''redirect'' sin historial.
-Esto significa que podrá renombrar una página a su título original si ha cometido un error, pero que no podrá sobreescribir una página existente.
-
-<b>¡ADVERTENCIA!</b>
-Este puede ser un cambio drástico e inesperado para una página popular. Por favor, asegúrese de que comprende las consecuencias que acarreará antes de seguir adelante.",
-'movepagetalktext'        => "La página de discusión asociada, si existe, será renombrada automáticamente '''a menos que:'''
+'move-page'                    => 'Trasladar $1',
+'move-page-legend'             => 'Renombrar página',
+'movepagetext'                 => "Usando el siguiente formulario se renombrará una página, moviendo todo su historial al nuevo nombre.
+El título anterior se convertirá en una redirección al nuevo título.
+Los enlaces al antiguo título de la página no se cambiarán.
+Asegúrate de no dejar [[Special:DoubleRedirects|redirecciones dobles]] o [[Special:BrokenRedirects|rotas]].
+Tú eres responsable de hacer que los enlaces sigan apuntando adonde se supone que deberían hacerlo.
+
+Recuerda que la página '''no''' será renombrada si ya existe una página con el nuevo título, a no ser que sea una página vacía o una redirección sin historial.
+Esto significa que podrás renombrar una página a su título original si has cometido un error, pero que no podrás sobrescribir una página existente.
+
+'''¡Advertencia!'''
+Este puede ser un cambio drástico e inesperado para una página popular;
+por favor, asegúrate de entender las consecuencias del procedimiento antes de seguir adelante.",
+'movepagetalktext'             => "La página de discusión asociada, si existe, será renombrada automáticamente '''a menos que:'''
 *Esté moviendo la página entre espacios de nombres diferentes,
 *Una página de discusión no vacía ya exista con el nombre nuevo, o
 *Desactivase la opción \"Renombrar la página de discusión también\".
 
 En estos casos, deberá trasladar manualmente el contenido de la página de discusión.",
-'movearticle'             => 'Renombrar página',
-'movenologin'             => 'No ha iniciado sesión',
-'movenologintext'         => 'Es necesario ser un usuario registrado y [[Special:Userlogin|haber iniciado sesión]] para renombrar una página.',
-'newtitle'                => 'A título nuevo',
-'move-watch'              => 'Vigilar esta página',
-'movepagebtn'             => 'Renombrar página',
-'pagemovedsub'            => 'Página renombrada',
-'movepage-moved'          => "<big>'''«$1» ha sido trasladado a «$2»'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
-'articleexists'           => 'Ya existe una página con ese nombre o el nombre que ha elegido no es válido. Por favor, elija otro nombre.',
-'talkexists'              => 'La página fue renombrada con éxito, pero la discusión no se pudo mover porque ya existe una en el título nuevo. Por favor incorpore su contenido manualmente.',
-'movedto'                 => 'renombrado a',
-'movetalk'                => 'Renombrar la página de discusión también, si es aplicable.',
-'talkpagemoved'           => 'La página de discusión correspondiente también fue renombrada.',
-'talkpagenotmoved'        => 'La página de discusión correspondiente <strong>no</strong> fue renombrada.',
-'1movedto2'               => '[[$1]] trasladada a [[$2]]',
-'1movedto2_redir'         => '[[$1]] trasladada a [[$2]] sobre una redirección',
-'movelogpage'             => 'Registro de renombrados',
-'movelogpagetext'         => 'A continuación se muestra una lista de páginas renombradas.',
-'movereason'              => 'Motivo',
-'revertmove'              => 'revertir',
-'delete_and_move'         => 'Borrar y trasladar',
-'delete_and_move_text'    => '==Se necesita borrado==
-
-La página de destino ("[[$1]]") ya existe. ¿Quiere borrarla para permitir al traslado?',
-'delete_and_move_confirm' => 'Sí, borrar la página',
-'delete_and_move_reason'  => 'Borrada para permitir el traslado',
-'selfmove'                => 'Los títulos de origen y destino son los mismos. No se puede trasladar un página sobre sí misma.',
-'immobile_namespace'      => 'El título de destino es de un tipo especial. No se pueden trasladar páginas a ese espacio de nombres.',
+'movearticle'                  => 'Renombrar página',
+'moveuserpage-warning'         => "'''Advertencia:''' estás a punto de mover una página de usuario. Ten en cuenta de que sólo la página será trasladada pero el usuario '''no''' será renombrado.",
+'movenologin'                  => 'No ha iniciado sesión',
+'movenologintext'              => 'Es necesario ser usuario registrado y [[Special:UserLogin|haber iniciado sesión]] para renombrar una página.',
+'movenotallowed'               => 'No tienes permiso para trasladar páginas.',
+'movenotallowedfile'           => 'No tienes permiso para mover archivos.',
+'cant-move-user-page'          => 'No tienes permiso para mover páginas de usuario (excepto subpáginas).',
+'cant-move-to-user-page'       => 'No tienes permiso para mover una página a una página de usuario (excepto a subpáginas de usuario).',
+'newtitle'                     => 'A título nuevo',
+'move-watch'                   => 'Vigilar este artículo',
+'movepagebtn'                  => 'Renombrar página',
+'pagemovedsub'                 => 'Renombrado realizado con éxito',
+'movepage-moved'               => '\'\'\'"$1" ha sido trasladado a "$2".\'\'\'',
+'movepage-moved-redirect'      => 'Se ha creado una redirección.',
+'movepage-moved-noredirect'    => 'Se ha suprimido la creación de la redirección.',
+'articleexists'                => 'Ya existe una página con ese nombre, o el nombre que has escogido no es válido.
+Por favor, elige otro nombre.',
+'cantmove-titleprotected'      => 'No puedes mover la página a esta ubicación, porque el nuevo título ha sido protegido para evitar su creación.',
+'talkexists'                   => 'La página fue renombrada con éxito, pero la discusión no se pudo mover porque ya existe una en el título nuevo. Por favor incorpore su contenido manualmente.',
+'movedto'                      => 'renombrado a',
+'movetalk'                     => 'Renombrar la página de discusión también, si es aplicable.',
+'move-subpages'                => 'Intentar trasladar las subpáginas (hasta $1)',
+'move-talk-subpages'           => 'Intentar trasladar las subpáginas de discusión (hasta $1)',
+'movepage-page-exists'         => 'La página $1 ya existe, por lo que no puede ser renombrada automáticamente.',
+'movepage-page-moved'          => 'La página $1 ha sido trasladada a $2.',
+'movepage-page-unmoved'        => 'La página $1 no se ha podido trasladar a $2.',
+'movepage-max-pages'           => 'Se {{PLURAL:$1|ha trasladado un máximo de una página|han trasladado un máximo de $1 páginas}}, y no se van a mover más automáticamente.',
+'1movedto2'                    => '[[$1]] trasladada a [[$2]]',
+'1movedto2_redir'              => '[[$1]] trasladada a [[$2]] sobre una redirección',
+'move-redirect-suppressed'     => 'redirección suprimida',
+'movelogpage'                  => 'Registro de traslados',
+'movelogpagetext'              => 'Abajo se encuentra una lista de páginas trasladadas.',
+'movesubpage'                  => '{{PLURAL:$1|Subpágina|Subpáginas}}',
+'movesubpagetext'              => 'Esta página tiene {{PLURAL:$1|la siguiente subpágina|las siguientes $1 subpáginas}}:',
+'movenosubpage'                => 'Esta página no tiene subpáginas.',
+'movereason'                   => 'Motivo:',
+'revertmove'                   => 'revertir',
+'delete_and_move'              => 'Borrar y trasladar',
+'delete_and_move_text'         => '==Se necesita borrado==
+
+La página de destino ("[[:$1]]") ya existe. ¿Quiere borrarla para permitir al traslado?',
+'delete_and_move_confirm'      => 'Sí, borrar la página',
+'delete_and_move_reason'       => 'Borrada para permitir el traslado',
+'selfmove'                     => 'Los títulos de origen y destino son los mismos. No se puede trasladar un página sobre sí misma.',
+'immobile-source-namespace'    => 'No se pueden trasladar páginas en el espacio de nombres «$1»',
+'immobile-target-namespace'    => 'No se puede trasladar páginas al espacio de nombres «$1»',
+'immobile-target-namespace-iw' => 'Un enlace interwiki no es un destino válido para trasladar una página.',
+'immobile-source-page'         => 'Esta página no se puede renombrar.',
+'immobile-target-page'         => 'No se puede trasladar a tal título.',
+'imagenocrossnamespace'        => 'No se puede trasladar el fichero a otro espacio de nombres',
+'imagetypemismatch'            => 'La nueva extensión de archivo no corresponde con su tipo',
+'imageinvalidfilename'         => 'El nombre del fichero de destino no es válido',
+'fix-double-redirects'         => 'Actualizar las redirecciones que apuntan al título original',
+'move-leave-redirect'          => 'Dejar una redirección',
+'protectedpagemovewarning'     => "'''Advertencia:''' Esta página ha sido bloqueada de tal manera que solamente usuarios con privilegios de administrador puedan trasladarla.
+A continuación se muestra la última entrada de registro para referencia:",
+'semiprotectedpagemovewarning' => "'''Nota:''' Esta página ha sido bloqueada para que  solamente usuarios registrados pueden moverla.
+A continuación se muestra la última entrada de registro para referencia:",
+'move-over-sharedrepo'         => '== El archivo existe ==
+[[:$1]] existe en un repositorio compartido. Mover el archivo a este título invalidará el archivo compartido.',
+'file-exists-sharedrepo'       => 'El nombre de archivo elegido ya está siendo usado en un repositorio compartido.
+Por favor, elija otro nombre.',
 
 # Export
 'export'            => 'Exportar páginas',
-'exporttext'        => 'Puede exportar el texto y el historial de edición de una página en particular o de un conjunto de páginas a un texto XML. En el futuro, este texto podría importarse posteriormente en otro wiki que ejecutase MediaWiki, sin embargo esta capacidad no está aún disponible en la versión actual.
+'exporttext'        => 'Puedes exportar el texto y el historial de ediciones de una página en particular o de un conjunto de páginas a un texto XML. En el futuro, este texto podría importarse en otro wiki que ejecutase MediaWiki a través de [[Special:Import|importar página]].
 
-Para exportar páginas, escriba los títulos en la caja de texto de abajo, un título por línea, y seleccione la versión actual junto a las versiones anteriores, con las líneas del historial, o sólo la versión actual con la información sobre la última edición.
+Para exportar páginas, escribe los títulos en la caja de texto de abajo, un título por línea, y selecciona si quieres la versión actual junto a las versiones anteriores, con las líneas del historial, o sólo la versión actual con la información sobre la última edición.
 
-En última instancia puede usar un enlace, por ejemplo [[Special:Export/{{Mediawiki:Mainpage}}]] para la página {{Mediawiki:Mainpage}}.',
-'exportcuronly'     => 'Sólo incluir la revisión actual, no el historial completo',
+En el último caso también puedes usar un enlace, por ejemplo [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] para la página "[[{{MediaWiki:Mainpage}}]]".',
+'exportcuronly'     => 'Incluye sólo la revisión actual, no el historial de revisiones al completo.',
 'exportnohistory'   => "----
 '''Nota:''' Exportar el historial completo de páginas a través de este formulario ha sido deshabilitado debido a problemas de rendimiento del servidor.",
 'export-submit'     => 'Exportar',
-'export-addcattext' => 'Añadir páginas desde categoría:',
+'export-addcattext' => 'Añadir páginas desde la categoría:',
 'export-addcat'     => 'Añadir',
+'export-addnstext'  => 'Agregar páginas del nombre del sitio:',
+'export-addns'      => 'Agregar',
+'export-download'   => 'Guardar como archivo',
+'export-templates'  => 'Incluir plantillas',
+'export-pagelinks'  => 'Incluir páginas enlazadas a una profundidad de:',
 
 # Namespace 8 related
-'allmessages'               => 'Todos los mensajes de MediaWiki',
-'allmessagesname'           => 'Nombre',
-'allmessagesdefault'        => 'Texto predeterminado',
-'allmessagescurrent'        => 'Texto actual',
-'allmessagestext'           => 'Esta es una lista de mensajes del sistema disponibles en el espacio de nombres MediaWiki:',
-'allmessagesnotsupportedDB' => 'Special:AllMessages no está disponible porque wgUseDatabaseMessages está deshabilitado.',
-'allmessagesfilter'         => 'Filtrar por nombre del mensaje:',
-'allmessagesmodified'       => 'Mostrar sólo los modificados',
+'allmessages'                   => 'Todos los mensajes de MediaWiki',
+'allmessagesname'               => 'Nombre',
+'allmessagesdefault'            => 'Texto predeterminado',
+'allmessagescurrent'            => 'Texto actual',
+'allmessagestext'               => 'Esta es una lista de mensajes del sistema disponibles en el espacio de nombres MediaWiki:
+Por favor visita [http://www.mediawiki.org/wiki/Localisation Localización MediaWiki] y [http://translatewiki.net translatewiki.net] si deseas contribuir con la localización genérica MediaWiki.',
+'allmessagesnotsupportedDB'     => "Esta página no está disponible porque '''\$wgUseDatabaseMessages''' está deshabilitado.",
+'allmessages-filter-legend'     => 'Filtro',
+'allmessages-filter'            => 'Filtrar por estado de personalización:',
+'allmessages-filter-unmodified' => 'Sin modificar',
+'allmessages-filter-all'        => 'Todo',
+'allmessages-filter-modified'   => 'Modificado',
+'allmessages-prefix'            => 'Filtrar por prefijo:',
+'allmessages-language'          => 'Idioma:',
+'allmessages-filter-submit'     => 'Ir',
 
 # Thumbnails
 'thumbnail-more'           => 'Aumentar',
-'missingimage'             => '<b>Falta imagen</b><br /><i>$1</i>',
 'filemissing'              => 'Falta archivo',
 'thumbnail_error'          => 'Error al crear miniatura: $1',
 'djvu_page_error'          => 'Página DjVu fuera de rango',
 'djvu_no_xml'              => 'Imposible obtener XML para el archivo DjVu',
-'thumbnail_invalid_params' => 'Parámetros de previsualización incorrectos',
-'thumbnail_dest_directory' => 'Imposible crear el directorio de destino',
+'thumbnail_invalid_params' => 'Parámetros del thumbnail no válidos',
+'thumbnail_dest_directory' => 'Incapaz de crear el directorio de destino',
+'thumbnail_image-type'     => 'Tipo de imagen no contemplado',
+'thumbnail_gd-library'     => 'Configuración de la librería GD incompleta: falta la función $1',
+'thumbnail_image-missing'  => 'El fichero parece no existir: $1',
 
 # Special:Import
 'import'                     => 'Importar páginas',
@@ -1523,63 +2639,82 @@ En última instancia puede usar un enlace, por ejemplo [[Special:Export/{{Mediaw
 'import-interwiki-text'      => 'Selecciona un wiki y un título de página para importar.
 Las fechas de revisiones y los nombres de editores se preservarán.
 Todas las importaciones transwiki se registran en el [[Special:Log/import|registro de importaciones]].',
+'import-interwiki-source'    => 'Wiki o página origen:',
 'import-interwiki-history'   => 'Copiar todas las versiones históricas para esta página',
+'import-interwiki-templates' => 'Incluir todas las plantillas',
 'import-interwiki-submit'    => 'Importar',
-'import-interwiki-namespace' => 'Transferir páginas al espacio de nombres:',
-'importtext'                 => 'Por favor, exporte el archivo desde el wiki de origen usando la utilidad Special:Export, guárdelo en su ordenador y súbalo aquí.',
+'import-interwiki-namespace' => 'Espacio de nombres de destino:',
+'import-upload-filename'     => 'Nombre de archivo:',
+'import-comment'             => 'Comentario:',
+'importtext'                 => 'Por favor, exporta el archivo desde el wiki de origen usando la [[Special:Export|herramienta de exportación]], grábelo en tu disco y súbelo aquí.',
 'importstart'                => 'Importando páginas...',
-'import-revision-count'      => '$1 revisión/ones',
+'import-revision-count'      => '$1 {{PLURAL:$1|revisión|revisiones}}',
 'importnopages'              => 'No hay páginas que importar.',
 'importfailed'               => 'La importación ha fallado: $1',
 'importunknownsource'        => 'Tipo de fuente de importación desconocida',
-'importcantopen'             => 'No se puedo importar este archivo',
+'importcantopen'             => 'No se pudo importar el archivo',
 'importbadinterwiki'         => 'Enlace interwiki anómalo',
 'importnotext'               => 'Vacío o sin texto',
-'importsuccess'              => '¡La importación tuvo éxito!',
+'importsuccess'              => '¡La importación se ha realizado con éxito!',
 'importhistoryconflict'      => 'Existen revisiones en conflicto en el historial (puede que se haya importado esta página antes)',
 'importnosources'            => 'No hay fuentes de importación transwiki y no está permitido subir directamente el historial.',
 'importnofile'               => 'No se subieron archivos de importación.',
-'importuploaderror'          => 'La subida del archivo de importación ha fallado. Quizá el archivo es mayor que el tamaño máximo de subida permitido.',
+'importuploaderrorsize'      => 'Falló la carga del archivo de importaciones.
+Su tamaño es superior al máximo permitido.',
+'importuploaderrorpartial'   => 'Falló la subida del fichero de importación.
+Se subió sólo parcialmente.',
+'importuploaderrortemp'      => 'Falló la subida del fichero de importación.
+No hay un directorio temporal.',
+'import-parse-failure'       => 'Error de lectura al importar XML',
+'import-noarticle'           => '¡No hay páginas para importar!',
+'import-nonewrevisions'      => 'Todas las revisiones fueron previamente importadas.',
+'xml-error-string'           => '$1 en la línea $2, col $3 (byte $4): $5',
+'import-upload'              => 'Subir datos XML',
+'import-token-mismatch'      => 'Pérdida de datos de sesión. Por favor, inténtalo de nuevo.',
+'import-invalid-interwiki'   => 'No se puede importar de la wiki especificada.',
 
 # Import log
 'importlogpage'                    => 'Registro de importaciones',
 'importlogpagetext'                => 'Importaciones administrativas de páginas con historial desde otros wikis.',
-'import-logentry-upload'           => 'importada [[$1]] por subida de archivo',
-'import-logentry-upload-detail'    => '$1 revisión/ones',
+'import-logentry-upload'           => 'importó [[$1]] por subida de archivo',
+'import-logentry-upload-detail'    => '$1 {{PLURAL:$1|revisión|revisiones}}',
 'import-logentry-interwiki'        => 'transwikificada $1',
-'import-logentry-interwiki-detail' => '$1 revisión/ones desde $2',
+'import-logentry-interwiki-detail' => '$1 {{PLURAL:$1|revisión|revisiones}} desde $2',
 
 # Tooltip help for the actions
-'tooltip-pt-userpage'             => 'Mi página de usuario',
-'tooltip-pt-anonuserpage'         => 'La página de usuario de la IP desde la que edita',
-'tooltip-pt-mytalk'               => 'Mi página de discusión',
+'tooltip-pt-userpage'             => 'Tu página de usuario',
+'tooltip-pt-anonuserpage'         => 'La página de usuario de la IP desde la que editas',
+'tooltip-pt-mytalk'               => 'Tu página de discusión',
 'tooltip-pt-anontalk'             => 'Discusión sobre ediciones hechas desde esta dirección IP',
 'tooltip-pt-preferences'          => 'Mis preferencias',
-'tooltip-pt-watchlist'            => 'La lista de páginas para las que está vigilando los cambios',
-'tooltip-pt-mycontris'            => 'Lista de mis contribuciones',
-'tooltip-pt-login'                => 'Le animamos a registrarse, aunque no es obligatorio',
-'tooltip-pt-anonlogin'            => 'Le animamos a registrarse, aunque no es obligatorio',
+'tooltip-pt-watchlist'            => 'La lista de páginas cuyos cambios vigilas',
+'tooltip-pt-mycontris'            => 'Lista de tus contribuciones',
+'tooltip-pt-login'                => 'Te invitamos a registrarse, aunque no es obligatorio',
+'tooltip-pt-anonlogin'            => 'Te invitamos a registrarse, aunque no es obligatorio',
 'tooltip-pt-logout'               => 'Salir de la sesión',
 'tooltip-ca-talk'                 => 'Discusión acerca del artículo',
-'tooltip-ca-edit'                 => 'Puede editar esta página. Por favor, use el botón de previsualización antes de grabar.',
-'tooltip-ca-addsection'           => 'Añada un comentario a esta discusión',
-'tooltip-ca-viewsource'           => 'Esta página está protegida, sólo puede ver su código fuente',
+'tooltip-ca-edit'                 => 'Puedes editar esta página. Por favor, usa el botón de previsualización antes de grabar.',
+'tooltip-ca-addsection'           => 'Inicia una nueva sección',
+'tooltip-ca-viewsource'           => 'Esta página está protegida; sólo puedes ver su código fuente',
 'tooltip-ca-history'              => 'Versiones anteriores de esta página y sus autores',
 'tooltip-ca-protect'              => 'Proteger esta página',
+'tooltip-ca-unprotect'            => 'Desproteger esta página',
 'tooltip-ca-delete'               => 'Borrar esta página',
 'tooltip-ca-undelete'             => 'Restaurar las ediciones hechas a esta página antes de que fuese borrada',
 'tooltip-ca-move'                 => 'Trasladar (renombrar) esta página',
 'tooltip-ca-watch'                => 'Añadir esta página a su lista de seguimiento',
 'tooltip-ca-unwatch'              => 'Borrar esta página de su lista de seguimiento',
 'tooltip-search'                  => 'Buscar en este wiki',
+'tooltip-search-go'               => 'Ir al artículo con este nombre exacto si existe',
+'tooltip-search-fulltext'         => 'Busca este texto en las páginas',
 'tooltip-p-logo'                  => 'Portada',
 'tooltip-n-mainpage'              => 'Visitar la Portada',
+'tooltip-n-mainpage-description'  => 'Visitar la página principal',
 'tooltip-n-portal'                => 'Acerca del proyecto, qué puede hacer, dónde encontrar información',
 'tooltip-n-currentevents'         => 'Información de contexto sobre acontecimientos actuales',
 'tooltip-n-recentchanges'         => 'La lista de cambios recientes en el wiki',
 'tooltip-n-randompage'            => 'Cargar una página aleatoriamente',
 'tooltip-n-help'                  => 'El lugar para aprender',
-'tooltip-n-sitesupport'           => 'Respáldenos',
 'tooltip-t-whatlinkshere'         => 'Lista de todas las páginas del wiki que enlazan con ésta',
 'tooltip-t-recentchangeslinked'   => 'Cambios recientes en las páginas que enlazan con ésta',
 'tooltip-feed-rss'                => 'Sindicación RSS de esta página',
@@ -1588,8 +2723,8 @@ Todas las importaciones transwiki se registran en el [[Special:Log/import|regist
 'tooltip-t-emailuser'             => 'Enviar un mensaje de correo a este usuario',
 'tooltip-t-upload'                => 'Subir imágenes o archivos multimedia',
 'tooltip-t-specialpages'          => 'Lista de todas las páginas especiales',
-'tooltip-t-print'                 => 'Versión para imprimir de esta página',
-'tooltip-t-permalink'             => 'Enlace permanente a la versión imprimible de esta página',
+'tooltip-t-print'                 => 'Versión imprimible de la página',
+'tooltip-t-permalink'             => 'Enlace permanente a esta versión de la página',
 'tooltip-ca-nstab-main'           => 'Ver el artículo',
 'tooltip-ca-nstab-user'           => 'Ver la página de usuario',
 'tooltip-ca-nstab-media'          => 'Ver la página de multimedia',
@@ -1602,19 +2737,32 @@ Todas las importaciones transwiki se registran en el [[Special:Log/import|regist
 'tooltip-ca-nstab-category'       => 'Ver la página de categoría',
 'tooltip-minoredit'               => 'Marcar este cambio como menor',
 'tooltip-save'                    => 'Guardar los cambios',
-'tooltip-preview'                 => 'Previsualice sus cambios, ¡por favor, use esto antes de grabar!',
+'tooltip-preview'                 => 'Previsualiza los cambios realizados. ¡Por favor, hazlo antes de grabar!',
 'tooltip-diff'                    => 'Muestra los cambios que ha introducido en el texto.',
 'tooltip-compareselectedversions' => 'Ver las diferencias entre las dos versiones seleccionadas de esta página.',
 'tooltip-watch'                   => 'Añadir esta página a su lista de seguimiento',
-'tooltip-recreate'                => 'Recupere una página que ha sido borrada',
+'tooltip-recreate'                => 'Recupera una página que ha sido borrada',
+'tooltip-upload'                  => 'Empieza la subida',
+'tooltip-rollback'                => '«Revertir» revierte todas las ediciones del último usuario con un solo clic.',
+'tooltip-undo'                    => '«Deshacer» revierte la edición seleccionada y abre la página de edición en el modo de previsualización.
+Permite añadir una razón al resumen de edición.',
 
 # Stylesheets
 'common.css'   => '/* Los estilos CSS definidos aquí aplicarán a todas las pieles (skins) */',
 'monobook.css' => '/* cambie este archivo para personalizar la piel monobook para el sitio entero */',
+'vector.css'   => '/* Los estilos CSS colocados aquí se aplicarán para todos los usuarios que usen la piel Vector. */',
 
 # Scripts
-'common.js'   => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página. */',
-'monobook.js' => '/* Obsoleto y desaconsejado; usa [[MediaWiki:common.js]] */',
+'common.js'      => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página. */',
+'standard.js'    => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Estandar. */',
+'nostalgia.js'   => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Nostalgia. */',
+'cologneblue.js' => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Colonia azul. */',
+'monobook.js'    => '/* El código JavaScript que se ponga aquí será cargado por los usuarios de la piel MonoBook */',
+'myskin.js'      => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Mi piel. */',
+'chick.js'       => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Pollito. */',
+'simple.js'      => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Simple. */',
+'modern.js'      => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Moderna. */',
+'vector.js'      => '/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios que usen la piel Vector. */',
 
 # Metadata
 'nodublincore'      => 'Metadatos Dublin Core RDF deshabilitados en este servidor.',
@@ -1622,29 +2770,25 @@ Todas las importaciones transwiki se registran en el [[Special:Log/import|regist
 'notacceptable'     => 'El servidor wiki no puede proveer los datos en un formato que su cliente (navegador) pueda entender.',
 
 # Attribution
-'anonymous'        => 'Usuario(s) anónimo(s) de {{SITENAME}}',
-'siteuser'         => 'Usuario $1 de {{SITENAME}}',
-'lastmodifiedatby' => 'Esta página fue modificada por última vez en $2, $1 por $3.', # $1 date, $2 time, $3 user
-'and'              => 'y',
+'anonymous'        => '{{PLURAL:$1|Usuario anónimo|Usuarios anónimos}} de {{SITENAME}}',
+'siteuser'         => '{{GENDER:$1|Usuario|Usuaria}} $1 de {{SITENAME}}',
+'anonuser'         => '{{SITENAME}} usuario anónimo $1',
+'lastmodifiedatby' => 'Esta página fue modificada por última vez en $2, $1 por $3.',
 'othercontribs'    => 'Basado en el trabajo de $1.',
 'others'           => 'otros',
-'siteusers'        => 'Usuario(s) $1 de {{SITENAME}}',
+'siteusers'        => '{{PLURAL:$2|Usuario|Usuarios}} $1 de {{SITENAME}}',
+'anonusers'        => '{{SITENAME}} {{PLURAL:$2|usuario|usuarios}} anónimos $1',
 'creditspage'      => 'Créditos de la página',
 'nocredits'        => 'Hay información de créditos para esta página.',
 
 # Spam protection
-'spamprotectiontitle'    => 'Filtro de protección contra spam',
-'spamprotectiontext'     => 'La página que intenta guardar ha sido bloqueada por el filtro de spam. Esto se debe probablemente a alguno de los enlaces externos incluidos en ella.
-
-La siguiente expresión regular define los enlaces que se encuentran bloqueados en este momento:',
-'spamprotectionmatch'    => "El siguiente texto es el que activó nuestro filtro ''anti-spam'' (contra la publicidad no solicitada): $1",
-'subcategorycount'       => 'Hay {{PLURAL:$1|una subcategoría|$1 subcategorías}} en esta categoría.',
-'categoryarticlecount'   => 'Hay $1 {{PLURAL:$1|artículo|artículos}} en esta categoría.',
-'category-media-count'   => 'Hay $1 {{PLURAL:$1|archivo|archivos}} en esta categoría.',
-'listingcontinuesabbrev' => 'cont.',
-'spambot_username'       => 'Limpieza de spam de MediaWiki',
-'spam_reverting'         => 'Revirtiendo a la última versión que no contenga enlaces a $1',
-'spam_blanking'          => 'Todas las revisiones contienen enlaces a $1, blanqueando',
+'spamprotectiontitle' => 'Filtro de protección contra spam',
+'spamprotectiontext'  => 'La página que quería guardar fue bloqueada por el filtro de spam.
+Esto podría estar causado por un enlace a un sitio externo incluido en la lista negra.',
+'spamprotectionmatch' => "El siguiente texto es el que activó nuestro filtro ''anti-spam'' (contra la publicidad no solicitada): $1",
+'spambot_username'    => 'Limpieza de spam de MediaWiki',
+'spam_reverting'      => 'Revirtiendo a la última versión que no contenga enlaces a $1',
+'spam_blanking'       => 'Todas las revisiones contienen enlaces a $1, blanqueando',
 
 # Info page
 'infosubtitle'   => 'Información de la página',
@@ -1654,6 +2798,17 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'numauthors'     => 'Número de autores distintos (artículo): $1',
 'numtalkauthors' => 'Número de autores distintos (página de discusión): $1',
 
+# Skin names
+'skinname-standard'    => 'Estándar',
+'skinname-nostalgia'   => 'Nostalgia',
+'skinname-cologneblue' => 'Colonia azul',
+'skinname-monobook'    => 'MonoBook',
+'skinname-myskin'      => 'Mi piel',
+'skinname-chick'       => 'Pollito',
+'skinname-simple'      => 'Simple',
+'skinname-modern'      => 'Moderna',
+'skinname-vector'      => 'Vector',
+
 # Math options
 'mw_math_png'    => 'Producir siempre PNG',
 'mw_math_simple' => 'HTML si es muy simple, si no, PNG',
@@ -1662,55 +2817,98 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'mw_math_modern' => 'Recomendado para navegadores modernos',
 'mw_math_mathml' => 'MathML',
 
+# Math errors
+'math_failure'          => 'No se pudo entender',
+'math_unknown_error'    => 'error desconocido',
+'math_unknown_function' => 'función desconocida',
+'math_lexing_error'     => 'error léxico',
+'math_syntax_error'     => 'error de sintaxis',
+'math_image_error'      => 'La conversión a PNG ha fallado; comprueba que latex, dvips, gs, y convert estén instalados correctamente',
+'math_bad_tmpdir'       => 'No se puede escribir o crear el directorio temporal de <em>math</em>',
+'math_bad_output'       => 'No se puede escribir o crear el directorio de salida de <em>math</em>',
+'math_notexvc'          => 'Falta el ejecutable de <strong>texvc</strong>. Por favor, lea <em>math/README</em> para configurarlo.',
+
 # Patrolling
 'markaspatrolleddiff'                 => 'Marcar como revisado',
 'markaspatrolledtext'                 => 'Marcar este artículo como revisado',
-'markedaspatrolled'                   => 'Marcar como revisado',
-'markedaspatrolledtext'               => 'La versión seleccionada ha sido marcada como revisada.',
+'markedaspatrolled'                   => 'Marcado como revisado',
+'markedaspatrolledtext'               => 'La revisión seleccionada de [[:$1|$1]] ha sido marcada como revisada.',
 'rcpatroldisabled'                    => 'Revisión de los Cambios Recientes deshabilitada',
 'rcpatroldisabledtext'                => 'La capacidad de revisar los Cambios Recientes está deshabilitada en este momento.',
 'markedaspatrollederror'              => 'No se puede marcar como patrullada',
 'markedaspatrollederrortext'          => 'Debes especificar una revisión para marcarla como patrullada.',
-'markedaspatrollederror-noautopatrol' => 'No tiene permiso para marcar sus propios cambios como revisados.',
+'markedaspatrollederror-noautopatrol' => 'No tienes permisos para marcar tus propios cambios como revisados.',
 
 # Patrol log
-'patrol-log-page' => 'Registro de revisiones (Patrol log)',
-'patrol-log-line' => 'revisado $1 de $2 $3',
-'patrol-log-auto' => '(automático)',
+'patrol-log-page'      => 'Registro de revisiones',
+'patrol-log-header'    => 'Este es un registro de revisiones patrulladas.',
+'patrol-log-line'      => 'revisó la $1 de $2 $3',
+'patrol-log-auto'      => '(automático)',
+'patrol-log-diff'      => 'revisión $1',
+'log-show-hide-patrol' => '$1 registro de patrullaje',
 
 # Image deletion
-'deletedrevision' => 'Borrada revisión antigua $1.',
+'deletedrevision'                 => 'Borrada revisión antigua $1',
+'filedeleteerror-short'           => 'Se produjo un error al borrar el archivo: $1',
+'filedeleteerror-long'            => 'Se han producido errores mientras se borraba el archivo:
+
+$1',
+'filedelete-missing'              => 'No se pudo borrar el archivo "$1" porque no existe.',
+'filedelete-old-unregistered'     => 'La revisión de archivo "$1" no está en la base de datos.',
+'filedelete-current-unregistered' => 'El archivo «$1» no existe en la base de datos.',
+'filedelete-archive-read-only'    => 'El servidor web no logra escribir en el directorio archivo "$1".',
 
 # Browsing diffs
-'previousdiff' => '← Ir a diferencias anteriores',
-'nextdiff'     => 'Ir a las siguientes diferencias →',
+'previousdiff' => '← Edición más antigua',
+'nextdiff'     => 'Edición más nueva →',
 
 # Media information
-'mediawarning'         => "'''Aviso''': Este archivo podría contener código malicioso, ejecutándolo su sistema podría resultar comprometido.<hr />",
-'imagemaxsize'         => 'Limitar imágenes en las páginas de descripción a:',
-'thumbsize'            => 'Tamaño de diapositivas:',
-'file-info'            => '(tamaño de archivo: $1, tipo MIME: $2)',
-'file-info-size'       => '($1 × $2 pixeles, tamaño de archivo: $3, tipo MIME: $4)',
+'mediawarning'         => "'''Atención''': Este fichero puede contener código malicioso.
+Ejecutarlo podría comprometer la seguridad de su equipo.",
+'imagemaxsize'         => "Límite de tamaño de imagen:<br />''(para páginas de descripción de archivo)''",
+'thumbsize'            => 'Tamaño de las vistas en miniatura:',
+'widthheightpage'      => '$1×$2, $3 {{PLURAL:|página|páginas}}',
+'file-info'            => '(tamaño de archivo: $1; tipo MIME: $2)',
+'file-info-size'       => '($1 × $2 píxeles; tamaño de archivo: $3; tipo MIME: $4)',
 'file-nohires'         => '<small>No disponible a mayor resolución.</small>',
-'file-svg'             => '<small>Esta es una imagen vectorial escalable sin pérdida. Dimensiones base: $1 × $2 pixeles.</small>',
-'show-big-image'       => 'Resolución completa',
-'show-big-image-thumb' => '<small>Tamaño de la previsualización: $1 × $2 pixeles</small>',
-
-'newimages'    => 'Galería de imágenes nuevas',
-'showhidebots' => '($1 bots)',
-'noimages'     => 'No hay nada que ver.',
+'svg-long-desc'        => '(archivo SVG, nominalmente $1 × $2 píxeles, tamaño de archivo: $3)',
+'show-big-image'       => 'Resolución original',
+'show-big-image-thumb' => '<small>Tamaño de esta vista previa: $1 × $2 píxeles</small>',
+'file-info-gif-looped' => 'bucleado',
+'file-info-gif-frames' => '$1 {{PLURAL:$1|frame|frames}}',
+
+# Special:NewFiles
+'newimages'             => 'Galería de imágenes nuevas',
+'imagelisttext'         => "Debajo hay una lista de '''$1''' {{PLURAL:$1|imagen|imágenes}} ordenadas $2.",
+'newimages-summary'     => 'Esta página especial muestra una galería de los últimos ficheros subidos.',
+'newimages-legend'      => 'Nombre del fichero',
+'newimages-label'       => 'Nombre del fichero (o una parte):',
+'showhidebots'          => '($1 bots)',
+'noimages'              => 'No hay nada que ver.',
+'ilsubmit'              => 'Búsqueda',
+'bydate'                => 'por fecha',
+'sp-newimages-showfrom' => 'Mostrar nuevas imágenes empezando por $2, $1',
+
+# Bad image list
+'bad_image_list' => 'El formato es el siguiente:
+
+Sólo se reconocen elementos de lista (líneas que comienzan con «*»).
+El primer enlace de cada línea debe ser un enlace al archivo que se quiere bloquear.
+Todos los demás enlaces en la misma línea se tomarán como excepciones (es decir, páginas donde sí se puede usar el archivo).',
 
 # Metadata
 'metadata'          => 'Metadatos',
 'metadata-help'     => 'Este archivo contiene información adicional (metadatos), probablemente añadida por la cámara digital, el escáner o el programa usado para crearlo o digitalizarlo. Si el archivo ha sido modificado desde su estado original, pueden haberse perdido algunos detalles.',
 'metadata-expand'   => 'Mostrar datos detallados',
 'metadata-collapse' => 'Ocultar datos detallados',
-'metadata-fields'   => 'Los campos de metadatos EXIF que se listan en este mensaje se mostrarán en la página de descripción de la imagen aún cuando la tabla de metadatos esté plegada. Existen otros campos que se mantendrán ocultos por defecto y que podrán desplegarse. 
+'metadata-fields'   => 'Los campos de metadatos EXIF que se listan en este mensaje se mostrarán en la página de descripción de la imagen aún cuando la tabla de metadatos esté plegada.
+Existen otros campos que se mantendrán ocultos por defecto.
 * make
 * model
 * datetimeoriginal
 * exposuretime
 * fnumber
+* isospeedratings
 * focallength',
 
 # EXIF tags
@@ -1774,6 +2972,7 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'exif-subjectdistance'             => 'Distancia al sujeto',
 'exif-meteringmode'                => 'Modo de medición',
 'exif-lightsource'                 => 'Fuente de luz',
+'exif-flash'                       => 'Flash',
 'exif-focallength'                 => 'Longitud de la lente focal',
 'exif-subjectarea'                 => 'Área del sujeto',
 'exif-flashenergy'                 => 'Energía del flash',
@@ -1837,13 +3036,14 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 
 'exif-unknowndate' => 'Fecha desconocida',
 
-'exif-orientation-2' => 'Volteada horizontalmente', # 0th row: top; 0th column: right
-'exif-orientation-3' => 'Rotada 180°', # 0th row: bottom; 0th column: right
-'exif-orientation-4' => 'Volteada verticalmente', # 0th row: bottom; 0th column: left
-'exif-orientation-5' => 'Rotada 90° CCW y volteada verticalmente', # 0th row: left; 0th column: top
-'exif-orientation-6' => 'Rotada 90° CW', # 0th row: right; 0th column: top
-'exif-orientation-7' => 'Rotada 90° CW y volteada verticalmente', # 0th row: right; 0th column: bottom
-'exif-orientation-8' => 'Rotada 90° CCW', # 0th row: left; 0th column: bottom
+'exif-orientation-1' => 'Normal',
+'exif-orientation-2' => 'Volteada horizontalmente',
+'exif-orientation-3' => 'Rotada 180°',
+'exif-orientation-4' => 'Volteada verticalmente',
+'exif-orientation-5' => 'Rotada 90° CCW y volteada verticalmente',
+'exif-orientation-6' => 'Rotada 90° CW',
+'exif-orientation-7' => 'Rotada 90° CW y volteada verticalmente',
+'exif-orientation-8' => 'Rotada 90° CCW',
 
 'exif-planarconfiguration-1' => 'formato panorámico',
 'exif-planarconfiguration-2' => 'formato plano',
@@ -1851,6 +3051,7 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'exif-componentsconfiguration-0' => 'no existe',
 
 'exif-exposureprogram-0' => 'No definido',
+'exif-exposureprogram-1' => 'Manual',
 'exif-exposureprogram-2' => 'Programa normal',
 'exif-exposureprogram-3' => 'Prioridad de apertura',
 'exif-exposureprogram-4' => 'Prioridad de obturador',
@@ -1874,6 +3075,7 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'exif-lightsource-1'   => 'Luz diurna',
 'exif-lightsource-2'   => 'Fluorescente',
 'exif-lightsource-3'   => 'Tungsteno (luz incandescente)',
+'exif-lightsource-4'   => 'Flash',
 'exif-lightsource-9'   => 'Buen tiempo',
 'exif-lightsource-10'  => 'Tiempo nublado',
 'exif-lightsource-11'  => 'Penumbra',
@@ -1887,6 +3089,18 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'exif-lightsource-24'  => 'Tungsteno de estudio ISO',
 'exif-lightsource-255' => 'Otra fuente de luz',
 
+# Flash modes
+'exif-flash-fired-0'    => 'No se disparó el flash',
+'exif-flash-fired-1'    => 'Flash disparado',
+'exif-flash-return-0'   => 'no hay función de detección del retorno de la luz estroboscópica',
+'exif-flash-return-2'   => 'no se detectó retorno de luz estroboscópica',
+'exif-flash-return-3'   => 'detectado retorno de luz estroboscópica',
+'exif-flash-mode-1'     => 'disparo de flash forzado',
+'exif-flash-mode-2'     => 'disparo de flash anulado',
+'exif-flash-mode-3'     => 'modo automático',
+'exif-flash-function-1' => 'Modo sin flash',
+'exif-flash-redeye-1'   => 'modo de reducción de ojos rojos',
+
 'exif-focalplaneresolutionunit-2' => 'pulgadas',
 
 'exif-sensingmethod-1' => 'No definido',
@@ -1904,7 +3118,7 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 
 'exif-exposuremode-0' => 'Exposición automática',
 'exif-exposuremode-1' => 'Exposición manual',
-'exif-exposuremode-2' => 'Horquillado automático',
+'exif-exposuremode-2' => 'Auto bracket',
 
 'exif-whitebalance-0' => 'Balance de blanco automático',
 'exif-whitebalance-1' => 'Balance de blanco manual',
@@ -1920,12 +3134,15 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'exif-gaincontrol-3' => 'Baja disminución de ganancia',
 'exif-gaincontrol-4' => 'Alta disminución de ganancia',
 
+'exif-contrast-0' => 'Normal',
 'exif-contrast-1' => 'Suave',
 'exif-contrast-2' => 'Duro',
 
+'exif-saturation-0' => 'Normal',
 'exif-saturation-1' => 'Baja saturación',
 'exif-saturation-2' => 'Alta saturación',
 
+'exif-sharpness-0' => 'Normal',
 'exif-sharpness-1' => 'Suave',
 'exif-sharpness-2' => 'Dura',
 
@@ -1948,7 +3165,7 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 'exif-gpsmeasuremode-2' => 'Medición bidimensional',
 'exif-gpsmeasuremode-3' => 'Medición tridimensional',
 
-# Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
+# Pseudotags used for GPSSpeedRef
 'exif-gpsspeed-k' => 'Kilómetros por hora',
 'exif-gpsspeed-m' => 'Millas por hora',
 'exif-gpsspeed-n' => 'Nudos',
@@ -1959,137 +3176,126 @@ La siguiente expresión regular define los enlaces que se encuentran bloqueados
 
 # External editor support
 'edit-externally'      => 'Editar este archivo usando una aplicación externa',
-'edit-externally-help' => 'Ver las [http://meta.wikimedia.org/wiki/Help:External_editors instrucciones de configuración] para más información.',
+'edit-externally-help' => '(Lee las [http://www.mediawiki.org/wiki/Manual:External_editors instrucciones de configuración] -en inglés- para más información)',
 
 # 'all' in various places, this might be different for inflected languages
 'recentchangesall' => 'todos',
-'imagelistall'     => 'todos',
+'imagelistall'     => 'todas',
 'watchlistall2'    => 'todos',
 'namespacesall'    => 'todos',
-'monthsall'        => '(todos)',
+'monthsall'        => 'todos',
+'limitall'         => 'Todos',
 
 # E-mail address confirmation
-'confirmemail'            => 'Confirmar dirección de correo',
-'confirmemail_noemail'    => 'No ha indicado una dirección de correo válida en sus [[Special:Preferences|preferencias de usuario]].',
-'confirmemail_text'       => 'Este wiki requiere que valide su dirección de correo antes de usarlo. Pulse el botón de abajo para enviar la confirmación.
-El correo incluirá un enlace con un código. Introdúzcalo para confirmar la validez de su dirección.',
-'confirmemail_pending'    => '<div class="error">
-Ya se le ha enviado un código de confirmación. Si ha creado su cuenta recientemente, debería esperar unos minutos a que llegue antes de pedir otro código.
-</div>',
-'confirmemail_send'       => 'Envíar el código de confimación.',
-'confirmemail_sent'       => 'Confirmación de correo enviada.',
-'confirmemail_oncreate'   => 'Se le ha enviado un código de confirmación por correo. Este código no es necesario para identificarse, pero necesitará indicarlo antes de habilitar cualquier funcionalidad del wiki relacionada con el correo.',
-'confirmemail_sendfailed' => 'No fue posible enviar el correo de confirmación. Por favor, compruebe que no haya caracteres inválidos en la dirección de correo indicada.
-
-Correo devuelto: $1',
-'confirmemail_invalid'    => 'Código de confirmación incorrecto. El código debe de haber expirado.',
-'confirmemail_needlogin'  => 'Necesitas $1 para confirmar tu dirección electrónica.',
-'confirmemail_success'    => 'Su dirección de correo ha sido confirmada. Ahora puedes registrarse y colaborar en el wiki.',
-'confirmemail_loggedin'   => 'Su dirección de correo ha sido confirmada.',
-'confirmemail_error'      => 'Algo salió mal al guardar su confirmación.',
-'confirmemail_subject'    => 'confirmación de la dirección de correo de {{SITENAME}}',
-'confirmemail_body'       => 'Alguien, probablemente usted mismo, ha registrado una cuenta "$2" con esta dirección de correo en {{SITENAME}}, desde la dirección IP $1.
+'confirmemail'             => 'Confirmar dirección de correo electrónico',
+'confirmemail_noemail'     => 'No tienes una dirección de correo electrónico válida en tus [[Special:Preferences|preferencias de usuario]].',
+'confirmemail_text'        => '{{SITENAME}} requiere la validación de tu dirección de correo antes de usarlo. Pulsa el botón de abajo para enviar la confirmación.
+El correo incluirá un enlace con un código. Introdúcelo para confirmar la validez de tu dirección.',
+'confirmemail_pending'     => 'Ya se te ha enviado un código de confirmación; si creaste una cuenta recientemente, puede que tengas que esperar unos minutos para que te llegue antes de intentar pedir un nuevo código.',
+'confirmemail_send'        => 'Envíar el código de confimación.',
+'confirmemail_sent'        => 'Confirmación de correo enviada.',
+'confirmemail_oncreate'    => 'Se ha enviado un código de confirmación a tu dirección de correo electrónico.
+Este código no es necesario para entrar, pero necesitarás darlo antes de activar cualquier función basada en correo electrónico en el wiki.',
+'confirmemail_sendfailed'  => 'No fue posible enviar el correo de confirmación. Por favor, comprueba la validez de la dirección de correo.
+
+El servidor indicó el error: $1',
+'confirmemail_invalid'     => 'Código de confirmación incorrecto. El código debe haber expirado.',
+'confirmemail_needlogin'   => 'Necesitas $1 para confirmar tu dirección electrónica.',
+'confirmemail_success'     => 'Su dirección de correo ha sido confirmada
+Ahora puedes [[Special:UserLogin|identificarte]] y colaborar en el wiki.',
+'confirmemail_loggedin'    => 'Tu dirección de correo electrónico ha sido confirmada.',
+'confirmemail_error'       => 'Algo salió mal al guardar su confirmación.',
+'confirmemail_subject'     => 'confirmación de la dirección de correo de {{SITENAME}}',
+'confirmemail_body'        => 'Alguien, probablemente usted mismo, ha registrado desde la dirección IP $1 la cuenta "$2" en {{SITENAME}}, utilizando esta dirección de correo.
 
 Para confirmar que esta cuenta realmente le pertenece y activar el correo en {{SITENAME}}, siga este enlace:
 
 $3
 
-Si la cuenta no es suya, no siga el enlace. El código de confirmación expirará en $4.',
+Si la cuenta *no* es suya, siga este otro enlace para cancelar la confirmación de la dirección de correo:
+
+$5
+
+El código de confirmación expirará en $4.',
+'confirmemail_invalidated' => 'La confirmación de la dirección de correo electrónico ha sido cancelada',
+'invalidateemail'          => 'Cancelar confirmación de correo electrónico',
 
 # Scary transclusion
 'scarytranscludedisabled' => '[Transclusión interwiki está deshabilitada]',
-'scarytranscludefailed'   => '[Obtención de plantilla falló para $1; lo sentimos]',
-'scarytranscludetoolong'  => '[La URL es demasiado larga; lo sentimos]',
+'scarytranscludefailed'   => '[Obtención de plantilla falló para $1]',
+'scarytranscludetoolong'  => '[El URL es demasiado largo]',
 
 # Trackbacks
-'trackbackbox'      => '<div id="mw_trackbacks">
-Trackbacks para este artículo:<br />
-$1
-</div>',
-'trackbackremove'   => ' ([$1 Borrar])',
-'trackbacklink'     => 'Trackback',
+'trackbackbox'      => "''Trackbacks'' para este artículo:<br />
+$1",
+'trackbackremove'   => '([$1 Borrar])',
+'trackbacklink'     => "''Trackback''",
 'trackbackdeleteok' => 'El trackback se borró correctamente.',
 
 # Delete conflict
-'deletedwhileediting' => 'Aviso: ¡Esta página ha sido borrada después de que iniciase la edición!',
-'confirmrecreate'     => "El usuario [[User:$1|$1]] ([[User talk:$1|discusión]]) borró este artículo después de que usted empezase a editarlo y dio esta razón: ''$2'' Por favor, confirme que realmente desea crear de nuevo el artículo.",
+'deletedwhileediting' => "'''Aviso''': ¡Esta página fue borrada después de que usted empezara a editar!",
+'confirmrecreate'     => "El usuario [[User:$1|$1]] ([[User talk:$1|discusión]]) borró este artículo después de que tú empezaces a editarlo y dio esta razón: ''$2'' Por favor, confirma que realmente deseas crear de nuevo el artículo.",
 'recreate'            => 'Crear de nuevo',
 
-# HTML dump
-'redirectingto' => 'Redirigiendo a [[$1]]...',
-
 # action=purge
-'confirm_purge'        => '¿Vaciar la caché de esta página?
-
-$1',
 'confirm_purge_button' => 'Aceptar',
+'confirm-purge-top'    => '¿Limpiar la caché de esta página?',
+'confirm-purge-bottom' => 'Purgar una página limpia la caché y fuerza a que aparezca la versión más actual.',
 
-'youhavenewmessagesmulti' => 'Tienes nuevos mensajes en $1',
-
-'searchcontaining' => "Buscar artículos que contengan ''$1''.",
-'searchnamed'      => "Buscar artículos con este nombre ''$1''.",
-'articletitles'    => "Artículos que comienzan por ''$1''",
-'hideresults'      => 'Ocultar resultados',
-
-'loginlanguagelabel' => 'Idioma: $1',
+# Separators for various lists, etc.
+'comma-separator' => ',&#32;',
 
 # Multipage image navigation
-'imgmultipageprev'   => '← página anterior',
-'imgmultipagenext'   => 'siguiente página →',
-'imgmultigo'         => '¡Ir!',
-'imgmultigotopre'    => 'Ir a la página',
-'imgmultiparseerror' => 'La imagen parece corrupta o incorrecta, de modo que {{SITENAME}} no puede obtener una lista de páginas.',
+'imgmultipageprev' => '← página anterior',
+'imgmultipagenext' => 'siguiente página →',
+'imgmultigo'       => '¡Ir!',
+'imgmultigoto'     => 'Ir a la página $1',
 
 # Table pager
 'ascending_abbrev'         => 'asc',
 'descending_abbrev'        => 'desc',
-'table_pager_next'         => 'Siguiente página',
+'table_pager_next'         => 'Página siguiente',
 'table_pager_prev'         => 'Página anterior',
 'table_pager_first'        => 'Primera página',
 'table_pager_last'         => 'Última página',
-'table_pager_limit'        => 'Mostrar {{PLURAL:$1|elemento|elementos}} por página',
+'table_pager_limit'        => 'Mostrar $1 elementos por página',
 'table_pager_limit_submit' => 'Ir',
 'table_pager_empty'        => 'No hay resultados',
 
 # Auto-summaries
-'autosumm-blank'   => 'Eliminado todo el contenido de la página',
-'autosumm-replace' => "Reemplazado el contenido con '$1'",
-'autoredircomment' => 'Redireccionado a [[$1]]',
-'autosumm-new'     => 'Nueva página: $1',
-
-# Size units
-'size-bytes'     => '$1 B',
-'size-kilobytes' => '$1 KB',
-'size-megabytes' => '$1 MB',
-'size-gigabytes' => '$1 GB',
+'autosumm-blank'   => 'Página blanqueada',
+'autosumm-replace' => "Página reemplazada por '$1'",
+'autoredircomment' => 'Redirigiendo a [[$1]]',
+'autosumm-new'     => "Página creada con '$1'",
 
 # Live preview
 'livepreview-loading' => 'Cargando…',
 'livepreview-ready'   => 'Cargando… ¡Listo!',
 'livepreview-failed'  => '¡La previsualización al vuelo falló!
 Prueba la previsualización normal.',
-'livepreview-error'   => 'No se pudo conectar: $1 "$2"
-Prueba la previsualización normal.',
+'livepreview-error'   => 'La conexión no ha sido posible: $1 "$2"
+Intenta la previsualización normal.',
 
 # Friendlier slave lag warnings
-'lag-warn-normal' => 'Los cambios más recientes que $1 {{PLURAL:$1|segundo|segundos}} puede que no se muestren en esta lista.',
-'lag-warn-high'   => 'Debido a la alta demora de la base de datos, los cambios más recientes que $1 {{PLURAL:$1|segundo|segundos}} puede que no se muestren en esta lista.',
+'lag-warn-normal' => 'Los cambios realizados en {{PLURAL:$1|el último segundo|los últimos $1 segundos}} pueden no ser mostrados en esta lista.',
+'lag-warn-high'   => 'Debido a una alta latencia el servidor de base de datos, los cambios realizados en {{PLURAL:$1|el último segundo|los últimos $1 segundos}} pueden no ser mostrados en esta lista.',
 
 # Watchlist editor
 'watchlistedit-numitems'       => 'Tu lista de seguimiento tiene {{PLURAL:$1|una página |$1 páginas}}, excluyendo las páginas de discusión.',
 'watchlistedit-noitems'        => 'Tu lista de seguimiento está vacía.',
-'watchlistedit-clear-title'    => 'Borrar lista de seguimiento',
-'watchlistedit-clear-legend'   => 'Borrar lista de seguimiento',
-'watchlistedit-clear-submit'   => 'Borrar',
-'watchlistedit-clear-done'     => 'Tu lista de seguimiento ha sido borrada completamente.',
 'watchlistedit-normal-title'   => 'Editar lista de seguimiento',
 'watchlistedit-normal-legend'  => 'Borrar títulos de la lista de seguimiento',
-'watchlistedit-normal-explain' => "Las páginas de tu lista de seguimiento se muestran debajo. Para eliminar una página, marca la casilla junto a la página, y haz clic en ''Borrar páginas''. También puedes [[Special:Watchlist/raw|editar la lista en crudo]] o [[Special:Watchlist/clear|borrarlo todo]].",
+'watchlistedit-normal-explain' => "Los títulos de tu lista de seguimiento se muestran debajo.
+Para eliminar un título, marca la casilla junto a él, y haz clic en ''{{int:Watchlistedit-normal-submit}}''.
+También puedes [[Special:Watchlist/raw|editar la lista en crudo]].",
 'watchlistedit-normal-submit'  => 'Borrar páginas',
 'watchlistedit-normal-done'    => '{{PLURAL:$1|1 página ha sido borrada|$1 páginas han sido borradas}} de tu lista de seguimiento:',
 'watchlistedit-raw-title'      => 'Editar lista de seguimiento en crudo',
 'watchlistedit-raw-legend'     => 'Editar tu lista de seguimiento en modo texto',
-'watchlistedit-raw-explain'    => 'Las páginas de tu lista de seguimiento se muestran debajo. Esta lista puede ser editada añadiendo o eliminando líneas de la lista; una página por línea. Cuando acabes, haz clic en Actualizar lista de seguimiento. También puedes utilizar el [[Especial:Watchlist/edit|editor estándar]].',
+'watchlistedit-raw-explain'    => 'Los títulos de tu lista de seguimiento se muestran debajo. Esta lista puede ser editada añadiendo o eliminando líneas de la lista;
+un título por línea.
+Cuando acabes, haz clic en "{{int:Watchlistedit-raw-submit}}".
+También puedes [[Special:Watchlist/edit|usar el editor estándar]].',
 'watchlistedit-raw-titles'     => 'Páginas:',
 'watchlistedit-raw-submit'     => 'Actualizar lista de seguimiento',
 'watchlistedit-raw-done'       => 'Tu lista de seguimiento se ha actualizado.',
@@ -2097,9 +3303,119 @@ Prueba la previsualización normal.',
 'watchlistedit-raw-removed'    => '{{PLURAL:$1|Una página ha sido borrada|$1 páginas han sido borradas}}:',
 
 # Watchlist editing tools
-'watchlisttools-view'  => 'Ver cambios',
-'watchlisttools-edit'  => 'Ver y editar tu lista de seguimiento',
-'watchlisttools-raw'   => 'Editar lista de seguimiento en crudo',
-'watchlisttools-clear' => 'Borrar lista de seguimiento',
+'watchlisttools-view' => 'Ver cambios',
+'watchlisttools-edit' => 'Ver y editar tu lista de seguimiento',
+'watchlisttools-raw'  => 'Editar lista de seguimiento en crudo',
+
+# Core parser functions
+'unknown_extension_tag' => 'Etiqueta desconocida «$1»',
+'duplicate-defaultsort' => 'Atención: La clave de ordenación por defecto «$2» anula la anterior clave ordenación por defecto «$1».',
+
+# Special:Version
+'version'                          => 'Versión',
+'version-extensions'               => 'Extensiones instaladas',
+'version-specialpages'             => 'Páginas especiales',
+'version-parserhooks'              => 'Extensiones del analizador sintáctico',
+'version-variables'                => 'Variables',
+'version-other'                    => 'Otro',
+'version-mediahandlers'            => 'Manejadores multimedia',
+'version-hooks'                    => 'Extensiones',
+'version-extension-functions'      => 'Funciones de extensiones',
+'version-parser-extensiontags'     => 'Etiquetas de extensiones sintácticas',
+'version-parser-function-hooks'    => 'Extensiones de funciones sintácticas',
+'version-skin-extension-functions' => 'Funciones de extensión de la apariencia',
+'version-hook-name'                => 'Nombre de la extensión',
+'version-hook-subscribedby'        => 'Suscrito por',
+'version-version'                  => '(Versión $1)',
+'version-license'                  => 'Licencia',
+'version-software'                 => 'Software instalado',
+'version-software-product'         => 'Producto',
+'version-software-version'         => 'Versión',
+
+# Special:FilePath
+'filepath'         => 'Ruta de archivo',
+'filepath-page'    => 'Archivo:',
+'filepath-submit'  => 'Ir',
+'filepath-summary' => 'Esta página devuelve la ruta completa de un archivo.
+Las imágenes se muestran en resolución máxima, otros tipos de archivo se inician directamente con su programa asociado.
+
+Ingrese el nombre del archivo sin su prefijo "{{ns:file}}:".',
+
+# Special:FileDuplicateSearch
+'fileduplicatesearch'          => 'Búsqueda de archivos duplicados',
+'fileduplicatesearch-summary'  => 'Búsqueda de archivos duplicados en base a su valor hash.
+
+Ingrese el nombre del archivo sin el prefijo "{{ns:file}}:".',
+'fileduplicatesearch-legend'   => 'Busca duplicados',
+'fileduplicatesearch-filename' => 'Nombre del fichero:',
+'fileduplicatesearch-submit'   => 'Buscar',
+'fileduplicatesearch-info'     => '$1 × $2 píxeles<br />Tamaño: $3<br />Tipo MIME: $4',
+'fileduplicatesearch-result-1' => 'El archivo "$1" no tiene duplicados idénticos.',
+'fileduplicatesearch-result-n' => 'El archivo "$1" tiene {{PLURAL:$2|1 duplicado idéntico|$2 duplicados idénticos}}.',
+
+# Special:SpecialPages
+'specialpages'                   => 'Páginas especiales',
+'specialpages-note'              => '----
+* Páginas especiales normales.
+* <strong class="mw-specialpagerestricted">Páginas especiales restringidas.</strong>',
+'specialpages-group-maintenance' => 'Reportes de mantenimiento',
+'specialpages-group-other'       => 'Otras páginas especiales',
+'specialpages-group-login'       => 'Registrarse / entrar',
+'specialpages-group-changes'     => 'Cambios recientes y registros',
+'specialpages-group-media'       => 'Páginas sobre archivos',
+'specialpages-group-users'       => 'Usuarios y permisos',
+'specialpages-group-highuse'     => 'Páginas sobre usos',
+'specialpages-group-pages'       => 'Listas de páginas',
+'specialpages-group-pagetools'   => 'Herramientas de páginas',
+'specialpages-group-wiki'        => 'Datos sobre la wiki y herramientas',
+'specialpages-group-redirects'   => 'Búsquedas y redirecciones',
+'specialpages-group-spam'        => 'Herramientas anti-SPAM',
+
+# Special:BlankPage
+'blankpage'              => 'Página vacía',
+'intentionallyblankpage' => 'Esta pagina está en blanco intencionadamente',
+
+# External image whitelist
+'external_image_whitelist' => ' #Deja esta línea exactamente como está<pre>
+#Colocar fragmentos de expresiones regulares (sólo la parte que va entre los //) debajo
+#Estos coincidirán con los URLs de las imágenes externas (hotlinked)
+#Aquellos que coincidan serán mostrados como imágenes, de lo contrario solamente un vínculo a la imagen será mostrada
+#Las líneas que empiezan por «#» se consideran comentarios
+#Esta es insensible a las mayúsculas
+
+#Colocar todos los fragmentos regex arriba de esta línea. Deja esta línea exactamente como está</pre>',
+
+# Special:Tags
+'tags'                    => 'Cambio de etiquetas válida',
+'tag-filter'              => 'Filtro de [[Special:Tags|etiquetas]]:',
+'tag-filter-submit'       => 'Filtro',
+'tags-title'              => 'Etiquetas',
+'tags-intro'              => 'Esta página lista las etiquetas con las que el software puede marcar una edición y su significado.',
+'tags-tag'                => 'Nombre de etiqueta',
+'tags-display-header'     => 'Apariencia de la lista de cambios',
+'tags-description-header' => 'Descripción completa de significado',
+'tags-hitcount-header'    => 'Cambios etiquetados',
+'tags-edit'               => 'editar',
+'tags-hitcount'           => '$1 {{PLURAL:$1|cambio|cambios}}',
+
+# Database error messages
+'dberr-header'      => 'Esta wiki tiene un problema',
+'dberr-problems'    => 'Lo sentimos. Este sitio está experimentando dificultades técnicas.',
+'dberr-again'       => 'Prueba a recargar dentro de unos minutos.',
+'dberr-info'        => '(No se puede contactar con la base de datos del servidor: $1)',
+'dberr-usegoogle'   => 'Mientras tanto puede probar buscando a través de Google.',
+'dberr-outofdate'   => 'Ten en cuenta que su índice de nuestro contenido puede estar desactualizado.',
+'dberr-cachederror' => 'La siguiente es una página guardada de la página solicitada, y puede no estar actualizada.',
+
+# HTML forms
+'htmlform-invalid-input'       => 'Hay problemas con alguno de los datos que has ingresado',
+'htmlform-select-badoption'    => 'El valor que especificaste no es una opción válida.',
+'htmlform-int-invalid'         => 'El valor que especificaste no es un entero.',
+'htmlform-float-invalid'       => 'El valor que ha especificado no es un número.',
+'htmlform-int-toolow'          => 'El valor que especificaste está debajo del mínimo de $1',
+'htmlform-int-toohigh'         => 'El valor que especificaste está arriba del máximo de $1',
+'htmlform-submit'              => 'Enviar',
+'htmlform-reset'               => 'Deshacer cambios',
+'htmlform-selectorother-other' => 'Otro',
 
 );