This is not possible and intended by Apple I think. The same question has been asked before but hasn't been answered so far, but the posts indicate that it is not possible. You can search around more to see that changing the language by code seems impossible:
- Showing IPhone keyboard in different languages based on user input.
- How to change iPhone app language during runtime?