With the existing Saratoga templates and languages other than English, you can't really use UTF-8 for the character set as all the language translation files are in ISO-8859-n (except Hebrew), and the support scripts already take data from UTF-8 websites like WeatherUnderground and MeteoAlarm.eu and convert the output to ISO-8859-n appropriate to the particular language.
If you want the degree sign in the gauges to show correctly AND have your menu/template display non-English correctly, the currently 'safe' way is to use a self-sizing <iframe> in the template page to load the gauges.
something like
<div id="main-copy">
<h2>Current Weather Gauges</h2>
<p> </p>
<iframe id="ifgauges" src="/steelseries/gauges-ss-basic.htm" width="630" frameborder="0"></iframe>
<script type="text/javascript">
function setIframeHeight(iframe) {
if (iframe) {
var iframeWin = iframe.contentWindow || iframe.contentDocument.parentWindow;
if (iframeWin.document.body) {
iframe.height = iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;
}
}
};
window.onload = function () {
setIframeHeight(document.getElementById('ifgauges'));
};
</script>
</div><!-- end main-copy -->
which can be seen
here.
It does have the <iframe> cropping annoyance (popup graphs will be cropped to the iframe), but the character sets are preserved for both.
Best regards,
Ken