javascript - 如何处理javascript国际化

标签 javascript internationalization yii

yii 框架中是否有任何机制来翻译javascript 源文件中的消息。

例如:

yiic message config-message.php

我可以为所有 Yii::t() 生成翻译 .php 文件。

是否可以使用相同的机制生成 .js 文件。目前我在我的 javascript json 数据中包含翻译文件返回的表。

最佳答案

另一种解决方案是让 Yii 在 DOM 中包含翻译后的消息,稍后您的 JS 代码将访问这些消息,因此:

  1. 您不需要重复 JS 代码。
  2. 翻译集中在 PHP/Yii 框架中。

关于javascript - 如何处理javascript国际化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3383038/

相关文章:

php - 帮助在 Yii 中显示图片库

javascript - 意外的 JS/jQuery 循环行为

javascript - jQuery .on() 不使用字符串变量作为键

c# - 如何从同一个 XLIFF 翻译文件生成 .resx 和 .properties 文件

c# - 字符串英语化?

php - yii框架中如何获取mysql存储过程输出参数

javascript - 处理 es6 模块中的依赖关系,用于 Node 和浏览器

javascript - 如何将 vue 项目部署/分发为桌面应用程序

grails - 有没有一种简单的方法可以使i18n消息文件保持同步?

PHP 核心警告 - yii\base\ErrorException - Yii2