我有一个基于 js/css/html 的小型投资组合登录页面。没有框架/CMS,只有纯静态 html。入口点是index.html
包含英语内容的文件。
我想在我的网站上使用翻译:index.ru.html
, index.ua.html
,但我不想在地址栏中看到任何*.html
或index.ua
。用户可以通过我页面顶部的按钮更改语言。
我该如何路由:
http://mysite/en
显示index.html
- 首先进入网站http://mysite/ru
显示index.ru.html
http://mysite/ua
显示index.ua.html
?
我也可以路由到特定的 div/section html 标记:用户输入http://mysite/ru/contacts
以显示联系人部分index.ru.html
吗?滚动页面也必须更改 url... 是真的还是假的?
也许我需要使用微框架来满足我的小需求?
编辑:
在这个网站上找到了很好的例子 - http://www.even.lv/