HTML   发布时间:2022-04-14  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了blade – POEdit不会在HTML标记中提取字符串大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我遇到了Laravel的刀片模板语法问题.
有类似的东西:
<input placeholder="{{ __('My Tooltip') }}" />
@H_944_5@该字符串不会由POEdit创建.但是在同一个文件中,如果我有这个:

<span>{{ __('My Tooltip') }}</span>
@H_944_5@没关系.

@H_944_5@我已经添加了一个带有后续配置的新提取器,但问题仍然存在.

@H_944_5@有人可以帮帮我吗?

解决方法

你骗了Poedit关于这些文件的内容,假装它们是Python,即使它们非常明显不是.根据自己的喜好,这并不奇怪.如果它确实会令人惊讶.在这种情况下,原因似乎很清楚:xgettext的Python解析器,天真地信任你并且无可救药地混淆了结果,看到“在那里作为字符串文字的开头没有前缀__,因此跳过它. @H_944_5@通过执行the documentation所说的修复它:使用专用工具提取字符串.在laravel-gettext的情况下,这意味着使用此命令:

php artisan gettext:update
@H_944_5@(即将推出的Poedit 2.0将直接支持这样的模板语言,但在此之前,您需要使用CLI工具.)

大佬总结

以上是大佬教程为你收集整理的blade – POEdit不会在HTML标记中提取字符串全部内容,希望文章能够帮你解决blade – POEdit不会在HTML标记中提取字符串所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。