在PHP和HTML文件中搜索所有未翻译的文本字符串

时间:2013-09-03 20:16:23

标签: php bash zend-framework localization translation

我有翻译整个网站的这项任务。该网站已部分翻译,这意味着它利用了ZendFramework(v1)的翻译功能。

翻译存储在基于数组的语言文件中,如下所示:[en.php]

<?php
return array(

// Language Config
'config_LanguageDirection' => 'ltr',

// Site wide translations
'site_name' => 'My site',
'site_slogan' => 'Le slogan',

'site_keywords' => 'key is the words',
'site_description' => 'Yada yada yada',

'header_logo_img_alt' => 'My site',         
'fat_footer_company_details' => 'Trivial copyright information',        

'company_name' => 'UnoBambino',
);

是否有PHP或Bash / Shell中的脚本可以搜索所有目录并查找未翻译的字符串?

我在想

  • html属性中的文字,例如&#39; alt&#39;和&#39; title&#39;
  • html标签之间的文字
  • PHP代码中的文本,通常介于单引号和双引号之间。
  • 不是在函数中使用的文本_(&#39;像这样&#39;)或_(&#34;像这样&#34;) - 这些文本被认为已经翻译过了。
  • 我没想到的其他类型
如果完成工作,第三方软件也会引起关注。

0 个答案:

没有答案