【发布时间】:2014-01-02 17:05:30
【问题描述】:
我在 Polymer 元素中显示国际化字符串,如下所示:
<div>
<span class="content">{{myContent}}</span>
</div>
...并具有以下飞镖代码:
@observable String myContent;
//...
void onUpdateLocale(_locale) {
myContent = getMyContent();
}
//...
getMyContent() => Intl.message('All my content ...', name:'myContent',
desc: 'This is my content',
args: [],
examples: {'None' : 0});
但是;当 Google 抓取应用程序时,它只提取“{{myContent}}”而不是它的插值,即实际的国际化内容。有没有办法解决这个问题并制作一个对 SEO 友好的国际化 Polymer.dart 应用程序?
【问题讨论】:
-
Polymer 仍然是 pre-alpha,所以我建议提交错误报告。 github.com/polymer/polymer/issues/new
标签: internationalization seo dart single-page-application dart-polymer