Hey Justin,
I think only the additional script filter in UI is the right solution to support international characters.
For now I’m using workaround, I’ve manually removed not supported fonts from array:
/**
* Array with Google Fonts.
* @var array
*/
static public $google = array(
"Abril Fatface" => array(
"400",
),
"Advent Pro" => array(
"100",
"200",
"300",
"400",
"500",
"600",
"700",
),
"Aguafina Script" => array(
"400",
),
"Akronim" => array(
"400",
),
...
Hopefully you will add some time in future the support for international fonts, until then I can update these two font classes manually.
Best regards,
Damian