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.