1

ВОПРОС:Угловой-перевод: как перевести Ионные директивы?

Я переводил свое приложение Ionic на несколько языков. Я использую angular-translate, что делает очень хорошую работу.

Однако есть некоторые проблемы совместимости с использованием его с директивами Ионные, таких как ионно-зрения

Пример:

В этих способов работает плавно:

<h4> { 'EDIT_YOUR_INFO' | translate } </h4> 

простое использование в качестве фильтра

<p ng-bind-html=" 'USERNAME' | translate "></p> 

используя нг-привязку, чтобы избежать проблем с иностранными символами

ВОПРОС:

<h4> и <p> являются HTML-теги и нет никаких проблем с использованием углового перевода с ними. Все работает нормально.

Проблемы при должна перевести Ионную директиву, такие как <ion-view>

<ion-view view-title="Edit Profile"> 

Слово «Edit Profile» появится в верхней строке заголовка. Мне тоже нужно перевести их. Я пробовал, но он не работает.

<ion-view view-title="'PROFILE_EDIT' | translate"> 

ВОПРОС:

Как я могу перевести Ионные директивы?

ответ

3

Для выражений нормальных атрибутов необходимо использовать {{ }}.

<ion-view view-title="{{ 'PROFILE_EDIT' | translate }}"> 
+0

Спасибо! Через 5 минут я соглашусь с правильными – johnnyfittizio

+0

Это не работает для меня, когда я нажимаю на ссылку, чтобы перейти на страницу, на которой я хочу перевести название вида просмотра иона. В чем проблема? – MHDaouas

+0

@MHDaouas Пожалуйста, задайте новый вопрос с вашей конкретной ситуацией. –