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. The Lounge
  3. How to implement multi-language support?

How to implement multi-language support?

Scheduled Pinned Locked Moved The Lounge
c++tutorialquestion
5 Posts 5 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.
  • N Offline
    N Offline
    NikoTanghe
    wrote on last edited by
    #1

    We want to implement Multi-Language support in our product. It should be easy to extract/export the strings to a file (for an external translator) Visual C++ Stringtables are hard to manage when adding/removing a new entry. Does anyone knows a tool to synchronise each language block ? Any idees on this concept ? Greetings, Niko

    H M C J 4 Replies Last reply
    0
    • N NikoTanghe

      We want to implement Multi-Language support in our product. It should be easy to extract/export the strings to a file (for an external translator) Visual C++ Stringtables are hard to manage when adding/removing a new entry. Does anyone knows a tool to synchronise each language block ? Any idees on this concept ? Greetings, Niko

      H Offline
      H Offline
      Harald Krause
      wrote on last edited by
      #2

      We use Visual Translate from www.alshare.com. Its a little tool which works great.

      1 Reply Last reply
      0
      • N NikoTanghe

        We want to implement Multi-Language support in our product. It should be easy to extract/export the strings to a file (for an external translator) Visual C++ Stringtables are hard to manage when adding/removing a new entry. Does anyone knows a tool to synchronise each language block ? Any idees on this concept ? Greetings, Niko

        M Offline
        M Offline
        Matt Philmon
        wrote on last edited by
        #3

        Multilizer is a pretty good product: http://usa.multilizer.com/ We use it in a couple products. However, we also do the "string table dance" in more than one application. We usually use an Offset that represents each language and then make a string resource name that's language independent and add in the language offset when loading the string. Works pretty well, but you're right, the String Table is a pain. In our latest Web Application we use Sequel Server to store a Language Key. Then our translation database includes a language key. When the application is run, if there are updates, it regenerates XML from those tables. Otherwise, the strings are pulled based on the language ID from XML cached on the server. It's very fast and very effective. Good luck.

        1 Reply Last reply
        0
        • N NikoTanghe

          We want to implement Multi-Language support in our product. It should be easy to extract/export the strings to a file (for an external translator) Visual C++ Stringtables are hard to manage when adding/removing a new entry. Does anyone knows a tool to synchronise each language block ? Any idees on this concept ? Greetings, Niko

          C Offline
          C Offline
          Carlos Antollini
          wrote on last edited by
          #4

          Why not write a resource dll with each language??? Best Regards... Enter any 11-digit prime number to continue... Carlos Antollini. Sonork ID 100.10529 cantollini

          1 Reply Last reply
          0
          • N NikoTanghe

            We want to implement Multi-Language support in our product. It should be easy to extract/export the strings to a file (for an external translator) Visual C++ Stringtables are hard to manage when adding/removing a new entry. Does anyone knows a tool to synchronise each language block ? Any idees on this concept ? Greetings, Niko

            J Offline
            J Offline
            Josef Haslinger
            wrote on last edited by
            #5

            I use a tool called "RC-WinTrans" and i love it! look at http://www.schaudin.com/ ...Publikum noch stundenlang, wartete auf Bumerang.

            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