使用.po文件中相应的msgid查找和替换.ctp文件中所有未翻译的单词

时间:2011-05-13 09:14:45

标签: php cakephp internationalization gettext po

我有一个像这样的.po文件:

msgid "Edit"
msgstr "تعديل"

msgid "Delete"
msgstr "حذف"

msgid "Are you sure you want to delete # %s?"
msgstr "هل تريد بالتأكيد حذف رقم # %s?"

和我的.tpl文件是这样的:

<a href='#'><?php __('تعديل');?></a>
<a href='#'><?php __('حذف');?></a>

是否有任何蛋糕烘焙命令,或任何PHP脚本,可以帮助我找到和替换.ctp文件中所有没有翻译的单词与.po文件中相应的msgid?

1 个答案:

答案 0 :(得分:1)

作为蛋糕的一部分我没有自动编写脚本,但你可以使用自定义PHP脚本做一些事情,我会猜测'sed'。