Archief - NL/FR taalswitch probleem

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Joown

Legacy Member
Hey,

Kheb een NL/FR languageswitch probleem.

Website wordt standaard geladen in NL.
Wanneer ik naar FR switch wordt de FR versie geladen.
Terug switchen naar NL: no problemo... maar dan terug naar FR blijft hij in NL staan :(

hierbij krijg ik onderstaande url:
www.websiteprobleemlala.be/?L=2?L=0?L=2

Hierbij de javascript code

Code:
function fr() {
	var url = window.location;
	var urlparts = url + ('&L=2');
	window.location = urlparts;
	}
function nl() {
	var url = window.location;
	var urlparts = url + ('&L=0');
	window.location = urlparts;
	}
</script>

anybody?

thx!

SideShow

Legacy Member
volgens mij kan je dat probleem toch zelf oplossen, als je zo een website kan maken?
jij neemt telkens de url met querystring en plakt er dezelfde variabele aan, zoals te zien in je voorbeeld url
zoiets zou wel eens problemen kunnen geven ;)

Joown

Legacy Member
SideShow zei:
volgens mij kan je dat probleem toch zelf oplossen, als je zo een website kan maken?
jij neemt telkens de url met querystring en plakt er dezelfde variabele aan, zoals te zien in je voorbeeld url
zoiets zou wel eens problemen kunnen geven ;)

Jup, maar het feit is dat ik de website niet zelf heb gemaakt.
Een voorganger heeft dit gemaakt en ik niet genoeg kaas van developpen heb gegeten ...

adrianhates

Legacy Member
waarom javascript?
verwijs gewoon naar de url in je html code?

Dit vind ik maar vrij absurd :)

Dastardly

Legacy Member
Code:
  function fr() {
	var url = window.location;
        if(url.indexOf("L=") != "-1"){
          url = url.replace("L=0", "L=2");
        }
	window.location = url;
  }

Neem in het vervolg wel deftige parameters en namen. &Language=NL of iets dergelijks gaat niet enkel voor uw gebruikers beter leesbaar zijn ;)

Joown

Legacy Member
Dastardly zei:
Code:
  function fr() {
	var url = window.location;
        if(url.indexOf("L=") != "-1"){
          url = url.replace("L=0", "L=2");
        }
	window.location = url;
  }

Neem in het vervolg wel deftige parameters en namen. &Language=NL of iets dergelijks gaat niet enkel voor uw gebruikers beter leesbaar zijn ;)

Wanneer ik dit aanpas in de javascript, doet hij gewoon niets!
Hij laadt nog wel in NL, maar wanneer ik op FR duw geeft hij gateway error:s

tia!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan