首页 > 解决方案 > Yii2 国际化:@@ 是什么意思?

问题描述

在为 Yii2 消息字符串编写翻译时,有时会有翻译包含在双 at 符号中:@@,例如

'Awesome, almost there. ' => '@@Fast geschafft. @@',

这是什么意思?翻译后的字符串是否已过时且在源代码中不再存在?

我找不到任何关于此的文档。

标签: yii2translation

解决方案


在文档中找到的答案 - 在“内部”一章“翻译工作流程/框架消息”中完全隐藏:

不再需要翻译的邮件会将其翻译包含在一对“@@”标记之间。

因此,文件夹中的翻译消息messages/...可以安全地删除,因为代码中不再使用。


推荐阅读