Mehrsprachig



  • Folgendes Problem:
    Sehr viele Dialoge, die alle in Englisch sind. Static-Text ist alles mit einer ID --> ID_STATIC.
    Jetzt kann ich die Dialoge kopieren (zum Beispiel den ID_DIALOG1), welcher in der Sprache Englisch eingestellt ist (bei den Proberties). Den Koppierten mache ich bei den Probeties zu deutsch und dann gebe ich ihm die Gleiche ID (ID_DIALOG1). Und das wird akzepiert. Alles Happy. Wenn ich jetzt das Programm starte. zeigt der mir einen der Beiden Dialoge an. Wie kann ich jetzt auf die andere Sprache wechseln, also auf die andere Resource mit der gleichen id ... wer ahnung von dem Sprachthema hat, weiß sicher was ich meine. Ich kann nichts mit Dll's machen oder ähnliches. Wenn dann nur in diese Richtung, wie oben beschrieben. Hat jemand einen Ansatz?

    Programm ist MDI mit Menüs, Dialogen und Stringtables ind der *.rc

    Bitte bringt mir Vorschläge 😕



  • Keine Ahnung, ob es dir hilft, aber in den FAQ ist ein Beitrag zu dem Thema:
    http://www.c-plusplus.net/forum/viewtopic.php?t=39062



  • Danke für den Tip. Aber genau das schließen sie dort aus.


Anmelden zum Antworten