› Foros › PC › Software libre
LANG=en_GB tomboy
#!/bin/bash
LANG=en_GB
tomboy
amuchamu escribió:Porque ni alt+f2 ni los lanzadores tienen capacidad de ejecutar varias instrucciones, sólo 1, y eso que necesitas son 2 aunque las pongas seguidas.
$ LC_ALL=en_GB nohup tomboy & exit
bash -c "LC_ALL=en_GB tomboy"
auxiliar escribió:El código del primer mensaje no son dos instrucciones: es una sola a la que se antepone el valor de una variable de entorno (LC_ALL en este caso). Supongo que no funcionará porque esto es sintaxis de bash y el lanzador ese (que no sé cuál es) se limitará a ejecutar programas.
auxiliar escribió:EDITO ahora que vuelvo a meterme en el hilo:
Si la solución deseada pasa por crear una entrada en el menú o lanzarlo quizás funcione esto:
Código: Seleccionar todo
bash -c "LC_ALL=en_GB tomboy"
Prueba a ver. Yo no uso gnome.
amuchamu escribió:Lo he probado con alt+F2 y funciona. Me imagino que funcionará igual con lanzadores, mañana lo pruebo
bash -c "LC_ALL=en_GB tomboy"
bash -c "LANG=en_GB tomboy"
Bou escribió:amuchamu escribió:Lo he probado con alt+F2 y funciona. Me imagino que funcionará igual con lanzadores, mañana lo pruebo
Ya te digo yo que funciona
PD. he notado que poniendo lo que Auxiliar ha recetado,bash -c "LC_ALL=en_GB tomboy"
la aplicación está en inglés pero sigue usando el diccionario español. Sin embargo, si lo modificamos,bash -c "LANG=en_GB tomboy"
ya usa el diccionario inglés correctamente. ¿Sabéis el por qué de ese detalle?
[usuario@cubolleta:~]$ locale
LANG=es_ES@euro
LC_CTYPE="es_ES@euro"
LC_NUMERIC="es_ES@euro"
LC_TIME="es_ES@euro"
LC_COLLATE="es_ES@euro"
LC_MONETARY="es_ES@euro"
LC_MESSAGES=es_ES@euro
LC_PAPER="es_ES@euro"
LC_NAME="es_ES@euro"
LC_ADDRESS="es_ES@euro"
LC_TELEPHONE="es_ES@euro"
LC_MEASUREMENT="es_ES@euro"
LC_IDENTIFICATION="es_ES@euro"
LC_ALL=
[usuario@cubolleta:~]$ LC_NUMERIC=C locale
LANG=es_ES@euro
LC_CTYPE="es_ES@euro"
LC_NUMERIC=C
LC_TIME="es_ES@euro"
LC_COLLATE="es_ES@euro"
LC_MONETARY="es_ES@euro"
LC_MESSAGES=es_ES@euro
LC_PAPER="es_ES@euro"
LC_NAME="es_ES@euro"
LC_ADDRESS="es_ES@euro"
LC_TELEPHONE="es_ES@euro"
LC_MEASUREMENT="es_ES@euro"
LC_IDENTIFICATION="es_ES@euro"
LC_ALL=
[usuario@cubolleta:~]$ LC_NUMERIC=C LC_ALL=es_ES.UTF-8 locale
LANG=es_ES@euro
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_ALL=es_ES.UTF-8