0

私たちのアプリケーションは、サーバー コンポーネントと対話する必要があります。サーバー コンポーネントは、(ばかげたことですが) Windows 言語の省略形 (SABBREVLANGNAME) をパラメーターとして受け取ります。Mac OS X では、NSLocale からかなり簡単に LCID を取得できますが、SABBREVLANGNAME を取得するように指示できる方法はありません。だから、私は巨大な (そして私は巨大な...) ルックアップ テーブルを生成する必要があると推測しています。

ルックアップテーブル以外でこれを行う良い方法を知っている人はいますか? そうでない場合、VC ++でこれをダンプする小さなツールを作成する以外に、そのようなルックアップテーブルを生成する方法を知っている人はいますか?

4

1 に答える 1

2

Windows 2003 の時点では、SABBREVLANGNAME が ISO コードと異なる例外はごくわずかです。これらの例外は、 http ://www.siao2.com/2005/02/17/375235.aspx で確認できます 。

于 2013-01-09T14:49:00.250 に答える