Meine Firma verwendet ein intern entwickeltes Paket zur Unterstützung der Internationalisierung/Lokalisierung. Es wurde jedoch vor etwa zwanzig Jahren entwickelt und die Bibliotheken sind auf eine Produktlinie beschränkt. Ich bin interessiert, wo der Stand der Technik steht. Ist Unicode der Basiszeichensatz für alle internationalen Bemühungen heute? Verwenden die Leute immer noch gettext() und Familie? Wenn ich C++ verwende, sollte ich mich auf die Sprachunterstützung in dieser Sprache konzentrieren?Was ist eine gute Einführung und ein Tutorial zur Internationalisierung und Lokalisierung?
Ich habe den Wikipedia-Eintrag auf Internationalization and Localization angeschaut, der Links zu anderen Websites und verwandten Themen enthält. Aber es gibt eine Menge da draußen, und was ich möchte, ist eine Quelle, vor allem ein Buch, das eine gute Einführung in das Thema Linux/Unix in der aktuellen Softwareszene bietet. Wenn die Implementierung C++ verwendet, ist das in Ordnung.
Zum Beispiel lese ich vor Jahren ein Buch mit dem Namen Understanding Japanese Information Processing, von Ken Lunde, und viel später, sein überarbeitetes Buch, CJKV Information Processing. Beide waren interessant, konzentrierten sich aber natürlich auf asiatische Sprachen. Gibt es ein Buch über die aktuelle Kunst, die (gesprochen/geschrieben) sprachunabhängig ist?
i18n ist von einem dieser seltsamen Biester: jeder sagt, wie wichtig es ist und du solltest es definitiv unterstützen, aber niemand scheint zu wissen, was "Unterstützen" bedeutet. Ich hoffe definitiv, dass jemand einen guten Artikel/Buch schreiben wird! –