.NET
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Get AutoCAD current culture (language, localization)

3 REPLIES 3
SOLVED
Reply
Message 1 of 4
PowerKiKi2
1088 Views, 3 Replies

Get AutoCAD current culture (language, localization)

Hi,



Out of curiosity I was wondering if there is an easy way to get the current culture for AutoCAD ? I basically would like to automatically translate my own application according to AutoCAD's language.



Of course I tried:



System.Threading.Thread.CurrentThread.CurrentUICulture.Name;



But it always returns "en-us" whatever version of AutoCAD is running. Is there an API method which would return the right value ?







PS: by "easy" I mean no registry key such as "ACAD-5001:409" to compare with homemade list...
3 REPLIES 3
Message 2 of 4
Anonymous
in reply to: PowerKiKi2

Autodesk.AutoCAD.Runtime.DynamicLinker.ProductLcid

Best Regards,
Alexander Rivilis.
Message 3 of 4
PowerKiKi2
in reply to: PowerKiKi2

Exactly what I needed thanks. With whit method I can set the CurrentCulture:



System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo(Autodesk.AutoCAD.Runtime.SystemObjects.DynamicLinker.ProductLcid);
Message 4 of 4
PowerKiKi2
in reply to: PowerKiKi2

(double post)

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk DevCon in Munich May 28-29th


Autodesk Design & Make Report

”Boost