90 languages are currently available on the app, but BSL translation is not available.
You can use Google Translate to translate pictures of text, but the picture quality must be good.
You need an internet connection to get your translation, but you can save previously converted speech and text to use offline.
The Google Translate app is available on Android, iOS and Windows. You can download it from the relevant store.