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. localization problem

localization problem

Scheduled Pinned Locked Moved C / C++ / MFC
helpquestionlearning
5 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.
  • U Offline
    U Offline
    User 589870
    wrote on last edited by
    #1

    hi, i have a multibyte application which i m making multilingual.the resource file is unicode.when i load the resources from string table of dll it shows ???? characters instead of japanese strings.wat may be the prblm?

    E A A 3 Replies Last reply
    0
    • U User 589870

      hi, i have a multibyte application which i m making multilingual.the resource file is unicode.when i load the resources from string table of dll it shows ???? characters instead of japanese strings.wat may be the prblm?

      E Offline
      E Offline
      Eugen Podsypalnikov
      wrote on last edited by
      #2

      The application and its used font should be Unicode-ready :)

      virtual void BeHappy() = 0;

      U 1 Reply Last reply
      0
      • E Eugen Podsypalnikov

        The application and its used font should be Unicode-ready :)

        virtual void BeHappy() = 0;

        U Offline
        U Offline
        User 589870
        wrote on last edited by
        #3

        no its necessary to keep the application multibyte.but resource file is unicode.can anyone give some solution?

        1 Reply Last reply
        0
        • U User 589870

          hi, i have a multibyte application which i m making multilingual.the resource file is unicode.when i load the resources from string table of dll it shows ???? characters instead of japanese strings.wat may be the prblm?

          A Offline
          A Offline
          Avi Berger
          wrote on last edited by
          #4

          Member 590310 wrote:

          wat may be the prblm?

          The answer:

          Member 590310 wrote:

          multibyte application ... the resource file is unicode.

          Either make the application unicode ( my recommendation), make the resources multibyte, or code the program to transform the unicode resources to multibyte before using them. Also, if you are going to be using multibyte, check that you are using the correct code page for your situation.

          Please do not read this signature.

          1 Reply Last reply
          0
          • U User 589870

            hi, i have a multibyte application which i m making multilingual.the resource file is unicode.when i load the resources from string table of dll it shows ???? characters instead of japanese strings.wat may be the prblm?

            A Offline
            A Offline
            Abhi Lahare
            wrote on last edited by
            #5

            assuming that you converted your code to unicode, try using "ms gothic" font for dialog boxes which are using Japanese strings HTH

            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