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#
  4. Globalization and Localization in C#.

Globalization and Localization in C#.

Scheduled Pinned Locked Moved C#
csharphelptutorial
3 Posts 3 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.
  • H Offline
    H Offline
    Herhighness
    wrote on last edited by
    #1

    I have an existing C# application, I have to globalize it, and make localization available for german /french and UK english. I have not done this before, and I would appreciate, if some one can guide me to any tutorials, links, books, which can help me do this. Thanks,

    M S 2 Replies Last reply
    0
    • H Herhighness

      I have an existing C# application, I have to globalize it, and make localization available for german /french and UK english. I have not done this before, and I would appreciate, if some one can guide me to any tutorials, links, books, which can help me do this. Thanks,

      M Offline
      M Offline
      MCSD Gandalf
      wrote on last edited by
      #2

      I have not had to do this yet either, but I have found Matthew MacDonald's book, "User Interfaces in C#" from Apress books extremely helpful, and it appears he has a "cookbook" approach to this in one of his chapters. I am going to have to do this as well in a little while. I'd like to hear from you on how your experience goes. WhiteWizard aka Gandalf

      1 Reply Last reply
      0
      • H Herhighness

        I have an existing C# application, I have to globalize it, and make localization available for german /french and UK english. I have not done this before, and I would appreciate, if some one can guide me to any tutorials, links, books, which can help me do this. Thanks,

        S Offline
        S Offline
        Stefan Troschuetz
        wrote on last edited by
        #3

        In case you're using Visual Studio it's pretty simple. Design your form as usual with the wanted default language. If your finished, select your form and go to the properties editor. Apply true to the Localizable property and for every additional language apply the according region code to the Language property and translate all UI controls. You find more detailed information on MSDN. Just search for Globalization or Localization. At the end some advertisment: If you're interested in allowing the user to change the language at runtime take a look at my article covering this topic here on CP: UICultureChanger component[^] Good luck :)


        "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

        www.troschuetz.de

        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