Search Wiki:

Custom Locales for Windows Vista

This is a place to share custom locales (custom cultures) that you make for windows. No warranties or anything like that. I’m seeding it with some locales that I’ve created for testing and playing around with, but they aren’t guaranteed to work for any particular user.

If you have a custom locale that you’d like to add, let me know and I’ll give you permission to add it here. Partial locales are fine, hopefully other people can fill in the gaps, and maybe we’ll end up with a useful set of data here.

You can make your own custom locale with the Microsoft Locale Builder tool at http://go.microsoft.com/fwlink/?LinkId=96654&clcid=0x409. It says “beta”, but it works fine.

To use a custom locale you’ll have to be running Windows Vista. I’m sharing the generated .ldml data file and my generated .nlp files. The easiest (but unsupported) way to get the locales installed is to just copy them to %windir%\globalization and add an appropriate registry entry.

Locales Included:


Somewhat Reasonable Quality
eo-US - Esperanto (United States)
haw-US - Hawaiian - I have a Hawaiian coworker and needed test data.
de-NL - German (Netherlands) - An OEM made me curious so I made one to play with
en-NL - English (Netherlands)
gd-GB - Scottich Gaelic (UK)

Ones that need work
(email me to help make them better)
chr-US - Cherokee that I was playing with for non-Latn fonts
lkt-US - Lakota, I don't remember where I got the data from.
myn-MX - Yukatek Maya (Mexico) - Not sure what the country code should be.
fj-FJ - Fijiian (Fiji) Michael kept using Fijiian (Fiji) as a sample, so I had to make one. I expect that the formatting values could be wrong.
en-FJ - English (Fiji) "The Web" told me that English is also spoken in Fiji, and frankly that was easier.

For Fun:
valley-GIRL - Like, you already know this locale. Micheal Kaplan asked me to include this one.
tlh-Latn-US - Klingon (Latin script) - Just for fun.
tlh-pIqaD-US - Klingon (pIqaD script) - Just for more fun.

For Testing:
t-US - Tiny amounts of data, which doesn't really work well.
x-big-US-Locale - Unreasonably long strings to abuse buffers.

Font included

pIqaD.ttf - For the Klingon pIqaD locale. I made it myself, and it mostly works, but I know very little about fonts so it doesn't validate well and some apps may get unhappy with it.

Other Resources:

"My" blog is at http://blogs.msdn.com/shawnste
http://www.languagegeek.com/

Tools

The Microsoft Locale Builder tool is available from:
http://go.microsoft.com/fwlink/?LinkId=96654&clcid=0x409

The Microsoft Keyboard Layout Creator tool is available at:
http://www.microsoft.com/globaldev/tools/msklc.mspx

Requests

If you need another locale, please use the tools above. Let me know when you have something working and we can release it in this project. Same thing for bugs :)
Last edited Mar 10 at 2:06 PM  by RDPK7, version 12
Comments
ShawnSteele_MSFT wrote  Mar 10 at 11:59 PM  
RDPK7 added a new locale - bulgarian, see https://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=CustomLocales&ReleaseId=642 for the release page.

Updating...
Page view tracker