Assess Candidates in Canadian French Language

Last updated: September 3, 2025

HackerRank enables test administrators to configure the candidate-facing language for assessments. This setting determines the language displayed in the candidate’s emails, login screen, and test environment. You can select English or Canadian French when sending tests.

Enabling Canadian French for a test

To enable Canadian French as the candidate-facing language for a test: 

  1. Log in to your HackerRank for Work account using your credentials.

  2. Go to the Tests tab.

  3. Open the test you want to update the candidate-facing language.

  4. Go to Settings > General.

    1. In the Candidate facing language section, select Canadian French (fr-CA) from the drop-down list.

      image.png
    2. Click Save Changes.

  5. Go to Test Administration > Onboarding.

    1. Verify that all candidate detail fields display in Canadian French.

    2. Update custom fields manually, if required.

      image.png
    3. Click Save Changes if you updated any fields

  6. Go to Test Administration > Emails

    1. Review the Confirmation Email section.

    2. Update custom or non-translated text to Canadian French, if required.

      image.png
    3. Click Save Changes if you updated any fields.

  7. Click Invite.

    1.  Review the subject and body of the invite email.

    2. Update any untranslated custom text, if required.

      fr-CAEmails.gif

For more information about inviting candidates to a test, see 📄 Invite Candidates to a Test.

Candidate experience

  • Invite email: The subject line, body text, call-to-action button, and footer displayed in Canadian French.

    image.png
  • Candidate site: The login screen, test environment, and related options display in Canadian French.

    fr-CACandidateEXp.gif

Note: 

  • Once a test is published in a specific candidate-facing language and candidates are invited, it is recommended not to change the language for that test. 

  • The system translates only the default text. It does not translate custom text, even if you change the language.