If you're looking for a tool to translate languages in real time, Google Translate is a good option. It's got more than 100 languages covered and offers features like camera translation, offline translation and simultaneous speech translation. It works in web browsers and on phones, so it's good for travelers, businesspeople and anyone else who needs to communicate across languages.
Another option is iTranslate, which covers more than 100 languages and offers features like text translation with autocomplete, voice translation and camera translation. It's available on several platforms and offers offline support for heavy use on the go. The app also offers a keyboard extension for translating text in messaging apps.
If you want voice-to-voice real-time translation, 3PO is a good option. It can translate conversations automatically across 45 languages with no setup required, so it's good for situations where people speak multiple languages all the time. It's good for international conferences and daily conversations in multilingual areas.