SEO-Friendly, Internationalized Polymer.dart

Viewed 956

I am displaying internationalized strings within a Polymer element as follows:

<div>
  <span class="content">{{myContent}}</span>
</div>

... and have the following dart code:

@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});

However; when Google crawls the app, it only pulls "{{myContent}}" and not its interpolated value, the actual internationalized content. Is there a way to work around this and make an internationalized Polymer.dart app that is also SEO-friendly?

3 Answers
Related