yii2 - Yii2 国际化:@@ 是什么意思?
问题描述
在为 Yii2 消息字符串编写翻译时,有时会有翻译包含在双 at 符号中:@@
,例如
'Awesome, almost there. ' => '@@Fast geschafft. @@',
这是什么意思?翻译后的字符串是否已过时且在源代码中不再存在?
我找不到任何关于此的文档。
解决方案
在文档中找到的答案 - 在“内部”一章“翻译工作流程/框架消息”中完全隐藏:
不再需要翻译的邮件会将其翻译包含在一对“@@”标记之间。
因此,文件夹中的翻译消息messages/...
可以安全地删除,因为代码中不再使用。
推荐阅读
- python - 无法在 Xpath 中选择特定元素
- python - 无法在 Windows 10 上升级 pip
- javascript - 转换数据和时间
- javascript - 多维数组概率
- asp.net-core - 如何在模型绑定器中使用泛型类型?
- javascript - Photoshop 脚本:创建一个选区,然后在里面放置一个文本框
- google-cloud-platform - 从专用服务器迁移到 Google Cloud Platform。那可能吗?
- sql - 触发器在 postgresql 中创建父元素并检索 id
- ios - 如何使用 CLLocation 数组而不是直线作为路径来计算 2 个 CLLocation 点之间的 CLLocation 距离
- python - 从 PyQt4 文本框中存储字符串变量