【问题标题】:ios change text of default shared menu items - Copy/Paste/Deleteios 更改默认共享菜单项的文本 - 复制/粘贴/删除
【发布时间】:2014-03-13 07:36:04
【问题描述】:

我需要将复制/粘贴/编辑和删除共享菜单项的文本更改为荷兰语。 sharedMenuController 类中是否有任何规定可以为这些菜单项提供本地化文本。

我尝试了其他问题中发布的一些解决方案来更改应用程序语言,但这不起作用,对我来说这不是一个可行的解决方案。

任何帮助都会得到满足。谢谢

【问题讨论】:

  • 对此有何回答或建议?

标签: ios ipad uitextview uimenucontroller nslocalizedstring


【解决方案1】:

其实我也有这个问题。 见

Set default language at first run IOS TLdnR:

int main(int argc, char * argv[]) {
    @autoreleasepool {
        NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
        [defaults setObject:@[@"nl"] forKey:@"AppleLanguages"];
        [defaults synchronize];
        return UIApplicationMain(argc, argv, nil, NSStringFromClass([ITAppDelegate class]));
    }
}

这应该会改变整个应用的语言设置。

【讨论】:

  • 谢谢,但它不起作用。将 nl 设置为 AppleLanguages 正在从 NSDefaults 中删除其他语言。这对我来说不是一个好的解决方案。
  • 我能够在我的 iOS7 模拟器上更改该元素的语言:/
  • 所以您需要整个应用程序使用某种语言,而只是复制/粘贴框使用荷兰语?
  • 我正在IOS 6模拟器上试用。
  • 我是在 ios 7 iPad 上完成的,但仍然无法更改文本标签。有什么想法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-05
  • 1970-01-01
相关资源
最近更新 更多