W3C home > Mailing lists > Public > www-voice@w3.org > April to June 2008

Re: Regarding xml:lang in prompts

From: RJ Auburn <rj@voxeo.com>
Date: Tue, 1 Apr 2008 08:19:34 -0400
Cc: www-voice@w3.org
Message-Id: <10304BB2-FF7C-4DD1-A986-090ED00B7ADB@voxeo.com>
To: rajeshn@huawei.com

Rajesh,

As far as I know xml:lang is a parse time attribute and I would expect  
to see that the catch would be played in chinese.

	RJ

---
RJ Auburn
CTO, Voxeo Corporation
tel:+1-407-418-1800



On Apr 1, 2008, at 08:05:19, Rajesh N wrote:
> Hi,
>
> I have a query regarding language identification for playing of  
> prompts.
>
> Consider an application execution scenario as given below:
>
> Root document:
> <?xml version="1.0" encoding="GB2312" ?>
> <vxml version="2.0" xml:lang="zh-CN">
>     ......
>     <catch>
>         <prompt> HELP MESSAGE IN CHINESE, WRITTEN IN GB2312 FORMAT </ 
> prompt>
>         <reprompt/>
>     </catch>
> </vxml>
>
> Leaf document:
> <?xml version="1.0" encoding="UTF-8" ?>
> <vxml version="2.0" xml:lang="en-US">
>     ......
>     <field>
>           ....Some error gets generated while collecting the  
> <field>...
>     </field>
>     .....
> </vxml>
>
> Here, as interpretation happens in the leaf document, an event is  
> generated, for which the event handler is picked up from root  
> document and executed as-if-by-copy in the leaf document. Here, the  
> catch handler has a prompt which has some content in one language  
> format, which is different from the current document's language  
> format. So, when the prompt within the catch is processed and queued  
> for play, what should be the value of the language parameter, if a  
> play command has to be issued to the underlying platform?
>
> Thanks
> Rajesh
Received on Tuesday, 1 April 2008 12:20:15 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 1 April 2008 12:20:19 GMT