Subject: Re: Menu e Knoppix 3.4
From: Maurizio Paolini ()
Date: ven mar 19 2004 - 11:21:27 CET
> From: "acentomo\\.it" <>
> Sì certo infatti avevamo deciso di mettere in italiano
> proprio per evitare il problema .po
Vero, ricordo. Non avevo pensato alla possibilita' di boot
con 'lang=xxx'...
> > Una cosa fatta bene prevederebbe il nome in inglese e
> > l'inserimento della traduzione in un opportuno file .po
> > (ovviamente ci mettiamo la traduzione in italiano,
> > quella in esperanto non e' cosi' importante, a meno che
> > non ci sia un esperantista iscritto a eduknoppix...)
>
> Non credo sia un problema. Sai
> dove si trova il .po relativo al menu
L'ho cercato. Si tratta di /usr/share/locale/it/LC_MESSAGES/desktop_kdebase.mo
che fa parte del pacchetto "kde-i18n-it" (ovviamente c'e' un file con lo stesso
nome in "kde-i18n-eo" per l'esperanto).
Di per se la procedura non sarebbe complicata:
# msgunfmt desktop_kdebase.mo >/tmp/desktop_kdebase.po
# vi /tmp/desktop_kdebase.po
[aggiunta dei nuovi messaggi da tradurre]
# msgfmt /tmp/desktop_kdebase.po -o desktop_kdebase.mo
Guardando la struttura del 'po' ho notato che le stringhe
da aggiungere devono avere la seguente forma (faccio un esempio
con il menu' matematica:
msgid "Name=Math"
msgstr "Name=Matematica"
(in realta' questo e' gia' presente: puo' darsi che parecchi dei
nomi che hai usato siano in realta' gia presenti). Poi nel file
".directory" devi usare Name=Math (scritto esattamente cosi').
Le modifiche a desktop_kdebase.po sarebbe opportuno che me le
comunicassi tramite un file "diff", cosi' che la cosa sia meno
sensibile ad aggiornamenti del pacchetto kde-i18n.
> > Puoi farmi un esempio di una entry che da problemi
>
> Ad esempio proprio Octave. [...]
Aha, capito allora: il fatto e' che il "vero" file Octave*.desktop
non e' contenuto in /usr/share/applnk... probabilmente tu hai
modificato il file linkato, che in realta' si trova in
/var/lib/kde/menu/Apps/Math/Octave...
Per evitare di spezzettare le modifiche in un sacco di posti
forse e' meglio (come osservi anche tu) sostituire il link
simbolico con il file vero e proprio. Questo crea una piccola
duplicazione poiche' rimarrebbe il vecchio /var/lib/..., ma si
tratta di files minuscoli.
> e non c'è nessuna icona. Se io rimuovo il link e creo un file
> .desktop fatto come si deve tutto funziona.
appunto.
> L'unico dubbio che mi viene è questo: non è che da qualche parte
> c'è un orpello che va ad aggiungere link simbolici nel menu
No, i link simbolici ci sono gia' nel file system iniziale, quindi tu
devi semplicemente sostituirli con il file vero e proprio nei casi
in cui vuoi fare modifiche. Poi mi mandi il nuovo 'tar.gz'.
> Ok! Tuttavia mi piacerebbe:
>
> 1. migliorare alcuni aspetti: tipo aggiungere una sottodirectory TeX
> per LyX e Kile, compattare alcuni menu tipo inserire Sviluppo
> in Applicazioni.
>
> 2. cambiare alcune icone con altre. Mi piace moltissimo il set di icone
> Noia di Carlitus (un genio delle icone)
> e Kids di Everaldo Coelho (un super genio delle icone)
Hai carta bianca. Solo che se vuoi aggiungere icone mi dovrai mandare
anche quelle, che finiranno in /usr/share/icons/<qualchecosa>
> Ora tuttavia è uscita la Knoppix 3.4
>
> http://linux.kuht.it/modules/news/article.phpstoryid=315
Ho notato che e' scaricabile solo con bittorrent, che non conosco,
se mi date istruzioni dettagliate posso cominciare a scaricarla, pero'
*attenzione* l'integrazione di eduKnoppix alla knoppix 3.4 sara'
sicuramente lenta e dolorosa, non aveve idea di quanti piccoli dettagli
sono stati toccati in knoppix per avere eduKnoppix; tutto si puo'
rifare in modo piu' o meno meccanico quando esce una nuova versione
con 'lievi' modifiche di knoppix, ma la 3.4 *non* e' una 'lieve'
modifica. Non posso quindi prevedere i tempi, propongo di *non* fermare
tutto in attesa della 3.4...
Maurizio
This archive was generated by hypermail 2b25 : gio mar 25 2004 - 18:01:40 CET