/** This is a custom text field that allows i18n placeholders @class TextField @extends Ember.TextField @namespace Discourse @module Discourse **/ export default Ember.TextField.extend({ attributeBindings: ['autocorrect', 'autocapitalize', 'autofocus'], placeholder: function() { if (this.get('placeholderKey')) { return I18n.t(this.get('placeholderKey')); } else { return ''; } }.property('placeholderKey') });