add support for per-channel/per-network locales