= Ember.get(this, ‘locale’); let cp = Ember.computed(currentLocale, function() { return Ember.get(this, currentLocale); }); Ember.defineProperty(this, ’value’, cp); }) }); let keyword = Keyword.create({ en: ‘A small horse’, fr: ‘Un petit cheval’, locale: ‘fr’ }); Ember.get(keyword, ’value') // -> ‘A small horse' Ember.set(keyword, ’en’, ‘A medium horse’) Ember.get(keyword, ’value') // -> ‘A medium horse' Ember.set(keyword, ’locale’, ‘en’)