Ho un sito multilingua (it, en, fr, de) in drupal 6.22 e ho installato i moduli "sitemap" e "xml sitemap" come consigliato dal modulo "SEO checklist".
Il mio sito ha contenuti statici, è un classico "sito vetrina" (so che drupal è potente e usarlo per un sito che il cliente non va ad aggiornare è sminuire ma il cliente non ha voluto fare in modo differente) ha un solo menù con le voci visibili in una o l'altra lingua a seconda della scelta dell'utente.
Con il modulo sitemap tutto funziona correttamente:
per http://www.miosito.com/it/sitemap.html vedo la sitemap in forma umana con solo i link in italiano, per http://www.miosito.com/fr/sitemap.html vedo la sitemap in forma umana con quelli in francese, per http://www.miosito.com/en/sitemap.html quelli in inglese e stessa cosa per il tedesco.
Il probelma lo riscontro con xml sitemap:
quando inserisco una nuova sitemap seleziono la lingua (ad esempio italiano) genero la sitemap però mi visualizza tutti i conenuti in tutte le lingue...
L'unico menù presente è visibile in tutte le lingue, la scelta viene fatta sui singoli elementi contenuti nel menù...
Qualcuno sa come fare in modo da avere una sitemap xml differente per ciascuna delle quattro lingue che ho nel sito?
Va bene anche usare un'altro modulo, accetto qualsiasi consiglio!
Come al solito,
Grazie a chi risponderà!
:D
Nella sitemap devi impostare la lingua ed aggiungerla per ogni lingua.
http://www.chromeos.eu
lo ho fatto..
ma mi carica ugualmente tutte le voci del menu...
il menu è visibile a tutte le lingue, sono le singole voci ad avere visibilità selettiva.
Nel menù ho il seguente albero:
Menù (visibile a tutte le lingue)
-Homepage-it (visibile solo in italiano)
-Homepage-fr (visibile solo in francese)
-Homepage-en (visibile solo in inglese)
-Homepage-de (visibile solo in tedesco)
-Pippo-it (visibile solo in italiano)
-Pippo-fr (visibile solo in francese)
-Pippo-en (visibile solo in inglese)
-Pippo-de (visibile solo in tedesco)
-Ciccio-it (visibile solo in italiano)
-Cicco-fr (visibile solo in francese)
-Ciccio-en (visibile solo in inglese)
-Ciccio-de (visibile solo in tedesco)
...e cosi via.
Quando vado a fare la sitemap in xml e setto la lingua in italiano vorrei vedere:
Menù
-Homepage-it
-Pippo-it
-Ciccio-it
invece ho:
Menù
-Homepage-it
-Homepage-fr
-Homepage-en
-Homepage-de
-Pippo-it
-Pippo-fr
-Pippo-en
-Pippo-de
-Ciccio-it
-Ciccio-fr
-Ciccio-en
-Ciccio-de
anche settando la lingua della sitemap in italiano...
Dovrei realizzare un menù diverso per ogni lingua e settare la visibilità di ogni menù in base alla lingua?
Sulle impostazioni seleziona solo i contenuti e non il menu.
http://www.chromeos.eu
Ho provato a settare il menu come "escluso" e i singoli link come "incluso" ma continua a metterli tutti...
:(
Hai rigenerato la sitemap? Controlla che hai sbagliato qualcosa di sicuro.
http://www.chromeos.eu
eheh...
lo so pure io che ho sbagliato qualcosa...
sapessi cosa!
:P
via... ci sbatto un altro pò la testa!
:D
Posta qualche screen magari posso vedere dove sbagli.
http://www.chromeos.eu