Support Article
Next Page Symbol (">") shows as encoded when French locale
SA-31250
Summary
The Paging symbol '>' in English is also used for showing next page of results of a Report Definition.
This symbol is getting encoded to > in French locale(fr_FR). Similarly the Paging symbol '<' in English is also used for showing Previous page of results.
It is also remains encoded as '<'.
This is working fine for Dutch Locale.
Error Messages
Not Applicable
Steps to Reproduce
- Install French Language pack & Dutch Language Pack in Pega 7.1.8.
- Run Localization tool for both the languages.
- In the operator, set Locale to fr_FR.
- Launch Out-of-the-box (OOTB) Manager portal and click 'Dashborad'.
- In the Pagenation segment of the screen Next page sign '>' is encoded to '>'. Same thing is happening for Previous page '<' sign, it is also encoded to '<' .
- Observe that the issue is occurring for Section : Data-.pyGridPaginator(RS : UI-Kit-7:03-01-01) , in case of Section : Work-.pyGridPaginator (RS : Pega-Gadgets:07-10-17) next page symbol is used as 'Next' instead of '>' sign. Note:This is working properly when locale set to 'en_GB', 'nl_NL'.
Root Cause
Engine JSPCompilerShell appending stream to tools with html entity.
Resolution
Perform the following local-change steps:
1. Save As the Section : Data-.pyGridPaginator to own Application Ruleset.
CL: Data-
ID : pyGridPaginator
RS : UI-Kit-7:03-01-01
Section name: pyGridPaginator
ID : pyGridPaginator
RS : UI-Kit-7:03-01-01
Section name: pyGridPaginator
2. Update third Dynamic Layout in section.
First Cell:
Current Value for Label :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','previous')" title="<pega:lookup property ='.pyActionPrompt' value='Previous Page'/>"><pega:lookup property =".pyCaption" value="<"/></a>
Change Label Value to :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','previous')" title="<pega:lookup property ='.pyActionPrompt' value='Previous Page'/>"><</a>
Current Value for Label :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','previous')" title="<pega:lookup property ='.pyActionPrompt' value='Previous Page'/>"><pega:lookup property =".pyCaption" value="<"/></a>
Change Label Value to :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','previous')" title="<pega:lookup property ='.pyActionPrompt' value='Previous Page'/>"><</a>
Fifth Cell
Current Value for Label :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','next')" title="<pega:lookup property ='.pyActionPrompt' value='Next Page'/>"><pega:lookup property =".pyCaption" value=">"/></a>
Change Label Value to :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','next')" title="<pega:lookup property ='.pyActionPrompt' value='Next Page'/>">></a>
Current Value for Label :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','next')" title="<pega:lookup property ='.pyActionPrompt' value='Next Page'/>"><pega:lookup property =".pyCaption" value=">"/></a>
Change Label Value to :
<a href="/javascript:void(0);" onClick="doGridAction(event,'PAGINATE','','next')" title="<pega:lookup property ='.pyActionPrompt' value='Next Page'/>">></a>
Published December 15, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.