mirror of
https://github.com/elliotnunn/mac-rom.git
synced 2024-12-28 01:29:20 +00:00
5b0f0cc134
Resource forks are included only for .rsrc files. These are DeRezzed into their data fork. 'ckid' resources, from the Projector VCS, are not included. The Tools directory, containing mostly junk, is also excluded.
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 Ôalready including this fileÕ 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
|