views:

107

answers:

4

Does there exist something like Canadian to US english e-dictionary which I can use in my application ?

A: 

I don't know if any such dictionaries exist as a usable module. However I did find on the Ubuntu wiki a very complete looking list between en-US and en-GB (British): https://wiki.ubuntu.com/EnglishTranslation/WordSubstitution

And if you go here it has some links to different resources: https://wiki.ubuntu.com/EnglishTranslation

One of which is here: http://www3.telus.net/linguisticsissues/britishcanadianamericanvocaba.html

I think it's the type of thing you might have to do manually, although that's just from browsing Google briefly. Perhaps someone has already done something like this and has or knows of something that will work.

Corazu
A: 

Wait, I thought Canadians spoke English and French... :)

What programming language?

There's the Google Ajax Language API for web apps...

echo
A: 

There are some hints in the Wikipedia article Canadian English, such as *lor = *lour. Combine that with some of the American English encyclopedias here.

wallyk
"Cheque" and "check" is another that comes to mind
OMG Ponies
neighbour. Also the doubling of l in marshalling, traveller etc - though I work in both languages so much I tend to forget which does which.
Kate Gregory
A: 

Here's a handy Ruby function which will work 90% of the time for Canadian English.

def toCanadian(american)
  american.gsub(/or$/, 'our').gsub(/er$/, 're') + " eh?"
end
brianegge