7

PluralizationServiceスウェーデン語の単語を複数形にする方法はありますか?

PluralizationService を使用しようとしましたが、英語のみをサポートしているという例外がありました。

4

1 に答える 1

5

PluralizationServiceスウェーデン語をサポートする独自のバージョンを作成する必要があります。PluralizationService機能を提供するために、そこのメソッドを継承してオーバーライドする派生クラスを作成します。スウェーデン語をサポートする組み込みサービスはないようです。これが完了したら、EntityModelSchemaGenerator.PluralizationServiceプロパティに新しいサービスを設定します。

このブログ投稿では、プロセスについてかなりよく説明しています。

ご存知かもしれませんが、基本的に不規則な名詞の性別システムがあるため、スウェーデン語で単語を複数形にするのは少し注意が必要です。例えば:

  • サル->サルはApa->Apor
  • バナナ->バナナはバナナ->バナナ
  • 鹿->鹿はヒョルト->ヒョルタル

したがって、言語規則は正しくするための少しの努力であり、Fot->Fötter(偶然にも、英語でfoot-> feetの特殊なケース)のような特殊なケースがいたるところにたくさんあります。

于 2012-10-23T14:55:42.557 に答える