it-swarm.cn

对开发人员工具的多语言支持?

为软件开发人员构建的项目管理工具是否需要多语言支持?

支持多种语言可能会破坏用户界面,因为大多数语言比英语需要更多的空间。这也使源代码更加复杂。

我认为,所有开发人员都需要英语。但是我们收到了来自讲西班牙语的人们的一些要求。

对开发人员工具实施多语言支持是一个好主意吗?

4
Witek

我想这将取决于工具,用户和上下文。

您是否尝试观察/询问潜在用户?

我与在非英语国家工作的开发团队打交道的一般经验是,使用尽可能多的母语当然会有所帮助。尤其是在项目管理,问题跟踪系统之类的系统中,因为它们经常会用用户的本地语言编写大量的内容。

3
adrianh

我认为这在很大程度上取决于您的市场和商业模式。如果您要为该产品付费,而拉丁美洲有一个很大的市场,那么提供西班牙语版本可能值得。我之所以说“可能”,是因为您需要考虑目标语言的翻译,本地化和用户支持的成本。

顺便说一句,我不同意“大多数语言比英语需要更多空间”的说法。您对此有任何证据吗?

2
Antony Quinn

在这个时代,每个程序都应该是可翻译的。您不必自己做,但是至少为用户社区提供了一种方法。

关于您的主张“支持多种语言可能会破坏用户界面”,看来似乎设计不正确。 Mac上的wxWidgets,Qt和Interface Builder都可以轻松处理窗口和对话框,这些窗口和对话框的大小可以调整以适应不同长度的文本。如果其他工具包不能做到这一点,我会感到惊讶。

1
Hisham