Ciao,
ho installato il modulo MLE, però sul capo search non riesco a personalizzare la scritta di ricerca. In pratica cambiando lingua non si cambia la scritta personallizzata all'interno del campo di testo.
Come fare?
Grazie
Domanda su modulo search con multilingue Topic is solved
Moderator: magallo
Re: Domanda su modulo search con multilingue
Hai messo il parametro lang=$lang ?Marcolet wrote: ho installato il modulo MLE, però sul capo search non riesco a personalizzare la scritta di ricerca. In pratica cambiando lingua non si cambia la scritta personallizzata all'interno del campo di testo.
Come fare?
Alby
Re: Domanda su modulo search con multilingue
Ho fatto così:
Devo richiamare il serach così:
{search lang=$lang}
CIAO
Ho solo due lingue: italiano e spagnolo.
Devo richiamare il serach così:
{search lang=$lang}
CIAO
Re: Domanda su modulo search con multilingue
solo così!Marcolet wrote: {search lang=$lang}
in Global Settings non deve esserci una lingua di frontend così come in config.php
Alby
Re: Domanda su modulo search con multilingue
Probabilmente non mi sono spiegato.
La parte comune funziona correttamente, quello che non riesco a fare è far sì che il testo che viene presentato nel riquadro "Testo di ricerca predefinito" dell'immagine allegata sia diverso a seconda della lingua selezionata.
Anche mettendo come mi hai detto non cambia.
CIAO
La parte comune funziona correttamente, quello che non riesco a fare è far sì che il testo che viene presentato nel riquadro "Testo di ricerca predefinito" dell'immagine allegata sia diverso a seconda della lingua selezionata.
Anche mettendo come mi hai detto non cambia.
CIAO
Re: Domanda su modulo search con multilingue
ok, adesso ho capito!!Marcolet wrote: La parte comune funziona correttamente, quello che non riesco a fare è far sì che il testo che viene presentato nel riquadro "Testo di ricerca predefinito" dell'immagine allegata sia diverso a seconda della lingua selezionata.
Anche mettendo come mi hai detto non cambia.
Non puoi utilizzare quel campo perchè appunto sarebbe lo stesso per tutte le lingue...
Devi utilizzare il parametro searchtext="XXXX"
Ora fino alla 1.5.2 devi utilizzare $mle_translation.key
Dalla 1.5.3 utilizzi il modulo TranslationManager
Alby
Re: Domanda su modulo search con multilingue
Allora, credo di aver capito, ma non funziona:
0. ho la 1.5.2;
1. ho aggiunto nel file it_IT.php dentro la cartella /httpdocs/cms/modules/Search/lang/ext la seguente riga:
2. ho uploadato i files sul server;
3. ho cambiato nel template il richiamo al modulo di ricerca:
PS nel frattempo ho risolto così:
0. ho la 1.5.2;
1. ho aggiunto nel file it_IT.php dentro la cartella /httpdocs/cms/modules/Search/lang/ext la seguente riga:
Analogamente ho fatto per il file in spagnolo es_ES.php$lang['cerca'] = 'testo da cercare...';
2. ho uploadato i files sul server;
3. ho cambiato nel template il richiamo al modulo di ricerca:
Nel campo di testo mi compare solo
{search searchtext='$mle_translation.cerca'}
Cosa sbaglio?Array.Cerca
PS nel frattempo ho risolto così:
CIAO e grazie{if $lang=="it_IT"}
{search searchtext='Testo da cercare...'}
{else}
{search searchtext='Texto de búsqueda...'}
{/if}
Last edited by Marcolet on Wed Apr 01, 2009 10:25 pm, edited 1 time in total.
Re: Domanda su modulo search con multilingue
Hai seguito il mio link?Marcolet wrote: Allora, credo di aver capito, ma non funziona:
0. ho la 1.5.2;
Io mi sforzo a fare gli howto e poi non vengono letti......

1. Vai in mle/lang
2. Ci sono dei file, uno è it_IT.php.example, rinomina a it_IT.php (se non lo è)
3. inserisci in it_IT (dopo 'testo da cercare...',
4. salvi e copia in un nuovo file es_ES.php
5. in es_ES.php sostituisci con: 'cerca' => 'Texto de búsqueda...',
6. nel template metti (ricopia):
Alby
{search searchtext=`$mle_translation.cerca`}
Re: Domanda su modulo search con multilingue
Perdono!!!
Non lo so perchè mi ero fissato che il file dovesse essere quello dentro la cartella del modulo Search!!
Sul tuo howto non mi sono accorto che c'è scritto nella cartella "mle"...
Grazie e scusa ancora, probabilemnte ieri sera ero stanco!
CIAO
Non lo so perchè mi ero fissato che il file dovesse essere quello dentro la cartella del modulo Search!!
Sul tuo howto non mi sono accorto che c'è scritto nella cartella "mle"...
Grazie e scusa ancora, probabilemnte ieri sera ero stanco!
CIAO