Streaming live at 10am (PST)

Google fonts and character sets


#1

Hi all. This is my first post as I found a Webflow a two days ago smile Nice work, but I have a problem with character set encoding on Google Fonts.

Code generated by the webflow is:

  WebFont.load({
    google: {
      families: ["Open Sans:300,400,600,700,800"]
    }
  });

This leads to wrong international chars rendering. For example for polish language "Ś' is taken from the Arial font. This looks ugly smile

To correct this issue, code should look like as follows:

  WebFont.load({
    google: {
      families: ["Open Sans:300,400,600,700,800:latin,latin-ext"]
    }
  });

Is it possible to add a fonts character sets on Fonts page? There would be no need to edit the index.html file after packaging.

Regards,
T.


#2

Thanks for the great explanation and the suggestion! We will implement this as soon as we can!


#3

Hi, any progress? This is important for non-english websites.
Other Google fonts have this option (http://help.webflow.com/site-settings/fonts) but default fonts, like Open Sans, doesn't.


#4

Sorry about that! We're moving it higher in our priority. I'll let you know when we add this support. Sorry for any inconvenience!


#5

Hi,

We need this as well. Should be very easy to implement. Thank you.


#6

We can workaround it by including extended characters subset:

<link href='http://fonts.googleapis.com/css?family=Lato&subset=latin,latin-ext' rel='stylesheet' type='text/css'>

But this will load the same font again, so page performance will be affected.

I think WebFlow team should solve it by more user friendly way, because this issue affects all "non-asci" nations.


#7