Fritz!Box-Forum Italia (unofficial)
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.

Firmware multilingue - struttura generale

4 partecipanti

Andare in basso

Firmware multilingue - struttura generale Empty Firmware multilingue - struttura generale

Messaggio Da Flane Gio Ott 22, 2009 4:31 am

Qualcuno mi può spiegare come sono strutturati i firmware multilingue?

Dove trovo il database linguistico?
Quali sono i file e le cartelle principali su cui agire per effettuare delle personalizzazione dell'interfaccia?

GRAZIE Firmware multilingue - struttura generale Icon_wink
Flane
Flane
moderatore
moderatore

Maschio Numero di messaggi : 323
Età : 53
Località : Trento
Data d'iscrizione : 24.06.09

http://www.flanesi.it

Torna in alto Andare in basso

Firmware multilingue - struttura generale Empty Re: Firmware multilingue - struttura generale

Messaggio Da Massinge Gio Ott 22, 2009 4:38 am

1) le cartelle sono le solite. filesystem/usr/www/[brand]/html/de, trovi i file html da personalizzare (si può fare ben poco rispetto agli altri firmware senza database)
2) i database il trovi in filesystem/etc e sono i file htmltext-[lingua].db e non sono modificabili (almeno finora non si è scoperto come fare).
3) il file che consente il multilingua è in filesystem/lib, si chiama libtiinterpreter.s0
4) buon divertimento..
poi ci sono dei controlli da abilitare nell'rc.conf affiche il multilingue , multiannex (eventuale), multi paese funzioni correttamente. dimenticavo, il multilingue va se setti avme come brand ,altrimenti devi fare delle modifiche al file di controllo della password, non ti dico altro,,, altrimenti ti tolgo tutto il divertimento!! Wink


Ciao!

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Firmware multilingue - struttura generale Empty Re: Firmware multilingue - struttura generale

Messaggio Da Annex Gio Ott 22, 2009 5:43 am

Massinge ha scritto:
3) il file che consente il multilingua è in filesystem/lib, si chiama libtiinterpreter.s0
Ciao!

Il nome completo è libtiinterpreter.so.0.0.0

Massinge ha scritto:poi ci sono dei controlli da abilitare nell'rc.conf affiche il multilingue , multiannex (eventuale), multi paese funzioni correttamente. dimenticavo, il multilingue va se setti avme come brand ,altrimenti devi fare delle modifiche al file di controllo della password, non ti dico altro,,, altrimenti ti tolgo tutto il divertimento!!

Questo non mi risulta, almeno nei firmware 7170 serie 29, il brand l'ho lasciato in avm e funziona regolarmente ho solamente impostato il controllo multi_language="y" e multi_country="y" nell'rc.conf, poi ho aggiunto nelle varie cartelle tutti i symlink ai brand per poter avere la stessa base valida sia per gli avm che per gli avme.
Codice:
export OEM_DEFAULT_INDEX
export OEM
##########################################################################################
## OEM spezifische Konfiguration
##########################################################################################
if [ "$OEM" = "avm" ]; then
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_DSL_MULTI_ANNEX="n"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_PROV_DEFAULT="n"
fi
if [ "$OEM" = "avme" ]; then
export CONFIG_MULTI_COUNTRY="y"
export CONFIG_DSL_MULTI_ANNEX="n"
export CONFIG_MULTI_LANGUAGE="y"
export CONFIG_PROV_DEFAULT="n"
fi

_________________
Qual è il miglior modo per fare una cosa senza correre rischi? Non farla!

Fritz!Box 7390_84.06.03_Multi_lingue_IT_EN_ES_FR_DE
Fritz!Box 7240_73.05.53_Multi_lingue_IT_EN_ES_FR_DE-Trunk
Fritz!Box 7170-V1_7170_58.04.87-ITA-by-Annex-massinge-b_1.05
Fritz!Box 7170SL-7170_29.04.87-ITA-by-Annex-massinge-b_1.05
Annex
Annex
moderatore
moderatore

Maschio Numero di messaggi : 1631
Età : 54
Località : Perugia
Data d'iscrizione : 15.02.09

Torna in alto Andare in basso

Firmware multilingue - struttura generale Empty Re: Firmware multilingue - struttura generale

Messaggio Da Massinge Gio Ott 22, 2009 5:48 am

