Login | Register



 
HomeVideosPhotosCalendarVenture DealsSubmit-a-StoryLive
Home
 
BlogWorld Badge
Mix Recap and Microsoft Translater API
News
Written by Geoffrey Emery   
Sunday, 22 March 2009 10:01

Many new and interesting developments on the Microsoft Web platform were unveiled at the MIX09 conference last week, such as Silverlight 3, Eclipse Tools for Silverlight, .NET RIA Services, Web Platform Installer, IIS Smooth Streaming, Windows Web Applications Gallery, Windows Azure enhancements, Expression Blend SketchFlow, Expression Web SuperPreview, Internet Explorer 8, etc. Here’s a innovative service that was not highlighted during the keynote presentations.

Microsoft Translator

Microsoft Translator, also branded as Live Search Translator, is a free language translation service that can take any text-based content (text strings, HTML pages, XML, etc.) as input, and translate it from one language to another, such as Arabic, Chinese (both simplified and traditional), French, German, Japanese, Spanish, etc. The service has been around for a while, and is very similar to the Google Translate offering.in

imageAt MIX09, the Microsoft Research Machine Translation (MSR-MT) team unveiled the web page widget (see the picture on the right), which is a fully customizable widget that anyone can be embedded into any website, and gain the ability to allow international visitors to utilize Microsoft Translator to translate web pages into their languages.

To people familiar with the Google Translate service, this may not be anything new (such as hovering on a translated sentence and seeing the original content popup). As Google Translate also provides a widget for people to embed into their websites, and it at this point has a higher number of supported languages. But the user experience in the Microsoft Translator widget is pretty nice. It does not bring the viewer to a new page, but instead, just parses and translates the content in document.body in-line and dynamically. And allows viewers to switch back to the original content by removing the “layer” of translated content.

On longer pages, the running progress of translation is also displayed in a fixed layer added to the top of the page. Closing this “header” layer also flips the view back to the original content. This is a little different from the Google Translate widget’s behavior, where it points the viewer to a new page with an HTML frame at the top. Ultimately they do very similar things, though the newer Microsoft Translator widget seems to have applied a little more user experience design.

SDK Support

