Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Multilingual Support: Use "String Tables" instead of creating a new set of Dialogs for each supported language

Multilingual Support: Use "String Tables" instead of creating a new set of Dialogs for each supported language

Scheduled Pinned Locked Moved C / C++ / MFC
c++tutorial
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    dungpapai
    wrote on last edited by
    #1

    I am supporting French for my project (MFC). I have to use "String Tables" instead of creating a new set of Dialogs for each supported language. String Tables are to support multiple languages. Could you tell me more about this, please. Please send me an example Thanks a lot!

    Papais

    J R H 3 Replies Last reply
    0
    • D dungpapai

      I am supporting French for my project (MFC). I have to use "String Tables" instead of creating a new set of Dialogs for each supported language. String Tables are to support multiple languages. Could you tell me more about this, please. Please send me an example Thanks a lot!

      Papais

      J Offline
      J Offline
      John R Shaw
      wrote on last edited by
      #2

      Start by reading: 1) Internationalization and Multiple Language Support[^] 2) Tips on internationalization of software[^] Another approach to 1 above would be to have string resource table only DLLs and manually loading strings from resource instead of recreating each dialog, menu, and etc. for each language. This would require more coding, but a non-programmer could be taught to edit the string tables. There is also a good book offered by Microsoft Press on the subject, version one of that book was in the VC6.0 MSDN help.

      INTP "Program testing can be used to show the presence of bugs, but never to show their absence."Edsger Dijkstra

      1 Reply Last reply
      0
      • D dungpapai

        I am supporting French for my project (MFC). I have to use "String Tables" instead of creating a new set of Dialogs for each supported language. String Tables are to support multiple languages. Could you tell me more about this, please. Please send me an example Thanks a lot!

        Papais

        R Offline
        R Offline
        Rajesh R Subramanian
        wrote on last edited by
        #3

        What version of Visual C++ are you using? If you are using VS 2003 or above, the IDE supports Unicode.


        Let us not listen to those who think we ought to be angry with our enemies, and who believe this to be great and manly. Nothing is so praiseworthy, nothing so clearly shows a great and noble soul, as clemency and readiness to forgive. - Marcus Tullius Cicero

        1 Reply Last reply
        0
        • D dungpapai

          I am supporting French for my project (MFC). I have to use "String Tables" instead of creating a new set of Dialogs for each supported language. String Tables are to support multiple languages. Could you tell me more about this, please. Please send me an example Thanks a lot!

          Papais

          H Offline
          H Offline
          Hamid Taebi
          wrote on last edited by
          #4

          I suggest see multilingual support for applications [^]


          WhiteSky


          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups