非英语会员名称是否应更改为英语?

M.A*_*nin 3 .net code-generation non-english

情况:自动生成的成员(例如MenuStrip项目)根据创建项目时输入的文本生成(自动生成的)名称.我最常见的情况是创建菜单条并通过输入文本添加菜单项(使用图形设计器).

由于我的GUI是希伯来语,所有这些成员都有一个包含希伯来语字符串的名称.像"(希伯来语文本)ToolStripItem"之类的东西.当我创建事件处理程序时,事件处理程序"继承"希伯来文本:"(希伯来语文本)ToolStripMenuItem_Click".

这实际上运行良好,IntelliSense对希伯来语文本没有问题,编译器也是如此.

问题是:我应该更改这些名称(或防止它们首先被创建)吗?保留这些名字可能带来的后果是什么?

编辑:澄清一下,当我说希伯来文时,我不是指用英文文字写的希伯来文,我指的是实际的希伯来文字.

小智 9

总是用英语编程.我在几个欧盟国家经历过的所有成功的开发团队都是这样做的.如果一个(比方说的)荷兰队希望将代码卖给(例如)西班牙语,这会让事情变得容易多了.