astWCS conversion fails with wrong locales set
Brought to you by:
mattyowl
astWCS detects when locales have modified the character used as decimal point, it even suggest how to solve it.
Why not just reset the locale and print a warning that you've reset it? That way WCS coordinate conversions will work correctly.