iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hi
We have a serious bug that has not appeared for several years. When we use the grid, and we are set to US English, the export menu is fine. When we switch to English UK, the Export menu is missing many parts of the text. We are also correctly setting the language on the grid, per the fix from several years back.
We also see an error that says Resource is Missing or Corrupted. But it does not tell us what resource, but we know its coming from the Intersoft. i have checked that all the .resources are in the bin folder.
What could be causing this?
Hi Eric,
For your information, by default, We did not provide a language for English UK. So to use English UK language for webgrid, you should define your own language text by creating a new language file in localization manager.
The problem that you have facing could be cause by the translation text for export menu have not been made. Please follow this step to set the needed localized text:
note: Please make sure that you have set the localization physical path correctly and The file for en-GB localization (wglang_en-GB.xml) was there.
Best Regards,Leo
That is not the issue. We use Resources not Common Library.
We are forcing the grid to English US, but this is still occuring when the browser is set to English UK.
Why can you guys build in logic like we do, where it just uses the first part of the culture (en not en-UK).
How do we fix this, this is a major issue for us.
This issue happened because WebGrid language was set to "UseCulture" with no specific WebGrid culture set in LayoutSetting and the web application globalization culture was set to "auto". When the prefer language from browser was set to English UK (en-GB) this will cause WebGrid unable to display the text properly as WebGrid did not have a text definition for that culture. To force WebGrid to use English US language, you could set WebGrid culture in LayoutSettings to "en-US" like the following:
<LayoutSettings Culture="en-US"> <TextSettings Language="UseCulture"> </TextSettings> </LayoutSettings>
In case you need to display WebGrid in different language, you could programatically change WebGrid culture using two-letter-ISO-language-name with the following code.
WebGrid1.LayoutSettings.Culture = System.Globalization.CultureInfo.CreateSpecificCulture(System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName);
note : above code will set WebGrid culture to "en-US" when the browser prefer language is "en-GB".
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname