Okay, so I've had to go back and refresh myself on the languages and language rules out of the book rather than just relying on the SRD.
So, we have...
* Black Tongue (Pidgin only.)
* Colonial (Basic gives pidgin Erenlander and Trader's Tongue.)
* Courtier (Basic and fluent only.)
* Danisil (Basic in High Elven or Halfling gives pidgin in Danisil.)
* Erenlander (Basic in Norther or Colonial give pidgin in Erenlander. Basic in both gives basic in Erenlander. Basic Erenlander gives pidgin Trader's Tongue.)
* Halfling (Basic in Danisil gives pidgin in Halfling. Basic Halfling gives pidgin Trader's Tongue.)
* High Elven (Basic and fluent only. Basic gives pidgin Danisil and Trader's Tongue.)
* Norther (Basic gives pidgin Erenlander and Trader's Tongue.)
* Old Dwarven and Clan Dialects (Basic gives pidgin Trader's Tongue.)
* Orcish
* Snow Elf Patrol Sign (Restricted. Pidgin only.)
* Sundered Tongues (Restricted.)
* Sylvan (Restricted.)
* Trader's Tongue (Basic in Colonial, Erenlander, Halfling, High Elven, Norther, or Old Dwarven gives pidgin in Trader's Tongue.)
I think that means some people are going to have to redo their languages - note that their is no pidgin High Elven nor does getting Trader's Tongue give you pidgin in a bunch of languages (it's the other way around). I think, though, that everyone should end up with at least a pidgin understanding of Trader's Tongue, so communication shouldn't be
too hard.
As far as language colors, I am fine with whatever. I may use sblocks, though, when I think that it may make for an interesting situation.