2014-06-19 67 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串中進行兩次複用總會像你說的那樣複雜。你可以爲它做一個幫手:然後你可以在助手中構建更復雜的邏輯。 –