gpt4 book ai didi

php - 如何在 Symfony 的 Twig 模板中查找非国际化字符串

转载 作者:搜寻专家 更新时间:2023-10-31 21:50:32 26 4
gpt4 key购买 nike

如何以编程方式确定模板中的字符串未翻译?我指的是消息未包含在 {% trans %}trans() 中的情况。

喜欢这里:

<h1>Hello, world</h1> - miss trans tag

实际上,我的应用程序中有非常多的模板,我需要知道我可能会在哪个消息和哪个模板中漏掉 trans 标记。

最佳答案

您可以使用屏幕抓取/html 解析器库,例如 Beautiful Soup .这是一个 SO article了解如何将其与本地 HTML 文件一起使用。

但是,除非您经常使用它(或者它是一个庞大的项目),否则我认为手动查看文件会减少工作量。

我建议使用 BS,因为它是 Python,对您来说它可能更接近 PHP,但还有 JSoupHTML Agility Pack .我环顾四周,但没有看到任何 HTML linters 也检查潜在的本地化...

编辑:我也发现了这个 Stack Overflow post特别针对 PHP 提出建议。

关于php - 如何在 Symfony 的 Twig 模板中查找非国际化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44288747/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com