Other input languages?

Dec 4, 2010 at 8:24 PM
Edited Dec 4, 2010 at 9:03 PM

I want to build an equivalent app with other keyboard layouts for other languages, e.g. Danish, which is my mother tongue. Is this possible using the source from this?

In languages.xml:

<LanguageDetails>
  <LanguageDetail key="DA">
    <Key ID="q" Value="q" Caps="Q"/>
    <Key ID="w" Value="w" Caps="W"/>
    <Key ID="e" Value="e" Caps="E"/>
    <Key ID="r" Value="r" Caps="R"/>
    <Key ID="t" Value="t" Caps="T"/>
    <Key ID="y" Value="y" Caps="Y"/>
    <Key ID="u" Value="u" Caps="U"/>
    <Key ID="i" Value="i" Caps="I"/>
    <Key ID="o" Value="o" Caps="O"/>
    <Key ID="p" Value="p" Caps="P"/>
<Key ID=" Value=" Caps="/>
<Key ID="a" Value="a" Caps="A"/> 
<Key ID="s" Value="s" Caps="S"/> 
<Key ID="d" Value="d" Caps="D"/> 
<Key ID="f" Value="f" Caps="F"/> 
<Key ID="g" Value="g" Caps="G"/> 
<Key ID="h" Value="h" Caps="H"/> 
<Key ID="j" Value="j" Caps="J"/> 
<Key ID="k" Value="k" Caps="K"/> 
<Key ID="l" Value="l" Caps="L"/>
<Key ID=" Value=" Caps="/>
<Key ID=" Value=" Caps="/>
<Key ID="z" Value="z" Caps="Z"/> 
<Key ID="x" Value="x" Caps="X"/> 
<Key ID="c" Value="c" Caps="C"/> 
<Key ID="v" Value="v" Caps="V"/> 
<Key ID="b" Value="b" Caps="B"/> 
<Key ID="n" Value="n" Caps="N"/> 
<Key ID="m" Value="m" Caps="M"/> 
</LanguageDetail>

---
I'm not sure about the characters in specialCharacters.xml.
Coordinator
Dec 5, 2010 at 9:39 AM

Yes, I think that this will work :)

In specialCharacters you can put whatever special characters you want.

Dec 5, 2010 at 3:40 PM

Can you help me implement it and test it?

Dec 5, 2010 at 4:12 PM
Edited Dec 5, 2010 at 4:14 PM

In specialCharacters.xml:

<LanguageDetails>
  <LanguageDetail key="DA">
<Key ID=" Value=" Caps="/>
<Key ID="1" Value="1" Caps="!"/>
<Key ID="2" Value="2" Caps="&quot;"/>
<Key ID="3" Value="3" Caps="#"/>
    <Key ID="4" Value="4" Caps="/>
<Key ID="5" Value="5" Caps="%"/>
<Key ID="6" Value="6" Caps="&"/>
<Key ID="7" Value="7" Caps="/"/>
<Key ID="8" Value="8" Caps="("/>
<Key ID="9" Value="9" Caps=")"/>
<Key ID="0" Value="0" Caps="="/>
<Key ID="+" Value="+" Caps="?"/>
<Key ID=" Value=" Caps="`"/>
<Key ID=" Value=" Caps="^"/>
<Key ID="'" Value="'" Caps="*"/>
<Key ID="<" Value="<" Caps=">"/>
<Key ID="," Value="," Caps=";"/>
<Key ID="." Value="." Caps=":"/>
<Key ID="-" Value="-" Caps="_"/>
</LanguageDetails>

---
Please verify this. I'm not a developer. ;)






 


 

 

 


 

 

 

Coordinator
Dec 5, 2010 at 10:31 PM

Instead of &quot; try putting

\"

and let me know ;)

Dec 6, 2010 at 9:20 PM

This should be the sign ". Is &quot; not correct?

Coordinator
Dec 7, 2010 at 11:05 AM

My apologies, it's &quot; you are correct :) Please try and let me know.

Dec 7, 2010 at 10:25 PM

Once again, I cannot "try". I don't know how.

Dec 13, 2010 at 9:43 PM

Please reply.

Coordinator
Dec 15, 2010 at 7:39 AM

You can start by downloading the developer tools from http://create.msdn.com

Jan 9, 2011 at 12:40 AM

I've done a Danish version of your keyboard. Can you compile it for me, PLEASE?!?

Coordinator
Jan 30, 2011 at 11:07 AM

Hey, did you manage to compile it?