2015-06-07 41 views
0

我想我的本地化應用程序...iOS應用開發 - 本地化工作不

我已在ViewController.m

//Lets Play Button 
CGRect Play = CGRectMake(self.view.frame.size.width/2-100, self.view.frame.size.height-280, 200, 60); 
HTPressableButton *start = [[HTPressableButton alloc] initWithFrame:Play buttonStyle:HTPressableButtonStyleRounded]; 
start.buttonColor = [UIColor colorWithRed:236/255.0f green:101/255.0f blue:128/255.0f alpha:1.0f]; 
start.shadowHeight = 0; 
start.titleLabel.font = [UIFont fontWithName:@"Intro" size:25]; 
[start setTitle:NSLocalizedString(@"LetsPlay", nil) forState:UIControlStateNormal]; 
[start addTarget:self action:@selector(playButtonHandler:) forControlEvents:UIControlEventTouchUpInside]; 
[newMain addSubview:start]; 

以下,並設置在Localizable.strings以下(這是西班牙版)

"LetsPlay"="Beunos Noches!"; 
"Menu"="Adios!"; 

但按鈕顯示文字爲 'LetsPlay'

所以它就好像NSLocalizedString(@"LetsPlay")指揮官不工作...

任何想法?

+0

您是否使用西班牙語iOS運行項目?因爲,我檢查了你發佈的內容,它在我的Mac上運行良好 – Leo

+0

是的,我進入了模擬器的設置並將其改爲西班牙語?除非有另一種方式? –

回答