I like to use canon but inevitably one or two of my players will correct something I didn't get right or that I want to change. I also get the whole, "Dwarven is Dwarven (language), its the same if you're in FR or Eberron."