I've been using those crazy spellings they use on a small island called England for a number of reasons:
- I work here
- All my colleagues work here
- Well.. it's the English language
- We like to think we invented the internet
- We all think we still have this huge empire and rule the world, etc
- We don't like the yanks! >:(
However, primarily I write C#, HTML, CSS, JS, etc. I could remain stubborn and use our own spelling, but all of these languages use Americanised keywords and member names. I ended up with a bloody load of tosh!
In my C#:
public Color BrightenColour(Color colour); // eew, minging
or in my CSS:
.greyColoured { color: gray; } /* not semantic? crikey! */
or my jQuery:
function serialiseForm() {
return $('input, textarea, select').serialize() // cor' blimey!
}
or my HTML:
<div align="center">Centre</div> <!-- goodness gracious me! -->
So, today, I finally gave in and did a solution-wide find-replace on all my old, traditional spellings. Although I don't like all my new cross-atlantic spellings, my code is now a lot cleaner :D
Tally-ho!