Visualizzazione dei risultati da 1 a 10 su 14

Visualizzazione discussione

  1. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se devi proprio usare js ti converrebbe marcare i testi usando l'attributo lang con il valore ISO639-1 a due lettere, tipo

    codice:
    <p lang="it">Lingua italiana</p>
    <p lang="en">English language</p>
    <p lang="sv">Svenska språk</p>

    poi nascondi tutti i testi localizzati via css eccetto quello selezionato


    codice:
    p[lang] { display: none }
    
    html[lang="it"] p[lang="it"] ,
    html[lang="en"] p[lang="en"] ,
    html[lang="sv"] p[lang="sv"] { display: block; }

    e il cambio lingua lo fai facendo uno switch dell'attributo lang dell'elemento di root (document.documentElement) che di base sarà settato a italiano

    codice:
    <html lang="it">
    Ultima modifica di fcaldera; 13-04-2016 a 10:03
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.