adding localization api. Adding localization for ui part.
ATM verry weird bug that will crahs stuff. Still looking into it.