Add zh_TW Provider

I'm not sure this is very efficient memory wise (populates several intermediate arrays). Can't you find a better implementation?