Я пытаюсь внедрить поддержку интернационализации в свой проект, для этого люди предложили Google Closure Templates. но я очень новичок в шаблонах закрытия. создавайте сообщения для конкретного языка, используя шаблон закрытия, пожалуйста, расскажите мне шаги. это мне очень помогло.
Мой код файла .soy, как показано ниже.
{namespace poc}
/**
*Testing message translation
*@param pageTitle
*/
{template .translate}
<HTML>
<Head>
<title>{$pageTitle}
</title>
</head>
<div>
{msg desc="Hello"}Hello{/msg}
</div>
</html>
{/template}
and generated .xlf content as bellow
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file original="SoyMsgBundle" datatype="x-soy-msg-bundle" xml:space="preserve" source-language="en" target-language="pt-BR">
<body>
<trans-unit id="2286494898080570401" datatype="html">
<source>Thanks</source>
<target/>
<note priority="1" from="description">Says thanks</note>
</trans-unit>
</body>
</file>
</xliff>