How to change the content language according to the page locale

Hi
Suppose you have "Employee" table which contains many attributes. Some of these attributes are :EmpNameArabic,EmpNameEnglish,StatusArabic,StatusEnglish.
The problem is how to query the "EmpNameArabic" attribute in case of the locale is "ar" and how to query"EmpNameEnglish" in case of the local is "en".

Solution
1- In the EmployeeVO view object , click on the query tab and edit the query as following:



Edit the query to add "Decode(:p_lang,'en',EmpNameEnglishmEmpNameArabic) Emp_name" then click ok
2- Add the  bind  variable

Select expression and write :
"adf.context.locale.language"

click ok and test the page and change the direction to test.

Comments

Popular posts from this blog

setDomainEnv file in weblogic

Another user has changed the row with primary key oracle.jbo.Key[12 ].

Working With File Throgh WebUtill