情况:我开发了一个网站/ WebGIS,显示了一个地图并描述了一些感兴趣的点。该网站基于普通的html,css和JavaScript,因此不使用任何内容管理系统或任何提供商。网站上的文字以德文提供。
目标:我想提供我网站的英文版,如果可能的话,最好使用切换按钮。
问题:我以前从未这样做过,我不知道有哪些可能性以及常用的做法。我已经在互联网上搜索过,但大部分时间都是针对特定网站提供商的答案。
想法:这些是我想到的一些想法,可以发挥作用。
您会选择哪种方式或者您有其他想法?
答案 0 :(得分:0)
您希望稍后将数据和演示文稿分开作为开头。然后创建一个内容管理系统,其中包含所支持语言的所有字符串。
对于请求的每个页面,您将使用正确的CMS语言服务器端动态创建页面并将其提供给您的用户。
有许多系统可以做到这一点。您的选择在很大程度上取决于您最熟悉的编程语言。
除了查看所有正确的可视数据外,还要记住设置正确的html语言属性,以便浏览器知道如何处理您的页面。
您将面临的另一个挑战是造型。每种语言都需要进行样式调整,以确保标签和内容不会破坏布局。