php - 查找/检测/格式化周围文件中使用的 GetText 字符串

标签 php linux gettext

其实有两个问题:

  1. 有没有办法以编程方式递归地获取当前目录和所有子目录中的所有 GetText 字符串(可能使用 exec 或某些)?
  2. 在我通过 xgettext 中的文件后,我收到了警告,例如... 国际化邮件不应包含“\r

那么,当找到字符串时,如何强制 xgettext 自动删除\n、\r、\t 等以避免提到的错误,以便 .PO 文件的格式友好?

感谢您提供链接和建议:)

最佳答案

已关闭。我看到的唯一方法 - 从 PHP 调用 xgettext 为:

passthru('xgettext -n *.php', $result);

带有参数:

关于php - 查找/检测/格式化周围文件中使用的 GetText 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5197870/

相关文章:

php - 如何获得需要上下文的字符串的复数翻译?

php - Gettext 将始终使用系统默认语言环境

php - 在 symfony3 中使用 postgres 数据库

php - 获取最新发布的 YouTube 视频 URL

php - 添加带逗号的数字字符串

java - 运行自定义 TextSecure(信号)服务器

linux - 写操作后获取errno

使用 .po 和 .mo 文件进行 PHP 语言翻译

javascript - 使用 Ajax 将 JavaScript 传递到 PHP

linux - 模拟 TextMate 空格和制表符功能的 Gedit 插件