From 14f99570c4b2cd9aef5f0bf3ad2ea8bb0c04ad66 Mon Sep 17 00:00:00 2001 From: mita_kentaro Date: Tue, 13 Nov 2007 00:58:43 +0000 Subject: [PATCH] =?UTF-8?q?countryCode.h=20=E3=82=92=20include=20=E8=A8=80?= =?UTF-8?q?=E8=AA=9E=E3=82=B3=E3=83=BC=E3=83=89=E3=82=92=E5=8C=97=E7=B1=B3?= =?UTF-8?q?=E8=8B=B1=E8=AA=9E=EF=BC=8F=E6=AC=A7=E5=B7=9E=E8=8B=B1=E8=AA=9E?= =?UTF-8?q?=E3=81=A7=E5=88=86=E3=81=91=E3=81=A6=E3=81=84=E3=81=9F=E3=81=AE?= =?UTF-8?q?=E3=82=92=E8=8B=B1=E8=AA=9E=EF=BC=88=E3=82=B9=E3=83=9A=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=80=81=E3=83=95=E3=83=A9=E3=83=B3=E3=82=B9=E3=82=82?= =?UTF-8?q?=EF=BC=89=E3=81=AB=E4=B8=80=E6=9C=AC=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@152 b08762b0-b915-fc4b-9d8c-17b2551a87ff --- include/sysmenu/settings/common/TWLSettings.h | 32 ++++++++----------- 1 file changed, 14 insertions(+), 18 deletions(-) diff --git a/include/sysmenu/settings/common/TWLSettings.h b/include/sysmenu/settings/common/TWLSettings.h index c4c8312a..4ccbf40e 100644 --- a/include/sysmenu/settings/common/TWLSettings.h +++ b/include/sysmenu/settings/common/TWLSettings.h @@ -22,6 +22,7 @@ // よって、CW以外のコンパイラの場合は、このヘッダを無効にしてエラーを出させるようにして再確認する。 #include +#include #include #ifdef __cplusplus @@ -41,6 +42,7 @@ extern "C" { // 言語コード +// 欧州と北米の表示テキストの違いは、リージョンと言語コードを併せて判断 typedef enum TWLLangCode{ TWL_LANG_JAPANESE = 0, // 日本語 TWL_LANG_ENGLISH = 1, // 英語 @@ -48,13 +50,10 @@ typedef enum TWLLangCode{ TWL_LANG_GERMAN = 3, // ドイツ語 TWL_LANG_ITALIAN = 4, // イタリア語 TWL_LANG_SPANISH = 5, // スペイン語 - TWL_LANG_AMERICAN_ENGLISH = 6, // アメリカ方言:英語 - TWL_LANG_AMERICAN_FRENCH = 7, // アメリカ方言:フランス語 - TWL_LANG_AMERICAN_SPANISH = 8, // アメリカ方言:スペイン語 - TWL_LANG_SIMP_CHINESE = 9, // 中国語(簡体字) - TWL_LANG_KOREAN = 10, // 韓国語 -// TWL_LANG_DUTCH = 11, // オランダ語(Wiiでは存在) -// TWL_LANG_TRAD_CHINESE = 12, // 台湾語(繁体字)(Wiiでは存在) + TWL_LANG_SIMP_CHINESE = 6, // 中国語(簡体字) + TWL_LANG_KOREAN = 7, // 韓国語 +// TWL_LANG_DUTCH = 8, // オランダ語(Wiiでは存在) +// TWL_LANG_TRAD_CHINESE = 9, // 台湾語(繁体字)(Wiiでは存在) TWL_LANG_CODE_MAX }TWLLangCode; @@ -70,9 +69,6 @@ const u8 LangCodeMapFromTWLtoNTR[][ 2 ] = { { TWL_LANG_GERMAN, NTR_LANG_GERMAN }, { TWL_LANG_ITALIAN, NTR_LANG_ITALIAN }, { TWL_LANG_SPANISH, NTR_LANG_SPANISH }, - { TWL_LANG_AMERICAN_ENGLISH, NTR_LANG_ENGLISH }, - { TWL_LANG_AMERICAN_FRENCH, NTR_LANG_FRENCH }, - { TWL_LANG_AMERICAN_SPANISH, NTR_LANG_SPANISH }, { TWL_LANG_SIMP_CHINESE, NTR_LANG_CHINESE }, { TWL_LANG_KOREAN, NTR_LANG_KOREAN }, // { TWL_LANG_DUTCH, NTR_LANG_ENGLISH }, @@ -80,18 +76,18 @@ const u8 LangCodeMapFromTWLtoNTR[][ 2 ] = { }; #endif -#define TWL_LANG_BITMAP_JAPAN ( ( 0x0001 << TWL_LANG_JAPANESE ) ) // JPN版での対応言語ビットマップ -#define TWL_LANG_BITMAP_AMERICA ( ( 0x0001 << TWL_LANG_AMERICAN_ENGLISH ) | \ - ( 0x0001 << TWL_LANG_AMERICAN_FRENCH ) | \ - ( 0x0001 << TWL_LANG_AMERICAN_SPANISH ) ) // AME版での対応言語ビットマップ +#define TWL_LANG_BITMAP_JAPAN ( ( 0x0001 << TWL_LANG_JAPANESE ) ) // JPN版での対応言語ビットマップ +#define TWL_LANG_BITMAP_AMERICA ( ( 0x0001 << TWL_LANG_ENGLISH ) | \ + ( 0x0001 << TWL_LANG_FRENCH ) | \ + ( 0x0001 << TWL_LANG_SPANISH ) ) // AME版での対応言語ビットマップ #define TWL_LANG_BITMAP_EUROPE ( ( 0x0001 << TWL_LANG_ENGLISH ) | \ ( 0x0001 << TWL_LANG_FRENCH ) | \ ( 0x0001 << TWL_LANG_GERMAN ) | \ ( 0x0001 << TWL_LANG_ITALIAN ) | \ - ( 0x0001 << TWL_LANG_SPANISH ) ) // EUR版での対応言語ビットマップ -#define TWL_LANG_BITMAP_AUSTRALIA ( ( 0x0001 << TWL_LANG_ENGLISH ) ) // AUS版での対応言語ビットマップ -#define TWL_LANG_BITMAP_CHINA ( ( 0x0001 << TWL_LANG_SIMP_CHINESE ) ) // CHI版での対応言語ビットマップ -#define TWL_LANG_BITMAP_KOREA ( ( 0x0001 << TWL_LANG_KOREAN ) ) // KOR版での対応言語ビットマップ + ( 0x0001 << TWL_LANG_SPANISH ) ) // EUR版での対応言語ビットマップ +#define TWL_LANG_BITMAP_AUSTRALIA ( ( 0x0001 << TWL_LANG_ENGLISH ) ) // AUS版での対応言語ビットマップ +#define TWL_LANG_BITMAP_CHINA ( ( 0x0001 << TWL_LANG_SIMP_CHINESE ) ) // CHI版での対応言語ビットマップ +#define TWL_LANG_BITMAP_KOREA ( ( 0x0001 << TWL_LANG_KOREAN ) ) // KOR版での対応言語ビットマップ // リージョンコード(販社別になる見込み)