Now this is one thing that Google Translate doesn’t seem to support at this moment. Microsoft Translator provides a set of HTTP, AJAX, and SOAP interfaces for anyone to interact with via code. This means any application, whether it’s client-side using JavaScript (which the widget itself uses), Silverlight (C# implementation), WPF, Win32, mobile applications, etc., or server-side (C# using WCF) integration, can now leverage the Microsoft Translator service to translate any text-based content.

The MSR-MT team has provided a live SDK for people to play with, built in Windows Azure, at http://translatorsdk.cloudapp.net/.

A couple of interesting functional features or scenarios with the service API’s:

  • Translating individual elements on a web page (instead of the entire page)
  • Performing in-line translation asynchronously (thus not impacting page rendering time)
  • Performing translation by excluding individual elements, which can be quite useful too if we want to translate the entire page except a few elements
  • Parsing and interpreting the language of the input content

This open and accessible services API has allowed Microsoft to provide a number of clients to the Translator service:

  • Translator website – enter text or URL to translate and presents side-by-side comparisons of input and result
  • Web widget – embeddable widget (one used now on this blog)
  • Windows Live Toolbar – a button on the toolbar to translate viewed content
  • Windows Live Add-In – another embeddable widget
  • Windows Live Messenger Bot – translate via IM’s in Windows Live Messenger
  • Internet Explorer 8 Activity – highlight any content on the web page and translate

And of course, this is not all. The MSR-MT team is busy working on a number of enhancements and new features. Read their blog at blogs.msdn.com/transation for more details, and new announcements as they become available.

Tags See All Tags Add New Tag...

Please Enter New Tags Separated By Comma's
  Or Close

Microsoft  Translator 


 

Related Articles

  • Tonights Oscars Live Streamed with Your Facebook Friends
  • Stephen Rose at the Fire Starter Event
  • TechZulu interviews Joey Snow
  • TechZulu Interviews James Johnson
  • TechZulu Interviews Matt Penner
  • Techzulu Interviews Daniel Egan
  • David Chow Talks about Microsoft's New Cloud Computing Platform Azure
  • David Robinson Talks About Microsoft Sql Server in the Cloud
  • 5 Ways to grow you community with Rick Strahl
  • Scott Guthrie Talks about Microsofts Future Plans and what it takes to be the Gu in ASP.NET
  • Scott Hanselman teaches toddlers computers with Baby Smash
  • 5 Ways to increase your audience and grow your community with Scott Hanselman
  • Programming Games For the Xbox with Jason Mauer
  • Building Cool Stuff for windows mobile and windows mobile devices
  • Mickey Williams talks about Architecting Large Systems with cloud storage
  • Windows 7 Beta gets launched this Friday Windows live suite gets 2.0 edition released
  • Windows 7 public beta is available now
  • Increase your favorite Sites Search Index with Google's Preferred Site
  • Microsoft's Live Search Adds News Alerts
  • Microsoft Set to Launch New Mobile Services and OS
  • Windows Mobile Search Gets Updated
  • Microsoft Extends Windows 7 beta 1 Download
  • Internet Explorer 8 RC-1 released!
  • Google's GMail Goes Offline
  • How many floppy disks would it take to Install CS4
  • Google Introduces Measurement Lab
  • You Tube Adds Annotation to Videos
  • Microsoft Surface To Be Used In Super Bowl Security
  • Google Search Gets Wacked!
  • Human Error listed as reason for Google Search Going Down
  • Bust IPhone apps protection scheme with Crackulous
  • Introducing Google Latitude – Share Your Location
  • Skype 4 is released
  • Google Calendar Goes Offline
  • Amazon Releases Kindle 2
  • Bootstrapping an Agile Team Live Stream Tonight from 6 - 8pm
  • Hotmail Frees POP3 Access
  • Moonlight 1.0 brings Silverlight to Linux
  • Firefox’s Fennec Mobile Browser Released for Windows Mobile
  • Photosynth gets Updated with New Features & Improvements
  • Microsot Launches Windows Mobile 6.5
  • Windows Marketplace for Mobile Announced
  • SEO Tip - Understanding the hash in URLS
  • Google Releases Windows Mobile Application
  • Tonight Live Streaming from Mindshare and Microsoft Tag Treasure Hunt!
  • Get free Hosting for One Year from Microsoft
  • Sky Fire 09 Released for Windows Mobile
  • Live Upload 2.0 Released Add Facebook Friends To Your Photos
  • GMAIL Experiences World Wide Outage
  • Get Free Custom Twitter Background
  • Microsoft Launches Stimulus Plan
  • Wunder Radio - Find Local Radio Stations On your Windows Mobile
  • Safari 4 Beta Released
  • Iris Browser for windows Mobile
  • MSN Calendar moves to Windows Live Calendar
  • Use Skype on a normal phone with Skype To GO
  • Microsoft Releases Share Point Light In the Cloud with Office Live
  • Windows Media Player to Allow Live Streaming Over Internet
  • Windows Mobile 6.5 Enables Web Apps On Your Phone.
  • Google New Ads Know All -- Pay No Attention To the Man Behind the Curtain.
  • Microsoft Windows Marketplace Announces fees, hopes, and dreams
  • PhotoSynth Comes To IPhone
  • Google Voice Launches – Formerly Grandcentral
  • Hulu Adds Social On First birthday
  • Microsoft Releases Open Tools to Enhance Scientific Research
  • Online privacy groups Strike back At New Google Adds
  • Getty Images Launches Flickr Connect
  • Why Windows Mobile will have a good 2009
  • Windows® Marketplace for Mobile Developer Strategy Update
  • Mix Recap – Windows Mobile 6.5 Update
  • Google Docs Adds New Drawing Tools
  • Skip the Hotel Rent a Room from a home owner with iStopOver
  • Get Free Advanced Image Editing in Windows Live Photo Gallery
  • Microsoft Increases World Stimulus Package
  • Skype Becomes Number One Long Distance Carrier
  • Virtual Earth to be included with BizSpark
  • AT&T UVerse Parteners with Microsoft to Enable Shared Content Across TV, PC and Mobile Devices
  • Microsoft backs down on Marketplace Update charges
  • Google Kills AdSense For Videos
  • James Senior and Angus Logan Talk About Whats New With the Windows Live Platform
  • Turn Your Slides into Website Traffic
  • Windows Mobile Live Suite Launched
  • Microsoft’s Marketplace for Mobile Signs up Big Names
  • Microsoft Launches On-Demand Solutions for Government and Education
  • Blackberry Launches App Store
  • Microsoft Office Apps for IPhone
  • Digg Kills Linkbait and Your website traffic With Digg Bar
  • What is PhizzPop With Paul Treichler
  • Microsoft's 196 Megapixel Camera
  • Microsoft Challenges Ubiquity Claims of Adobe Flash
  • BrightKite Merges with Limbo
  • Get 16 Hours of Power for Your MacBook Air
  • Windows 7 to natively burn ISO’s
  • Tellme Gets Life In Windows Mobile 6.5
  • White House Has A Flkr Strem
  • Windows 7 RC-1 Released
  • Get Facebook Updates in Your Windows Live Messenger
  • Google Incorporates Latitude GPS Coordinates Into Products
  • Is Twitter's search finally going to become a Google Killer?
  • New Official Facebook application for Windows Mobile
  • Microsoft Launches City Guides Get your Local On
  • Google Street View Now Using Tricycles
  • Skyfire Mobile Browser Comes Out of Beta
  • XBOX Gets full body Sensor Natal at E3
  • Mindshare.LA - Tyler Emmett - Conquering the Useless: The Journey to Make 180 South
  • Mindshare.LA - Paul Carey - Stereographics 101: You CAN Try This in the Home
 

Gold Sponsors

CompUSA
SummerWeekendSale CheapTickets

Silver Sponsors

American Express Giftcards Wireless from AT&T
Swoopo  Entertainment  Shopping, Inc.

Recent Readers

Calendar

  • Thursday September 2

    • 12:00 PM
      ThursdayLunch on the Promenade

      • When:
        September 2, 2010 - 12:00 PM
         
      • Where:
        3rd Street Promenade and Santa Monica Blvd, Santa Monica, CA 90401
         
      • Details:
        http://ThursdayLunch.com/
        More >>
         
      Add To Calendar
    • 07:00 PM
      Digital LA - Pasadena Cocktails @ redwhite+bluezz

      • When:
        September 2, 2010 - 07:00 PM
         
      • Where:
        redwhite+bluezz - 70 S Raymond Ave - Pasadena CA -
         
      • Details:
        For details, link here: http://digitallarwb.eventbrite.com
        More >>
         
      Add To Calendar
    • 07:00 PM
      LADUG - LA Delphi Users Group

      • When:
        September 2, 2010 - 07:00 PM
         
      • Where:
        10800 W. Pico Blvd, Los Angeles, CA
         
      • Details:
        http://www.ladug.com/
        More >>
         
      Add To Calendar
  • Friday September 3

    • 05:00 PM
      LA 2600

      • When:
        September 3, 2010 - 05:00 PM
         
      • Where:
        800 N Alameda St, Los Angeles, CA 90012
         
      • Details:
        http://www.la2600.org/ Read the web site for meeting location information.
        More >>
         
      Add To Calendar
  • Saturday September 4

    • 01:00 PM
      Dorkbot SoCal

      • When:
        September 4, 2010 - 01:00 PM
         
      • Where:
        1200 D North Alvarado Street, Los Angeles, CA
         
      • Details:
        http://www.dorkbot.org/dorkbotsocal/ Check the web site for final dates, times, locations.
        More >>
         
      Add To Calendar
    • 01:00 PM
      San Gabriel Valley Linux User Group - DevSIG

      • When:
        September 4, 2010 - 01:00 PM
         
      • Where:
        La Pintoresca Branch of the Pasadena Public Library
         
      • Details:
        http://sgvlug.org/ This is the Developers SIG of the San Gabriel Valley Linux Users Group held on the 1st Saturday of the month. (The SGVLUG general meeting is held on the 2nd Thursday of every month.)
        More >>
         
      Add To Calendar
  • Sunday September 5

    • 08:00 AM
      Hike the Geek - Recurring Sunday Mornings

      • When:
        September 5, 2010 - 08:00 AM
         
      • Where:
        See Website for specific locations
         
      • Details:
        Get outdoor exercise with geeks at various picturesque locations in the LA area. Hikes start from 8-10am and go until Noonish. For more details and to sign up to get specific details go to http://www.hikethegeek.com/LA
        More >>
         
      Add To Calendar
  • Tuesday September 7

    • 07:00 PM
      LAJUG - LA Java Users Group

      • When:
        September 7, 2010 - 07:00 PM
         
      • Where:
        222 N. Sepulveda Blvd., El Segundo, CA 90245
         
      • Details:
        http://lajug.org/ The Los Angeles Java Users’ Group is an informal non-profit organization that serves the greater Los Angeles area community of Java developers and enthusiast.
        More >>
         
      Add To Calendar
    • 07:30 PM
      ExecTec Networking Dinner

      • When:
        September 7, 2010 - 07:30 PM
         
      • Where:
         
      • Details:
        http://www.exectec.us/
        More >>
         
      Add To Calendar

Recent Deals

  • CA Technologies Acquires Arcot Systems for 200,000,000
  • Citrix Systems Acquires VMLogix for Undisclosed Sum
  • Google Acquires Angstro for Undisclosed Sum
  • Google Acquires SocialDeck for Undisclosed Sum
  • Udemy Secures 1,000,000 New Funding
View More

Partners

TechZulu Cast
Podcast Feed

Company

About Us
Contact
Meet The Team
Partners
Terms of Service
Privacy Policy

Media

Blogs
Interviews
Events
Photos
Twitter

Advertising

Advertise