Thanks for the suggestions. It looks like there is no easy solution for what I want to do. I decided to catch the various localised values on the server and handle them as required. It limits the number of languages I can support but I prefer handling as much as possible server side instead of adding JS to the client.