У меня есть этот миксин-файл, для которого требуется реактивный текст. Я использую i18n- vue, который можно назвать так: this.$i18n.t('texToTranslate')
, и я устанавливаю локаль для другого vue компонента с помощью this.$i18n.locale = 'korean'
* 1003. *
проблема в возвращении fromt, в котором миксин всегда находится на английском языке sh, который является языком по умолчанию
export default {
name: 'constCustomize',
data() {
return {
product_frame : {
single: [
{
value: '360x200',
text : this.$i18n.t('["CUSTOMIZE.FRAME.DIMENSION.OPTION"]["PX.BY"][0]', {'0': '360', '1': '200'})
},
{
value: '450x250',
text : this.$i18n.t('["CUSTOMIZE.FRAME.DIMENSION.OPTION"]["PX.BY"][0]', {'0': '450', '1': '250'})
},
{
value: '540x300',
text : this.$i18n.t('["CUSTOMIZE.FRAME.DIMENSION.OPTION"]["PX.BY"][0]', {'0': '540', '1': '300'})
},
{
value: '630x350',
text : this.$i18n.t('["CUSTOMIZE.FRAME.DIMENSION.OPTION"]["PX.BY"][0]', {'0': '630', '1': '350'})
},
{
value: '720x400',
text : this.$i18n.t('["CUSTOMIZE.FRAME.DIMENSION.OPTION"]["PX.BY"][0]', {'0': '720', '1': '400'})
}
]
}
}