ほとんどの人は、既存のアプリを国際化することは、国際化されたアプリをゼロから開発するよりも費用がかかることに同意するでしょう。
それは本当に本当ですか?それとも、国際化されたアプリをゼロから作成する場合、I18N を実行するためのコストは、複数の小さな割り当てで償却されるだけで、誰も国際化タスクの重荷を背負っているとは感じていませんか?
成熟したアプリには、プロジェクトの歴史の中で削除された多くの LOC があり、国際化が後から考えられた場合は I18Ned である必要はなく、プロジェクトが国際化されていた場合は I18N であったと主張することさえできます。最初から。
では、今日開始するプロジェクトは国際化する必要があると思いますか、それとも、ソフトウェアが享受する成功 (または失敗) と需要の地理的分布に基づいて、その決定を将来に延ばすことができると思いますか?
Unicode データを操作する機能について話しているのではありません。ほとんどの主流言語、データベース、ライブラリで無料で利用できます。私は、具体的には、独自のソフトウェアのユーザー インターフェイスを複数の言語とロケールでサポートすることについて話しているのです。