ドイツ語を話す開発者がドイツ語ユーザー向けに作成した C# プロジェクトに取り組み始めました。クラス名、コメント、デバッグ メッセージを含むほとんどのコードはドイツ語で書かれており、ユーザー インターフェイスも同様です。私たちの主な目標の 1 つはグローバル化であるため、デフォルト言語をドイツ語のままにして、英語を含む他の言語の言語リソース ライブラリを追加することにしました。
私の質問は次のとおりです。これは良い考えですか、それとも他の人が行っているように、少なくともユーザー インターフェイスについてはデフォルトを米国英語に切り替える方が良いですか? 米国英語以外の既定の言語を使用することの欠点はありますか?