fix i18n under Windows and a C syntax error