Explorar o código

Improve Spanish translations: Add missing entries and fix typos (#6634)

* Translate TODO entries to Spanish and fix typos

* further improve translation and fix more typos

* Fix

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Dani Servian hai 1 ano
pai
achega
49789f4037
Modificáronse 6 ficheiros con 73 adicións e 73 borrados
  1. 5 5
      app/i18n/es/admin.php
  2. 20 20
      app/i18n/es/conf.php
  3. 8 8
      app/i18n/es/feedback.php
  4. 8 8
      app/i18n/es/gen.php
  5. 3 3
      app/i18n/es/index.php
  6. 29 29
      app/i18n/es/sub.php

+ 5 - 5
app/i18n/es/admin.php

@@ -20,7 +20,7 @@ return array(
 		'none' => 'Ninguno (peligroso)',
 		'title' => 'Identificación',
 		'token' => 'Token de autentificación Master',
-		'token_help' => 'Permite el acceso a todas las salidas RSS del usuario así como la actualización de feeds sin autenticación:',
+		'token_help' => 'Permite el acceso a todas las salidas RSS del usuario así como la actualización de fuentes sin autenticación:',
 		'type' => 'Método de identificación',
 		'unsafe_autologin' => 'Permite la identificación automática insegura usando el formato: ',
 	),
@@ -63,8 +63,8 @@ return array(
 			'ok' => 'Los permisos en el directorio favicons son correctos.',
 		),
 		'feeds' => array(
-			'nok' => 'La tabla Feed está configurada de forma incorrecta.',
-			'ok' => 'La tabla Feed está correcta.',
+			'nok' => 'La tabla Fuentes está configurada de forma incorrecta.',
+			'ok' => 'La tabla Fuentes está correcta.',
 		),
 		'fileinfo' => array(
 			'nok' => 'No se ha podido localizar la librería PHP fileinfo (paquete fileinfo).',
@@ -136,7 +136,7 @@ return array(
 		'entry_count' => 'Cómputo total',
 		'entry_per_category' => 'Entradas por categoría',
 		'entry_per_day' => 'Entradas por día (últimos 30 días)',
-		'entry_per_day_of_week' => 'Por día de la semana (mnedia: %.2f mensajes)',
+		'entry_per_day_of_week' => 'Por día de la semana (media: %.2f mensajes)',
 		'entry_per_hour' => 'Por hora (media: %.2f mensajes)',
 		'entry_per_month' => 'Por mes (media: %.2f mensajes)',
 		'entry_repartition' => 'Reparto de entradas',
@@ -223,7 +223,7 @@ return array(
 		'database_size' => 'Tamaño de la base de datos',
 		'email' => 'Dirección de correo electrónico',
 		'enabled' => 'Permitido',
-		'feed_count' => 'Feeds',	// IGNORE
+		'feed_count' => 'Fuentes',
 		'is_admin' => 'Es admin',
 		'language' => 'Idioma',
 		'last_user_activity' => 'Última actividad del usuario',

+ 20 - 20
app/i18n/es/conf.php

@@ -33,9 +33,9 @@ return array(
 	'display' => array(
 		'_' => 'Visualización',
 		'darkMode' => array(
-			'_' => 'Modo oscuro automatico',
-			'auto' => 'Automatico',
-			'help' => 'For compatible themes only',	// TODO
+			'_' => 'Modo oscuro automático',
+			'auto' => 'Automático',
+			'help' => 'Solo para temas compatibles',
 			'no' => 'No',	// IGNORE
 		),
 		'icon' => array(
@@ -58,7 +58,7 @@ return array(
 			'_' => 'Tema',
 			'deprecated' => array(
 				'_' => 'Obsoleto',
-				'description' => 'Este tema no tiene soporte y no volvera a estar disponible en <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">Futuros lanzamientos de FreshRSS</a>',
+				'description' => 'Este tema no tiene soporte y no volverá a estar disponible en <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">Futuros lanzamientos de FreshRSS</a>',
 			),
 		),
 		'theme_not_available' => 'El tema “%s” ya no está disponible. Por favor, elija otro tema.',
@@ -115,14 +115,14 @@ return array(
 	'query' => array(
 		'_' => 'Consultas de usuario',
 		'deprecated' => 'Esta consulta ya no es válida. La categoría referenciada o fuente ha sido eliminada.',
-		'description' => 'Description',	// TODO
+		'description' => 'Descripción',
 		'filter' => array(
 			'_' => 'Filtro aplicado:',
 			'categories' => 'Mostrar por categoría',
-			'feeds' => 'Mostrar por feed',
+			'feeds' => 'Mostrar por fuente',
 			'order' => 'Ordenar por fecha',
 			'search' => 'Expresión',
-			'shareOpml' => 'Permitir que OPML comparta las categorías y feeds correspondientes',
+			'shareOpml' => 'Permitir que OPML comparta las categorías y fuentes correspondientes',
 			'shareRss' => 'Permite compartir por HTML &amp; RSS',
 			'state' => 'Estado',
 			'tags' => 'Mostrar por etiqueta',
@@ -133,10 +133,10 @@ return array(
 		'get_category' => 'Mostrar la categoría “%s”',
 		'get_favorite' => 'Mostrar artículos favoritos',
 		'get_feed' => 'Mostrar fuente “%s”',
-		'get_important' => 'Mostrar artículos de feeds importantes',
+		'get_important' => 'Mostrar artículos de fuentes importantes',
 		'get_label' => 'Mostrar artículos con la etiqueta “%s”',
 		'help' => 'Ver la <a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">documentación para consultas de usuarios y compartir mediante HTML / RSS / OPML</a>.',
-		'image_url' => 'Image URL',	// TODO
+		'image_url' => 'URL de la imagen',
 		'name' => 'Nombre',
 		'no_filter' => 'Sin filtro',
 		'number' => 'Consulta n° %d',
@@ -147,7 +147,7 @@ return array(
 			'_' => 'Comparte esta consulta por enlace',
 			'help' => 'Dale este enlace si quieres compartir esta consulta con alguien',
 			'html' => 'Enlace para compartir a la página HTML',
-			'opml' => 'Enlace para compartir a la lista de feeds de OPML',
+			'opml' => 'Enlace para compartir a la lista de fuentes de OPML',
 			'rss' => 'Enlace para compartir a la fuente RSS',
 		),
 		'state_0' => 'Mostrar todos los artículos',
@@ -185,11 +185,11 @@ return array(
 				'none' => 'Ninguno',
 				'with_authors' => 'En la fila de autores y fecha',
 			),
-			'feed_title' => 'Título del Feed',
+			'feed_title' => 'Título de la fuente',
 			'icons' => array(
-				'_' => 'Article icons position<br /><small>(Reading view only)</small>',	// TODO
-				'above_title' => 'Above title',	// TODO
-				'with_authors' => 'In authors and date row',	// TODO
+				'_' => 'Posición de los iconos del artículo<br /><small>(Solo en vista de lectura)</small>',
+				'above_title' => 'Encima del título',
+				'with_authors' => 'En la fila de autores y fecha',
 			),
 			'tags' => array(
 				'_' => 'Etiquetas',
@@ -210,7 +210,7 @@ return array(
 		'display_articles_unfolded' => 'Mostrar los artículos expandidos por defecto',
 		'display_categories_unfolded' => 'Categorías a desarrollar',
 		'headline' => array(
-			'articles' => 'Artículos: Abrir/Cerar',
+			'articles' => 'Artículos: Abrir/Cerrar',
 			'articles_header_footer' => 'Artículos: encabezado/pie de página',
 			'categories' => 'Navegación izquierda: Categorías',
 			'mark_as_read' => 'Marcar artículo como leído',
@@ -225,10 +225,10 @@ return array(
 		'read' => array(
 			'article_open_on_website' => 'cuando el artículo se abra en su web original',
 			'article_viewed' => 'cuando se muestre el artículo',
-			'focus' => 'cuando tiene el foco (excepto para feed importantes)',
+			'focus' => 'cuando tiene el foco (excepto para fuentes importantes)',
 			'keep_max_n_unread' => 'Número máximo de artículos para mantener sin leer',
-			'scroll' => 'durante el desplazamiento (excepto para feed importantes)',
-			'upon_gone' => 'cuando ya no está disponible en el feed de noticias previo',
+			'scroll' => 'durante el desplazamiento (excepto para fuentes importantes)',
+			'upon_gone' => 'cuando ya no está disponible en la fuente de noticias previa',
 			'upon_reception' => 'al recibir el artículo',
 			'when' => 'Marcar el artículo como leído…',
 			'when_same_title' => 'Si ya existe un título idéntico en la parte superior <i>n</i> artículos más recientes',
@@ -272,7 +272,7 @@ return array(
 		'remove' => 'Quitar método de uso compartido',
 		'shaarli' => 'Shaarli',	// IGNORE
 		'share_name' => 'Compartir nombre a mostrar',
-		'share_url' => 'Compatir URL a usar',
+		'share_url' => 'Compartir URL a usar',
 		'title' => 'Compartir',
 		'twitter' => 'Twitter',	// IGNORE
 		'wallabag' => 'wallabag',	// IGNORE
@@ -311,7 +311,7 @@ return array(
 		'title' => 'Atajos de teclado',
 		'toggle_media' => 'Jugar/pausar medios',
 		'user_filter' => 'Acceso a filtros de usuario',
-		'user_filter_help' => 'Si solo hay un filtro de usuario, ese será el que se use. En caso contrario, los filtros están accesibles por su númeración.',
+		'user_filter_help' => 'Si solo hay un filtro de usuario, ese será el que se use. En caso contrario, los filtros están accesibles por su numeración.',
 		'views' => 'Vistas',
 	),
 	'user' => array(

+ 8 - 8
app/i18n/es/feedback.php

@@ -16,7 +16,7 @@ return array(
 		'not_found' => 'La página que buscas no existe',
 	),
 	'admin' => array(
-		'optimization_complete' => 'Optimimización completada',
+		'optimization_complete' => 'Optimización completada',
 	),
 	'api' => array(
 		'password' => array(
@@ -57,8 +57,8 @@ return array(
 	),
 	'import_export' => array(
 		'export_no_zip_extension' => 'La extensión ZIP no está disponible en tu servidor. Por favor, exporta estos archivos uno a uno.',
-		'feeds_imported' => 'Se han importado tus fuentes y quedarán actualizadas. Si has terminado, puedes hacer click en el botón <i>Actualizar feeds</i>.',
-		'feeds_imported_with_errors' => 'Se importaron tus fuentes; pero hubo algunos errores. Si has terminado, puedes hacer click en el botón <i>Actualizar feeds</i>',
+		'feeds_imported' => 'Se han importado tus fuentes y quedarán actualizadas. Si has terminado, puedes hacer click en el botón <i>Actualizar fuentes</i>.',
+		'feeds_imported_with_errors' => 'Se importaron tus fuentes; pero hubo algunos errores. Si has terminado, puedes hacer click en el botón <i>Actualizar fuentes</i>',
 		'file_cannot_be_uploaded' => 'No es posible enviar el archivo',
 		'no_zip_extension' => 'La extensión ZIP no está disponible en tu servidor.',
 		'zip_error' => 'Hubo un error durante la importación del ZIP.',
@@ -96,18 +96,18 @@ return array(
 			'error' => 'No es posible actualizar la fuente',
 			'internal_problem' => 'No ha sido posible agregar la fuente RSS. <a href="%s">Revisa el registro de FreshRSS </a> para más información. Puedes probar de forzarlo añadiendo la etiqueta <code>#force_feed</code> a la URL.',
 			'invalid_url' => 'La URL <em>%s</em> es inválida',
-			'n_actualized' => 'Se han actualiado %d fuentes',
+			'n_actualized' => 'Se han actualizado %d fuentes',
 			'n_entries_deleted' => 'Se han eliminado %d artículos',
 			'no_refresh' => 'No hay fuente a actualizar…',
 			'not_added' => '<em>%s</em> no ha podido se añadida',
-			'not_found' => 'No se puede encontrar el feed',
+			'not_found' => 'No se puede encontrar la fuente',
 			'over_max' => 'Has alcanzado tu límite de fuentes (%d)',
 			'reloaded' => '<em>%s</em> se ha vuelto a cargar',
 			'selector_preview' => array(
 				'http_error' => 'Error al cargar el contenido del sitio web.',
-				'no_entries' => 'No hay artículos en este feed. Necesitas al menos un artículo para crear una vista previa.',
-				'no_feed' => 'Error interno (no se puede encontrar el feed).',
-				'no_result' => 'El selector no coincidyó con nada. Como reserva, se mostrará el texto original del feed en su lugar.',
+				'no_entries' => 'No hay artículos en esta fuente. Necesitas al menos un artículo para crear una vista previa.',
+				'no_feed' => 'Error interno (no se puede encontrar la fuente).',
+				'no_result' => 'El selector no coincidió con nada. Como reserva, se mostrará el texto original de la fuente en su lugar.',
 				'selector_empty' => 'El selector está vacío. Debe definir uno para crear una vista previa.',
 			),
 			'updated' => 'Fuente actualizada',

+ 8 - 8
app/i18n/es/gen.php

@@ -18,7 +18,7 @@ return array(
 		'back_to_rss_feeds' => '← regresar a tus fuentes RSS',
 		'cancel' => 'Cancelar',
 		'create' => 'Crear',
-		'delete_muted_feeds' => 'Eliminar feeds silenciados',
+		'delete_muted_feeds' => 'Eliminar fuentes silenciadas',
 		'demote' => 'Degradar',
 		'disable' => 'Desactivar',
 		'empty' => 'Vaciar',
@@ -30,12 +30,12 @@ return array(
 		'manage' => 'Administrar',
 		'mark_read' => 'Marcar como leído',
 		'menu' => array(
-			'open' => 'Open menu',	// TODO
+			'open' => 'Abrir menú',
 		),
 		'nav_buttons' => array(
-			'next' => 'Next article',	// TODO
-			'prev' => 'Previous article',	// TODO
-			'up' => 'Go up',	// TODO
+			'next' => 'Siguiente artículo',
+			'prev' => 'Anterior artículo',
+			'up' => 'Ir arriba',
 		),
 		'open_url' => 'Abrir URL',
 		'promote' => 'Promover',
@@ -49,7 +49,7 @@ return array(
 		'update' => 'Actualizar',
 	),
 	'auth' => array(
-		'accept_tos' => 'Acpeto los <a href="%s">Terminos de Servicio</a>.',
+		'accept_tos' => 'Acepto los <a href="%s">Términos de Servicio</a>.',
 		'email' => 'Correo electrónico',
 		'keep_logged_in' => 'Mantenerme identificado <small>(%s días)</small>',
 		'login' => 'Conectar',
@@ -134,7 +134,7 @@ return array(
 	),
 	'js' => array(
 		'category_empty' => 'Vaciar categoría',
-		'confirm_action' => '¿Seguyro que quieres hacerlo? No hay marcha atrás…',
+		'confirm_action' => '¿Seguro que quieres hacerlo? No hay marcha atrás…',
 		'confirm_action_feed_cat' => '¿Seguro que quieres hacerlo? Perderás todos los favoritos relacionados y las peticiones de usuario. ¡Y no hay marcha atrás!',
 		'feedback' => array(
 			'body_new_articles' => 'Hay %%d nuevos artículos para leer en FreshRSS.',
@@ -196,7 +196,7 @@ return array(
 		'user_profile' => 'Perfil',
 	),
 	'period' => array(
-		'days' => 'dias',
+		'days' => 'días',
 		'hours' => 'horas',
 		'months' => 'meses',
 		'weeks' => 'semanas',

+ 3 - 3
app/i18n/es/index.php

@@ -17,7 +17,7 @@ return array(
 		'bugs_reports' => 'Informe de fallos',
 		'credits' => 'Créditos',
 		'credits_content' => 'Aunque FreshRSS no usa ese entorno, algunos elementos del diseño están obtenidos de <a href="http://twitter.github.io/bootstrap/">Bootstrap</a>. Los <a href="https://gitlab.gnome.org/Archive/gnome-icon-theme-symbolic">Iconos</a> han sido obtenidos del <a href="https://www.gnome.org/">proyecto GNOME</a>. La fuente <em>Open Sans</em> es una creación de <a href="https://fonts.google.com/specimen/Open+Sans">Steve Matteson</a>. FreshRSS usa el entorno PHP <a href="https://framagit.org/marienfressinaud/MINZ">Minz</a>.',
-		'documentation' => 'Documentacion',
+		'documentation' => 'Documentación',
 		'freshrss_description' => 'FreshRSS es un agregador de fuentes RSS de alojamiento privado. Es una herramienta potente, pero ligera y fácil de usar y configurar.',
 		'github' => '<a href="https://github.com/FreshRSS/FreshRSS/issues">en GitHub</a>',
 		'license' => 'Licencia',
@@ -45,7 +45,7 @@ return array(
 		'bookmark_query' => 'Marcar consulta actual',
 		'favorites' => 'Favoritos (%s)',
 		'global_view' => 'Vista Global',
-		'important' => 'Feeds importantes',
+		'important' => 'Fuentes importantes',
 		'main_stream' => 'Salida Principal',
 		'mark_all_read' => 'Marcar todo como leído',
 		'mark_cat_read' => 'Marcar categoría como leída',
@@ -64,7 +64,7 @@ return array(
 		'stats' => 'Estadísticas',
 		'subscription' => 'Administración de suscripciones',
 		'tags' => 'Mis etiquetas',
-		'unread' => 'Mostar solo no leídos',
+		'unread' => 'Mostrar solo no leídos',
 	),
 	'share' => 'Compartir',
 	'tag' => array(

+ 29 - 29
app/i18n/es/sub.php

@@ -26,12 +26,12 @@ return array(
 		'archiving' => 'Archivo',
 		'dynamic_opml' => array(
 			'_' => 'OPML dinámico',
-			'help' => 'Provee la URL a un <a href=http://opml.org/ target="_blank">archivo OPML</a> para llenar dinámicamente esta categoría con feeds',
+			'help' => 'Provee la URL a un <a href=http://opml.org/ target="_blank">archivo OPML</a> para llenar dinámicamente esta categoría con fuentes',
 		),
 		'empty' => 'Vaciar categoría',
-		'expand' => 'Expand category',	// TODO
+		'expand' => 'Expandir categoría',
 		'information' => 'Información',
-		'open' => 'Open category',	// TODO
+		'open' => 'Abrir categoría',
 		'opml_url' => 'URL del OPML',
 		'position' => 'Posición de visualización',
 		'position_help' => 'Para controlar el orden de clasificación de categorías',
@@ -39,7 +39,7 @@ return array(
 	),
 	'feed' => array(
 		'accept_cookies' => 'Aceptar cookies',
-		'accept_cookies_help' => 'Permitir que el servidor de feed configure las cookies (guardadas en memoria únicamente para el tiempo de vida de la solicitud)',
+		'accept_cookies_help' => 'Permitir que el servidor de fuentes configure las cookies (guardadas en memoria únicamente para el tiempo de vida de la solicitud)',
 		'add' => 'Añadir fuente RSS',
 		'advanced' => 'Avanzado',
 		'archiving' => 'Archivo',
@@ -53,8 +53,8 @@ return array(
 		'clear_cache' => 'Borrar siempre la memoria caché',
 		'content_action' => array(
 			'_' => 'Acción de contenido al obtener el contenido del artículo',
-			'append' => 'Agregar después del contenido existente',
-			'prepend' => 'Agregar antes del contenido existente',
+			'append' => 'Añadir después del contenido existente',
+			'prepend' => 'Añadir antes del contenido existente',
 			'replace' => 'Reemplazar contenido existente',
 		),
 		'css_cookie' => 'Usar cookies al obtener el contenido del artículo',
@@ -67,7 +67,7 @@ return array(
 		),
 		'description' => 'Descripción',
 		'empty' => 'La fuente está vacía. Por favor, verifica que siga activa.',
-		'error' => 'Hay un problema con esta fuente. Por favor, veritica que esté disponible y prueba de nuevo.',
+		'error' => 'Hay un problema con esta fuente. Por favor, verifica que esté disponible y prueba de nuevo.',
 		'export-as-opml' => array(
 			'download' => 'Descargar',
 			'help' => 'archivo XML (data subset. <a href="https://freshrss.github.io/FreshRSS/en/developers/OPML.html" target="_blank">See documentation</a>)',	// DIRTY
@@ -80,12 +80,12 @@ return array(
 		'information' => 'Información',
 		'keep_min' => 'Número mínimo de artículos a conservar',
 		'kind' => array(
-			'_' => 'Tipo de origen del feed',
+			'_' => 'Tipo de origen de la fuente',
 			'html_xpath' => array(
 				'_' => 'HTML + XPath (Web scraping)',	// IGNORE
 				'feed_title' => array(
-					'_' => 'Título del feed',
-					'help' => 'Ejemplo: <code>//título</code> o un texto estático: <code>"Mi feed personalizado"</code>',
+					'_' => 'Título de la fuente',
+					'help' => 'Ejemplo: <code>//título</code> o un texto estático: <code>"Mi fuente personalizada"</code>',
 				),
 				'help' => '<dfn><a href="https://www.w3.org/TR/xpath-10/" target="_blank">XPath 1.0</a></dfn> es un lenguaje de consulta estándar para usuarios avanzados, el cual FreshRSS soporta para habilitar Web scraping',
 				'item' => array(
@@ -131,8 +131,8 @@ return array(
 			'json_dotnotation' => array(
 				'_' => 'JSON (notación de punto)',
 				'feed_title' => array(
-					'_' => 'título del feed',
-					'help' => 'Ejemplo: <code>meta.title</code> o texto estático: <code>"Feed personalizado"</code>',
+					'_' => 'título de la fuente',
+					'help' => 'Ejemplo: <code>meta.title</code> o texto estático: <code>"Fuente personalizada"</code>',
 				),
 				'help' => 'Un punto JSON anotado utiliza puntos entre objetos y corchetes para matrices (ejemplo: <code>data.items[0].title</code>)',
 				'item' => array(
@@ -155,7 +155,7 @@ return array(
 				),
 				'item_timestamp' => array(
 					'_' => 'fecha del item',
-					'help' => 'El resultado será parseado por <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a>',
+					'help' => 'El resultado será analizado por <a href="https://php.net/strtotime" target="_blank"><code>strtotime()</code></a>',
 				),
 				'item_title' => 'título del item',
 				'item_uid' => 'ID único del item',
@@ -166,7 +166,7 @@ return array(
 				'json' => 'notación de punto por:',
 				'relative' => 'ruta de notación con puntos (relativa al elemento) para:',
 			),
-			'jsonfeed' => 'JSON Feed',	// IGNORE
+			'jsonfeed' => 'Fuente JSON',
 			'rss' => 'RSS / Atom (por defecto)',
 			'xml_xpath' => 'XML + XPath',	// IGNORE
 		),
@@ -178,7 +178,7 @@ return array(
 			'title' => 'Mantenimiento',
 		),
 		'max_http_redir' => 'Máximas redirecciones HTTP',
-		'max_http_redir_help' => 'Escribir 0 o dejarlo en blanco para deshabilitarlo, -1 para redirecciones ilimitadas',
+		'max_http_redir_help' => 'Escribir 0 o dejarlo en blanco para deshabilitar, -1 para redirecciones ilimitadas',
 		'method' => array(
 			'_' => 'HTTP Method',	// IGNORE
 		),
@@ -187,16 +187,16 @@ return array(
 		'moved_category_deleted' => 'Al borrar una categoría todas sus fuentes pasan automáticamente a la categoría <em>%s</em>.',
 		'mute' => array(
 			'_' => 'silenciar',
-			'state_is_muted' => 'This feed is muted',	// TODO
+			'state_is_muted' => 'Esta fuente está silenciada',
 		),
-		'no_selected' => 'No hay funentes seleccionadas.',
+		'no_selected' => 'No hay fuentes seleccionadas.',
 		'number_entries' => '%d artículos',
-		'open_feed' => 'Open feed %s',	// TODO
+		'open_feed' => 'Fuente abierta %s',
 		'priority' => array(
 			'_' => 'Visibilidad',
 			'archived' => 'No mostrar (archivado)',
 			'category' => 'Mostrar en su categoría',
-			'important' => 'Mostrar en feeds importantes',
+			'important' => 'Mostrar en fuentes importantes',
 			'main_stream' => 'Mostrar en salida principal',
 		),
 		'proxy' => 'Establecer un proxy para obtener esta fuente',
@@ -206,11 +206,11 @@ return array(
 			'show_rendered' => 'Mostrar contenido',
 		),
 		'show' => array(
-			'all' => 'Mostrar todos los feeds',
-			'error' => 'Mostrar solo feeds con errores',
+			'all' => 'Mostrar todas las fuentes',
+			'error' => 'Mostrar solo fuentes con errores',
 		),
 		'showing' => array(
-			'error' => 'Mostrar solo feeds con errores',
+			'error' => 'Mostrar solo fuentes con errores',
 		),
 		'ssl_verify' => 'Verificar la seguridad SSL',
 		'stats' => 'Estadísticas',
@@ -220,11 +220,11 @@ return array(
 		'title_add' => 'Añadir fuente RSS',
 		'ttl' => 'No actualizar de forma automática con una frecuencia mayor a',
 		'url' => 'URL de la fuente',
-		'useragent' => 'Selecciona el agente de usario por recuperar la fuente',
+		'useragent' => 'Selecciona el agente de usuario por recuperar la fuente',
 		'useragent_help' => 'Ejemplo: <kbd>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:86.0)</kbd>',
 		'validator' => 'Verifica la validez de la fuente',
 		'website' => 'Web de la URL',
-		'websub' => 'Notificación inmedaiata con WebSub',
+		'websub' => 'Notificación inmediata con WebSub',
 	),
 	'import_export' => array(
 		'export' => 'Exportar',
@@ -239,7 +239,7 @@ return array(
 		'title' => 'Importar / exportar',
 	),
 	'menu' => array(
-		'add' => 'Agregar un feed o una categoría',
+		'add' => 'Añadir una fuente o categoría',
 		'import_export' => 'Importar / exportar',
 		'label_management' => 'Gestión de etiquetas',
 		'stats' => array(
@@ -251,17 +251,17 @@ return array(
 		'subscription_tools' => 'Herramientas de suscripción',
 	),
 	'tag' => array(
-		'auto_label' => 'Añadir esta estiqueta a nuevos artículos',
+		'auto_label' => 'Añadir esta etiqueta a nuevos artículos',
 		'name' => 'Nombre',
 		'new_name' => 'Nuevo nombre',
 		'old_name' => 'Nombre antiguo',
 	),
 	'title' => array(
 		'_' => 'Administración de suscripciones',
-		'add' => 'Agregar un feed o una categoría',
-		'add_category' => 'Agregar una categoría',
+		'add' => 'Añadir una fuente o categoría',
+		'add_category' => 'Añadir una categoría',
 		'add_dynamic_opml' => 'Agrega un OPML dinámico',
-		'add_feed' => 'Añadir un feed',
+		'add_feed' => 'Añadir una fuente',
 		'add_label' => 'Añadir una etiqueta',
 		'delete_label' => 'Eliminar una etiqueta',
 		'feed_management' => 'Administración de fuentes RSS',