Угловой перевод с переменной заменой - PullRequest
0 голосов
/ 16 октября 2018

Я следовал этому документу от angularjs: https://angular -translate.github.io / docs / # / guide / 06_variable-replace

У меня есть мой module.config ():

var translations = {
    HEADLINE: 'What an awesome module!',
    PARAGRAPH: 'Srsly!',
    PASSED_AS_TEXT: 'Hey there! I\'m passed as text value!',
    PASSED_AS_ATTRIBUTE: 'I\'m passed as attribute value, cool ha?',
    PASSED_AS_INTERPOLATION: 'Beginners! I\'m interpolated!',
    VARIABLE_REPLACEMENT: 'Hi, {{name}}'
  };

  $translateProvider
  .useLoader('$translatePartialLoader',{
    urlTemplate: url
  })
  .preferredLanguage('en')
  .translations('en', translations);

  $translateProvider.useSanitizeValueStrategy('sanitizeParameters');

URL-адрес определен, но я не показываю его, потому что он принадлежит компании.

Итак, в шаблоне с контроллера из определенного модуля (скажем, «home»)) который позже импортирует мой основной модуль, у меня есть это:

<p translate="VARIABLE_REPLACEMENT" translate-values="{ name: 'PascalPrecht' }"></p>

Вывод ничего, ничего не показывает, что я делаю не так?Я сделал это в качестве примера.

Большое спасибо

...