Important: The information in this document is obsolete and should not be used for new development.
U.S. International Resources and Keyboard Resources
When Macintosh system software is localized for a non-U.S. market, its system script may be Roman or non-Roman. In either case, it contains replacements for or modifications to the U.S. international resources and keyboard resources. Any U.S. Roman resource that is not replaced is included with the localized system.Table A-9 shows which international resources are included in the U.S. system software, and how localized versions of the system software (and secondary scripts) add resources or replace them in the System file. Note that all non-Roman script systems and most localized versions of system software include localized versions of the
'itl0'
, 'itl1'
,'itl2'
, and'itl4'
resources. (Not all non-U.S. Roman script systems add a non-U.S.'itl4'
.) Some non-Roman systems may also use optional'itl5'
or'trsl'
resources.Table A-10 lists the keyboard resources that are included in the U.S. system software and shows how localized versions of the system software (and auxiliary scripts) add resources or replace them in the System file. Note that all localized versions of system software and all non-Roman script systems include at least one keyboard-layout resource and keyboard icon family; some provide a key-remap resource; and none need provide a key-map resource or key-caps resource.
Table A-10 Keyboard resources in U.S. system software (Continued) Resource type U.S. system software
including Roman
script systemLocalized versions
of system software or
other script systems'itlk' (none) May add an 'itlk'[8]
'KCHR' U.S. 'KCHR'
Adds non-U.S. 'KCHR'
'KSWP' Standard 'KSWP'
May replace 'KSWP'
'KMAP' All necessary 'KMAP'
s(none) 'kcs#' U.S. 'kcs#'
Adds non-U.S. 'kcs#'*
'kcs4' U.S. 'kcs4'
Adds non-U.S. 'kcs4'*
'kcs8' U.S. 'kcs8'
Adds non-U.S. 'kcs8'*
'KCAP' All necessary 'KCAP'
s(none) For more information on these resources, see the appendixes "International Resources" and "Keyboard Resources" in this book.
[8] ID number equal to corresponding'KCHR'
ID number