AliSoftware/OHAutoNIBi18n — pull request #4 by nobre84 (2014-03-11 20:43:51+00:00)
Title: More customization to autoloading

Hi! Very interesting project you published, thanks very much!
I made some changes that were required for my use case, please check out wether any of it is of interest to the library:
- I made a public -(void)updateLocalization; in NSObject that can be called manually (we change the language dynamically)
- Added a OHAutoNIBi18n_AUTOLOAD macro that completely disables awakeFromNib swizzling in case one wants to trigger the localizations manually only.
- Added a OHAutoNIBi18n_OBSERVE_LOCALE macro that enables the observation of NSCurrentLocaleDidChangeNotification , which can be posted with a userInfo dictionary containing a custom NSBundle in which the translations are obtained instead of the mainBundle.

Unfortunately the observer feature introduces a dependency on a platform 6.0 library, LRNotificationObserver which disposes of the observers in the right way easily. I don't know too much about CocoaPods, I think it can be made optional somehow as a sub-pod. It was important to me, I don't know if it is to you