Я пытаюсь перевести многошаговую форму с помощью angular translate и для маршрутизации использую ui-router.
все работает нормально, кроме одного.
вот мой код :
translate< /сильный>
.config(function ($translateProvider) {
$translateProvider.useStaticFilesLoader({
prefix: 'App/i18n/locale-',
suffix: '.json'
});
$translateProvider.preferredLanguage('ir');
})
en.json и ir.json
{
"wizardForm":{
"stepOne":{
"LABEL": "ثبت متقاضی",
"NATIONALCODE": "کد ملی",
"NAME": "نام",
"FATHERNAME": "نام پدر",
"GENDER": "جنسیت",
}
}
en.json////////
{
"wizardForm":{
"stepOne":{
"LABEL": "Register Requester",
"NATIONALCODE": "National Code",
"NAME": "NAme",
"FATHERNAME": "Father Name",
"GENDER": "Gender",
}
}
html
<label translate="wizardForm.stepOne.NATIONALCODE">
</label>
перевод отлично работает в других разделах, но не в форме? я что-то упускаю ?