Localization

@shaun-edwards 
Can you review what I've done so far? (I hope this is what you meant by making another branch and doing a pull request...) Thanks.
Deleting a constant could also break backwards compatibility.  Perhaps these should just be marked as "Deprecated"...unless of course they are just wrong.