mirror of
https://github.com/rvtr/TwlIPL.git
synced 2025-10-31 06:01:12 -04:00
countryCode.h を include
言語コードを北米英語/欧州英語で分けていたのを英語(スペイン、フランスも)に一本化 git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@152 b08762b0-b915-fc4b-9d8c-17b2551a87ff
This commit is contained in:
parent
22bd24d91b
commit
14f99570c4
@ -22,6 +22,7 @@
|
||||
// よって、CW以外のコンパイラの場合は、このヘッダを無効にしてエラーを出させるようにして再確認する。
|
||||
|
||||
#include <twl.h>
|
||||
#include <sysmenu/settings/common/countryCode.h>
|
||||
#include <sysmenu/settings/common/NTRSettings.h>
|
||||
|
||||
#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版での対応言語ビットマップ
|
||||
|
||||
|
||||
// リージョンコード(販社別になる見込み)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user