1

我有一个使用 Laravel 5.5 构建的站点,它在 WordPress 上有管理柜(这是客户的需求)。我们被要求添加切换语言的功能。

大量的 JavaScript 代码和我们已经使用数据库和会话变量中的字典翻译的一些静态前端数据。更改语言 - 更改会话变量 - 与多级数组相同的字典为我们提供翻译的字符串。

但我们坚持翻译来自 WordPress、帖子、自定义帖子、菜单的动态数据。已经安装了 Polylang 插件。但它有自己的语言切换器。

我们需要对已经工作的翻译使用相同的会话,并以某种方式模仿 polylang 语言切换器。尝试使用 pll_set_post_language 和相同的功能,但我们需要为此在前端添加 WordPress 功能,使用 wp-load.php,但它与 laravel 冲突(相同的类,函数名)。有没有办法从 WordPress 之外发出 polylang 语言变化?

4

0 回答 0