Adding turkish language characters

Hi,
Can you add “çÇğĞıİöÖşŞüÜ” these characters as turkish sysmbols to littlevgl default font to lv_roboto_x?

Roboto-Regular.zip (64.9 KB)

# Roboto Regular
printf "d. Value/Unit: Roboto-Regular started...\n"

BPP=4
font=Roboto-Regular.ttf
fnm_prefix=lv_font_roboto_
SIZES=( 12 16 22 28)

for size in "${SIZES[@]}"
do
  fnm="$fnm_prefix$size.c"
  printf "\t$fnm processing...\n"

  lv_font_conv --font $font \
    -r 0x10-0x7f \
    --symbols "çÇğĞıİöÖşŞüÜ" \
    --format lvgl --bpp $BPP --no-compress --no-prefilter \
    --size $size \
    -o $fnm
done

I have used this to create lv_roboto_x(12-16-22-28) then replace it with original. It works fine including Turkish chars.
Thanks

Hi,

The built-in fonts has only ASCII characters, LV_SYMBOL...s and few very common other symbols like ° • .

If we start to add characters from other languages (Turkish, German, Spanish) the fonts would bloat.

So I’d like to keep them as lean as possible.

OK. Thanks. I did not think that way, you are right.