DOS-Ausgaben auswerten, aber international

Hallo allerseits,

manchmal ist es in Programmen sinnvoll, DOS-Ausgaben zu parsen und auszuwerten. Mir ist aber aufgefallen, dass eine Menge DOS-Befehle deutschsprachige Ausgaben nach sich ziehen. Was, wenn der Nutzer gar kein deutschprachiges DOS/Windows hat? Nach welchen Kriterien soll man denn da parsen? Kann man irgendwie z.B. englischsprachige Ausgabe für alle erzwingen?

Schöne Grüße,

Mohamed.

Hallo,

nein, erstens sind und waren BS selten mehrsprachig, also umstellbar, normal ist ein deutsches DOS nur deutsch (wenigstens halbwegs) und sonst nichts. Dabei wurde aber auch häufig was übersehen oder ist widersprüchlich kombiniert wie z.B. „Wollen Sie abbrechen? Yes / No“.

Im Prinzip kannst du über einen Entwickler-Account von MS alle Sprachversionen haben (hatte ich vor Jahren mal als Sammlung auf 30 CDs oder so, dürfte inzwischen viel mehr sein), aber das führt zu nichts - du müsstest ja alle Sprachen auch halbwegs verstehen, wie solltest du sonst eine finnische Fehlermeldung auswerten können?

Und wenn du glaubst, du hast die Sache im Griff, kommt einer mit Russisch und kyrillischer Schrift oder mit Chinesisch. Und dass man arabisch von rechts nach links liest, solltest du deinem Namen nach ja auch wissen.

Gruss Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]