Warning, `$languages` can be empty