ok, il nome del file l'ho scritto a memoria..
Per quanto riguarda l'OEM fino alla versione .67 (o .70) c'è era il controllo per avme, probabile sia stato tolto nei firmware successivi, dopo l'uscita del firmware per 7570 (meglio così).
Ciao!

_________________
I miei fritz attualmente al lavoro:
Fritz box fon WLAN 7360v1 - fw. 111.06.30 by AVM
..e quelli a riposo:
Fritz box fon wlan 7170 SL v1 29.04.87-ITA-by-Annex-massinge_b_1.02
Massinge
Massinge
Admin
Admin

Maschio Numero di messaggi : 6596
Età : 48
Località : Sassari
Data d'iscrizione : 24.05.08

https://www.fritzbox-forum.com

Torna in alto Andare in basso

Firmware multilingue - struttura generale Empty Re: Firmware multilingue - struttura generale

Messaggio Da lonegunman Dom Ott 25, 2009 1:06 am

@annex
così non funzionerebbe correttamente nel caso di brand 1und1, freenet, aol, tcom

metti nella configurazione generale
export CONFIG_MULTI_LANGUAGE="y"

oppure forzi avme direttamente sostituendo
OEM_tmp=`cat $CONFIG_ENVIRONMENT_PATH/firmware_version`
con
OEM_tmp=avme

consiglio, setta anche
export CONFIG_TR064="n"

per evitare modifiche della configurazione da parte del provider
lonegunman
lonegunman
moderatore
moderatore

Maschio Numero di messaggi : 183
Località : potrei essere dovunque in europa
Data d'iscrizione : 24.10.09

Torna in alto Andare in basso

Firmware multilingue - struttura generale Empty Re: Firmware multilingue - struttura generale

Messaggio Da Annex Dom Ott 25, 2009 1:32 am

lonegunman ha scritto:@annex
così non funzionerebbe correttamente nel caso di brand 1und1, freenet, aol, tcom

metti nella configurazione generale
export CONFIG_MULTI_LANGUAGE="y"

oppure forzi avme direttamente sostituendo
OEM_tmp=`cat $CONFIG_ENVIRONMENT_PATH/firmware_version`
con
OEM_tmp=avme

consiglio, setta anche
export CONFIG_TR064="n"

per evitare modifiche della configurazione da parte del provider

Ti ringrazio molto per le info:
il CONFIG_MULTI_LANGUAGE="y" è già settato nella configurazione generale, l'ho solo ripetuto (a dire il vero non so neanche io perchè, troppe cose in testa?);
il CONFIG_TR064="y", sinceramente l'avevo lasciato così perché era impostato anche nel 7270 internazionale in questa maniera, ora correggo;
per quanto riguarda l'OEM ho preferito lasciarlo come si trova per non perdere la compatibilità con i firmware originali.

impostazioni 7270 internazionale:
Codice:
##########################################################################################
## OEM spezifische Konfiguration
##########################################################################################
if [ "$OEM" = "avme" ]; then
export CONFIG_AUDIO="n"
export CONFIG_MINI="n"
export CONFIG_SRTP="n"
export CONFIG_MTD_RSS="n"
export CONFIG_TR064="y"
export CONFIG_MTD_MAIL="n"
export CONFIG_DECT_MONI_EX="n"
export CONFIG_ONLINEPB="n"
export CONFIG_MEDIACLI="n"
fi

Ciao e grazie

_________________
Qual è il miglior modo per fare una cosa senza correre rischi? Non farla!

Fritz!Box 7390_84.06.03_Multi_lingue_IT_EN_ES_FR_DE
Fritz!Box 7240_73.05.53_Multi_lingue_IT_EN_ES_FR_DE-Trunk
Fritz!Box 7170-V1_7170_58.04.87-ITA-by-Annex-massinge-b_1.05
Fritz!Box 7170SL-7170_29.04.87-ITA-by-Annex-massinge-b_1.05
Annex
Annex
moderatore
moderatore

Maschio Numero di messaggi : 1631
Età : 54
Località : Perugia
Data d'iscrizione : 15.02.09

Torna in alto Andare in basso

Firmware multilingue - struttura generale Empty Re: Firmware multilingue - struttura generale

Messaggio Da Contenuto sponsorizzato


Contenuto sponsorizzato


Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.