Internationalizing (time-sensitive) video annotations

Hello,

I thought I'd post here in hopes of getting some direction for an issue I'm having with internationalizing a third-party annotations feature I've developed on top of YouTube's standard player.  The feature allows anyone that embeds a YouTube video to add timed annotations regardless of who created the video.  Take a look here: http://www.embedplus.com/ for a demonstration. You'll see that the tool provides a wrapper that adds a few advanced playback features that the standard embedded player does not currently offer, like the ability jump around chapters, slow motion, instant replay and other things on an embedded video.  
 
Non-US users are beginning to discover the tool, likely through a video-based pronunciation API for English that we're building to demonstrate the enhanced playback options:  http://www.embedplus.com/dictionary/how-to-pronounce-words-and-use-them.aspx .  Perhaps some people here might be interested in this aside.  The idea is that a user searches for how to pronounce a word and the site not only offers audio but also videos of people actually using it in context.  You can checkout these common examples: "How do you pronounce and use gyro (in video)" - http://www.embedplus.com/dictionary/how-to-pronounce-gyro-and-use-it ; "How do you pronounce and use salmon (in video)" - http://www.embedplus.com/dictionary/how-to-pronounce-salmon-and-use-it
 
Just as YouTube videos have built-in automatic caption translations, we'd like to use the Google Language API to provide the same for the typically English text for our annotation feature.  However, an issue is raised that is analogous to the issue of translated HTML button text and other similar confined elements.  That is, the resulting text can consume much more space than allotted.  For important reasons (e.g. to avoid issues from overlaying copyrighted content), our annotations 'box' has a fixed size and location.  This seems to eliminate the applicability of well documented options like text wrapping and elastic positioning/sizing.  

Has anyone considered/researched anything beyond these conventional approaches for expanded translation text?  Perhaps there's some analog with what I'm doing.

Any feedback or direction to a more appropriate forum is welcome.
 
-Tay
 

Received on Monday, 5 September 2011 13:07:30 UTC