Last post Jan 23, 2012 05:38 PM by jpweber
Jan 21, 2012 05:40 AM|jpweber|LINK
Hello! I'm NOT a programmer, and I'm not too intelligent, but I somehow managed to use Visual Studio 2010 to make a company website / asp.net 4.0 / vb. I also, with the help of this forum and MSDN tutorials, used implicit and explicit localization to create
6 different languages in app_globalresources and app_localresources directories. I have an resx editor, too, so I'm trying!
I have the UIculture and culture set to "auto" in my top line thing of each page, and the languages work fine. When I change the browser preferences on IE to another language, it adopts that language and works fine. All languages
work great! But let's say the end-user is at a library, or a corporate office, and their web browser isn't set to a preference.
I want the end user to click a flag and be able to select the language of the page on their own, and I like when websites have little flags, so I wanna try it that way. So far, I have made it nowhere. All I've done is saved the 6 flag
images 20 x 20 pixels to my images directory and that's it! Can anybody here guide me in the right direction?
Jan 23, 2012 05:38 PM|jpweber|LINK
I managed to solve this problem with the help of a nice guy named Nuux, and along with his expertise, some research on the web. The short answer is that I created a vb class called BasePage.vb and set all the inherits in all my pages to BasePage instead
of system.ui or whatever was there. Then there's some code behind on the master page, and a form, and everything tied in perfectly. I have flags and by clicking the flag, you create a session, and that language will be with you through the entire session.
If anybody would like a more detailed response, since it's too long to post in here, I'm open to all emails (in my profile). Please feel free and I'll share anytime.