1
这不是我第一次将POEdit设置为与CakePHP一起工作,但这是我第一次需要翻译网站上的核心字符串。具体来说,我需要翻译TimeHelper
的timeAgoInWords()
函数的字符串。问题是,那里的所有字符串都封装在__d()
和__dn()
函数(而不是常规的__()
,__n()
等)中,它们使用翻译域名作为第一个参数,而不是可翻译的字符串。所以如果我告诉POEdit在目录中包含__d
和__dn
作为关键字,它认为“cake”和“cake_dev”是可翻译的字符串。如何使用POEdit翻译CakePHP的核心域字符串?
什么是翻译CakePHP在“蛋糕”域中的核心字符串的最佳方式?您可以看到timeAgoInWords
here的编码。
谢谢。