diff --git a/lang/medias.xml b/lang/medias.xml
index 8305f051a43ad587fc9cac7bc9aca17da7d8bdbb..27f26776723d58a480ae3a2c4242ee29a8590295 100644
--- a/lang/medias.xml
+++ b/lang/medias.xml
@@ -14,7 +14,9 @@
 		<traducteur nom="kent1" lien="http://trad.spip.net/auteur/kent1" />
 		<traducteur nom="sQuonk" lien="http://trad.spip.net/auteur/squonk" />
 	</langue>
-	<langue code="es" />
+	<langue code="es" url="http://trad.spip.net/tradlang_module/medias?lang_cible=es">
+		<traducteur nom="dani" lien="http://trad.spip.net/auteur/dani" />
+	</langue>
 	<langue code="fa" url="http://trad.spip.net/tradlang_module/medias?lang_cible=fa">
 		<traducteur nom="Davood Hossein" lien="http://trad.spip.net/auteur/davood-hossein" />
 	</langue>
diff --git a/lang/medias_es.php b/lang/medias_es.php
index 9107afd4176638528060460ded1f43c04c5a4c61..2c08a4c49f51daaa2028ea1303b67554ee92ddab 100644
--- a/lang/medias_es.php
+++ b/lang/medias_es.php
@@ -8,7 +8,7 @@ if (!defined('_ECRIRE_INC_VERSION')) return;
 $GLOBALS[$GLOBALS['idx_lang']] = array(
 
 	// A
-	'aucun_audio' => 'No hay banda sonora', # MODIF
+	'aucun_audio' => 'No hay pista de sonido',
 	'aucun_document' => 'No hay documento',
 	'aucun_file' => 'No hay documento',
 	'aucun_image' => 'No hay imagen',
@@ -22,39 +22,39 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'bouton_ajouter_image_document' => 'Añadir una imagen o un documento',
 	'bouton_attacher_document' => 'Adjuntar',
 	'bouton_copier_local' => 'Copia en el sitio',
-	'bouton_download_depuis' => 'depuis :', # NEW
-	'bouton_download_local' => 'Mi PC',
+	'bouton_download_depuis' => 'desde:',
+	'bouton_download_local' => 'Mi computadora',
 	'bouton_download_par_ftp' => 'el servidor',
-	'bouton_download_par_mediatheque' => 'la biblioteca de medios', # MODIF
+	'bouton_download_par_mediatheque' => 'la mediateca',
 	'bouton_download_sur_le_web' => 'internet',
-	'bouton_enlever_document' => 'Separar', # MODIF
+	'bouton_enlever_document' => 'Separar',
 	'bouton_enlever_supprimer_document' => 'Eliminar',
-	'bouton_enlever_supprimer_document_confirmation' => 'Etes-vous sûr de vouloir supprimer le document ?', # NEW
-	'bouton_modifier_document' => 'Editar',
-	'bouton_parcourir' => 'Navegar..', # MODIF
-	'bouton_refresh_document' => 'Actualizar el documento', # MODIF
+	'bouton_enlever_supprimer_document_confirmation' => '¿Estás seguro de querer suprimir el documento?',
+	'bouton_modifier_document' => 'Modificar',
+	'bouton_parcourir' => 'Recorrer...',
+	'bouton_refresh_document' => 'Actualizar el documento',
 	'bouton_remplacer_document' => 'Sustituir este documento',
-	'bouton_remplacer_image' => 'Sustituir esto imagen',
+	'bouton_remplacer_image' => 'Sustituir esta imagen',
 	'bouton_remplacer_image_document' => 'Sustituye por una imagen o documento',
 	'bouton_supprimer' => 'Eliminar',
 	'bouton_supprimer_tous_orphelins' => 'Eliminar todos documentos no utilizados',
-	'bouton_supprimer_tous_orphelins_confirmation' => '¿Estás seguro que quieres eliminar @nb@ no utilizados?', # MODIF
-	'bouton_upload' => 'Descargar', # MODIF
+	'bouton_supprimer_tous_orphelins_confirmation' => '¿Estás seguro que quieres eliminar @nb@ orfelinos?',
+	'bouton_upload' => 'Subir',
 
 	// D
-	'des_audios' => '@nb@ bandas sonoras', # MODIF
+	'des_audios' => '@nb@ pistas de sonido',
 	'des_documents' => '@nb@ documentos',
 	'des_files' => '@nb@ documentos',
 	'des_images' => '@nb@ imágenes',
 	'des_utilisations' => '@nb@ usos',
 	'des_videos' => '@nb@ secuencias',
-	'descriptif' => 'Descripci�n',
+	'descriptif' => 'Descripción',
 	'document_attache_succes' => 'El documento ha sido añadido',
 	'document_copie_locale_succes' => '	El archivo ha sido copiado en el sitio',
 	'document_installe_succes' => 'El archivo ha sido cargado',
 	'document_vu' => 'Introducido en el texto',
-	'documents' => 'Gestión de los documentos', # MODIF
-	'documents_brises' => 'Brisés', # NEW
+	'documents' => 'Mediateca',
+	'documents_brises' => 'Rotos',
 	'documents_distants' => 'Remoto',
 	'documents_locaux' => 'Local',
 	'documents_non_publies' => 'Inedito',
@@ -67,25 +67,25 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'entree_dimensions' => 'Dimensiones',
 	'entree_titre_document' => 'Título del documento',
 	'entree_titre_image' => 'Título de la imagen',
-	'erreur_aucun_document' => 'Este documento no existe en la biblioteca de medios', # MODIF
+	'erreur_aucun_document' => 'Este documento no existe en la mediateca',
 	'erreur_aucun_fichier' => 'No se encontraron archivos',
-	'erreur_chemin_distant' => 'El archivo remoto @nom@ no se encontr�',
+	'erreur_chemin_distant' => 'No se encontró el archivo remoto @nom@',
 	'erreur_chemin_ftp' => 'El archivo especificado no se encuentra en el servidor',
 	'erreur_copie_fichier' => 'No se puede copiar el archivo @nom@',
-	'erreur_dossier_tmp_manquant' => 'Un dossier temporaire est manquant pour télécharger les fichiers', # NEW
-	'erreur_ecriture_fichier' => 'Erreur lors de l\'écriture du fichier sur le disque', # NEW
+	'erreur_dossier_tmp_manquant' => 'Falta una carpeta temporaria para poder subir los archivos',
+	'erreur_ecriture_fichier' => 'Error durante la escritura del archivo en disco.',
 	'erreur_format_fichier_image' => 'El formato de @nom@ no es adecuado para una imagen',
 	'erreur_indiquez_un_fichier' => 'Especifique un archivo!',
-	'erreur_insertion_document_base' => 'Impossible d\'enregistrer le document @fichier@ en base de données', # NEW
-	'erreur_suppression_vignette' => 'Erreur lors de la suppression de la vignette', # NEW
+	'erreur_insertion_document_base' => 'Imposible guardar el documento @fichier@ en la base de datos',
+	'erreur_suppression_vignette' => 'Erreur al suprimir la miniatura',
 	'erreur_upload_type_interdit' => '	La descarga de archivos de tipo @nom@ no permitido',
 	'erreur_upload_vignette' => 'Error al cargar miniatura @nom@',
-	'erreurs' => '@nb@ erreurs', # NEW
-	'erreurs_voir' => 'Voir les @nb@ erreurs', # NEW
+	'erreurs' => '@nb@ errores',
+	'erreurs_voir' => 'Ver los @nb@ errores',
 
 	// F
-	'fichier_distant' => 'Fichier distant', # NEW
-	'fichier_manquant' => 'Fichier manquant', # NEW
+	'fichier_distant' => 'Archivo distante',
+	'fichier_manquant' => 'Falta el archivo',
 	'fichier_modifie' => 'El archivo ha sido modificado. Haga clic en Guardar.',
 	'format_date_incorrect' => 'La fecha o la hora son incorrectas',
 
@@ -95,56 +95,56 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'image_tourner_180' => 'Rotación de 180°',
 	'image_tourner_droite' => 'Rotación de 90° a la derecha',
 	'image_tourner_gauche' => 'Rotación de 90° a la izquierda',
-	'info_doc_max_poids' => 'Los documentos deberán ser inferior a @maxi@ (este archivo se @actuel@).',
+	'info_doc_max_poids' => 'Los documentos deben tener un tamaño inferior a @maxi@ (este archivo es de @actuel@).',
 	'info_document' => 'Documento',
 	'info_document_indisponible' => 'Este documento no está disponible',
 	'info_documents' => 'Documentos',
 	'info_gauche_numero_document' => 'DOCUMENTO NÚMERO',
-	'info_hauteur' => 'Altura',
-	'info_heure' => 'Tiempo',
-	'info_illustrations' => 'Illustrator',
-	'info_image_max_poids' => 'Las imágenes deben ser necesariamente menos @maxi@ (este archivo se @actuel@).',
+	'info_hauteur' => 'Alto',
+	'info_heure' => 'Hora',
+	'info_illustrations' => 'Ilustraciones',
+	'info_image_max_poids' => 'Las imágenes deben obligatoriamente pesar menos de @maxi@ (este archivo pesa @actuel@).',
 	'info_inclusion_directe' => 'Inclusión directa:',
-	'info_inclusion_vignette' => 'Inclusión del icono',
+	'info_inclusion_vignette' => 'Inclusión de la miniatura',
 	'info_installer_tous_documents' => 'Instalar todos los documentos',
-	'info_largeur' => 'Anchura',
-	'info_logo_max_taille' => 'Los logos deben obligatoriamente medir menos de @maxi@ (el archivo mide @actuel@).',
+	'info_largeur' => 'Ancho',
+	'info_logo_max_taille' => 'Los logos deben obligatoriamente tener un tamaño menor de @maxi@ (el archivo es de @actuel@).',
 	'info_modifier_document' => 'Editar el documento',
 	'info_portfolio' => 'Portafolio',
-	'info_referencer_doc_distant' => 'Referenciar un documento de Internet :',
-	'info_sans_vignette' => 'Sans vignette', # NEW
-	'info_statut_document' => 'Este documento es :',
+	'info_referencer_doc_distant' => 'Referenciar un documento de Internet:',
+	'info_sans_vignette' => 'Sin miniatura',
+	'info_statut_document' => 'Este documento es:',
 	'info_telecharger' => 'Subir desde tu equipo:',
-	'infos' => 'Información Técnica',
+	'infos' => 'Información técnica',
 	'item_autoriser_selectionner_date_en_ligne' => 'Permitir la modificación de la fecha de cada documento',
-	'item_non_autoriser_selectionner_date_en_ligne' => 'La fecha de los documentos es la de subida al sitio web',
+	'item_non_autoriser_selectionner_date_en_ligne' => 'La fecha de los documentos es la de cuando fueron subidos al sitio web',
 
 	// L
-	'label_activer_document_objets' => 'Activer les documents pour les contenus :', # NEW
-	'label_apercu' => 'Aperçu',
+	'label_activer_document_objets' => 'Activar el poder subir archivos para los contenidos:',
+	'label_apercu' => 'Vistazo',
 	'label_caracteristiques' => 'Características',
 	'label_credits' => 'Créditos',
 	'label_fichier' => 'Archivo',
 	'label_fichier_vignette' => 'Miniatura',
-	'label_paginer_par' => 'Paginer par :', # NEW
+	'label_paginer_par' => 'Paginar por:',
 	'label_parents' => 'Este documento está relacionado con',
 	'label_refdoc_joindre' => 'Documento número',
 	'lien_tout_enlever' => 'Quitar todo',
 	'logo' => 'Logo',
 
 	// M
-	'media_audio' => 'Bandas sonoras', # MODIF
+	'media_audio' => 'Pistas de sonido',
 	'media_file' => 'Otro',
 	'media_image' => 'Imágenes',
 	'media_video' => 'Secuencias',
-	'miniature_automatique_active' => 'SPIP génèrera automatiquement une miniature de l\'image', # NEW
+	'miniature_automatique_active' => 'SPIP genera automáticamente una miniatura de la imagen',
 
 	// N
-	'nb_documents_attache_succes' => '@nb@ documents ont bien été ajoutés', # NEW
+	'nb_documents_attache_succes' => '@nb@ documentos fueron agregados correctamente',
 	'nb_documents_installe_succes' => '@nb@ los archivos cargados con exito',
 
 	// O
-	'objet_document' => 'Document', # NEW
+	'objet_document' => 'Documento',
 	'objet_documents' => 'Documentos',
 
 	// P
@@ -152,23 +152,22 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'par_hauteur' => 'Altura',
 	'par_id' => 'ID',
 	'par_largeur' => 'Anchura',
-	'par_taille' => 'Pesa',
+	'par_taille' => 'Tamaño',
 	'par_titre' => 'Titulo',
 
 	// T
-	'texte_documents_joints' => 'Puedes autorizar el añadir documentos (archivos de ofimática, imágenes,
- multimedia, etc.) a los artículos y/o las secciones. Después, estos archivos
- pueden referenciarse en el artículo,
- o mostrarse por separado.<p>', # MODIF
-	'texte_documents_joints_2' => 'Este ajuste no impide la inserción de imágenes directamente en los artículos.', # MODIF
+	'texte_documents_joints' => 'Puedes activar la interfaz para añadir documentos (archivos de ofimática, imágenes, multimedia, etc.) a los artículos, las secciones y otros. Después, estos archivos
+ pueden ser incluídos en el texto,
+ o mostrados por separado.',
+	'texte_documents_joints_2' => 'Este ajuste no impide subir imágenes a los artículos ni la inserción de documentos en los textos de contenido.',
 	'titre_documents_joints' => 'Documentos adjuntos',
