[Allegro] Sprachcodes deutsch, offizielle ISO-Codeliste

Bernhard Eversberg ev at biblio.tu-bs.de
Do Mai 21 07:54:03 CEST 2015


Am 20.05.2015 um 16:18 schrieb Thomas Berger:

>> Diese ViewListe beruht auf
>>
>> https://wiki.dnb.de/download/attachments/51283696/sprachencodesDeutsch.pdf?version=1&modificationDate=1366991960000
>>
>> Ungekürzt und unverfälscht ISO 639-2/B.
>
> So ungefaehr...
>
Ja, denn die Berbersprache Tamazight fehlt, wie Sie dann ausführen,
das ist ein Makel, zugegeben.
Aber 485 Sprachen - da fehlen sowieso noch viele, in denen auch
publiziert wird. Und um deren Gesamtheit muß es letztlich gehen. Die
DNB-Liste greift in der Hinsicht zu kurz: es gibt deutlich mehr
verschriftete Sprachen.

Ihr voluminöses, kenntnisvolles Elaborat dazu in Ehren, aber an den
akuten Erfordernissen der Praxis geht's denn doch mehr als ein wenig
vorbei.
Ich versteh schon, Sie wollen alles mit XML erschlagen, weil das nun mal
die weltweit verstandene und einzig strikt normierte
Datenstrukturierung ist. Hat man das im Griff, steht einem die Welt
offen, und für einen "neuen internationalen Standard" kann nur gelten:
Das Beste oder nichts.

Nun gut, dann nehmen Sie sich mal die Dewey-Liste der dreistelligen
Nummern vor, die gibt's in XML (deutsch und Englisch):

   http://mycore.de/classifications/sdnb.xml

(Bei DNB gibt's nur PDF, und da steht immer dran "Nicht barrierefrei")

Demonstrieren Sie mit einem XSLT-Dreizeiler, wie daraus eine ViewListe
für uns gemacht werden kann. Damit man mal ein Exempel sieht, aus dem
man lernen und das man bestaunen kann.

Wer die Liste sofort will, kann sich einen neuen FLEX holen:

   X getfile getdewey.flx

und dann eingeben:  X getdewey.
(Das ist kein Dreizeiler, sondern es sind 10 oder 12 FLEX-Zeilen.)
Statt deutsch kann man darin auch englisch einstellen.

Wie wir dagegen die Sprachcode-Liste gemacht haben, will ich lieber
nicht sagen, aber es brauchte nur eine halbe Stunde. Dafür ist sie nur
so ungefähr richtig, s.o. Sie lag aber auch nicht als XML vor, sondern
nur als PDF. Immerhin auch ein internationaler Standard.

B.E.







Mehr Informationen über die Mailingliste Allegro