update project dependencies
localization
- read language preference from local storage when app is initializing
- save language preference to local storage when language is switching