Fixing subkey creation for addresses with an acceptable language specified. Also fixing validation to work properly for these addresses. This affects places like Hong Kong, which has both English and Chinese data.