Upload to Google Translate The Pictures Digitized At ScanMyPhotos.com Guess what, folks? Google Translate just got a whole lot smarter! Google Translate has upped...