title: String.toLocaleUpperCase(): Set locale on Node.js
body: <p>The JavaScript String <code>toLocaleUpperCase()</code> method is supposed to account for case mapping on different locales, like Turkish (i is not mapper to dotless I, but to dotted İ in Turkish).</p>
  
  <p>However, it seems the locale is captured from the OS only: I don't see a way to set up the locale. So if I am using a en-US OS and want to <code>toLocaleUpperCase()</code> a Turkish string in "tr", it will return the en-US version (dotless I, not dotted İ).</p>
  
  <p>Assuming I am using Node.js compiled with INTL (<a href="https://github.com/nodejs/node/wiki/Intl" rel="nofollow">https://github.com/nodejs/node/wiki/Intl</a>), how could I define the locale to <code>toLocaleUpperCase()</code>?</p>