2014-06-19 26 views
0

看起来像我到了一个真正的挑战......国际化多元化与几个计数

我想翻译下面的句子:

你在YY论坛得到了XX新消息

我已经使用了翻译多元化,但是这个不同,因为代替多元化数组,我需要一个n维矩阵,当n是需要多元化的元素的数量,在这种情况下是2.

任何想法?

+0

你可以用一个具体的例子来解释一些,而不是使用X和Y,你想要显示哪些文本,以及条件是什么? –

+0

XX和YY代表柜台,我认为这很明显。例如:__您在3个论坛中收到26条新消息_ – guyaloni

+0

为什么您在问题中没有提及有关消息和论坛的任何内容会很明显?我仍然不知道“n维矩阵”是如何进入它的,但我可能会变得很厚。 –

回答

1

您不能复数超过1 :count的句子。处理它的最简单方法是将你的句子分成两部分:You got XX new messages,in YY forums并分别对它们进行复数化。

+0

我担心这会成为答案。问题是可能是语言这个简单的拆分不会工作。不管怎样,谢谢! – guyaloni

+0

在I18n''s串中进行两次复用总会像你说的那样复杂。你可以为它做一个帮手:然后你可以在助手中构建更复杂的逻辑。 –