title: c and uinput, how to handle different languages
body: <p>Maybe this is a dumb question, but before I start coding this part of my software I'm looking for some clarifications.</p>
  
  <p>My applications let the user write on a client app browser based to write on Android. While I've written all the necessary code to handle this stuff, I don't know how to handle different languages selected on the phone.</p>
  
  <p>I mean, on my phone to make a COLON (:) I need to send a SHIFT (RIGHT SHIFT -> CODE 54) and a DOT (.)(CODE 52), but this is the same for every language? Will it be the same on an Android phone with English language enabled?</p>