我刚得到一个带有很长文件的旧项目。它有超过1万行,还有许多我现在必须翻译的独特字符串。在Symfony中,最有效的方法是什么?我正在使用树枝模板引擎。
如果您不知道树枝翻译的外观,请参考以下示例:
<span>Hello!</span> What is up?
上面准备翻译的示例如下:
<span>{{'Hello!;|trans}}</span>{{'What is up?'}}
带有这样的翻译文件(我可以轻松生成);
return [
'Hello' => 'Hallo',
'What is up?' => 'Was geht?'
]
是否有自动化工具?可能有简单的正则表达式解决方案,但我担心会丢失一些奇怪的格式化文本。