Last post Jul 23, 2008 11:55 PM by nomad2008
Jul 22, 2008 09:55 PM|nomad2008|LINK
we are developing a bi-lingual application with the following:
database = oracle 10g (we are using the nvarchar2 and nchar columns for strings)
os = Server 2003 Standard x64
setup = web server --> apps server --> db server.
the pages are in web server. the web service is in apps server.
the application when tested in development machine (database, pages and web service are in the same unit), the localization does not have any problem. both languages are saved properly on the database. however, when we moved to our test and production environment
with the above setup, the non-English entries were no longer being saved correctly in the database. we tried directly inputting into the database, and it perfectly saved the non-English. it is only when we enter the data from our pages that non-English are
not saved. the pages can display the non-English data which we used for reference tables (for example, on drop-down list of countries).
what could be the problem here?
thanks in advance.
Jul 23, 2008 11:37 AM|vivek_iit|LINK
Make sure that the web pages are saved as UTF-8 encoded when deployed (save as Encoding->UTF8).
Jul 23, 2008 11:55 PM|nomad2008|LINK
As per advised from MSDN forum, we have added the following lines (the value of uiCulture was set to the non-English language), and the pages are now working perfectly fine: