Start planning for your trip overseas on a wiser note by acquiring an International Driver's License at IDL Order. Have a smooth road journey with an IDL in place. International Driver's License is a translation of your government-issued driver's license into eight languages (English, Spanish, Portuguese, German, Russian, French, Arabic, and Chinese) for foreign authorities to easily decipher your ability to operate a vehicle without posing any kind of danger.