lige et spørgsmål: Er det vigtigt at finde ud af om der f. eks. står æøå på tastaturet, eller er det nok at du ved om brugeren har valgt f. eks. fransk eller dansk keyboard-layout? Jeg kender et fransk-dansk par, som bruger dansk tastatur, men dansk layout når danskeren logger ind og fransk, når franskmanden logger ind, og det er sat op vha. tastaturmenuen, som du ved findes i systemindstillingerne, og derfor registreres i com.apple.systempreferences.plist. Det siger sig selv at franskmanden kender til blindskrift ;-).
Tastekombination for de forskellige karakterer er selvfølgelig forskellig fra layout til layout. Du finder jo ikke æ på et tysk tastatur. For at finde ud af hvad en bestemt karakter svarer til, kan du enten bruge tastatur og skrift-applikationen i /Programmer/Hjælpeprogrammer (/Applications/Utilities/Key Caps.app, hvis du hellere vil have det på den måde). Et bedre program til det er PopChar, som du kan finde her:
http://www.macility.com/products/popcharx/ Det kan i øvrigt være at du ved at lege med det får nogle gode ideer.