什么是语言代码?(a language code?)

语言代码是一种试图将世界上所有的语言以及这些语言的主要方言编成简短的代码形式的尝试。其目的是使任何语言都能被识别为简单的字母代码,而不必全部拼写出来。语言代码的理念类似于世界各国采用三个字母的缩写形式,将英格兰变成英语,威尔士变成威尔士。...
A language code is an attempt to codify all the languages of the world.

语言代码是一种试图将世界上所有的语言以及这些语言的主要方言编成简短的代码形式的尝试。其目的是使任何语言都能被识别为简单的字母代码,而不必全部拼写出来。语言代码的理念类似于世界各国采用三个字母的缩写形式,将英格兰变成英语,威尔士变成威尔士。

美国国会图书馆就是这样一个组织,负责编纂世界各地的语言。虽然它展示了创建语言代码的崇高尝试,但它也展示了尝试创建语言代码的许多问题。例如,英语自然被浓缩成英语。然而,它将中古英语列为ENM,古英语列为ANG。对于大多数学者和许多非学者来说,后两个准则没有什么意义。这是因为中古英语中比较常见的代码分别是ME和OE。。

语言代码的问题在于,许多国家、组织和学术机构对同一种语言使用不同的代码。这导致了混乱的首字母缩略词的拼凑,而这些首字母缩略词只因语言和政治考虑而变得更加复杂。缺少通用代码意味着同一主题的文档可能会因使用不同的代码而造成混淆。

另一个问题是是否区分不同国家使用的同一种语言的版本。这意味着决定是否区分英式英语和美式英语。它还提出了是否区分民族方言和地区方言的问题。例如,英格兰的女王英语和利物浦的苏格兰英语或利物浦语之间的差异可以编纂成法典。国会图书馆代码没有区别,但Microsoft®语言代码有区别。。

解决这个问题的办法是创建一个统一的语言代码。这将是全世界所有国家和人民接受的准则,无论他们使用何种语言。然而,要做到这一点,还需要克服许多问题。

首先,任何国家都不应该有决定权,因为冲突自然会发生。其次,代码必须考虑不同的语言本身以及每种语言如何描述自己。第三,不同字母的问题。

该法典必须考虑到一个国家或方言想要有一个单独的法典的愿望。这可以通过使用语言的通用代码,然后添加连字符和国家或方言代码来实现。这可能会把美式英语变成AM-ENG或ENG-AM。需要考虑的一个问题是,产生该语言的国家或团体是否有权将其语言代码作为简单的语言代码,从而将英国英语代码转换为英语,而不是UK-ENG或ENG-ENG。。

  • 发表于 2022-01-16 16:22
  • 阅读 ( 139 )
  • 分类:人文

你可能感兴趣的文章

什么是编码?它是如何工作的?

... 什么是程序设计语言(a programming language)? ...

  • 发布于 2021-03-18 05:18
  • 阅读 ( 358 )

编译(compiled)和解释语言(interpreted language)的区别

...解释语言之间的详细比较。   什么是汇编语言(a compiled language)? 计算机只能执行机器语言,这是中央处理器(CPU)的语言,非常简单。任何编程语言实现的目标都是将源程序翻译成机器语言,以便由CPU执行。所有语言实现在...

  • 发布于 2021-06-26 05:11
  • 阅读 ( 772 )

翻译(translator)和程序设计语言中的解释器(interpreter in programming language)的区别

...  什么是程序设计语言中的翻译器(a translator in programming language)? 翻译人员将程序从一种语言转换成另一种语言。有各种类型的翻译器,如编译器、解释器和汇编程序。编译器将整个高级语言源代码转换为机器代码。如果有任...

  • 发布于 2021-06-30 18:15
  • 阅读 ( 373 )

脚本语言(scripting language)和程序设计语言(programming language)的区别

...别的比较 关键术语 脚本语言 什么是脚本语言(a scripting language)? 脚本语言是一种一次解释和执行一个命令的编程语言。这些语言更容易学习和编写代码。使用脚本语言编写的程序由解释器转换成机器代码。它一次读取一行源代...

  • 发布于 2021-07-01 02:49
  • 阅读 ( 269 )

标记语言(markup language)和程序设计语言(programming language)的区别

...于编写用户理解的计算机程序计算机。 标记语言(markup language)是一种用于在样式精确的电子文档中注释文本和嵌入标记的语言,与计算机平台、操作系统、应用程序或程序无关。然而,编程语言是一种提供一组规则、语法和...

  • 发布于 2021-07-01 02:50
  • 阅读 ( 647 )

机器代码(machine code)和汇编语言(assembly language)的区别

...表示真状态,“0”表示假状态。 什么是汇编语言(assembly language)? 汇编语言是介于高级语言和机器代码之间的中间语言。它比机器代码高一级,比高级语言低一级。此外,它的语法与英语相似,但比高级编程语言更难。 Figure 2: ...

  • 发布于 2021-07-01 03:33
  • 阅读 ( 815 )

2021年ipad的5个最佳html编辑器

...hard to reach that lofty goal. With syntax highlighting for over two dozen languages including HTML and css,屏幕键盘上方基于上下文的一行键,自定义可重用代码段,以及用于精确移动光标的特殊放大模式,代码输入的速度和准确度与ipad上的差不多。...

  • 发布于 2021-09-01 18:49
  • 阅读 ( 277 )

如何获取希腊语字符的html代码(get html codes for greek language characters)

即使您的站点仅用英语编写,不包含多语言翻译,您也可能需要在该站点的某些页面或某些单词中添加希腊语字符。 下面的列表包括使用标准字符集中不存在且键盘按键上找不到的希腊字符所需的HTML代码。并非所有浏览器都...

  • 发布于 2021-09-04 12:51
  • 阅读 ( 271 )

如何对德语字符使用html代码(employ html codes for german language characters)

古滕标签!即使您的站点仅用英语编写,不包含多语言翻译,您也可能需要在该站点的某些页面或某些单词中添加德语字符。 下面的列表包括使用标准字符集之外的德语字符以及键盘按键上找不到的德语字符所需的HTML代码。...

  • 发布于 2021-09-04 12:56
  • 阅读 ( 180 )

语言接触的定义和实例

...采用“informatique en nuage” 实例和意见 "[W]hat counts as language contact? The mere juxtaposition of two speakers of different languages, or two texts in different languages, is too trivial to count: unless the speakers or the texts interact in some way, there can be no transfer of l...

  • 发布于 2021-09-21 13:09
  • 阅读 ( 340 )
0pzRAbyCXR
0pzRAbyCXR

0 篇文章