Mercurial > lada > lada-client
comparison app/store/Probenintervall.js @ 804:0840c4cf2273
Enabled i18n translation of store values
author | Dustin Demuth <dustin@intevation.de> |
---|---|
date | Fri, 22 May 2015 13:16:48 +0200 |
parents | d2ee6858f452 |
children | 684eccd8dac0 |
comparison
equal
deleted
inserted
replaced
803:1e7095533038 | 804:0840c4cf2273 |
---|---|
14 Ext.define('Lada.store.Probenintervall', { | 14 Ext.define('Lada.store.Probenintervall', { |
15 extend: 'Ext.data.Store', | 15 extend: 'Ext.data.Store', |
16 fields: ['probenintervall', | 16 fields: ['probenintervall', |
17 { | 17 { |
18 name: 'piTexti18nId', | 18 name: 'piTexti18nId', |
19 convert: translateStore | 19 convert: function(v, record) { |
20 var i18n = Lada.getApplication().bundle; | |
21 return i18n.getMsg(v); | |
22 } | |
20 }, | 23 }, |
21 'periodstart', | 24 'periodstart', |
22 'periodend'], | 25 'periodend'], |
23 storeId: 'probenintervall', | 26 storeId: 'probenintervall', |
24 data: [{ | 27 data: [{ |
68 }], | 71 }], |
69 sortOnLoad: true, | 72 sortOnLoad: true, |
70 remoteSort: false | 73 remoteSort: false |
71 }); | 74 }); |
72 | 75 |
73 function translateStore(v, record){ | |
74 // TODO currently Lada.get... can not be found when this code is run. | |
75 // var i18n = Lada.getApplication().bundle; | |
76 // return i18n.getMsg(v); | |
77 return v; | |
78 } | |
79 | 76 |