デフォルト言語を変更しても、サイトのタイトルや説明は変更されません!

サイト言語の設定は、Discourse が各ロケールに対応した異なるテキストを使用するように指示するものです。これらのテキストは Discourse のインストールに含まれています。ユーザーや管理者が手動で入力した内容は、言語設定によって変更されることはありません(私の知る限り)。

私が以前に作成した単純な PHP スクリプトでは、GeoIP サービスを利用してユーザーの国を特定し、Google 翻訳 API を用いてサイトテキストの一部をその国の言語に自動的に翻訳していました。