Inside Activate
Web Portal
How to override Culture browser settings
6 min
browser language issues is there a way to force client browsers to use the same language and culture as the activate server, for example english (new zealand), rather than the user’s local browser configuration? this question commonly arises when users have browsers configured for a different locale (for example english gb), resulting in unexpected date formats or currency symbols such as the pound sign (£) instead of the dollar sign ($) background in environments with users across multiple countries or regions, it is common for pcs and browsers to be configured with different regional or language settings these settings are referred to as culture settings and influence how browsers present and interpret values such as dates and times currency symbols number formats language specific text activate relies on a combination of browser and server culture settings when rendering and parsing locale sensitive values when browser settings differ from the expected server culture, users may see incorrect formatting or experience errors when entering data recommended approach in most cases, the preferred approach is to standardise browser and operating system locale settings across users work with your end user computing or desktop administration team to compare browser locale settings between users where behaviour is correct and incorrect use device management tools such as group policy objects (gpos) or equivalent to align regional and language settings this avoids forcing a single culture at the application level and preserves correct behaviour for users in different regions forcing culture at the server level if browser locale settings cannot be standardised, it is possible to override the browser culture and force a specific culture for all users at the activate web application level configuration steps on the activate web server, navigate to\ c \program files\activate\wwwroot open the web config file locate the existing globalization entry \<globalization requestencoding="utf 8" responseencoding="utf 8" culture="auto" /> replace it with the following configuration, adjusting the culture values as required \<globalization requestencoding="utf 8" responseencoding="utf 8" culture="en nz" uiculture="en nz" /> save the file reset iis once applied, asp net will no longer adjust culture based on the user’s browser language settings all users will experience consistent date, currency, and formatting behaviour aligned to the configured culture operational notes this change affects all users of the activate web portal culture forcing should be validated across multiple browsers the change must be reapplied after every activate patch or upgrade treat browser culture inconsistencies as an environment configuration issue rather than an activate defect where possible