0

我正在我的應用程序中進行一些本地化工作。有一些特殊情況,例如在所有格形式的瑞典語中。NSLocalizedString特殊情況

如果一個單詞以s結尾,您不應該將單詞添加到單詞中。因此,舉個例子,如果我寫一個人的生日結尾,因爲它會是「卡爾Fabrizius生日」

因此,你可以理解有一些邏輯規則適用於不同的語言,如果是瑞典語或英語。我如何在Objective-C中處理這個問題?

我想僞代碼它應該是這樣的:

if (current locale == swedish) { 
    swedishGenitiveForm(); 
} else if (current locale == english) { 
    englishGenitiveForm(); 
} 
+0

你能否提供確切的英國和瑞典案例以查看實際差異?另外,僞代碼對我來說不是很清楚。 – Tricertops 2013-02-25 10:58:10

回答