X

Cómo poner las páginas man en Español en Linux

En anteriores artículos vimos varias formas para buscar ayuda en Linux. Una de estas formas era mediante las páginas man. Las páginas man acostumbran a estar en Inglés y esto puede ser un problema para algunos usuarios. Por este motivo en el siguiente artículo veremos como disponer de las páginas man en Español.

Inicialmente usaremos el comando man para ver que los resultados que nos muestra están en Inglés. Para ello ejecutaremos el siguiente comando en la terminal:

man grep

Si observan la salida del comando verán que las instrucciones de uso del comando grep están en Inglés.

PONER LAS PÁGINAS MAN EN ESPAÑOL

Si queremos obtener las instrucciones en Español hay que instalar los paquetes manpages-es y manpages-es-extra. Para ello tenemos que ejecutar el siguiente comando en la terminal:

sudo apt-get install manpages-es manpages-es-extra

Una vez instalados los paquetes tenemos que actualizar la configuración regional del sistema para poder ver las páginas man en Español. Para ello ejecutamos el siguiente comando en la terminal:

sudo dpkg-reconfigure locales

En el momento de ejecutar el comando les aparecerá la siguiente ventana informativa. Cuando aparezca únicamente hay que presionar encima de la opción Aceptar.

A continuación tendremos que seleccionar la configuración regional que deseamos generar. En mi caso soy Español y vivo en España, por lo tanto aseguro que esté seleccionada la opción es_es.UTF-8 UTF-8.

Una vez generada la configuración regional la tenemos que aplicar. Para ello en la siguiente ventana seleccionaremos la configuración regional que queremos aplicar a nuestro sistema. En mi caso selecciono la configuración regional que acabo de crear y que es la es_ES_UTF-8.

Después de seguir estos simples pasos ya dispondremos de las páginas man Español. Por lo tanto si volvemos a ejecutar el siguiente comando:

man grep

Veremos que ya tenemos el contenido de las páginas man en Español.

COMO AYUDAR EN LA TRADUCCIÓN DE LAS PÁGINAS MAN

Desafortunadamente observaran que existen muchas páginas man en las que no existe traducción al español. En otras verán que existen traducciones, pero están obsoletas o contienen errores. A todos estos puntos hay que añadir que la última actualización importante de las páginas man en Español fue en 2005. Por lo tanto si dominan el inglés es mejor que no utilicen las páginas en Español.

Si quieren ayudar a solucionar este problema pueden intentar contactar con el proyecto Pameli o el proyecto Lucas. Estos 2 proyectos se dedicaban a realizar las traducciones de las páginas man en Español.

En el caso que quieran contribuir en las traducciones de herramientas especificas de un sistema operativo, como por apt o dpkg de Debian, deberán ponerse en contacto con los desarrolladores del programa en concreto.

Categorías: Linux

Ver los comentarios (14)

  • Muchas gracias por tu explicación tan detallada. Te felicito, el conocimiento cuando se acapara y no se comparte es utilizado para dominar, pero cuando se esparce como las semillas de arroz y se entrega de corazón es para liberar, para abrir nuevos mundos antes escondidos.

  • lo estoy haciendo desde una maquina virtual cual no instale la parte gráfica y no me deja instalar apt install manpages-es-extra

    y sudo dpkg-reconfigure locales

    bash: me dise orden no encontrada

    • Hola

      Deberías mirar si las distribución que usas tiene los paquetes que quieres instalar.

      Saludos

  • Me dice que el paquete "manpages-es" no tiene candidato para la instalación,y no se me installa.

    • Hola,

      El paquete no debe estar en tu distribución. En mi caso solo tengo el paquetes manpages-es-extra. Prueba solo con este paquete para ver si te funciona

      Saludos

  • No hay necesidad de reconfigurar el sistema, se puede abrir usando la bandera

    -L

    o

    --locale

    por ejemplo:

    man -Les man
    man --locale=es man
  • Tengo el siguiente error.

    El paquete manpages-es-extra no está disponible, pero algún otro paquete hace referencia a él. Esto puede significar que el paquete falta, está obsoleto o sólo se encuentra disponible desde alguna otra fuente

    Sin embargo, los siguientes paquetes lo reemplazan:

    manpages-es-dev manpages-es

    E: El paquete «manpages-es-extra» no tiene un candidato para la instalación

    • Hola, Tal y como te dice el mensaje instala los paquetes manpages-es-dev y manpages-es. Entonces te debería funcionar.

      Saludos

Artículos Relacionados