我想创建不同语言的网站。
结构如下所示:
www.website.com/en/*
www.website.com/fr/*
www.website.com/de/*
en fr或de的路径不存在,但我想在斜杠后从URL中读取主页以确定语言。
我尝试过哈希的例子:
var type = window.location.hash.substr(1);
alert(type);
这适用于链接www.website.com/index.html#something 它会提醒某些东西,但由于目录/路径en,fr或de不存在,我无法使用路径名进行此操作。
在没有创建语言的实际文件夹的情况下,有更聪明的方法吗?
预期结果将是:
用户转到www.website.com/fr
,可以在不创建任何目录的情况下提醒消息'Your language is French'
,只需从URL中读取即可。
它应该是vanilla JS而不是框架。
提前致谢。