Symptom
When trying to create a job alert in external site the following error is shown:
"Frequency must be a number."
Environment
SAP SuccessFactors Recruiting Marketing
Reproducing the Issue
1. Go to the RMK Instance.
2. Search any jobs from the search component.
3. Populate the "Select how often (in days) to receive an alert:" textbox
4. You will receive the error
Cause
There is missing \{0\} in the translation editor
Resolution
Add back \{0\} somewhere in the translation override, or else you will break job alerts. Do this for all the locales in which you override the translations.
Here are the steps to do so:
- Open Career Site Builder configuration
- Open "Tools"
- Click on "Translations"
- Select Resource key which matches the label on the site
- Populate Override text as \{0\} and confirm
Note: Please, make sure to review if the customer is using custom plugins or custom code in Layouts or Global Settings. It can impact the job alert feature.
See Also
2864106 - Changing field labels or messages via Career Site Builder - Recruiting Marketing
Keywords
job alert, create alert, Frequency must be a number , KBA , LOD-SF-RMK-COR , RMK Core Platform , Problem
SAP Knowledge Base Article - Public