Spot on - as I discovered when code generation met the Turkish Lira currency code [TRY]... so it looks like I'm going to need to have two language specific functions.