Ich entwerfe ein Schema für eine Nachricht auf einer Microblogging-Plattform, die eine definierte Sprache haben muss. Diese Nachrichten werden über Netzwerke zwischen vielen Knoten verteilt, so dass ich das Schema kompakt, aber immer noch mehrsprachig machen muss.Welchen Datentyp sollte ich für IETF-Sprachcodes verwenden?
Ich werde die IETF language codes (en
, en-AU
etc.) verwenden, aber ich muss wissen, ob es eine bestimmte Möglichkeit gibt, sie für die Zwecke der Effizienz zu vertreten. Es gibt mehrere Standards für Sprach-Tags, aber die aktuelle Spezifikation RFC 5646 ist durch Aufrechterhaltung der Abwärtskompatibilität mit den vorherigen Standards verwickelt. Ich verstehe die Platzanforderungen nicht genau, da es mehrere Untertags gibt.
Welcher Platz ist am effizientesten, um einen IETF-Sprachcode darzustellen?