腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Cakephp
中
的
setlocale
、
、
我在
cakephp
2.9
中
有一个多语言
的
web应用程序,可以很好地处理它
的
.po文件,但现在我还需要翻译日期和时间字符串,我知道这是由
setlocale
函数完成
的
。如果我将
setlocale
内联包含在视图文件
中
,那么当我将它放入我
的
语言更改函数(我一直使用它来切换语言)
中
时,它就不起作用了。 我
的
语言控制器如下所示: <?function idioma_spa($u=null)
浏览 14
提问于2019-04-18
得票数 0
1
回答
CakePHP
3.6多语言形式
、
、
、
正如在中提到
的
,默认
的
语言值应该保存在源表
中
,这样它们就可以作为其他语言中空字段
的
回退。然而,我有一个问题,为这个表格
的
构建。不过,我不确定这是不是正确
的
蛋糕方式?但是在视图中(使用禁用
的
表单)并编辑defaultLocale字段此时显示所选区域设置
的
转换值,而不是保存在源表
中
的
defaultLocale俄语:Р
浏览 0
提问于2018-08-29
得票数 2
回答已采纳
1
回答
在同一个地方本地化?
、
举个例子: 谢谢
浏览 1
提问于2018-01-14
得票数 0
回答已采纳
1
回答
CakePHP
3.7.4
中
缓存
的
翻译
、
、
、
我接手了一个关于
cakephp
的
项目。问题是我不能改变翻译文本。Locale下,我有: default.mono_NO default.podefault.pot在……下面 default.po 有:
浏览 0
提问于2020-05-25
得票数 0
回答已采纳
1
回答
i18n::
setLocale
cakephp
3.6
、
、
、
在
CakePHP
3.6应用程序
中
,在AppController
的
beforeFilter方法中有以下内容{empty($lang) && in_array($lang, ['en_US', 'fr_CA'])) { <
浏览 0
提问于2018-09-13
得票数 0
回答已采纳
1
回答
如何进行本地化-
CakePHP
、
、
我希望能够使用本地化功能来测试我
的
cakephp
网页。我想知道如何以一种简单
的
方式测试翻译和本地化。我尝试在控制器
的
beforeFilter()中使用以下代码:Configure::write('Config.language这也不起作用:
setlocale
(LC
浏览 0
提问于2012-07-26
得票数 0
回答已采纳
2
回答
CakePHP
:如何在值后用符号格式化非十进制货币?
、
我试图在我
的
多语种应用程序中格式化法国加拿大货币。我使用
的
是NumberHelper
的
扩展版本,其中我使用addFormat为法语加拿大人添加了格式,但问题是,我无法找到一种方法让
CakePHP
将美元符号移动到金额后面。例如,$3.57应该显示为3,57美元
的
法语加拿大人。 如果我将after属性设置为"$“,那么当一个值只有美分时,它看起来像美元,所以$0.57变成57美元,看起来像57美元。我试着使用PHP和
setlocale
命令设置语言环境,但是它破坏了我
的</e
浏览 2
提问于2011-10-30
得票数 3
回答已采纳
3
回答
CakePHP
2.4与时间帮助者
的
timeAgoInWords语言环境
、
、
、
最近,我将
CakePHP
从2.3.9更新到2.4.4。据我所知(我现在无法测试),Timehelper::timeAgoInWords在旧
CakePHP
中
工作得很好。,我已经在我
的
core.php文件
中
设置了配置::语言。core.php是否覆盖我
的
会话值?奇怪
的
是,虽然Config.language看起来像"tur“和"eng",但我
的
视图文件
中
的
其他部分工作得很好。E
浏览 2
提问于2014-01-30
得票数 0
回答已采纳
1
回答
CakePhp
上
的
LC_TIME转换问题
、
、
我有一个
cakephp
2.9多语言应用程序,使用.po文件来翻译字符串,比如__('example')。到目前为止一切顺利,但我已经尝试了一段时间来将这个日期转换为:至:这是我
的
代码: echo CakeTime::nice(); 我已经从本地化存储库()下载了西班牙语文件,并将它们放到app\Locale\spa\LC
浏览 2
提问于2018-09-01
得票数 0
1
回答
CakePHP
4国际化不起作用
、
、
、
我有一个控制器方法,它有这一行I18n::
setLocale
('de_DE');。根据ver.4文档,我还有以下文件结构。简而言之,我所做
的
一切都和Cake教程所说
的
国际化完全一样,但是消息并没有被翻译,而是用英文写在代码
中
。为了以编程方式更改接口语言,还需要进行其他设置吗?
浏览 10
提问于2022-01-30
得票数 0
2
回答
在
CakePHP
中
验证和转换十进制值
、
、
、
我正在用
CakePHP
开发一个处理货币价值
的
应用程序。客户端希望数字具有像1.275,34这样
的
自定义格式,即在整数部分
中
以点作为分隔符,以逗号作为十进制部分
的
分隔符。我想知道处理这个问题
的
最佳方法是什么,因为我需要做两件基本
的
事情: 根据该自定义
的
验证用表单编写
的
值--这些值根据MySQL
的
列数据类型所期望
的
格式(在本例
中
为decimal(18,2),在上面示例
中</em
浏览 3
提问于2011-03-11
得票数 5
回答已采纳
1
回答
在
cakephp
4
中
I18n::
setLocale
('en_FR')是否正确?
、
、
我正在使用
Cakephp
4在我
的
网站上使用i18n。我
的
路由使用2个字符
的
语言(fr、en、it等)$builder '/{lang}/{controller所以我在我
的
AppController
中
设置了country FR
的
语言: if($this->request->getParam(
浏览 6
提问于2021-10-22
得票数 0
1
回答
为什么PHP
的
setlocale
需要
setlocale
?
、
、
我目前正在尝试删除UTF-8字符串
中
的
所有特殊字符和重音,如果可能的话,将它们转换为等效
的
ASCII字符。要使它工作,我需要向
setlocale
添加一个调用,如下所示:$result = iconv('UTF-8', 'ASCII//TRANSLIT我以为UTF-8和ASCII总是一样
的
,不管你使用什么地方。 编辑:我不是说UTF-8等于ASCII,我
浏览 0
提问于2011-10-28
得票数 6
1
回答
将gettext与本地目录一起使用没有任何效果
、
我是gettext本地目录存储库
的
:#include <iostream>main() bindtextdomain ("messages", "/home/pasousa/temp/i18n_test/lang//lang/pt
浏览 0
提问于2016-05-16
得票数 2
1
回答
CakePHP
3.5翻译行为I18n::getDefaultLocale()本身更改
、
、
、
、
我使用
的
是
CakePHP
3.5。当我
的
浏览器是英文
的
时候,一切都很好。默认
的
语言环境是en_US,正如我设置
的
那样,如果我将地区设置为fr_CA (I18n::
setLocale
('fr_CA')),就可以用法语显示内容。UTF-8'), .....
浏览 2
提问于2017-09-24
得票数 2
回答已采纳
1
回答
CakePHP
2.1
中
的
国际化和本地化
、
、
我正在
CakePHP
2.1.x
中
构建一个双语言应用程序,因为Cake
的
“内置”本地化特性得到了很好
的
评价。然而,我正在努力使这个强大
的
功能发挥作用。我还参考了食谱
中
的
这些文章(是的,我看过手册): 几件事--我不想为每一种语言做单独
的
子域。相反,我更喜欢基于URL
的
语言切换,点击一个按钮(在本例
中
,是一个标志图标)。我还通过在控制台中运行I18n来初始化I18n,确认了数据库表
的</em
浏览 2
提问于2012-04-11
得票数 0
回答已采纳
3
回答
饼PHP时区错误
、
我对蛋糕有个奇怪
的
问题。我住在德国。当我添加帖子时,在“创建”数据库字段
中
的
时间是6小时前。例如,创建了一个下午6点
的
帖子在数据库
中
显示为创建了12点我使用托管服务器,并联系了公司,该公司将php.ini设置为正确
的
欧洲/柏林时区。$timezone;The current server timezone is: America/New_York
浏览 6
提问于2013-02-25
得票数 3
回答已采纳
1
回答
url
中
的
自动前缀
、
我在我
的
应用程序中使用语言前缀: array(),我想要
的
是当前缀出现在当前
的
url
中
时,当我使用->link(...)时,它应该自动将这个前缀添加到url
中
。只有当我设置这个前缀explicite时,它才应该是不同
的
。 有可能吗?
浏览 1
提问于2012-06-04
得票数 1
回答已采纳
1
回答
如何扩展/修补现有的模块或包?
、
、
我想扩展一个名为OpenERP
的
python应用程序
的
一些特定于语言环境
的
特性。我所需要
的
就是实现一个第三方module.function,它将在每次OpenERP调用locale.
setlocale
()函数时被调用,而无需更改OpenERP或区域设置模块
的
源代码。我能想到
的
唯一方法是在主应用程序包目录中提供一个名为locale.py
的
模块,但这似乎是一种非provide
的
变通方法。
浏览 1
提问于2010-03-31
得票数 1
1
回答
cron作业
中
的
Setlocale
、
、
我需要在cron作业
中
设置语言,以便在创建动态电子邮件时使用gettext和date格式。 我不能在/etc/environment文件
中
设置语言,因为语言不是静态
的
。假设cron向10个用户发送10封不同
的
电子邮件--每个用户可能有不同
的
语言。当我在网页
中
运行我
的
脚本时,我可以使用putenv("LC_ALL".LANG);
setlocale
(LC_ALL,lang.“.utf8”)设置会话变量;一切都很好。我
浏览 2
提问于2014-01-26
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券