1

Мы используем концепцию интернационализации sails.js для перевода переменных, поэтому теперь я хочу применить некоторый базовый HTML в нашем тексте.Объект интернационализации Sails.js в AngularJs

До сих пор я использую ng-bind-html directive of AngularJs для переменных, определенных в мой контроллер сервера для применения полужирный, курсив на какой-нибудь текст, но я не в состоянии использовать __ или il8n или сделать то же самое в контроллере AngularJs как:

$scope.mytext = req.__('Hello'); 

Возможно ли это? Любая помощь будет оценена!

Спасибо

+0

«Угловые опоры интернационализации» - вопрос? –

ответ

0

Вопрос заключается в том, что у вас есть две рамки, которые обеспечивают MVC: паруса и угловатые. Оба предоставляют услуги по переводу. Если вы используете угловой как MVC, возможно, лучшее место для размещения перевода находится в угловом «V» MVC, и вам не нужны паруса, а затем для всего, что не обеспечивает доступ к данным (RESTful APIS). Для этого вы можете использовать угловой-перевод (http://angular-translate.github.io).

Я пробовал использовать как sailsjs, так и механизмы преобразования углов, и я решил решить угловую задачу, поскольку ее можно использовать не только в html, но и в контроллерах, сервисах и в фильтрах.

Заключительное примечание. Вы должны стараться не использовать перевод (который представляет собой преобразование презентации) в контроллерах :). Я тоже не должен был, но никто не идеален ...

Смежные вопросы