Angularjs 具有可变参数数的i18n
很抱歉,如果标题太模糊,因为我不知道适合这种情况的术语 以下句子的适当翻译字符串是什么:Angularjs 具有可变参数数的i18n,angularjs,internationalization,Angularjs,Internationalization,很抱歉,如果标题太模糊,因为我不知道适合这种情况的术语 以下句子的适当翻译字符串是什么: 我有一本书 我有一本书和一支笔 我有一本书、一支铅笔和一支钢笔 我在Angular和i18n公司工作。在我们公司,我们使用的钥匙如下。e、 g.:itemlist.singlePen和itemlist.singleBook@Thomas:谢谢你的回复。也许我的问题让人困惑。但是我要解决的问题是和单词,以及,,在这种情况下,项目的数量是动态的。您可以为单数和复数设置不同的键。(ps你的问题把杜混淆为不突出
- 我有一本书
- 我有一本书和一支笔
- 我有一本书、一支铅笔和一支钢笔
我在Angular和i18n公司工作。在我们公司,我们使用的钥匙如下。e、 g.:
itemlist.singlePen
和itemlist.singleBook
@Thomas:谢谢你的回复。也许我的问题让人困惑。但是我要解决的问题是和单词,以及,
,在这种情况下,项目的数量是动态的。您可以为单数和复数设置不同的键。(ps你的问题把杜混淆为不突出显示“and”和“and”,“but np”)。我建议将第三个字符串的键组合起来,比如:thirdentence={itemlist.singlePen}、{itemlist.singleBook}和{itemlist.singlePencil}
@Thomas:谢谢你的解决方案。我认为应该有一个更简单的方法不?因为如果项目的数量增加到10,会发生什么,如果一句话中有两个这样的地方呢?例如,我有一本书
,一支铅笔
和一支钢笔
,我喜欢踢足球
,篮球
和高尔夫
。(听起来很傻,但只是个例子)@Thomas:谢谢,我会试试这个,如果有更好的解决方案,我会在以后重构。