Ember是否支持SC 1.x等本地化

use*_*895 4 ember.js

我们能够使用字符串表轻松地本地化SC应用程序,并且sc-build在使用正确的本地化文件构建不同的lang目录方面做得很好.Ember提供这些吗?

谢谢

Roy*_*els 7

与SC 1.x不完全相同,但是在Ember中存在本地化.

您首先需要将本地化字符串定义为Ember.STRINGS:

Ember.STRINGS = {
  '_save': 'Save',
  '_ok': 'OK',
  '_apply': 'Apply',
  '_cancel': 'Cancel',
  '_close': 'Close',
  '_refresh': 'Refresh'
}
Run Code Online (Sandbox Code Playgroud)

然后,您可以通过添加.loc()到字符串来本地化任何字符串以进行本地化:

`_close`.loc() outputs "Close"
Run Code Online (Sandbox Code Playgroud)

您可以读取源这里的灰烬,运行和测试在这里.