Conky calendario en español

Post Reply
jrcr
Posts: 16
Joined: Mon Apr 04, 2022 2:29 pm
Has thanked: 10 times

Conky calendario en español

Post by jrcr »

Hola, saludos...

He instalado conky por ppm y estoy usando un conkyrc el cual me muestra solo hora, fecha y calendario

mi problema es que el calendario me aparece en ingles...
habrá alguna forma de que me aparezca en español???

la linea que utilizo en el archivo conkyrc para el calendario es la siguiente..

${font Monospace:size=12}${execpi 90 DC=`date +%_d`; cal | sed s/"\(^\|[^0-9]\)$DC"'\b'/'\1${color orange}'"$DC"'$color'/ }$font

dogbert
Posts: 21
Joined: Sat Apr 24, 2021 1:17 am
Been thanked: 3 times

Re: Conky calendario en español

Post by dogbert »

Es posible que no tengas o no exista traducción para ese comando 'cal'. Entonces la idea es solucionar eso para que tu comando funcione en español. O también podrías instalar otro calendario desde ppm por ejemplo 'ccal'

User avatar
user1234
Posts: 415
Joined: Sat Feb 26, 2022 5:48 am
Location: Somewhere on earth
Has thanked: 156 times
Been thanked: 90 times

Re: Conky calendario en español

Post by user1234 »

Hi! Used google translator to understand your question. Maybe this would help- https://www.tecmint.com/command-line-la ... linux/amp/

Spanish (used google translator)-

¡Hola! Usé el traductor de Google para entender tu pregunta. Tal vez esto ayudaría: https://www.tecmint.com/command-line-la ... linux/amp/

PuppyLinux 🐾 gives new life to old computers ✨

User avatar
nilsonmorales
Posts: 183
Joined: Thu Dec 26, 2019 1:47 am
Location: El Salvador
Has thanked: 70 times
Been thanked: 106 times
Contact:

Re: Conky calendario en español

Post by nilsonmorales »

Yo uso este paquete https://u.pcloud.link/publink/show?code ... WnhFV1dKpV es para 32 bits y viejo pero me sale en español tanto cal como ncal talvez te sirva

por cierto esta es la linea que uso

Code: Select all

$color ${font nimbus mono L:size=12}${execpi 60 DJS=`date +%_d`; cal | sed s/"\(^\|[^0-9]\)$DJS"'\b'/'\1${color blue}'"$DJS"'$color'/}
jrcr
Posts: 16
Joined: Mon Apr 04, 2022 2:29 pm
Has thanked: 10 times

Re: Conky calendario en español

Post by jrcr »

Muchas gracias a los tres sus respuestas :thumbup2:

Disculpa user1234 pero no soy tan linuxero, tal vez sea lo que busco pero no le entendi a la instalacion..

ncal parece funcionar pero me despliega el calendario de arriba hacia abajo. Probablemente sea la opcion que utilice al final

y lo que mas se acercó fue el ccal pero se ve asi

no se ve el do jajaj :D

tal vez sea cosa de la fuente no se pero seguire checando.
Muchas gracias a los tres.

dogbert
Posts: 21
Joined: Sat Apr 24, 2021 1:17 am
Been thanked: 3 times

Re: Conky calendario en español

Post by dogbert »

Parece que es un problema con la codificación de caracteres con ccal, específicamente las tildes como la á para bado.
He probado cambiando la regionalización a una sin codificación UTF-8 y ahora aparece correctamente.
Image
Como puedes apreciar en la parte superior está el error de caracteres en , mientras que abajo se muestra "correctamente" al cambiar la variable LANG a un idioma apropiado(previamente instalado) y sin UTF-8 (usando la codificación ISO 8859-15)

Método 1: Para generar la regionalización es_ES puedes usar el comando:

Code: Select all

localedef -f ISO-8859-15 -i es_ES --no-archive es_ES

Método 2: O cambiar temporalemente la regionalización con:

Code: Select all

chooselocale

