If we have a situation in which the app is in background and user changes system language then returns back to app the view is not being reloaded, but it is "appearing" - to support such scenario I have added this conditional in viewWillAppear.
If my logic is wrong I'll gladly delete this viewWillAppear