php – 将echo调用转换为gettext调用
发布时间:2020-12-13 17:12:07 所属栏目:PHP教程 来源:网络整理
导读:我负责一个需要* i18n * ed的项目.唯一的问题是原始开发人员在编写代码时没有想到这一点,因此所有字符串都只是“硬编码”. 这是一个混乱,我一直在寻找代码并找到所有这些情况: 回音调用中的字符串: 回声“我是一个字符串”; echo调用中的字符串并与HTML混
我负责一个需要* i18n * ed的项目.唯一的问题是原始开发人员在编写代码时没有想到这一点,因此所有字符串都只是“硬编码”.
这是一个混乱,我一直在寻找代码并找到所有这些情况: >回音调用中的字符串: 回声“我是一个字符串”; echo“< div>< span href =''>我是一个字符串< / span>< / div>”; echo“此列表中有$个项目”; 我的问题是:你知道任何程序可以自动完成将所有这些转换为gettext _()调用的繁琐工作吗? 这个项目非常大,我正在考虑自己编写(我相信将来我会再次面对这个问题),但我不想重新发明轮子. 非常感谢! 解决方法
您可以使用正则表达式和sed来替换至少一些回显消息.但请记住,当您使用自动文本替换时,您可能会破坏比您想要修复的更多.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |