gpt4 book ai didi

localization - 用其他(口语)语言编码

转载 作者:行者123 更新时间:2023-12-03 04:45:48 25 4
gpt4 key购买 nike

这是我一直想知道的事情,而且我在网上找不到任何提及它的内容。当一家来自日本的商店编写代码时,我能够阅读英文吗?或者诸如 C、PHP 之类的语言有他们编写的日语翻译吗?

我想我要问的是世界上每个编码员都知道足够的英语来使用与我完全相同的保留字吗?

这段代码:

If (i < size){
switch
case 1:
print "hi there"
default:
print "no, thank you"
} else {
print "yes, thank you"
}

显示的内容与我现在看到的英语完全相同,或者其他非英语国家的人会看到“if”、“switch”、“case”、“default”、“print”等词,以及他们的母语中的“else”?

编辑 - 是的,这很严重。我不知道一种语言的不同本地化是否有不同的关键字。或者是否存在不同的本地化。

最佳答案

如果我理解得很好,问题实际上是:“世界上每个编码员都知道足够的英语来使用与我完全相同的保留字吗?”

嗯..英语不是这里的主题,而是编程语言的保留字。我的意思是,当我大约 10 年前开始时,我对英语没有任何了解,但我仍然能够通过学习编程语言来编写简单的东西,即使我不知道它们的含义(英语)。事实上,这对我学习英语很有帮助。

例如。我知道要做一个“iteración”(当然是迭代)我必须写:

 for( i = 0 ; i < 100 ; i++ ) {}

对我来说,“为了”,“;” “++”是简单的外来词或符号。后来我了解到“for”的意思是“para”,“while”的意思是“mientras”等等。但是,与此同时,我不需要懂英语,我需要知道的是“C”。

当然,当我需要学习更多东西时,我必须学习英语,因为文档是用英语编写的。

所以答案是:不,我在我的母语中看不到 if、while、for 等。我看到它们是英文的,但它们对我来说并不意味着它们对编程语言的任何其他含义。

就像 bash 中的 switch 语句:case .. esac。什么是“esac”...对我来说是 bash 中 switch 语句的结尾。

我想这就是我们所说的“抽象”

关于localization - 用其他(口语)语言编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/202723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com