support default language if taget language not set