ngx multi language i18n change angular input internationalization placeholder

multi - Angular2 i18n para texto de marcador de posición



i18n angular typescript (1)

Ha habido un ejemplo, pero parece que ya no puedo encontrarlo.

Debería poder usar i18n-attributename . Por ejemplo:

<input type="number" placeholder="From" i18n-placeholder="From placeholder"/>

Eso necesitaría una entrada como esta:

<trans-unit id="generatedId" datatype="html"> <source>From</source> <target state="translated">Van</target> <note priority="1" from="description">From placeholder</note> </trans-unit>

En su archivo messages.xlf. Sin embargo, no pude lograr que funcionara sin una traducción. Por lo tanto, deberá agregar el estado = traducido y un valor.

Incluso si no damos valor en i18n-placeholder, entonces también está bien. solo haz como:

<input type="number" placeholder="From" i18n-placeholder/>

Funcionará bien.

¿Hay alguna manera de traducir el texto del marcador de posición para un campo de texto de entrada usando i18n de Angular 2?

<input placeholder="hello world" i18n>

No veo nada en la documentación sobre esto: https://angular.io/docs/ts/latest/cookbook/i18n.html