no the first as you can't edit app resources after deployment
you can however tell NSBundle to use a different localizeFile.. or rather download the json and put it in a NSBundle
put the localizable into:
<APP/DOCUMENTS>/<APPNAME>.bundle/<LANGUAGE_CODE>.lproj/Localizable.strings
init a new cocoa bundle
NSBundle *b = [NSBundle bundleWithPath:@"<APP/DOCUMENTS>/<APPNAME>.bundle/"];
then just use this on the bundle:
- (NSString *)localizedStringForKey:(NSString *)key value:(NSString *)value table:(NSString *)tableName
e.g.
[b localizedStringForKey:@"HIHO" value:nil table:nil];
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…