Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Variables
nsIWin32LocaleImpl.cpp File Reference
#include "nsISupports.h"
#include "nscore.h"
#include "nsString.h"
#include "nsReadableUtils.h"
#include "nsILocale.h"
#include "nsIwin32LocaleImpl.h"
#include "nsLocaleCID.h"
#include "prprf.h"
#include <windows.h>
#include "nsCRT.h"

Go to the source code of this file.

Classes

struct  iso_pair
struct  iso_map

Defines

#define USER_DEFINED_PRIMARYLANG   0x0200
#define USER_DEFINED_SUBLANGUAGE   0x20
#define LANG_URDU   0x20
#define LANG_ARMENIAN   0x2b
#define LANG_AZERI   0x2c
#define LANG_MACEDONIAN   0x2f
#define LANG_GEORGIAN   0x37
#define LANG_HINDI   0x39
#define LANG_MALAY   0x3e
#define LANG_KAZAK   0x3f
#define LANG_KYRGYZ   0x40
#define LANG_SWAHILI   0x41
#define LANG_UZBEK   0x43
#define LANG_TATAR   0x44
#define LANG_PUNJABI   0x46
#define LANG_GUJARAT   0x47
#define LANG_TAMIL   0x49
#define LANG_TELUGU   0x4a
#define LANG_KANNADA   0x4b
#define LANG_MARATHI   0x4e
#define LANG_SANSKRIT   0x4f
#define LANG_MONGOLIAN   0x50
#define LANG_GALICIAN   0x56
#define LANG_KONKANI   0x57
#define LANG_DIVEHI   0x65
#define SUBLANG_MALAY_MALAYSIA   0x01
#define SUBLANG_MALAY_BRUNEI_DARUSSALAM   0x02
#define SUBLANG_CHINESE_MACAU   0x05
#define SUBLANG_FRENCH_MONACO   0x06
#define SUBLANG_ENGLISH_ZIMBABWE   0x0c
#define SUBLANG_ENGLISH_PHILIPPINES   0x0d
#define LENGTH_MAPPING_LIST   NS_ARRAY_LENGTH(iso_list)
#define CROATIAN_ISO_CODE   "hr"
#define SERBIAN_ISO_CODE   "sr"

Variables

static const iso_map iso_list []

Class Documentation

struct iso_pair

Definition at line 54 of file nsIWin32LocaleImpl.cpp.

Class Members
const char * iso_code
DWORD win_code
struct iso_map

Definition at line 60 of file nsIWin32LocaleImpl.cpp.

Collaboration diagram for iso_map:
Class Members
const char * iso_code
iso_pair sublang_list
DWORD win_code

Define Documentation

Definition at line 604 of file nsIWin32LocaleImpl.cpp.

#define LANG_ARMENIAN   0x2b

Definition at line 75 of file nsIWin32LocaleImpl.cpp.

#define LANG_AZERI   0x2c

Definition at line 78 of file nsIWin32LocaleImpl.cpp.

#define LANG_DIVEHI   0x65

Definition at line 138 of file nsIWin32LocaleImpl.cpp.

#define LANG_GALICIAN   0x56

Definition at line 132 of file nsIWin32LocaleImpl.cpp.

#define LANG_GEORGIAN   0x37

Definition at line 84 of file nsIWin32LocaleImpl.cpp.

#define LANG_GUJARAT   0x47

Definition at line 111 of file nsIWin32LocaleImpl.cpp.

#define LANG_HINDI   0x39

Definition at line 87 of file nsIWin32LocaleImpl.cpp.

#define LANG_KANNADA   0x4b

Definition at line 120 of file nsIWin32LocaleImpl.cpp.

#define LANG_KAZAK   0x3f

Definition at line 93 of file nsIWin32LocaleImpl.cpp.

#define LANG_KONKANI   0x57

Definition at line 135 of file nsIWin32LocaleImpl.cpp.

#define LANG_KYRGYZ   0x40

Definition at line 96 of file nsIWin32LocaleImpl.cpp.

#define LANG_MACEDONIAN   0x2f

Definition at line 81 of file nsIWin32LocaleImpl.cpp.

#define LANG_MALAY   0x3e

Definition at line 90 of file nsIWin32LocaleImpl.cpp.

#define LANG_MARATHI   0x4e

Definition at line 123 of file nsIWin32LocaleImpl.cpp.

#define LANG_MONGOLIAN   0x50

Definition at line 129 of file nsIWin32LocaleImpl.cpp.

#define LANG_PUNJABI   0x46

Definition at line 108 of file nsIWin32LocaleImpl.cpp.

#define LANG_SANSKRIT   0x4f

Definition at line 126 of file nsIWin32LocaleImpl.cpp.

#define LANG_SWAHILI   0x41

Definition at line 99 of file nsIWin32LocaleImpl.cpp.

#define LANG_TAMIL   0x49

Definition at line 114 of file nsIWin32LocaleImpl.cpp.

#define LANG_TATAR   0x44

Definition at line 105 of file nsIWin32LocaleImpl.cpp.

#define LANG_TELUGU   0x4a

Definition at line 117 of file nsIWin32LocaleImpl.cpp.

#define LANG_URDU   0x20

Definition at line 72 of file nsIWin32LocaleImpl.cpp.

#define LANG_UZBEK   0x43

Definition at line 102 of file nsIWin32LocaleImpl.cpp.

Definition at line 520 of file nsIWin32LocaleImpl.cpp.

Definition at line 605 of file nsIWin32LocaleImpl.cpp.

Definition at line 148 of file nsIWin32LocaleImpl.cpp.

Definition at line 157 of file nsIWin32LocaleImpl.cpp.

Definition at line 154 of file nsIWin32LocaleImpl.cpp.

Definition at line 151 of file nsIWin32LocaleImpl.cpp.

Definition at line 145 of file nsIWin32LocaleImpl.cpp.

Definition at line 142 of file nsIWin32LocaleImpl.cpp.

Definition at line 50 of file nsIWin32LocaleImpl.cpp.

Definition at line 51 of file nsIWin32LocaleImpl.cpp.


Variable Documentation

const iso_map iso_list[] [static]

Definition at line 175 of file nsIWin32LocaleImpl.cpp.