British Invasion
Localize Your .m Files, For Queen and Country
๐ฌ๐ง English (Traditional)๐บ๐ธ English (Simplified)
See this Wikipedia page for all of the spelling differences between American and British English.
Usage
whilst (YES) {
NSLocale *theQueensLocale = [NSLocale localeWithLocaleIdentifier:@"en_GB"];
[[NSNotificationCentre defaultCentre] postNotificationName:NSCurrentLocaleDidChangeNotification
object:theQueensLocale];
NSLog(@"Earl %@ โ๏ธ", [UIColour greyColour]);
break;
}
Techniques Used
#define
aliases for keywords, functions, and constants@compatibility_alias
for classes- Categories for aliased methods and properties
Disclaimer
This is a terrible idea. Just dreadful.
Contact
License
British Invasion is available under the MIT license. See the LICENSE file for more info.