Localizing the Career Site Builder

Objectives

After completing this lesson, you will be able to:
  • Describe locales and locale configuration.
  • Enable locales in Recruiting.
  • Enter translations for enabled locales in Career Site Builder.

Need More Recruiting localization information?

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).

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.

Two screenshots showing versions of the same Web page in different languages

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 ToolsTranslations.
  • 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.

What is Localized?

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 ProvisioningCompany 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 CenterManage Permission Roles. Select Manage Recruiting on the left and Manage Recruiting Templates on the right.

A screenshot showing that Manage Recruiting Templates is selected.

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.

A screenshot showing that Manage Recruiting Languages is selected in Manage Recruiting.

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

A screenshot showing that the Text Replacement tab is selected in Manage System Properties.

Enable Locales from Manage Languages

To enable a new locale, navigate to Admin CenterManage Languages. (For your information, locales can also be enabled from Provisioning under Company SettingsLanguage 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 CenterManage Recruiting Languages.

A screenshot of the Manage Languages page with multiple language options listed

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.

A screenshot showing the Update button on the Configuration page

Enable Locales from Manage Recruiting Languages

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

A screenshot showing options to select the language on Admin Center

Enable Locales in Career Site Builder

From Career Site Builder, navigate to SettingsSite ConfigurationSite 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.

A screenshot showing the selection of en_US for English (United States) and es_ES for Español (España)

Localize CSB Pages

Localize the Home Page

  1. Under the Home Pages menu, navigate to your base locale home page.
  2. Click the Duplicate Page button from the gear icon to create a duplicate of the base locale homepage.A screenshot showing that the Duplicate Page option is selected.
  3. Choose the Language and Brand styles you wish to copy. Click Save.A screenshot of the Duplicate Page section with (es_ES) Spanish (Spain) in the Locale field and Main Brand in the Brand field
  4. Click into the components and update the custom text to the new locale text.

Localize Content Pages

  1. Under the PagesContent tab, select the Default Brand and the content page which you want to duplicate.
  2. Click the gear button and select Duplicate Page.A screenshot showing that the Duplicate Page option is selected in the Content Pages section
  3. Enter the Title and select the desired Locale and Brand.
  4. Enter the translations.

Localize Landing Pages

  1. Under the PagesLanding Pages tab, edit the page which you want to duplicate.
  2. Click on the gear icon at the top of the page and select Duplicate Page.A screenshot showing the Duplicate Page option on the Landing Page Editor
  3. Enter a Name and select the Locale and Brand.
  4. 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.

  1. Under the PagesCategory tab, click Add.
  2. Name the new Category page in the desired language.
  3. On the Details page, make the new page Active and save, as shown below.A screenshot showing Active toggled to 'Yes' under Details
  4. Back on the main Category Pages listing, click to edit the English category page.
  5. Click on the gear icon at the top of the page and select Duplicate Page. Confirm.A screenshot showing the Duplicate Page option in the Category Pages section
  6. Now, the English components are duplicated on the translated page. Enter the translations.
  7. 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 AppearanceStylesHeaders (select the locale and brand)Menu.

A screenshot showing a Header Editor

Enable the Locale Selector in the Header

Navigate to AppearanceStylesHeaders (select the locale and brand)Details. For Use Locale Selector select Yes.

A screenshot showing the Use Locale Selector toggled to Yes under Details and a Language dropdown menu.

Localize the Job Alert Email Template

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

A screenshot showing that Spanish is selected in the dropdown menu for the Job Alert Email Template

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 CSBSettingsSite ConfigurationSite InformationUse 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 ToolsTranslations 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.

Screenshot of the Translations sections showing a locale filter

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 CSBUsersRoles. After creating the Role, assign to Admin Users.

Some sample permissions for the Update Pages Role for Spanish-speaking admins are shown below.

A screenshot shows the Permissions menu with locales and brands options. Español(Spanish) locale is checked.

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.

A screenshot of the Details section of the Google Job Map page, which shows that the Search Filtered by Locale option is toggled to Yes and the Region is set as US.

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.

Screenshots of two map images, one showing Malaysia with language options in Malay, and another showing Germany with language options in German.

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.

A screenshot of the Career Opportunities: Create an Account page

Log in to track your progress & complete quizzes