2

使用 Base Internationalization,基于对象 ID 生成自动本地化变得非常容易。这是法语版本的东西。

/* Class = "IBUILabel"; text = "Clear Memory"; ObjectID = "fHm-5n-KrF"; */
"fHm-5n-KrF.text" = "Effacer la mémoire";

但这仅适用于 Xcode 可以在故事板中找到的内容。

应该可以在 AlertView 中包含文本字符串。一定。

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Wheel Cicumference" message:@"Ground Trace (mm):" delegate:self cancelButtonTitle:@"Cancel" otherButtonTitles:nil];

alert.alertViewStyle = UIAlertViewStylePlainTextInput;
alert.tag = 10;

[alert addButtonWithTitle:@"Accept"];
[alert show];

苹果文档很庞大,到目前为止我还没有发现任何有意义的东西。我不一定想要完整的答案,只是让我朝着大方向前进

4

1 回答 1

0

我知道本地化的唯一方法UIAlert是:

UIAlertView *alert = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Error", @"Error")
                     message:NSLocalizedString(message, message) delegate:nil
                      cancelButtonTitle:NSLocalizedString(@"OK", @"OK") otherButtonTitles:nil];
于 2013-11-03T05:56:30.967 回答