Fragensteller
Installation Language umstellen

Frage
-
Hallo,
gibt es die Möglichkeit, bei Windows 7 Professional nachträglich die Installationssprache umzustellen?
Das OEM System wurde offenbar aus einem US-englischen Image von hp erstellt.
Das hat zur Folge, dass einige Programme, selbst bei deutscher Lokalisation die Währung und das Datum im US-englischen Format anzeigen.Das Datumsformat habe ich bereits unter "Region und Sprache" in der Systemsteuerung geändert. Das Ergebnis in dem betroffenen Programm bleibt jedoch das Gleiche.
Ein Testsystem, das mit einer Win7 ISO direkt in deutscher Sprache installiert wurde, funktioniert problemfrei (Währung in EUR, korrektes internes Datumsformat).
Leider sind davon ca. 25 Systeme betroffen, die nicht alle neu aufgesetzt werden sollen, da sie schon einige Zeit in Benutzung waren.
Vielleicht kennt jemand einen Registry-Key oder ähnliches?
Vielen Dank im Voraus.Mfg
rosc- Bearbeitet rosc Dienstag, 1. November 2011 09:14
Alle Antworten
-
Was sind das für "komische" Programme?
Es gibt in Windows nur eine Einstellung für die Locale, und die ist alleine durch den Anwender festgelegt.
Evtl. haben diese Programme eigene Einstelungen für das Datumsformat etc. und holen sich die Infos beim ersten Start als default, aber man kann dies unabhängig vom OS einstellen. Das ist aber nur eine Vermutung.In jedem Fall liegt es nicht an Windows 7, sondern an den Programmen.
Am Besten wendest Du Dich an die Hersteller dieser Programme und fragst wo die Ihre Infos her bezieen.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de -
Hallo Martin,
danke für Deine Antwort.
Ich habe bereits einige Test durchgeführt. Es liegt definitiv an der bei der Installation gewählten Spracheinstellung.
Dazu habe ich ein neues System mit der Sprachauswahl "Deutsch" frisch (Win7ISO) aufgesetzt und es kommt zu keinen Problemen.
Da es den Entwickler der Software nicht mehr am Markt gibt und sie damit nicht mehr supportet wird, habe ich von der Seite leider keinen Ansprechpartner.
Weitere Tests unter dem bisherigen OS (Win XP Pro SP3) haben ergeben, dass eine Umstellung des Zeitformates genau den gleichen Fehler hervorruft.
Die Zeitformate sind jedoch bei beiden Systemen (XP und 7) aktuell gleich konfiguriert: Short Date - TT.MM.JJJJ
Es muss also noch etwas tiefer im System verwurzeltes existierten, das den Rückschluss auf die bei der Grundinstallation gewählte Sprache zulässt.
-
Schau Dir Deine Software an, was die für Registry EInträge benutzt.
Windows hat damit nichts zu tun...
Evtl. schließt die Software aufgrund falscher Verwednung von API-Funktionen auf eine andere Sprache und kann mit MUI Installationen nicht umgehen.Versuch doch mal mit den Kompatibilitätseinstellungen zu spielen, sofern sich dort etwas mit den Ländereistellungen regeln lässt.
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de -
Danke für den Tipp mit den Registry Keys.
Jetzt habe ich eine ganze Liste mit RegKeys, auf die beim Start der Anwendung zugegriffen wird.
HKCU\Control Panel\Desktop\LanguageConfiguration HKLM\System\CurrentControlSet\Control\Nls\CustomLocale HKLM\System\CurrentControlSet\Control\Nls\ExtendedLocale HKLM\System\CurrentControlSet\Control\Nls\Locale HKLM\System\CurrentControlSet\Control\Nls\Locale\Alternate Sorts HKLM\System\CurrentControlSet\Control\Nls\Language Groups HKCU\Software\Classes\Local Settings\MuiCache\4\46693477 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\DataStore_V1.0 HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\LanguagePack\SurrogateFallback HKLM\Software\Microsoft\CTF\TIP\{0000897b-83df-4b96-be07-0fb58b01c4a4}\LanguageProfile\0x00000000\{0001bea3-ed56-483d-a2e2-aeae25577436}
Diese habe ich jetzt bei beiden Maschinen verglichen. Sie stimmen überein.
Welche Keys könnten noch dafür verantwortlich sein?
- Bearbeitet rosc Dienstag, 1. November 2011 15:28
-