我正在使用基于 Symfony2、Twig 和 xliff 的翻译。
现在,我想根据介于[-Inf,Inf]
. 为此,我使用transchoice
.
我的问题:我想显示7 days ago
if count=-7
。但是,我得到-7 days ago
. 我不能abs
在 transchoice 字段中使用树枝过滤器,对吧?如何删除前导减号。
这是我的message.en.xliff
...
<?xml version="1.0"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" datatype="plaintext" original="file.ext">
<body>
<trans-unit id="1">
<source>todo.days-difference</source>
<target>{0} today|{1} tommorow|]1,14] %count% days before|]14,Inf] far away|{-1} yesterday|[-14,-1[{{ count }}%count% days after|[-Inf,-14[ long after</target>
</trans-unit>
</body>
</file>
</xliff>