1
這不是我第一次將POEdit設置爲與CakePHP一起工作,但這是我第一次需要翻譯網站上的核心字符串。具體來說,我需要翻譯TimeHelper
的timeAgoInWords()
函數的字符串。問題是,那裏的所有字符串都封裝在__d()
和__dn()
函數(而不是常規的__()
,__n()
等)中,它們使用翻譯域名作爲第一個參數,而不是可翻譯的字符串。所以如果我告訴POEdit在目錄中包含__d
和__dn
作爲關鍵字,它認爲「cake」和「cake_dev」是可翻譯的字符串。如何使用POEdit翻譯CakePHP的核心域字符串?
什麼是翻譯CakePHP在「蛋糕」域中的核心字符串的最佳方式?您可以看到timeAgoInWords
here的編碼。
謝謝。