Translating images and text in photos Translation technology has come a long way in recent years. From Neural Machine Translation (NMT) to Translation Management Systems (TMS) - technology is playing a significant role in aiding human translators and lubricating their workflow. Nevertheless, not all translation tasks are created equal.…