gpt4 book ai didi

php - 德行 2 更改语言 native

转载 作者:行者123 更新时间:2023-11-29 14:30:33 25 4
gpt4 key购买 nike

[Joomla->2.3.2 Virtuemart 2.1]

大家好,我目前正在开发一个快速的网络服务网络应用程序,用于连接到 joomla 和 Virutmart 并插入产品。

我在使用多语言方面遇到困难。

我发送一个产品数组如下:

            $product['vmlang'] = 'en-GB';
$product['product_name'] = 'Red shirt';
$product['product_description'] = 'Red shirt very nice';

............

然后我想翻译成意大利语,所以我改变并通过:

 $product['vmlang'] = 'it-IT';
$product['product_name'] = 'Maglia Rossa';
$product['product_description'] = 'Maglia Rossa molto carina';

............

但它不起作用:它会覆盖表 #_virtuemart_product_en_gb 中的第一个值,而不是在 #_virtuemart_product_it_it 中插入新字段

从 joomla 面板的工作流程来看,似乎首先更改 JApplication 和 virtualmart 语言,然后使用新语言执行 vmModel('product')->store() 。

从后端使用 ->paste 任务调用 VirtuemartControllerTranslate,但它似乎不会更改应用程序语言。

可能是哪个问题?

谢谢

最佳答案

我自己回答

您应该输入以下内容来更改语言。希望这有帮助

$b= VmConfig::set('vmlang','en_gb');

关于php - 德行 2 更改语言 native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10108598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com