Move locale detection from provider to subscriber
Use constants for binaries requirements