I decided to trade off space for performance in here, So I am 2 entries for each locale. (which should be super small anyways). Thus, we dont need to cast to string when looking up.