move translation loading to cp-core