DSL en español :: DSL en español, con OpenOffice2.3 casi automático.
nada que me estaba haciendo un lio ...el lamentable estado de la neurona que me queda... que eres el propietario de la unica version 2.3 de OOo kuky style y te la envie por sendspace ...es mas creo que yo la he borrado en las ultimas operaciones dsl...
en fin roberts ya dio con la solución del problema ....
¡¡ que estaba dejando una linea en blanco antes del exec del archivo mydsl.menu !!
por tanto mañana sabado os envio a la zona de test los tres archivos cargables de OOo , Firefox y Thunderbird en formato uci a ver si no me dan mas problemas...Este es el link para bajar el script, y los otros archivos de configuración necesarios sin los cuales no tiene mucho sentido, porque lo unico que hace el script es copiar esos archivos:
Fabio.-Acá les dejo el script para los que lo sepan copiar y dar atributos de ejecución (usuarios mas experimentados):
el nombre es DSLes.sh
#! /bin/bash # Este es un script para pasar algunas cosas al castellano # Sin ninguna garantia conforme a la GPLv2
echo "Este es un script para pasar algunas cosas al castellano" echo "en DSL 3.4.5 y agragarle OpenOffice 2.3" echo "Todo bajo GPLv2. Espero que te sirva y que lo disfrutes !!!" echo " "
echo "Copiando traduccion de gestores graficos..." cp .jwmrc /mnt/$1/home/dsl/ cp menu /mnt/$1/home/dsl/.fluxbox
echo "Copiando acentos y su configuracion automatica..." cp .xinitrc /mnt/$1/home/dsl/ cp acentos /mnt/$1/home/dsl/
echo "Creando directorio para UCI..." mkdir /mnt/$1/home/dsl/uci/
echo "Copiando Openoffice en castellano...Esto puede demorar..." cp oowriter.png /mnt/$1/home/dsl/.xtdesktop/ cp bootlocal.sh /mnt/$1/opt/ cp OOo.2.3.es.uci /mnt/$1/home/dsl/uci/
echo "FINALIZO LA TRADUCCION !!!!" echo " " echo "Para generar los accesos directos use ICONTOOL" echo "Accesible desde: Iniciar, Configurar, Escritorio, ICONTOOL" echo " " echo "Mas ayuda, consulte el archivo leame.txt" echo " "
y el .jwmrc (menu de comandos del entorno JWM) traducido al español
<?xml version="1.0"?>
<JWM>
<!-- jwm menu for Damn Small Linux -->
<RootMenu label="Inicio" onroot="3">
<Program label="Panel de Control">cpanel.lua</Program>
<Menu label="Gestor de Archivos" labeled="true">
<Program label="emelFM"> emelfm </Program>
<Program label="emelFM como super-usuario"> sudo su emelfm </Program>
[exec] (Configura archivo de intercambio DOS) {aterm +tr -T "Setup DOS Swapfile" -e /usr/sbin/mkdosswapfile }
[exec] (Configura Fecha y Hora) {/usr/local/bin/datetool.lua}
[exec] (System Stats) {/usr/local/bin/stats.lua}
[exec] (PCMCIA Control de tarjeta){/usr/bin/cardcontrol.lua}
[exec] (Herramienta de diskette){/usr/bin/fdtool.lua}
[exec] (Configurador de Mouse){/usr/local/bin/mouse-config.lua}
[end]
[submenu] (Gestor de Ventanas) {}
[exit] (Salir)
[reconfig] (Reconfigurar)
[restart] (Reiniciar){}
[exec] (Cambiar a JWM){switcher.lua}
[end]
[exec] (Ejecuta Programa) {flrun.lua}
[submenu] (Menu Apagar) {}
[exec] (Apagar){ exitcheck.sh shutdown}
[exec] (Reiniciar){ exitcheck.sh reboot}
[end]
[end]
Debian END
Para que se puedan colocar los acentos necesita este archivo llamado "acentos"
keysym a = a A aacute Aacute keysym e = e E eacute Eacute keysym i = i I iacute Iacute keysym o = o O oacute Oacute keysym u = u U uacute Uacute keysym y = y Y udiaeresis Udiaeresis
Además que se modifique este archivo de sistema, llamado .xinitrc
# put X windows programs that you want started here. # Be sure to add at the end of each command the &
# For non-US Keyboards if [ ${KEYTABLE:0:2} != "us" ]; then xmodmap -e "clear Mod4" -e "add Mod5 = Mode_switch" & fi
if [ "$ICONS" == 1 ]; then for x in `ls -1 .xtdesktop/*.hide 2>/dev/null`; do rm -f ${x%.*}; done iconsnap.lua &>/dev/null & xtdesk.sh fi if egrep -qv lowram /proc/cmdline 2>/dev/null; then dillo /usr/share/doc/dsl/getting_started.html &>/dev/null & torsmo 2>/dev/null & fi case $DESKTOP in fluxbox ) fluxter &>/dev/null & wmswallow -geometry 70x80 docked docked.lua & exec fluxbox 2>/dev/null ;; jwm ) ./.background sleep 2 exec jwm 2>/dev/null ;; * ) exec fluxbox 2>/dev/null ;; esac
Y para que OpenOffice se cargue de forma automática al inicialr DSL, debemos modificar el archivo bootlocal.sh y quedará así:
#!/bin/bash # put other system startup command here
/sbin/syslogd
mydsl-load /home/dsl/uci/OOo.2.3.es.uci
loadkeys es
Copiando estos archivos, donde indica el primer script, se puede hacer en forma manual, o copiar los archivos en el directorio base, junto con el script y desde allí ejecutarlo con privilegios de root.
espero que les sirva cualquiera de las opciones,
Saludos,
Fabio.-Si alguien sabe como agregar al script, la creación del icono para el acceso directo a OpenOffice, Joya !!
Así quedaría completo.
Saludos,
Fabio.-
Quote (fabio_n_cabrera @ Jan. 28 2008,16:18)
Si alguien sabe como agregar al script, la creación del icono para el acceso directo a OpenOffice, Joya !!
Así quedaría completo.
Aquí se explica como (queda codificarlo en el script).