有没有办法使用PluralizationService
来复数瑞典语单词?
我尝试使用PluralizationService,但我得到例外,它只支持英语。
答案 0 :(得分:5)
您需要创建自己的支持瑞典语的PluralizationService
版本。创建一个继承自PluralizationService
的派生类,并覆盖那里的方法以提供功能。似乎没有支持瑞典语的内置服务。完成此操作后,在EntityModelSchemaGenerator.PluralizationService
属性上设置新服务。
This blog post很好地解释了这个过程。
你可能知道或者可能不知道,因为名词上的性别系统基本上是不规则的,所以瑞典语中的单词复数有点棘手。例如:
因此,语言规则需要付出一些努力才能做到正确,而且像Fot这样的地方还有很多特殊情况 - > Fötter(巧合的是,也是一个英尺的特殊情况,脚 - >脚)。