【问题标题】:How to get display name for NSLocale in Cocoa?如何在 Cocoa 中获取 NSLocale 的显示名称?
【发布时间】:2011-01-06 15:36:18
【问题描述】:

我有以下问题:

我有一个 NSLocale 对象并且想要访问该语言环境的 .lproj 目录中的资源。 为此,我需要提供语言环境的全名,例如“德语”。我找不到从 NSLocale 对象中获取此字符串的方法。

我该如何做到这一点?

【问题讨论】:

    标签: cocoa localization nsbundle nslocale


    【解决方案1】:

    没关系:

    NSLocale *locale = [[[NSLocale alloc] initWithLocaleIdentifier:language] autorelease];
    [locale displayNameForKey:NSLocaleIdentifier value:language]);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多