Image
Desmarcar la casilla UTF8 y aceptar los cambios sin reiniciar, al hacerlo se generá el es_ES. Finalmente vuelve a ejecutar chooselocale para volver a tu región anterior.

Una vez terminado prueba con añadir LANG=es_ES al inicio del comando ccal:

Code: Select all

LANG=es_ES ccal
jrcr
Posts: 16
Joined: Mon Apr 04, 2022 2:29 pm
Has thanked: 10 times

Re: Conky calendario en español

Post by jrcr »

Tal vez hay algo que se me esta pasando pero me funciona solo en la terminal y no en el conky...se sigue viendo igual :cry:
gracias por tu respuesta dogbert

Burunduk
Posts: 256
Joined: Thu Jun 16, 2022 6:16 pm
Has thanked: 7 times
Been thanked: 127 times

Re: Conky calendario en español

Post by Burunduk »

¡Hola!

La línea (las líneas de verdad, pero no importa) de conkyrc:

Code: Select all

${font Monospace:size=12}${execpi 90 cal -m | sed "s/\b`date +%-d`\b/\${color orange}&\$color/;
  s/January/ Enero/;s/February/Febrero/;s/March/Marzo/;s/April/Abril/;s/May/Mayo/;s/June/Junio/;
  s/July/Julio/;s/August/Agosto/;s/September/Septiembre/;s/October/Octubre/;s/November/Noviembre/;s/December/Diciembre/;
  s/Mo.*Sa/Lu Ma Mi Ju Vi Sa/;s/Su/Do/;/^ *\$/d"}$font

Para mostrar el lunes como comienzo de la semana, se debe utilizar la última versión de busybox cal que acepta la opción -m (remove the -m option from the code above if you don't have the newest busybox installed).
Hay que:

  • descargar el archivo busybox_CAL (from the busybox download page, size 47 KiB, it's 32-bit but static and will run on 64-bit systems too. The 64-bit version is also available)

  • añadir el permiso de ejecución al archivo

  • cambiar el nombre de busybox_CAL a cal (change the name so it doesn't start with busybox...)

  • y mover (sobreescribir) el archivo al directorio en PATH

Code: Select all

cd /root/Downloads
chmod 755 ./busybox_CAL
mv -f ./busybox_CAL /usr/bin/cal

Note: I wouldn't recommend turning UTF-8 support off. The encoding is widely used and many cli apps need it to be enabled to deal with UTF-8 chars for example in file names.

jrcr
Posts: 16
Joined: Mon Apr 04, 2022 2:29 pm
Has thanked: 10 times

Re: Conky calendario en español

Post by jrcr »

!Excelente¡ :thumbup:
Funciona..
Segui tus pasos tal cual y ahora se ve asi

Incluso esta en español
Gracias por tu respuesta Burunduk
:thumbup2:

diepppy
Posts: 4
Joined: Mon Oct 24, 2022 8:42 am
Has thanked: 1 time
Been thanked: 1 time

Re: Conky calendario en español

Post by diepppy »

jrcr wrote: Sat Jun 18, 2022 2:23 pm

!Excelente¡ :thumbup:
Funciona..
Segui tus pasos tal cual y ahora se ve asi

Incluso esta en español
Gracias por tu respuesta Burunduk
:thumbup2:

Hola!

¿Este calendario se sincroniza con Google Calendar?

¿Hay que escribir siempre el código en la terminal para abrir el calendario?

User avatar
nilsonmorales
Posts: 183
Joined: Thu Dec 26, 2019 1:47 am
Location: El Salvador
Has thanked: 70 times
Been thanked: 106 times
Contact:

Re: Conky calendario en español

Post by nilsonmorales »

diepppy
El calendario es parte de una configuración de conky (similar a rainmeter en windows) y no solo se escribe un archivo de configuración que se agrega al inicio y saldrá cada vez que arranque y creo que se sincroniza con la fecha de la maquina, necesitas algo en particular?

Post Reply

Return to “Usuarios de habla Hispana”