gpt4 book ai didi

internationalization - 如果翻译不可用,Cakephp i18n 如何以默认语言获取内容

转载 作者:行者123 更新时间:2023-12-01 09:58:56 33 4
gpt4 key购买 nike

我正在使用 i18n 表并且有 2 种语言,英语(默认)和意大利语。当我使用意大利语版本时,我会得到所有带有意大利语翻译的行,而在没有可用翻译的地方我什么也得不到。如何在没有意大利语翻译的情况下获取行的英文文本?

i18n Table

当我有 Config.language == ita 并尝试显示 $this->Career->find('all');对于这一行,我得到空的标题和正文。有什么简单的方法可以得到英语的内容吗?

谢谢!

最佳答案

您需要将模型的语言环境设置为所需语言环境的数组。默认情况下,它设置为当前的 Config.language

$this->Career->locale = array('ita', 'eng');
$this->Career->find('all');

这将返回所有记录。如果没有意大利语翻译,它将提供英语翻译。

关于internationalization - 如果翻译不可用,Cakephp i18n 如何以默认语言获取内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19754890/

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