ソフトウェア開発者向けに開発されたプロジェクト管理ツールには、多言語サポートが必要ですか?
ほとんどの言語は英語よりも多くのスペースを必要とするため、複数の言語をサポートすると、ユーザーインターフェイスが壊れる可能性があります。また、ソースコードがより複雑になります。
すべての開発者は英語を知っている必要があると思いました。しかし、スペイン語を話す人々からいくつかの要求がありました。
開発者ツールに多言語サポートを実装することは良い考えですか?
それはツール、ユーザー、コンテキストに依存すると思います。
潜在的なユーザーを観察/質問してみましたか?
英語を母国語としない国々で働く開発チームを扱った私の一般的な経験は、確かに母国語で可能な限り多くを持つことは確かに役立つということです。特に、プロジェクト管理、問題追跡システムなどでは、ユーザーの母国語で大量のデータが含まれることが多いためです。
市場やビジネスモデルに大きく依存すると思います。製品の料金を請求していて、ラテンアメリカなどの大きな市場がある場合は、スペイン語のバージョンを提供する価値があります。ターゲット言語での翻訳、ローカリゼーション、ユーザーサポートのコストを考慮する必要があるため、「可能性がある」と言います。
ところで、「ほとんどの言語は英語よりも多くのスペースを必要とする」という声明には同意しません。これについての証拠はありますか?
この時代、すべてのプログラムは翻訳可能である必要があります。自分で行う必要はありませんが、少なくともユーザーコミュニティがそれを行う方法を提供します。
「複数の言語をサポートするとユーザーインターフェースが壊れる可能性がある」というあなたの主張については、何かが正しく設計されていなかったようです。 Mac上のwxWidgets、Qt、およびInterface Builderはすべて、さまざまな長さのテキストに対応するようにサイズ変更されるウィンドウとダイアログを簡単に処理できます。他のツールキットで同じことができないとしたら、私は驚きます。