ISBN国家地区代码表

    G君来邮问有没有“ISBN号的国家号一览表”,说是做小语种编目时可以帮助判断语种。
    我没有这个表,也没有想过需要这个表,因为在我想来ISBN号的第一段只不过代表出版的国家,不能说明语种。万一人家出版的正是“外语”呢?于是我又向G君推销以前多次推销过的语言猜测家(Language guesser)。

    邮件回复后,我觉得了解一下ISBN号的第一部分还是挺有意思的。于是就上网查。
    首先想到的自然是ISBN国际组织,Google一下ISBN,找到国际ISBN机构(International ISBN Agency)。网站打开挺慢的,因为不知道这“第一部分”用什么术语表示,估计这个表在站内也不太好找。
   在等待过程中,觉得还是应该找更好的途径――维基百科。以前很有点看不起维基百科,觉得它不够权威,但近来有些迷上了,因为包含新名词、新资料,且链接有价值的内容,足以弥补其不足。不过现在上维基百科还得用代理,就想到了一个捷径――也是推荐过几次的Answers,我把它称之为“参考答案引擎”。Answers搜索的结果是实实在在可用的内容,常常包括维基百科。虽然不与维基百科同步,但维基百科的所有链接都全盘保留。
    直接在地址处输入“http://www.answers.com/ISBN”,跳过Answers首页。结果果然有维基百科词条,内容很不错,有关ISBN-13的信息也足够多,体现了网络百科全书随时更新的优势。这一段就是需要的了:

The country field is 0 or 1 for English speaking countries, 2 for French speaking countries, 3 for German speaking countries, etc. (The original SBN lacked the country field, but prefixing 0 to a 9-digit SBN creates a valid ISBN.) The country field can be up to 5 digits long; 99936 for instance is used for Bhutan. See this complete list.

    链接去的是网站正是国际ISBN机构的“Numerical List of Group Identifiers”,原来ISBN第一部分正式名称是“Group Identifiers”,代表不同的国家与地区,或者更确切地,还真与语种有点关系:

0、1 英语区
2    法语区(含加拿大、比利时、瑞士的法语区)
3    德语区(含瑞士德语区)
4    日本
5    部分前苏联国家
(找遍整个表也没找到俄国,是不是缺了的那个6啊?)
7    中华人民共和国
80-93 …(以下略)
950-989 …
9944-9989 …
99901-99953 …

    至此,完成了G君布置的功课。

又:虽然早知道ISBN国家地区代码是1-N位的,但很不明白设置2-5位数字区间的理由,比如为什么是80-93,而不是80-89或者80-98等等。如果有知道的,希望能够赐教。