Illa Devon • Altres llengües