【问题标题】:Why my multilanguage site in php doesn't work fine?为什么我的 php 中的多语言网站不能正常工作?
【发布时间】:2021-08-04 10:58:11
【问题描述】:

我正在开发一个 PHP 网站,我需要将页面翻译成 4 种不同的语言。

我正在寻求帮助,我找到了这个帖子(第一个答案):PHP :multi-language issue

我应用了这段代码,它可以在我的主页上运行,但是导航呢?

如果我选择第二种语言,然后继续菜单声音(例如“我们是谁”),页面会以默认语言加载,而不是主页中选择的语言。

其他页面以 index.php 的形式放入文件夹中。

我该如何解决?

感谢您的帮助:)

【问题讨论】:

    标签: php html navigation multilingual


    【解决方案1】:

    需要在页面请求之间记住所选语言。这可以通过几种不同的方式来实现。其中一些是:

    1. 记住 cookie 中选择的语言;
    2. 记住会话中选择的语言;
    3. 始终将 ?lang=... 查询参数附加到每个 URL。

    【讨论】:

    • 您好 Zoli,感谢您的回答!好的,所以我必须应用这三种解决方案之一。如果我想应用您的第三个解决方案,我该怎么做?
    【解决方案2】:

    嘿, 我认为要保持选择的语言,您必须在 javascript 中设置 cookie

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多