GGLocalizationSystem 允许在运行时更改 iOS 应用当前的语言。当您更改应用的语言时,GGLocalizationSystem 会设置与新的语言链接的程序包。
[[GGLocalizationSystem sharedLocalSystem] setLanguage:@"en"];
使用 .strings
文件进行文本本地化。
GGLocalizeString(@"hello_world");
为了本地化其他数据如 .plist
文件
NSString* path = [[[GGLocalizationSystem sharedLocalSystem] bundle] pathForResource:@"myFile" ofType:@"plist"];
NSMutableDictionary *dict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];