Multilanguage Project - Windowskonsole - Chinesisch, Arabisch, etc.
-
Hallo,
kann man diese Zeichen in der Windowskonsole anzeigen, wie ?
Danke.
-
Nach 1 Minute mit google, sage ich Dir ein Stichwort: unicode.
Die erforderliche Webseite solltest Du nun selber herausfindenIvo
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Ja.
Bekomme aber Japanisch nicht zum laufen:wchar_t j = L'が'; puts(setlocale(LC_ALL,"Japanese_Japan.932")); wprintf (L"This is the hiragana: %lc", j);
Funzt nicht.
Auch ein vorheriger Aufrufsystem("chcp 65001") setmode(_fileno(stdout), _O_U16TEXT);
bringt nix und
einsystem("chcp 932")
gibt mir Invalide Codepage zurück, obwohl ich die Font mit nem Batchskript hinzugefügt habe:
copy c_932.nls %SystemRoot%\system32
regini c_932.iniProbiere schon seit Stunden
Irgendwas mache ich falsch, nur was
-
Du mußt deine Codepages auch unter
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
eintragen.
-
Danke für den Tip, steht aber schon eingetragen.
-
Dann war die c_932.ini schon richtig.
Aber versuch's mal mit anderen Codepages, wenn's nur mit der japanischen nicht klappt
ist sie vielleicht einfach fehlerhaft. Wo du sie registrieren mußt, weißt du ja jetzt.
-
Bekomme auch mit anderen pages nur sone Kästchen
-
Bekomme auch mit anderen pages nur sone Kästchen
Immer ein Anzeichen dafür, daß das Ausgabegerät nicht Unicode kann.
Es sollten zwar Fragezeichen sein, aber egal.
Übrigens auch bei mir:> chcp 932 Ungültige Codepage.
Da gab's mal eine verbesserte Windows-Konsole (Power Shell oder so).
Ich würd mal die versuchen .
-
Afaik kann die cmd.exe gar kein Unicode verarbeiten -> deutung der kästchen obern richtig
Die Powershell ist einzusatzprogramm mit v.a. verbesserter skriptfähigkeiten und anbindung an .net, nützlich vor allem für admins.mfg branleb
-
Danke für die Beteiligung und für die Infos. Eventuell sollte ich mich doch mal vom Gedanken Konsole lösen.
Gruß,
M.P.