Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Results 1 to 6 of 6
  1. #1
    Join Date
    Mar 2007
    Posts
    172

    Grin where can i find LangId.Primary codes ?

    i need langid codes how can i find them ???

  2. #2
    Join Date
    Jul 2007
    Posts
    64

  3. #3
    Join Date
    Mar 2007
    Posts
    172

    Star

    no wait what i have from Reteset's multilang example is ;

    Code:
    if (LangId.Primary == 31) then 
    return "tr";
    else if (LangId.Primary == 7) then 
    return "de";
    else if (LangId.Primary == 12) then 
    return "fr";
    else 
    return DefaultLang;
    end end end

    what does that mean then ?

  4. #4
    Join Date
    Mar 2007
    Location
    HeaveN
    Posts
    534

    Thumbs up

    I think thats what you are looking for

    Code:
    const LanguageTableEntry		kLanguageTable [ ] =
    {
    /* 1 */		{ "ar",		kSublangArabic },		/*	Arabic */
    /* 2 */		{ "bg",		0 },					/*	Bulgarian */
    /* 3 */		{ "ca",		0 },					/*	Catalan */
    /* 4 */		{ "zh",		kSublangChinese },		/*	Chinese */
    /* 5 */		{ "cs",		0 },					/*	Czech */
    /* 6 */		{ "da",		0 },					/*	Danish */
    /* 7 */		{ "de",		kSublangGerman },		/*	German */
    /* 8 */		{ "el",		0 },					/*	Greek */
    /* 9 */		{ "en",		kSublangEnglish },		/*	English */
    /* 10 */	{ "es",		kSublangSpanish },		/*	Spanish */
    /* 11 */	{ "fi",		0 },					/*	Finnish */
    /* 12 */	{ "fr",		kSublangFrench },		/*	French */
    /* 13 */	{ "he",		0 },					/*	Hebrew (ISO code used to be "iw") */
    /* 14 */	{ "hu",		0 },					/*	Hungarian */
    /* 15 */	{ "is",		0 },					/*	Icelandic */
    /* 16 */	{ "it",		kSublangItalian },		/*	Italian */
    /* 17 */	{ "ja",		0 },					/*	Japanese */
    /* 18 */	{ "ko",		0 },					/*	Korean */
    /* 19 */	{ "nl",		kSublangDutch },		/*	Dutch */
    /* 20 */	{ "no",		kSublangNorwegian },	/*	Norwegian */
    /* 21 */	{ "pl",		0 },					/*	Polish */
    /* 22 */	{ "pt",		kSublangPortuguese },	/*	Portuguese */
    /* 23 */	{ "rm",		0 },					/*	Rhaeto-Romance */
    /* 24 */	{ "ro",		kSublangRomanian },		/*	Romanian */
    /* 25 */	{ "ru",		0 },					/*	Russian */
    /* 26 */	{ "sh",		kSublangSerboCroatian },/*	Serbo-Croatian ("hr" = Croatian; "sr" = Serbian) */
    /* 27 */	{ "sk",		0 },					/*	Slovak */
    /* 28 */	{ "sq",		0 },					/*	Albanian */
    /* 29 */	{ "sv",		kSublangSwedish },		/*	Swedish */
    /* 30 */	{ "th",		0 },					/*	Thai */
    /* 31 */	{ "tr",		0 },					/*	Turkish */
    /* 32 */	{ "ur",		0 },					/*	Urdu */
    /* 33 */	{ "id",		0 },					/*	Indonesian (ISO code used to be "in") */
    /* 34 */	{ "uk",		0 },					/*	Ukrainian */
    /* 35 */	{ "be",		0 },					/*	Byelorussian */
    /* 36 */	{ "sl",		0 },					/*	Slovenian */
    /* 37 */	{ "et",		0 },					/*	Estonian */
    /* 38 */	{ "lv",		0 },					/*	Latvian */
    /* 39 */	{ "lt",		0 },					/*	Lithuanian */
    /* 40 */	{ "tg",		0 },					/*	Tajiki */
    /* 41 */	{ "fa",		0 },					/*	Farsi (Iranian) */
    /* 42 */	{ "vi",		0 },					/*	Vietnamese */
    /* 43 */	{ "hy",		0 },					/*	Armenian */
    /* 44 */	{ "az",		kSublangAzerbaijani },	/*	Azerbaijani */
    /* 45 */	{ "eu",		0 },					/*	Basque */
    /* 46 */	{ "wen",	0 },					/*	Sorbian languages */
    /* 47 */	{ "mk",		0 },					/*	Macedonian (Former Yugoslav Republic Of Macedonia) */
    /* 48 */	{ "st",		0 },					/*	Sutu (sic!) -- this is probably Southern Sotho, aka Sesotho */
    /* 49 */	{ "ts",		0 },					/*	Tsonga */
    /* 50 */	{ "tn",		0 },					/*	Tswana */
    /* 51 */	{ "ven",	0 },					/*	Venda */
    /* 52 */	{ "xh",		0 },					/*	Xhosa */
    /* 53 */	{ "zu",		0 },					/*	Zulu */
    /* 54 */	{ "af",		0 },					/*	Afrikaans */
    /* 55 */	{ "ka",		0 },					/*	Georgian */
    /* 56 */	{ "fo",		0 },					/*	Faeroese */
    /* 57 */	{ "hi",		0 },					/*	Hindi */
    /* 58 */	{ "mt",		0 },					/*	Maltese */
    /* 59 */	{ "se",		0 },					/*	Sami */
    /* 60 */	{ "gv",		0 },					/*	Gaelic */
    /* 61 */	{ "yi",		0 },					/*	Yiddish (ISO code used to be "ji") */
    /* 62 */	{ "ms",		kSublangMalay },		/*	Malay */
    /* 63 */	{ "kk",		0 },					/*	Kazakh */
    /* 64 */	{ "ky",		0 },					/*	Kirghiz */
    /* 65 */	{ "sw",		0 },					/*	Swahili */
    /* 66 */	{ "tk",		0 },					/*	Turkmen */
    /* 67 */	{ "uz",		kSublangUzbek },		/*	Uzbek */
    /* 68 */	{ "tt",		0 },					/*	Tatar */
    /* 69 */	{ "bn",		kSublangBengali },		/*	Bengali */
    /* 70 */	{ "pa",		kSublangPunjabi },		/*	Punjabi */
    /* 71 */	{ "gu",		0 },					/*	Gujarati */
    /* 72 */	{ "or",		0 },					/*	Oriya */
    /* 73 */	{ "ta",		0 },					/*	Tamil */
    /* 74 */	{ "te",		0 },					/*	Telugu */
    /* 75 */	{ "kn",		0 },					/*	Kannada */
    /* 76 */	{ "ml",		0 },					/*	Malayalam */
    /* 77 */	{ "as",		0 },					/*	Assamese */
    /* 78 */	{ "mr",		0 },					/*	Marathi */
    /* 79 */	{ "sa",		0 },					/*	Sanskrit */
    /* 80 */	{ "mn",		kSublangMongolian },	/*	Mongolian */
    /* 81 */	{ "bo",		0 },					/*	Tibetan */
    /* 82 */	{ "cy",		0 },					/*	Welsh */
    /* 83 */	{ "km",		0 },					/*	Khmer */
    /* 84 */	{ "lo",		0 },					/*	Lao */
    /* 85 */	{ "my",		0 },					/*	Burmese */
    /* 86 */	{ "gl",		0 },					/*	Galician */
    /* 87 */	{ "kok",	0 },					/*	Konkani */
    /* 88 */	{ "mni",	0 },					/*	Manipuri */
    /* 89 */	{ "sd",		kSublangSindhi },		/*	Sindhi */
    /* 90 */	{ "syr",	0 },					/*	Syriac */
    /* 91 */	{ "si",		0 },					/*	Sinhalese */
    /* 92 */	{ "chr",	0 },					/*	Cherokee */
    /* 93 */	{ "iu",		0 },					/*	Inuktitut */
    /* 94 */	{ "am",		0 },					/*	Amharic */
    /* 95 */	{ "ber",	kSublangTamazight },	/*	Tamazight (no ISO code currently assigned -- map to Berber) */
    /* 96 */	{ "ks",		0 },					/*	Kashmiri */
    /* 97 */	{ "ne",		kSublangNepali },		/*	Nepali */
    /* 98 */	{ "fy",		0 },					/*	Frisian */
    /* 99 */	{ "ps",		0 },					/*	Pashto */
    /* 100 */	{ "tl",		0 },					/*	Tagalog (Philipino) */
    /* 101 */	{ "div",	0 },					/*	Dhivehi */
    /* 102 */	{ "",		0 },					/*	Edo (code??) */
    /* 103 */	{ "",		0 },					/*	Fulfulde (code??) */
    /* 104 */	{ "ha",		0 },					/*	Hausa */
    /* 105 */	{ "",		0 },					/*	Ibibio (code??) */
    /* 106 */	{ "yo",		0 },					/*	Yoruba */
    /* 107 */	{ "",		0 },					/*	(unassigned) */
    /* 108 */	{ "",		0 },					/*	(unassigned) */
    /* 109 */	{ "",		0 },					/*	(unassigned) */
    /* 110 */	{ "",		0 },					/*	(unassigned) */
    /* 111 */	{ "",		0 },					/*	(unassigned) */
    /* 112 */	{ "ibo",	0 },					/*	Igbo */
    /* 113 */	{ "kau",	0 },					/*	Kanuri */
    /* 114 */	{ "om",		0 },					/*	Oromo (Galla) */
    /* 115 */	{ "ti",		kSublangTigrinya },		/*	Tigrinya */
    /* 116 */	{ "gn",		0 },					/*	Guarani */
    /* 117 */	{ "haw",	0 },					/*	Hawaiian */
    /* 118 */	{ "la",		0 },					/*	Latin */
    /* 119 */	{ "so",		0 },					/*	Somali */
    /* 120 */	{ "",		0 },					/*	Yi (code??) */
    /* 121 */	{ "pap",	0 }						/*	Papiamento */
    } ;

  5. #5
    Join Date
    May 2006
    Posts
    1,443
    The AMS help file contains everything you need

    find help topic of System.GetDefaultLangID ( )

    and click to link in that topic named as language ID code
    you will see your answer there

  6. #6
    Join Date
    Mar 2007
    Posts
    172
    thanks JD and Reteset

Similar Threads

  1. Example File Find across multiple Drives
    By Eagle in forum Setup Factory 7.0
    Replies: 7
    Last Post: 11-11-2008, 04:49 AM
  2. where can i find codes for keyboard ?
    By GoOgLe in forum AutoPlay Media Studio 7.5
    Replies: 3
    Last Post: 04-01-2008, 10:28 AM
  3. Can't Find Thread I'm Looking For..
    By coderanger in forum AutoPlay Media Studio 6.0
    Replies: 3
    Last Post: 02-21-2007, 04:36 PM
  4. Changing Driveletters - how to find the correct one ?
    By C-zar in forum AutoPlay Media Studio 5.0
    Replies: 10
    Last Post: 11-12-2004, 06:17 AM
  5. Replies: 2
    Last Post: 01-13-2003, 01:00 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts