我目前正在编写一个将使用多种语言的网站,我想知道是否有一种简单的方法可以为所有语言只对网站进行一次编程。
例如,我有一个名为“lang”的变量。基本上,如果用户选择西班牙语,那么我希望页面为带有西班牙语而不是英语的按钮加载图像(或任何资产)。例如,通过更改“lang”变量,名为“home_button_eng.jpg”的图像将改为加载“home_button_spa.jpg”。
我认为这将需要“编写”或“更改”包含“lang”变量的外部文档,然后由页面加载。换句话说,用户单击'spanish',这使得 lang='spa' 然后加载一个新页面,该页面连接到该 language_choice.js 文件。加载适当的内容。
有没有办法做到这一点?我宁愿这样做,也不愿为西班牙语复制每个英文页面。