Jerry,
Been a while since I have touched this one, and I note there is a dead link in the weewx-highcharts wiki for changing the plot units - guess I should fix that.
Anyway, you should be able to change the units used in the json file via weewx.conf - it's not a US/Metric switch but rather a config option for each unit group . If you have a look at the [StdReport] stanza in weewx.conf you should have a [[Highcharts]] [[[Units]]] [[[[Groups]]]] stanza that will probably look something like:
[StdReport]
....
[[Highcharts]]
....
[[[Units]]]
....
[[[[Groups]]]]
group_altitude = meter
group_degree_day = degree_C_day
group_pressure = hPa
group_rain = mm
group_rainrate = mm_per_hour
group_speed = km_per_hour
group_speed2 = km_per_hour2
group_temperature = degree_C
Change the
group_xxxx option settings as required. The values are standard WeeWX unit group names as per the Group column in the Unit groups, members and options table in the
Units appendix to the Customization Guide. There may be some
stale_age settings that could delay re-generation of the json files, just delete the json output files on your WeeWX machine to force regeneration on the next report cycle.
A bit pressed for time so have not had a change to test this, if the above does not work could you please post your [StdReport] stanza and I will have a closer look.
Gary