#-------------------------------------------------------------------------------------------------
# file: locale2lcid.properties
# author: pshet
#
# This is the properties file for mapping Locale to Windows LCIDs
# Note that the locale identifiers must follow the following naming convention
#
# lcid name = crystal.<language code>_<country code>_<variant code>
#
# the language, country and variant code are defined in the documentation for Locale class in JDK documentation
# 
# The language IDs are defined in MSDN. The values should be in hexadecimal format, with or without a '0x' prefix.
# Search for string "Table of Language Identifiers" in MSDN to find the table.
#
#  for ex. 'crystal.en_us=0x0409' or 'crystal.en_us=0409'
#
#  NOTE that the second form is computationally more efficient than the first.
#
#  IMPORTANT: The different parts of the lcid name are incrementally searched for. This means you can skip
#  variant code portion or country code portions, for any given language code.
#
#   ALL PROPERTIES MUST BE IN LOWER CASE only.
#
#-------------------------------------------------------------------------------------------------

#english
crystal.en   =0409
#english-usa
crystal.en_us=0409
#english-uk
crystal.en_gb=0809
#english-canada
crystal.en_ca=1009

#french
crystal.fr   =040C
#french-france
crystal.fr_fr=040C
#french-canada
crystal.fr_ca=0C0C

#german
crystal.de   =0407
#german-germany
crystal.de_de=0407

#italian
crystal.it   =0410
#italian-italy
crystal.it_it=0410

#japanese
crystal.ja   =0411
#japanese-japan
crystal.ja_jp=0411

#korean
crystal.ko   =0412
#korean-korea
crystal.ko_kr=0412

#chinese
crystal.zh   =0804
#chinese-simplified
crystal.zh_cn=0804
#chinese-traditional
crystal.zh_tw=0404