Mais Populares

10 de janeiro de 2015

Objeto LCID - ASP Classic

Quando você precisa fazer um site em ASP Classic e o site é em idioma diferente do servidor de hospedagem, você precisa alterar o objeto LCID para que as formatações de moeda, data e hora sejam correspondentes ao lugar de exibição do site.

Neste tutorial, você irá aprender não só definir o LCID correto, como também definir o LCID quando o objeto de sessão foi desabilitado pela diretiva ASP "ENABLESESSIONSTATE" = false, que faz sua aplicação ser totalmente compatível com Web Garden/Web Farm.


Como definir o código de regionalização de sua aplicação Web no ASP Classic

Você tem 3 maneiras de realizar isto:

Diretiva ASP (na primeira linha da página ASP ou na primeira linha do primeiro include de todas as páginas).

<%@ LCID=1046 %>

No objeto de Sessão:

Session.LCID=1046

E no objeto Response (Não disponível no IIS 5.0 ou anterior):

Response.LCID=1046

Tabela de Definições regionais para o LCID 

Segue abaixo a tabela contendo todos os códigos regionais. Para o Brasil (Português - Brasil), o código é 1046.


LCIDIDIOMA
1025Árabe - Arábia Saudita
1026Búlgaro
1027Catalão
1028China - Taiwan
1029Tcheco
1030Dinamarquês
1031Alemão - Alemanha
1032Grego
1033Inglês - Estados Unidos
1034Espanhol - Espanha
1035Finlandês
1036Francês - França
1037Hebraico
1038Húngaro
1039Islandês
1040Italiano - Itália
1041Japonês
1042Coreano
1043Holandês - Países Baixos
1044Noruega - Bokmål
1045Polonês
1046Português - Brasil
1047Retoromano
1048Romena
1049Russo
1050Croata
1051Eslovaco
1052Albanês
1053Sueco - Suécia
1054Tailandês (Tailândia)
1055Turco
1056Urdu
1057Indonésio
1058Ucraniano
1059Bielorrussa
1060Esloveno
1061Estoniano
1062Letão
1063Lituano
1064Tajique
1065Farsi
1066Vietnamita
1067Armênio
1068Azeri - Latim
1069Basco
1070Sorbian
1071FYRO Macedónia
1072Sutu
1073Tsonga
1074Setsuana - Setswana
1075Venda
1076Xhosa
1077Zulu
1078Africânes
1079Georgiano
1080Feroesa
1081Hindi
1082Maltês
1083Sami - Lapão
1084Gaélico - Escócia
1085Iídiche
1086Malaio - Malásia
1087Cazaque
1088Quirguistão - Cirílico
1089Suaíli (Swahili)
1090Turcomena - Turquemenistão
1091Uzbeque - Latim
1092Tatar
1093Bengali - Índia
1094Panjabi
1095Gujarati
1096Oriya
1097Tâmil
1098Telugu
1099Kannada
1100Malaia
1101Assamês
1102Maratí
1103Sânscrito Védico
1104Mongol - Cirílico
1105Tibete - China
1106Galês - País de Gales
1107Khmer
1108Laociana - Laos
1109Birmanesa (Myanmar)
1110Galego
1111Konkaní
1112Manipuri
1113Sindi - Índia
1114Siríaco
1115Cingalês - Sri Lanka
1116Cheroqui - Estados Unidos
1117Inuíte
1118Amárica - Etiópia
1119Tamazight (Árabe)
1120Kashmiri (Árabe)
1121Nepalês - Nepal
1122Neerlandês - Frísia
1123Pasto
1124Filipino
1125Divehi (maldívio) - Maldivas
1126Edo (bini)
1127Fula - Nigéria
1128Hausa - Nigéria
1129Ibibio - Nigéria
1130Yoruba
1131Quecha - Bolivia
1132Sepedi
1133Bashkir
1134Luxemburguês
1135Gronelandês - Groelândia
1136Igbo - Nigéria
1137Kanuri - Nigéria
1138Oromo
1139Tigrigna - Etiópia
1140Guarani - Paraguai
1141Havaiano - Estados Unidos
1142Latim
1143Somali (Somalia)
1144Yi
1145Papiamentu
1146Mapuche
1148Mohawk
1150Bretã
1152Uighur - China
1153Māori - Nova Zelândia
1154Ocitana
1155Corsicana
1156Alsatiana
1157Yakut
1158Quiché (K'iche)
1159Quiniaruanda
1160Wolof
1164Dari
1279HID (Dispositivo de Interface Humana)
2049Árabe - Iraque
2052Chinês - China
2055Alemão - Suíça
2057Inglês - Reino Unido
2058Espanhol - México
2060Francês - Bélgica
2064Italiano - Suíça
2067Holandês - Bélgica
2068Novo Norueguês - Noruega
2070Português - Portugal
2072Romênia - Moldávia
2073Russo - Moldova
2074Sérvia - Latim
2077Sueco - Finlândia
2080Urdu - Índia
2092Azeri - Cirílico
2108Gaélico - Irlanda
2110Malaio - Brunei
2115Uzbeque - Cirílico
2117Bengali - Bangladesh
2118Punjabi - Paquistão
2128Mongol - Mongólia
2129Tibetano - Butão
2137Sindi - Paquistão
2143Tamazight - Latim
2144Kashmiri
2145Nepali - Índia
2155Quecha - Equador
2163Tigrigna - Eritrea
3073Árabe - Egito
3076Chinês - Hong Kong
3079Alemão - Áustria
3081Inglês - Austrália
3082Espanhol - Espanha
3084Francês - Canadá
3098Sérvia - Cirílico
3179Quecha - Peru
4097Árabe - Líbia
4100Chinês - Cingapura
4103Alemão - Luxemburgo
4105Inglês - Canadá
4106Espanhol - Guatemala
4108Francês - Suíça
4122Croata (Bósnia / Herzegovinia)
5121Árabe - Argélia
5124China - Macau
5127Alemão - Listenstaine
5129Inglês - Nova Zelândia
5130Espanhol - Costa Rica
5132Francês - Luxemburgo
5146Bósnio (Bósnia / Herzegovinia)
6145Árabe - Marrocos
6153Inglês - Irlanda
6154Espanhol - Panamá
6156Francês - Monaco
7169Árabe - Tunísia
7177Inglês - África do Sul
7178Espanhol - República Dominicana
7180Francês - Índia Ocidental
8193Árabe - Omã
8201Inglês - Jamaica
8202Espanhol - Venezuela
8204Francês - Reunion
9217Árabe - Lémen
9225Inglês - Caribe
9226Espanhol - Colômbia
9228Francês - Rep. Democrática do Congo
10241Árabe - Síria
10249Inglês - Belize
10250Espanhol - Peru
10252Francês - Senegal
11265Árabe - Jordânia
11273Inglês - Trinidad
11274Espanhol - Argentina
11276Francês - Camarões
12289Árabe - Líbano
12297Inglês - Zimbabwe
12298Espanhol - Equador
12300Francês - Cote d'Ivoire
13313Árabe - Kuwait
13321Inglês - Filipinas
13322Espanhol - Chile
13324Francês - Mali
14337Árabe - Emirados Árabes Unidos
14345Inglês - Indonésia
14346Espanhol - Uruguai
14348Francês - Marrocos
15361Árabe - Bahrain
15369Inglês - Hong Kong (SAR)
15370Espanhol - Paraguai
15372Francês - Haiti
16385Árabe - Catar
16393Inglês - Índia
16394Espanhol - Bolívia
17417Inglês - Maláisa
17418Espanhol - El Salvador
18441Inglês - Cingapura
18442Espanha - Honduras
19466Espanhol - Nicarágua
20490Espanhol - Puerto Rico
21514Espanhol - Estados Unidos
22538Espanhol - América Latina
58380Francês - Norte da África


Fonte: http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx

Nenhum comentário :

Postar um comentário

Deixe seu comentário abaixo e curta Tutorial TI no facebook!