Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 256021
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T21:58:45+00:00 2026-05-11T21:58:45+00:00

This is related to my early post today: link text So now I have

  • 0

This is related to my early post today: link text

So now I have demo winforms app with two different localizations, one english, one spanish. Now let’s say I have a big app, let’s say it supports localizations in 15 different languages. In the previous post, it was suggested that I add a few lines when the form is initialized to set the localization. Currently I’m using click once to deploy my application. I’m trying to find a way to deploy without having 15 different flavors of the app. Is there a way to look at the current user’s localization and if it matches one of the languages I’ve written my screens in to use that, otherwise use the default?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-11T21:58:46+00:00Added an answer on May 11, 2026 at 9:58 pm

    The built-in localization system of the .NET framework already handles this fallback situation. You just install the satellite DLLs that localize your forms and controls and then, if the right one matches the user’s locale, .NET will use it, otherwise it will fallback to the next related parent locale. For example, if your application’s default language is en-US but you have provided an en-GB translation and an en translation, then the fallback is:

    en-GB->en->en-US

    i.e. when en-GB is not available, it looks for en, and if that isn’t there it uses the default, en-US.

    Therefore, when distributing, you can distribute just your main en-US application and then provide additional satellite DLLs for particular languages as, say, language packs. There is an attribute, SatelliteContractVersionAttribute, that allows your main application assemblies to indicate the satellite versions that it wants, which enables your localizations to work across assembly versions (such as if your assembly versions increment with the build – you can effectively ignore the build number).

    MSDN has a lot of information on globalization and localization and how this works, even within the context of ClickOnce deployment. Check the Globalizing Windows Forms section.

    Of course, if you have chosen not to rely on the .NET system for supporting globalized products, then you will have to come up with something that fits your chosen direction.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have searched here, GooBingHooVista'd the world and read this related question for VS
This is related to this question but with a different take. In Ubuntu, I
This is related to OpenId authentication. I have implemented the google and yahoo openId
This is related to a previous question . What I'm trying to understand now
This related question deals with the retrieval of an app's build date in C#,
I have found this Related entry and a few others but I have not
I have followed the steps discussed in this related question , but without success.
This question is an extension of this Related question . Taking Derick's advice, I
I found this related question: How do I use composition with inheritance? I would
This is related to Clang 3.1 and C++11 support status , but I could

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.