2015-11-10 4 views
0

Я хочу локализовать веб-приложение с L20n, а в пользовательском интерфейсе слово часто сопровождается двоеточием. Например: Foo:.Добавить суффикс в L20n

Следующий подход работает, но имеет недостаток, что для каждого слова следует указать дополнительный тег, за которым следует двоеточие.

In the .l20n-File: 
    <foo "Foo"> 
    <fooCol "{{foo}}:"> 

In the .html-File: 
    <p data-l10n-id="fooCol"></p> 

Я попробовал следующее, чтобы избежать этих дополнительных тегов, но этот подход не работает.

In the.l20n-File: 
    <colon "{{$var}}:"> 

In the .html-File: 
    <p data-l10n-id="colon" data-l10n-args='{"var": "{{foo}}"}'></p> 

Есть ли элегантный способ в L20n, чтобы добавить суффикс к слову?

ответ

2

я пропустил очевидное решение:

<p><span data-l10n-id="foo"></span>:</p>