CakePHP国际化

4
如何在进行单元测试时处理cakephp 3中的国际化?在我的情况下,我需要执行assertResponseContains('Tilføj'),其中包含'ø'字符,但由于某种原因,PHPUnit无法正确读取它,因此尽管响应包含给定的单词,测试仍然失败。有什么建议吗?

1
你确定你的文件都是用UTF8编码正确地编码了吗?如果是的话,据我所知它应该匹配得很好。 - mark
是的,一切都设置好了。 - radioaktiv
1个回答

2

我找到了解决方案。实际上,我是从一个无法正确显示“Ø”字母的命令行运行测试的。因此,解决方案实际上是将终端的代码页更改为UTF-8,使用chcp 65001 i命令。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接