这是我一直想知道的事情,我在网上任何地方都找不到它.当一家商店(比如日本)写代码时,我能用英文阅读吗?或者语言,如C,PHP,什么,有他们写的日语翻译?
我想我所问的是,世界上每一位编码人员都知道足够的英语使用我所用的完全相同的保留字吗?
这段代码是:
If (i < size){
switch
case 1:
print "hi there"
default:
print "no, thank you"
} else {
print "yes, thank you"
}
Run Code Online (Sandbox Code Playgroud)
显示与我现在用英语看到的完全相同,或者其他非英语人士会看到"if","switch","case","default","print"和" "用他们的母语?
编辑 - 是的,这很严重.我不知道语言的不同本地化是否有不同的关键字.或者如果甚至有不同的本地化.
让我解释.假设我想向只讲西班牙语的人教Python.如您所知,在大多数编程语言中,所有关键字都是英文的.创建一个程序可以找到给定源代码中的所有关键字并进行翻译,这有多复杂?我是否需要使用解析器和东西,或者几个正则表达式和字符串函数是否足够?
如果它依赖于源编程语言,那么Python和Javascript将是最重要的.
我的意思是"它有多复杂"是否足以拥有一个关键字列表,并解析源代码以找到不在引号中的关键字?或者是否有足够的语法怪异,需要更复杂的东西?