Re: How can I get LocaleID / LANGID for current thread (thd) / query?

Abhishek Varshney <[email protected]> Fri, 30 Nov 2012 00:12:53 +0530
Newsgroups gmane.comp.db.mysql.devel
Message-ID <CABeQQMB+_v56WPuKTWGb+m4an-LtfedTjTiDgb0p5_WUiazk2w@mail.gmail.com>
I am no expert, but, I will try to answer this to the best of my knowledge.


If you wish to get error message in some other language apart from
ENGLISH US, then, the LANGID would actually be useful. Still, if you
wish to provide LANGID support in your storage engine, you can define
a session variable to hold the LANGID as explained here:
http://dev.mysql.com/doc/refman/5.1/en/plugin-data-structures.html and
use it as THDVAR(thd,<the_name_of_your_variable>) wherever required.


Thanks
Abhishek

On 29 November 2012 17:43, Shaukat Mahmood Ahmad <[email protected]> wrote:
> Dear All,
> How I can get LocaleID / LANGID for current thread (thd), / query, I
> want to use this LocaleID / LANGID with FormatMessage() Windows API
> (http://msdn.microsoft.com/en-us/library/windows/desktop/ms679351(v=vs.85).aspx)
> to get error message against error code for my windows based storage
> engine.
> Regards,
> Shaukat Mahmood Ahmad
>
> --
> MySQL Internals Mailing List
> For list archives: http://lists.mysql.com/internals
> To unsubscribe:    http://lists.mysql.com/internals
>

-- 
MySQL Internals Mailing List
For list archives: http://lists.mysql.com/internals
To unsubscribe:    http://lists.mysql.com/internals