HTML:
echo _('Hello');
XSLT:
<xsl:value-of select="php:function('_','Hello')"/>
А если XSLT используется не только для PHP?
Делать так?
$lang->appendChild(new DOMElement('hello',_('Hello')))
А в XSLT:
<xsl:value-of select="lang/hello"/>
Но тогда теряем преимущество. Я могу заранее не знать, какое слово мне понадобится в шаблоне.
-~{}~ 21.02.07 16:57:
Кроме того, при использовании php:function('_','Hello') не получится нормальными средставами создавать .po файл