with strip_tags remove ent_quotes ejemplo php localization internationalization gettext po

php - remove - strip_tags wordpress



Variables en PHP gettext (1)

Posible duplicado:
¿Cómo maneja gettext el contenido dinámico?

Estoy usando gettext de PHP. Quiero traducir una oración que tiene una variable. es posible?

Por ejemplo, en inglés:

Are you sure you want to block Alice?

(Donde "Alice" es el nombre del usuario).

Pero, en alemán, el sujeto no aparece al final de la oración.

Sind Sie sicher, dass Sie Alice blockieren?

En messages.po, tengo

msgid "BLOCK" msgstr "Are you sure you want to block"

Pero no veo forma de pasar una o más variables. es posible?


poedit reconoce los vars.

msgid "Are you sure you want to block %s?" msgstr "Sind Sie sicher, dass Sie %s blockieren?"

y en PHP

sprintf(_(''Are you sure you want to block %s?''),''Alice'');