This unit is focused on the steps to localize the CSB site. Please see the Localization slides in the SAP SuccessFactors Recruiting and Onboarding Administration Learning Room to learn how to translate all candidate-facing content, including labels on the Recruiting templates, plus communication with candidates, data privacy statements, and so on. Access this Learning Room in the SAP SuccessFactors Administrator Learning Center via the Training & Expert Accreditation page of the Customer Community (https://community.sap.com/topics/successfactors/training-sfx-accreditation).
Localizing the Career Site Builder
Objectives
- Describe locales and locale configuration.
- Enable locales in Recruiting.
- Enter translations for enabled locales in Career Site Builder.
Recruiting Localization Information
Locales Overview
CSB career sites support locales to allow the candidate to search for jobs based on their local language and location. Locale is Language + Location.
Locales are set up to mirror the base site (typically US English) calling in the same imagery and design, but localized based on the language.

Introduction to Locales
A locale identifier consists of a language code and a country/region code. Within SAP SuccessFactors, the standard default language is normally English US (en_US), though it can be changed to another language. For example, if you only require Danish for your CSB site, change the default locale to da_DK. During implementation projects, the default locale should be built and approved before moving forward with additional locales.
General Localization Process
- The SAP SuccessFactors Statement of Work or Schedule A lists the languages that the consultant is responsible for implementing.
- The leading practice is to have the same layout, images, and (translated) copy as your base site locale. This is a web standard and the way CSB projects are normally scoped. If you need changes to the layout, images, or other elements for your localized pages, it may require a change request.
- The text in the system interface is translated when the locale is enabled. System text translations can be replaced in Career Site Builder under Tools→Translations.
- Customers must provide translations for all custom text on their career site. This includes text provided for CSB page components.
- For this reason, there isn't a translation workbook for CSB. We recommend that the consultant create a workbook for the customer.
- Customers should provide all translations in one spreadsheet and deliver it to the consultant at one time. If necessary, before beginning configuration of the languages, the consultant will alert the customer of any translations that were missed, HTML that was corrupted, and so on.
- The consultant is responsible for entering the translations that are provided.
- The customer is responsible for testing the translations.
Localized Content
Career Site Builder locales typically include localized content on:
- Home pages
- Category pages
- Content pages
- Landing Pages, including Data Capture Forms
- Job pages
- Map page
- Apply and Subscribe Business cards
- Job Alert Email Template
Enable Locales
Manage Languages & Manage Templates
Leading practice is for the consultant to enable two tools for their customers from Provisioning→Company Settings. This empowers customers to manage their own localization needs after go-live.
- Manage Languages can be used to enable languages and change translations for labels within SAP SuccessFactors HCM. (Manage Languages was previously called Tier 3 Language Packs.)
- Manage Templates enables customers to edit the Recruiting templates: Job Requisition, Job Application, Candidate Profile, and Offer Detail templates.
Note: Manage Languages and Manage Templates are powerful tools and should only be used by trained users. Please see instructions in HR831, the Recruiter Experience Administrator Training Guide, which can be downloaded from the SAP Learning Hub or via this link: https://d.dam.sap.com/a/MqoPXdx/.
Set Role-Based Permissions
For users who need to access Manage Templates for Recruiting, set the role-based permission from Admin Center→Manage Permission Roles. Select Manage Recruiting on the left and Manage Recruiting Templates on the right.

For users who will use Manage Languages, also from Manage Permission Roles, select Manage Recruiting on the left and Manage Recruiting Languages on the right.

And from Manage System Properties, select Text Replacement on the right. This is also the permission for Manage Languages.

Enable Locales from Manage Languages
To enable a new locale, navigate to Admin Center→Manage Languages. (For your information, locales can also be enabled from Provisioning under Company Settings→Language Packs.) Select the desired locales from the Active column and click Save.
When a language is enabled, it appears as an option for all SAP SuccessFactors HCM users to select as their preferred language from the Settings menu. The language also becomes available in Admin Center→Manage Recruiting Languages.

Also recommended: At the bottom of the page, click Update to increase the maximum number of keys to 10,000 and the file size maximum to 10 MB.

Enable Locales from Manage Recruiting Languages
From Admin Center→Manage Recruiting Languages, select the same languages that you enabled from Manage Languages. The Default Language is set during the initial implementation.

Enable Locales in Career Site Builder
From Career Site Builder, navigate to Settings→Site Configuration→Site Locales. Select the identical locales that were enabled from Manage Languages. (For example, do not select es_ES in Manage Languages and es_MX in Career Site Builder.) The Default Locale will be displayed at the top. Do not delete the default. Save.

Localize CSB Pages
Localize the Home Page
- Under the Home Pages menu, navigate to your base locale home page.
- Click the Duplicate Page button from the gear icon to create a duplicate of the base locale homepage.

- Choose the Language and Brand styles you wish to copy. Click Save.

- Click into the components and update the custom text to the new locale text.
Localize Content Pages
- Under the Pages→Content tab, select the Default Brand and the content page which you want to duplicate.
- Click the gear button and select Duplicate Page.

- Enter the Title and select the desired Locale and Brand.
- Enter the translations.
Localize Landing Pages
- Under the Pages→Landing Pages tab, edit the page which you want to duplicate.
- Click on the gear icon at the top of the page and select Duplicate Page.

- Enter a Name and select the Locale and Brand.
- Enter the translations.
Localize Category Pages
These instructions will duplicate the English (default language) components, but the rule must be recreated, and of course, any text must be translated.
- Under the Pages→Category tab, click Add.
- Name the new Category page in the desired language.
- On the Details page, make the new page Active and save, as shown below.

- Back on the main Category Pages listing, click to edit the English category page.
- Click on the gear icon at the top of the page and select Duplicate Page. Confirm.

- Now, the English components are duplicated on the translated page. Enter the translations.
- From the Rule Editor page, recreate the rule. The values will need to be translated on the job requisition, for example, "ingeniería" for the Department field.
Localize the Header and Footer
Headers and footers must be created for each locale. (These elements cannot be duplicated.) In a standard statement of work, the logos and links are the same, but updated for the local language. Navigate to Appearance→Styles→Headers (select the locale and brand)→Menu.

Enable the Locale Selector in the Header
Navigate to Appearance→Styles→Headers (select the locale and brand)→Details. For Use Locale Selector select Yes.

Localize the Job Alert Email Template
In Career Site Builder, navigate to Layouts→Job Alerts Email Template. Select the desired language. Enter any changes that you require, then click Preview.

If you would like to ensure that the only jobs that the candidate receives are from their selected locale, you must set this from the CSB→Settings→Site Configuration→Site Information→Use Locale for Job Alerts. When checked, only jobs in the user's selected locale will be sent in job alert emails. For example, if the user chooses their locale as es_ES, only jobs matching that locale will be sent to the user via agent e-mail.
Change System Text
The Tools→Translations menu allows you to replace default (system) text on the CSB site for any enabled locale. Select the desired locales from the Locale Filter dropdown at the top. To edit the provided translation, click the text you would like to change, and then enter the new text in the text box that appears.
Note that custom translations entered on this page must be exported from the Stage site and imported to Production separately from the site import and export.

Set up Roles in CSB to Maintain the Content for New Locales
Customers commonly have a user or team who maintains the pages on the career site. CSB-specific roles are created from CSB→Users→Roles. After creating the Role, assign to Admin Users.
Some sample permissions for the Update Pages Role for Spanish-speaking admins are shown below.

Optional: Customize the Google Job Map for Other Locales
When adding a Google job map, you have the option of filtering job searches by locale.

Customize the Job Map
https://job.schindler.com/ presents job maps by locale. A different map is displayed when the candidate selects the language. For this use case, the map component was added to the home page for each locale. When the candidate selects a different language from the header, the appropriate page – and map – display.

Optional: Region Code on the Google Job Map
Google Maps applies a default bias for application behavior towards the United States. If you want to change how the map is presented, change the Region Code.
Optional: Change Text on the Create an Account Page
Sometimes, customers wish to change the text on the Create an Account page. Create an Account is the only page accessed from Career Site Builder sites that requires Manage Languages to change the text. Note that you cannot add or remove or reorder fields on this page, but you can change the labels.
See the Localization slides in the Recruiting Learning Room for instructions.
