Registry values for ProductID and LocaleID for AutoCAD and the vertical products
HKEY_LOCAL_MACHINE\Software\Autodesk\AutoCAD\R19.1\ACAD-D001:409 What is ACAD-D001:409?
R19.1 is the release number, the this corresponds to AutoCAD 2014
These digits like D000:409 are a ProductID (D000) and a LocaleID (409).
The ProductID structure is a 4-digit value. However, prior to AutoCAD 2006, the ProductID structure was only 3-digits with a single [p] value. Due to the number of products based on AutoCAD, in AutoCAD 2006 structure was changed to 4-digits.
[n] = Number representing AutoCAD base release (see below)
[r] = Release number within AutoCAD base, reset to zero for every new n
[pp] = Product based on AutoCAD (see below)
ProductID Assignments (Assigned [n] Values)
D = AutoCAD
B = AutoCAD
A = AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
= AutoCAD
The LocaleID structure is a 4-character hex representation of the product's locale / language.
Here is a list of LocaleID - Language Abbreviation - Language
ENU English
DEU German
040C FRA French
ITA Italian
040A ESP Spanish
PLK Polish
040E HUN Hungarian
CSY Czech
RUS Russian
PTB Brazilian Portuguese
CHS Simplified Chinese
CHT Traditional Chinese
KOR Korean
JPN Japanese
ProductID's for AutoCAD 2014-based products:
D000 Autodesk Civil 3D
D001 AutoCAD (Registry Cookies: ACAD-D001; ARD-D001)
D00A AutoCAD OEM D002 Map
D004 AutoCAD Architecture
D005 AutoCAD Mechanical (ACADM)
D006 Building Systems
D007 AutoCAD Electrical (ACADE)
D009 AutoCAD LT (Registry Cookie: ACLT-)
D013 Inventor Professional (AIP)
D016 AutoCAD P & ID - 2D D017 AutoCAD Plant 3D
D022 Autodesk Utility Design
D028 DWG TrueView
D029 AutoCAD ecscad
D030 AutoCAD Structural Detailing
ProductID's for AutoCAD 2013-based products:
B000 Autodesk Civil 3D
B001 AutoCAD (Registry Cookies: ACAD-D001; ARD-D001)
B00A AutoCAD OEM
B002 Map
B004 AutoCAD Architecture
B005 AutoCAD Mechanical (ACADM)
B006 Building Systems
B007 AutoCAD Electrical (ACADE)
B009 AutoCAD LT (Registry Cookie: ACLT-)
B013 Inventor Professional (AIP)
B016 AutoCAD P & ID - 2D
B017 AutoCAD Plant 3D
B022 Autodesk Utility Design
B028 DWG TrueView
B029 AutoCAD ecscad
B030 AutoCAD Structural Detailing
ProductID's for AutoCAD 2012-based products:
A000 Autodesk Civil 3D
A001 AutoCAD (Registry Cookies: ACAD-; ARD-)
A001 DwgViewer (Registry Cookie: DWGVIEWR-)
A00A AutoCAD OEM (Registry Cookie: AOEM-)
A002 Map
A003 Inventor Series (AIS)
A004 AutoCAD Architecture
A005 AutoCAD Mechanical (ACADM)
A006 Building Systems
A007 AutoCAD Electrical (ACADE)
A008 Land Desktop
A009 AutoCAD LT (Registry Cookie: ACLT-)
A012 ADT for Raster Design A013 Inventor Professional (AIP)
A014 Inventor Professional for Routed Systems (AIPRS)
A015 Inventor Professional for Simulation (AIPSIM)
A016 AutoCAD P & ID - 2D
A017 AutoCAD Plant 3D
A018 Civil 3D Land Desktop Companion
A022 Autodesk Utility Design
A023 Autodesk Topobase Client
A024 Autodesk Civil
A028 DWG TrueView
A029 AutoCAD ecscad
A030 AutoCAD Structural Detailing
ProductID's for AutoCAD 2011-based products:
Autodesk Civil 3D
AutoCAD (Registry Cookies: ACAD-; ARD-)
DwgViewer (Registry Cookie: DWGVIEWR-)
900A AutoCAD OEM (Registry Cookie: AOEM-)
Map
Inventor Series (AIS)
AutoCAD Architecture
AutoCAD Mechanical (ACADM)
Building Systems
AutoCAD Electrical (ACADE)
Land Desktop
AutoCAD LT (Registry Cookie: ACLT-)
ADT for Raster Design
Inventor Professional (AIP)
Inventor Professional for Routed Systems (AIPRS)
Inventor Professional for Simulation (AIPSIM)
AutoCAD P & ID - 2D
AutoCAD Plant 3D
Civil 3D Land Desktop Companion
Autodesk Utility Design
Autodesk Topobase Client
Autodesk Civil
DWG TrueView
AutoCAD ecscad
AutoCAD Structural Detailing
Here is a listing of the LocaleId which indicates the language. The LocaleId starts with the number 4, then it is immediately followed by a hexadecimal number indicating the language.
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R19.1\ACAD-ProductId:LocaleId
FYI: The hex number is defined in winnt.h e.g.
#define LANG_NEUTRAL 0x00
#define LANG_AFRIKAANS 0x36
#define LANG_ALBANIAN 0x1c
#define LANG_ARABIC 0x01
#define LANG_ARMENIAN 0x2b
#define LANG_ASSAMESE 0x4d
#define LANG_AZERI 0x2c
#define LANG_BASQUE 0x2d
#define LANG_BELARUSIAN 0x23
#define LANG_BENGALI 0x45
#define LANG_BULGARIAN 0x02
#define LANG_CATALAN 0x03
#define LANG_CHINESE 0x04
#define LANG_CROATIAN 0x1a
#define LANG_CZECH 0x05
#define LANG_DANISH 0x06
#define LANG_DUTCH 0x13
#define LANG_ENGLISH 0x09
#define LANG_ESTONIAN 0x25
#define LANG_FAEROESE 0x38
#define LANG_FARSI 0x29
#define LANG_FINNISH 0x0b
#define LANG_FRENCH 0x0c
#define LANG_GEORGIAN 0x37
#define LANG_GERMAN 0x07
#define LANG_GREEK 0x08
#define LANG_GUJARATI 0x47
#define LANG_HEBREW 0x0d
#define LANG_HINDI 0x39
#define LANG_HUNGARIAN 0x0e
#define LANG_ICELANDIC 0x0f
#define LANG_INDONESIAN 0x21
#define LANG_ITALIAN 0x10
#define LANG_JAPANESE 0x11
#define LANG_KANNADA 0x4b
#define LANG_KASHMIRI 0x60
#define LANG_KAZAK 0x3f
#define LANG_KONKANI 0x57
#define LANG_KOREAN 0x12
#define LANG_LATVIAN 0x26
#define LANG_LITHUANIAN 0x27
#define LANG_MACEDONIAN 0x2f
#define LANG_MALAY 0x3e
#define LANG_MALAYALAM 0x4c
#define LANG_MANIPURI 0x58
#define LANG_MARATHI 0x4e
#define LANG_NEPALI 0x61
#define LANG_NORWEGIAN 0x14
#define LANG_ORIYA 0x48
#define LANG_POLISH 0x15
#define LANG_PORTUGUESE 0x16
#define LANG_PUNJABI 0x46
#define LANG_ROMANIAN 0x18
#define LANG_RUSSIAN 0x19
#define LANG_SANSKRIT 0x4f
#define LANG_SERBIAN 0x1a
#define LANG_SINDHI 0x59
#define LANG_SLOVAK 0x1b
#define LANG_SLOVENIAN 0x24
#define LANG_SPANISH 0x0a
#define LANG_SWAHILI 0x41
#define LANG_SWEDISH 0x1d
#define LANG_TAMIL 0x49
#define LANG_TATAR 0x44
#define LANG_TELUGU 0x4a
#define LANG_THAI 0x1e
#define LANG_TURKISH 0x1f
#define LANG_UKRAINIAN 0x22
#define LANG_URDU 0x20
#define LANG_UZBEK 0x43
#define LANG_VIETNAMESE 0x2a
Registry values for ProductID and LocaleID for AutoCAD and the vertical products的更多相关文章
- Docker Registry 管理镜像
一.使用Docker Registry管理镜像 a.登陆docker hub https://www.docker.com/products/docker-hub b.创建仓库 c.推送镜像 打 ...
- RavenDB官网文档翻译系列第二
索引>查询>处理文档关联 处理文档关联 RavenDB坚持的一个设计原则就是文档是独立的,这就是说处理一个文档所需的所有数据都存储在文档本身之中.然而,这不是说对象之间不应存在联系. 在许 ...
- Microsoft SQL Server中的事务与并发详解
本篇索引: 1.事务 2.锁定和阻塞 3.隔离级别 4.死锁 一.事务 1.1 事务的概念 事务是作为单个工作单元而执行的一系列操作,比如查询和修改数据等. 事务是数据库并发控制的基本单位,一条或者一 ...
- Subsonic简单的语法整理
.查询方面 (查询所有数据记录[dataset读取方法]) Myuser.Query().ExecuteDataSet().Tables[]; Myuser.Query().ExecuteDataSe ...
- oracle 存储过程 包 【转】
一.为什么要用存储过程? 如果在应用程序中经常需要执行特定的操作,可以基于这些操作简历一个特定的过程.通过使用过程可以简化客户端程序的开发和维护,而且还能提高客户端程序的运行性能. 二.过程的优点? ...
- Sql server使用Merge关键字做插入或更新操作
Merge是关于对于两个表之间的数据进行操作的. 要使用Merge的场景比如: 数据同步 数据转换 基于源表对目标表做Insert,Update,Delete操作 MERGE语句的基本语法: MERG ...
- Linux、Windows Server Password Security Policy Strengthen
catalog . windows Security and Protection(Logon and Authentication) . windows密码强制安全策略 . PAM(Pluggabl ...
- java web用于保持状态的4种方法
方法一:网址重写 通过在url地址后面添加若干的token作为查询字符串来实现.token的值一般为 键=值 url?key1=value1&key2=value2&...&k ...
- 跟我一起学WCF(10)——WCF中事务处理
一.引言 好久没更新,总感觉自己欠了什么一样的,所以今天迫不及待地来更新了,因为后面还有好几个系列准备些,还有很多东西需要学习总结的.今天就来介绍下WCF对事务的支持. 二.WCF事务详解 2.1 事 ...
随机推荐
- entity framework 新手入门篇(1)-建立模型
entity framework是微软官方免费提供给大家的一套ORM(Object Relational Mapping对象关系映射)解决方案.它不仅可以帮助我们解决数据缓存的问题,还能在最小的开销下 ...
- 进程间通信 System V 消息队列
1.msgget (key_t ket,int flag) ; //创建一个新的消息队列或者访问一个已存在的消息队列 2.msgsnd(int msid, const void *ptr ,size_ ...
- AI第二次作业
2.9 设有如下语句,请用相应的谓词公式分别把它们表示出来: (1)有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花. 解:设 P(x): x是人 L(x,y): x喜 ...
- java mail使用qq邮箱发邮件的配置方法
最近自己折腾了下Java中利用mai发送QQ邮件 1.QQ邮箱设置 1.1 进去QQ邮箱-->设置-->账号-->进行设置如下图 2.foxmail设置(由于我要利用它收邮件) 2. ...
- iOS开发 首次启动显示用户引导,第二次启动直接进入App,UIScrollView,UIPageControl,NSUserDefaults
首先创建一个引导图的控制器类 UserGuideViewController.h和UserGuideViewController.m #import <UIKit/UIKit.h> #im ...
- Android 中onConfigurationChanged问题
onConfigurationChanged 不生效问题解决方案: 1).首先,需要重写onConfigurationChanged函数 @Override public void onConf ...
- HBase学习笔记-HBase性能研究(1)
使用Java API与HBase集群交互时,需要构建HTable对象,使用该对象提供的方法来进行插入/删除/查询等操作.要创建HTable对象,首先要创建一个带有HBase集群信息的配置对象Confi ...
- Unattend.xml应答文件制作(WISM)
将制作好的应答文件unattend.xml拷贝到模板机sysprep目录下,然后在cmd下运行 (unattend.xml文件可自定义名称) sysprep /generalize /oobe / ...
- case when 用法
1. case.group by组合用法 首先看看表中的内容 (COUNTRY . POPULATION. SEX) COUNTRY POPULATION SEX 中国 中国 美国 美国 加拿大 ...
- 集成ShareSDK,分享成功后QQ和空间回调不执行的可能原因
AndroidMainifest.xml中的如箭头所示的id与assets下ShareSDK.xml中配置的QQ的AppId一定要相同.