> > 1) wir haben 26 Buchstaben, A: C: sind vergeben, bleiben 24. Es gibt
> > OMHO mehr als 24 Sprachen auf dieser sch�nen Welt (IOch wei�, die
> > Wahrscheinlichkeit, da� irgend jemand eine country-suaheli.dat braucht,
> > ist eher gering, aber ich will mir nicht ein von vorneherein
> > beschr�nktes Design a la Microsoft vorwerfen lassen).
>
> Dieses Problem lie�e sich beheben, wenn wir nicht mehr Tags mit einem
> Buchstaben verwenden, sondern vielleicht die 2 Letter Codes der L�nder,
> also DE, CH, NL, �sterreich (??). Und f�r "administrative" Aufgaben, wie
> den Default-Namen, oder die Vorwahl, k�nnte man ja 1 buchstabige Codes
> verwenden.
Das w�rde die Formatkonvention (Tags mit der L�nge 1) vollst�ndig �ber
den Haufen werfen. Aber ich habe heute vormittag noch einen anderen
Grund gefunden, warum ich f�r jede Sprache eine eigene Datei will:
Performance.
Alle Sprachen in einer Datei bedingt auch (sinnvollerweise) alle Aliases
jeder Sprache in dieser Datei, und fremdsprachliche Namen auch als
Aliases f�r die deutschen Namen. Da kommen ziemlich viele Vergleiche
zusammen, initRate() habe ich heute schon von 30 auf 3 Sekunden
optimiert. Viel mehr ist da aber nicht drin, wenn sich also die Anzahl
der Namen hochmultipliziert (momentan haben wir deutsch mit Aliases und
einen englischen Namen, im weiteren Ausbau sollten da noch englische
Aliases, italienisch, franz�sisch und holl�ndisch reinkommen. Also �ber
den Daumen mal 5.
Glaubt�s es mir. Nehmen wir eine Datei pro Sprache.
Michi
--
netWorks Vox: +43 316 698260
Michael Reinelt Fax: +43 316 692343
Geisslergasse 4 GSM: +43 676 3079941
A-8045 Graz, Austria e-mail: [EMAIL PROTECTED]
_______________________________________________
Rates4linux-devel mailing list
[EMAIL PROTECTED]
http://lists.SourceForge.net/mailman/listinfo/rates4linux-devel