fixed recursive translation loading