gpt4 book ai didi

php - 在 Yii 中获取翻译的 monthNames/dayNames 作为数组

转载 作者:可可西里 更新时间:2023-11-01 14:03:47 26 4
gpt4 key购买 nike

Yii 在 framework/i18n/data/%lang%.php 文件中有很多翻译。这里是例如 german translations

我想使用 Fullcalendar在我的 Yii 项目中。要翻译此日历,我必须为当前语言提供一组月名/日名。 Fullcalendar monthNames Documentation

在 Yii 中生成这样的数组的最佳方法是什么:

['January', 'February', 'March', 'April', 'May', 'June', 'July',
'August', 'September', 'October', 'November', 'December']

最佳答案

您可以使用 json_encode 生成它(或者Yii原生的CJSON::encode())和Yii提供的数据:

json_encode(
include('path/to/yii/framework/i18n/data/de_de.php')['monthNames']['wide']
);

(此语法需要 PHP 5.4 for array dereferencing)

从 Yii 中的当前语言环境是:

json_encode(
Yii::app()->locale->getMonthNames()
)

参见 http://www.yiiframework.com/doc/api/1.1/CLocale#getMonthNames-detail

关于php - 在 Yii 中获取翻译的 monthNames/dayNames 作为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15383272/

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