mac os tiger和关于德国版的面板

时间:2009-04-14 02:46:47

标签: cocoa

我有一个应用程序,现在我想用德国版编辑它,但我发现了一个有趣的事情:在虎下我发现当关于面板显示带有日耳曼字符的信息时,如果一行没有填写它将显示的字符保留到下一行,例如:  版权所有©2001-2009 AAA Co.,LTD ,如果只能显示版权所有©2001-2008 AAA ,下一行可以显示公司。 LTD ,不像10.5或Tiger下的其他语言版本,关于面板可以适应自动角色的长度。我想这可能是德国版本不适合老虎。但如何在Tiger的德国环境下展示版权......?

1 个答案:

答案 0 :(得分:1)

您的选择是:

  1. 撰写完全自定义的关于面板。
  2. 接受这是Apple在Leopard中修复的Tiger中的内容,并在德语本地化版权字符串中的公司名称之前添加了一个强硬的换行符。
  3. 接受这是Apple在Leopard中修复的Tiger中的某些内容,并且什么都不做。
  4. 我会做#3。实际上没有人(a)运行Tiger和(b)查看你的About窗口,所以谁会注意到?当你最终放弃Tiger兼容性时,问题就完全消失了。