Duolingo and Carnival Cruise Line are offering seven continents, 195 countries, 40 languages, five years at sea–or are they?