Jak otestovat lokalizaci aplikace na iPhone

Tohle jsem našel na stackoverflow.com a je to skvělá věc. Pokud píšete pro iPhone a dodržujete doporučení od Apple, pak má vaše aplikace alespoň dvě lokalizace - standardní anglickou a českou.

K jejímu otestování na Simulátoru nebo iPhone je nutné změnit nastavení v Settings.app a to trvá docela dlouho. Na stackoverflow jsem našel řešení na 2 sekundy.

main.m

#import <UIKit/UIKit.h>

int main(int argc, char *argv[]) {    

    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

[[NSUserDefaults standardUserDefaults] setObject: [NSArray arrayWithObjects:@"cs", nil] forKey:@"AppleLanguages"];

int retVal = UIApplicationMain(argc, argv, nil, nil);

    [pool release];

    return retVal;

}

Zvýrazněný řádek je ten trik :)

Dotazy? Komentáře? Chtěli byste aplikaci pro iPhone? Kontaktujte mne!