$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] [Locale] MS-LCID's table from MSDN site and Copyrights
From: Artyom (artyomtnk_at_[hidden])
Date: 2010-09-02 00:15:45
Hello,
I need a table for conversion of Windows LCIDs to ISO-639 Language and ISO-3199
Country codes and back.
I need this for creation Win32 API based backend for Boost.Locale and ability to
convert
locale names like en_US to LCID 0x0409.
Such table can be found here (link to PDF of this page):
<http://msdn.microsoft.com/en-us/library/cc233965.aspx>
It contains all I need. Now I want to insert such table to the cpp file
and include it to the Boost.Locale library.
I've read the Copyright notice on this page but I don't clearly understand:
- Can I do this? It seems that this notice allow to copy the data but not sure.
- Can I release a file that includes such table under Boost License?
I need some advice from people who had already deal with such
documents or stuff like this or know to read "lowers language"
a little bit better and point me to specific line that would make it clear
for me.
Thank you
Artyom
P.S.: I can create a workaround based on iterating over all installed
LCID's in runtime and querying their ISO-639 and ISO-3199 codes
using GetLocaleInfo first time I need to use such table, but
integrating static table would be much simpler and faster
solution.