Localization

Stub support for localization
thinking more about it, i could implement that way but it would require a refactor to the components which are not instantiated that way. i approached it from the other direction.