Print Hebrew does not work

I tried to write Hebrew on text label with lvgl 9 that run on CYD , lv_conf.h take from here

I tried to print a Hebrew text


  lv_obj_t * text_label = lv_label_create(lv_screen_active());
  lv_label_set_long_mode(text_label, LV_LABEL_LONG_WRAP);    // Breaks the long lines
  lv_label_set_text(text_label, "ברוכים הבאים!");
  lv_obj_set_width(text_label, 150);    // Set smaller width to make the lines wrap
  lv_obj_set_style_text_align(text_label, LV_TEXT_ALIGN_CENTER, 0);
  lv_obj_align(text_label, LV_ALIGN_CENTER, 0, -90);

But I saw only Squares, why is that please?