我已经构建了一个iOS应用程序,并将该应用程序翻译为英文和瑞典文。 我面临的问题是,一个英语单词在瑞典语中可以有两个不同的含义(翻译)。所以现在我把英文单词作为关键和价值。 我希望能够拥有一个按键,我可以随心所欲地调用它,并为其设置英文值以及瑞典值,这样我就可以用两种不同的单词将其翻译为瑞典语,并保留相同的单词为英语。iOS - 本地化的最佳实践
我该如何实现这个家伙? 谢谢。
编辑:
// this can be "Kommentar" or "Kommentera" in Swedish (2 different words)
NSLocalizedString(@"Comment", @"Comment")
我想什么有是:
NSLocalizedString(@"Comment_adj", @"Comment_adj") // En: Comment, Swe: Kommentar
NSLocalizedString(@"Comment_verb", @"Comment_verb") // En: Comment, Swe: Kommentera
现在是不是更清楚了吗?
为什么向下票呢? – Carnal
这很难理解你想要什么。你可以添加一些代码来举例说明你想要做什么吗? – joerick
这正是为什么你不应该逐字翻译。 – borrrden