mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-12-29 07:29:15 +00:00
165 lines
8.4 KiB
Plaintext
165 lines
8.4 KiB
Plaintext
|
; Version: 3.18
|
|||
|
; Created: Friday, October 20, 1989 at 9:46:43 PM
|
|||
|
;
|
|||
|
; File Language.a
|
|||
|
;
|
|||
|
; Assembler Interface to the Macintosh Libraries
|
|||
|
; Copyright Apple Computer, Inc. 1986-1992
|
|||
|
; All Rights Reserved
|
|||
|
;
|
|||
|
; -----------------------------------------------------------------------------
|
|||
|
; Language equates file.
|
|||
|
;
|
|||
|
; This file contains all of the equates for different human language names.
|
|||
|
; These equates are used by the Script Manager, International Utilities, etc.
|
|||
|
; -----------------------------------------------------------------------------
|
|||
|
;
|
|||
|
; Change History (most recent first):
|
|||
|
;
|
|||
|
; <5> 10/23/92 HA For New Inside Mac we want to add langSaamisk=29 as the
|
|||
|
; preferred synonym for langLappish, based on some naming info we
|
|||
|
; have from the Norwegian consulate. (per PKE)
|
|||
|
; <4> 7/1/92 DCL Obsoleted LanguageEqu.a which now includes this file.
|
|||
|
; <3> 1/30/91 gbm sab, #38: Change the <20>already including this file<6C> variable to
|
|||
|
; all uppercase (for security reasons)
|
|||
|
; <2> 1/2/91 PKE (bbm) Updated comments and rearranged a few constants to match
|
|||
|
; latest Inside Mac summary.
|
|||
|
; <1> 6/22/90 PKE New file, separated out from ScriptEqu.a. Rearranged all of
|
|||
|
; the new language codes (34 and up).
|
|||
|
;
|
|||
|
; Relevant change history from ScriptEqu.a
|
|||
|
; <x20> 6/20/90 PKE Added about 80 new language codes covering most languages we
|
|||
|
; are likely to handle; also added some synonyms for existing
|
|||
|
; language codes.
|
|||
|
; <x14> 5/11/90 PKE Added new constants langTradChinese, langSimpChinese.
|
|||
|
; <x3> 1/17/90 PKE Added new constants: several new langXxx constants.
|
|||
|
; <x2.4> 9/17/89 PKE Added langKorean.
|
|||
|
;
|
|||
|
|
|||
|
IF &TYPE('__INCLUDINGLANGUAGE__') = 'UNDEFINED' THEN
|
|||
|
__INCLUDINGLANGUAGEEQU__ SET 1
|
|||
|
|
|||
|
; Language Codes (updated comments <2>)
|
|||
|
|
|||
|
langEnglish EQU 0 ; smRoman script
|
|||
|
langFrench EQU 1 ; smRoman script
|
|||
|
langGerman EQU 2 ; smRoman script
|
|||
|
langItalian EQU 3 ; smRoman script
|
|||
|
langDutch EQU 4 ; smRoman script
|
|||
|
langSwedish EQU 5 ; smRoman script
|
|||
|
langSpanish EQU 6 ; smRoman script
|
|||
|
langDanish EQU 7 ; smRoman script
|
|||
|
langPortuguese EQU 8 ; smRoman script <x3>
|
|||
|
langNorwegian EQU 9 ; smRoman script
|
|||
|
langHebrew EQU 10 ; smHebrew script
|
|||
|
langJapanese EQU 11 ; smJapanese script
|
|||
|
langArabic EQU 12 ; smArabic script
|
|||
|
langFinnish EQU 13 ; smRoman script
|
|||
|
langGreek EQU 14 ; smGreek script
|
|||
|
langIcelandic EQU 15 ; extended Roman script
|
|||
|
langMaltese EQU 16 ; extended Roman script <x3>
|
|||
|
langTurkish EQU 17 ; extended Roman script
|
|||
|
langCroatian EQU 18 ; Serbo-Croatian in extended Roman script <x20>
|
|||
|
langTradChinese EQU 19 ; Chinese in traditional characters <x14>
|
|||
|
langUrdu EQU 20 ; smArabic script
|
|||
|
langHindi EQU 21 ; smDevanagari script
|
|||
|
langThai EQU 22 ; smThai script
|
|||
|
langKorean EQU 23 ; smKorean script <x2.4>
|
|||
|
langLithuanian EQU 24 ; smEastEurRoman script <x3>
|
|||
|
langPolish EQU 25 ; smEastEurRoman script <x3>
|
|||
|
langHungarian EQU 26 ; smEastEurRoman script <x3>
|
|||
|
langEstonian EQU 27 ; smEastEurRoman script <x3>
|
|||
|
langLettish EQU 28 ; smEastEurRoman script <x3>
|
|||
|
langLatvian EQU 28 ; Synonym for langLettish <x20>
|
|||
|
langSaamisk EQU 29 ; ext. Roman script, lang. of the Sami/Lapp people of Scand.
|
|||
|
langLappish EQU 29 ; Synonym for langSaamisk <x20>
|
|||
|
langFaeroese EQU 30 ; smRoman script <x3>
|
|||
|
langFarsi EQU 31 ; smArabic script <x3>
|
|||
|
langPersian EQU 31 ; Synonym for langFarsi <x20>
|
|||
|
langRussian EQU 32 ; smCyrillic script <x3>
|
|||
|
langSimpChinese EQU 33 ; Chinese in simplified characters <x14>
|
|||
|
langFlemish EQU 34 ; smRoman script <1>
|
|||
|
langIrish EQU 35 ; smRoman script <1>
|
|||
|
langAlbanian EQU 36 ; smRoman script <1>
|
|||
|
langRomanian EQU 37 ; smEastEurRoman script <1>
|
|||
|
langCzech EQU 38 ; smEastEurRoman script <1>
|
|||
|
langSlovak EQU 39 ; smEastEurRoman script <1>
|
|||
|
langSlovenian EQU 40 ; smEastEurRoman script <1>
|
|||
|
langYiddish EQU 41 ; smHebrew script <1>
|
|||
|
langSerbian EQU 42 ; Serbo-Croatian in Cyrillic script <1>
|
|||
|
langMacedonian EQU 43 ; smCyrillic script <1>
|
|||
|
langBulgarian EQU 44 ; smCyrillic script <1>
|
|||
|
langUkrainian EQU 45 ; smCyrillic script <1>
|
|||
|
langByelorussian EQU 46 ; smCyrillic script <1>
|
|||
|
langUzbek EQU 47 ; smCyrillic script <1>
|
|||
|
langKazakh EQU 48 ; smCyrillic script <1>
|
|||
|
langAzerbaijani EQU 49 ; Azerbaijani in smCyrillic script (USSR) <1>
|
|||
|
langAzerbaijanAr EQU 50 ; Azerbaijani in smArabic script (Iran) <1>
|
|||
|
langArmenian EQU 51 ; smArmenian script <1>
|
|||
|
langGeorgian EQU 52 ; smGeorgian script <1>
|
|||
|
langMoldavian EQU 53 ; smCyrillic script <1>
|
|||
|
langKirghiz EQU 54 ; smCyrillic script <1>
|
|||
|
langTajiki EQU 55 ; smCyrillic script <1>
|
|||
|
langTurkmen EQU 56 ; smCyrillic script <1>
|
|||
|
langMongolian EQU 57 ; Mongolian in smMongolian script <1>
|
|||
|
langMongolianCyr EQU 58 ; Mongolian in smCyrillic script <1>
|
|||
|
langPashto EQU 59 ; smArabic script <1>
|
|||
|
langKurdish EQU 60 ; smArabic script <1>
|
|||
|
langKashmiri EQU 61 ; smArabic script <1>
|
|||
|
langSindhi EQU 62 ; smExtArabic script <1>
|
|||
|
langTibetan EQU 63 ; smTibetan script <1>
|
|||
|
langNepali EQU 64 ; smDevanagari script <1>
|
|||
|
langSanskrit EQU 65 ; smDevanagari script <1>
|
|||
|
langMarathi EQU 66 ; smDevanagari script <1>
|
|||
|
langBengali EQU 67 ; smBengali script <1>
|
|||
|
langAssamese EQU 68 ; smBengali script <1>
|
|||
|
langGujarati EQU 69 ; smGujarati script <1>
|
|||
|
langPunjabi EQU 70 ; smGurmukhi script <1>
|
|||
|
langOriya EQU 71 ; smOriya script <1>
|
|||
|
langMalayalam EQU 72 ; smMalayalam script <1>
|
|||
|
langKannada EQU 73 ; smKannada script <1>
|
|||
|
langTamil EQU 74 ; smTamil script <1>
|
|||
|
langTelugu EQU 75 ; smTelugu script <1>
|
|||
|
langSinhalese EQU 76 ; smSinhalese script <1>
|
|||
|
langBurmese EQU 77 ; smBurmese script <1>
|
|||
|
langKhmer EQU 78 ; smKhmer script <1>
|
|||
|
langLao EQU 79 ; smLaotian script <1>
|
|||
|
langVietnamese EQU 80 ; smVietnamese script <1>
|
|||
|
langIndonesian EQU 81 ; smRoman script <1>
|
|||
|
langTagalog EQU 82 ; smRoman script <1>
|
|||
|
langMalayRoman EQU 83 ; Malay in smRoman script <1>
|
|||
|
langMalayArabic EQU 84 ; Malay in smArabic script <1>
|
|||
|
langAmharic EQU 85 ; smEthiopic script <1>
|
|||
|
langTigrinya EQU 86 ; smEthiopic script <1>
|
|||
|
langGalla EQU 87 ; smEthiopic script <1>
|
|||
|
langOromo EQU 87 ; Synonym for langGalla <1>
|
|||
|
langSomali EQU 88 ; smRoman script <1>
|
|||
|
langSwahili EQU 89 ; smRoman script <1>
|
|||
|
langRuanda EQU 90 ; smRoman script <1>
|
|||
|
langRundi EQU 91 ; smRoman script <1>
|
|||
|
langChewa EQU 92 ; smRoman script <1>
|
|||
|
langMalagasy EQU 93 ; smRoman script <1>
|
|||
|
langEsperanto EQU 94 ; extended Roman script <1>
|
|||
|
langWelsh EQU 128 ; smRoman script <1>
|
|||
|
langBasque EQU 129 ; smRoman script <1>
|
|||
|
langCatalan EQU 130 ; smRoman script <1>
|
|||
|
langLatin EQU 131 ; smRoman script <1>
|
|||
|
langQuechua EQU 132 ; smRoman script <1>
|
|||
|
langGuarani EQU 133 ; smRoman script <1>
|
|||
|
langAymara EQU 134 ; smRoman script <1>
|
|||
|
langTatar EQU 135 ; smCyrillic script <1>
|
|||
|
langUighur EQU 136 ; smArabic script <1>
|
|||
|
langDzongkha EQU 137 ; (lang of Bhutan) smTibetan script <1>
|
|||
|
langJavaneseRom EQU 138 ; Javanese in smRoman script <1>
|
|||
|
langSundaneseRom EQU 139 ; Sundanese in smRoman script <1>
|
|||
|
|
|||
|
; Obsolete names, kept for backward compatibility (moved here <2>)
|
|||
|
|
|||
|
langPortugese EQU 8 ; (old misspelled version, kept for compatibility)
|
|||
|
langMalta EQU 16 ; (old misspelled version, kept for compatibility)
|
|||
|
langYugoslavian EQU 18 ; (use langCroatian, langSerbian, etc.) <x20>
|
|||
|
langChinese EQU 19 ; (use langTradChinese or langSimpChinese) <x14>
|
|||
|
langLapponian EQU 29 ; Synonym for langSaamisk, not correct name
|
|||
|
|
|||
|
ENDIF ; ...already included
|