-	'titre_page_documents_edit' => 'Modifier le document : @titre@', # NEW
-	'tous_les_medias' => 'Todos los medios', # MODIF
+	'titre_page_documents_edit' => 'Modificar el documento: @titre@',
+	'tous_les_medias' => 'Todos los medios',
 	'tout_dossier_upload' => 'Toda la carpeta @upload@',
-	'tout_voir' => 'Tout voir', # NEW
+	'tout_voir' => 'Ver todo',
 
 	// U
-	'un_audio' => '1 banda sonora', # MODIF
+	'un_audio' => '1 pista de sonido',
 	'un_document' => '1 documento',
 	'un_file' => '1 documento',
 	'un_image' => '1 imagen',
@@ -180,15 +179,15 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
 	'upload_info_mode_document' => 'Enviar a el portfolio',
 	'upload_info_mode_image' => 'Eliminar del portfolio',
 	'upload_limit' => 'Este archivo es demasiado grande para el servidor; el tamaño máximo autorizado en <i>upload</i> es de @max@.',
-	'upload_zip_conserver' => 'Conservar el archivo tras la extracción', # MODIF
+	'upload_zip_conserver' => 'Conservar el archivo tras la extracción',
 	'upload_zip_decompacter' => 'descomprimido y cada elemento que contiene instalado en el sitio. Los archivos que se van a instalar en el sitio son:',
-	'upload_zip_mode_document' => 'Déposer toutes les images dans le portfolio', # NEW
+	'upload_zip_mode_document' => 'Depositar todas las imágenes en el portafolio',
 	'upload_zip_telquel' => 'instalado tal cual, como archivo Zip comprimido;',
 	'upload_zip_titrer' => 'Titular como el nombre de los archivos',
 
 	// V
-	'verifier_documents_brises' => 'Compruebe los archivos que faltan',
-	'verifier_documents_inutilises' => 'Vérifier les liens des documents', # NEW
+	'verifier_documents_brises' => 'Verificar los archivos que faltan',
+	'verifier_documents_inutilises' => 'Vérificar los enlaces de los documentos',
 	'vignette_supprimee' => 'La miniatura se ha eliminado'
 );