Symptom
- The DPCS link is not functional on the account creation page in the Catalan language.
- Error messages observed in the console logs: Uncaught ReferenceError: openDpcsDialog is not defined And Uncaught ReferenceError: checkforMandatory is not defined.
Environment
SAP SuccessFactors Recruiting Management
Reproducing the Issue
- Access the external career site.
- Select the Catalan language.
- Navigate to the "Create an account" page.
- Attempt to click the DPCS statement link.
- Observe that the link does not respond.
- Check the console logs for errors:
- Uncaught ReferenceError: openDpcsDialog is not defined
- Uncaught ReferenceError: checkforMandatory is not defined
Cause
- HTML/JavaScript rendering conflicts due to improperly escaped characters.
- Layout disruption caused by unexpected line breaks in label elements.
- Browser inconsistencies in handling unescaped newline characters within HTML attributes.
Resolution
- Remove custom HTML tags involved in the translations through Manage Languages.
- Ensure that all characters in the translations are properly escaped to avoid rendering conflicts.
- Verify that there are no unexpected line breaks or unsupported characters in the translation keys.
- Assign countries in the Data Privacy Statement page and test functionality.
See Also
Keywords
dpcs link, creating account page, catalan language, openDpcsDialog error, checkforMandatory error, javascript error, manage languages, translation issue, html rendering conflict, newline characters, browser inconsistency, career portal , KBA , LOD-SF-RCM-POR , Career and Agency Portals , Problem
Product
SAP SuccessFactors Recruiting all versions
SAP Knowledge Base Article - Public