I'm not sure about the other parks but you can set up FP+ in Town Square theater right when you enter the park. And there are signs directing you to each FP+ set up location. Also there aren't any language changing options on the kiosks. They are trying to add more foreign language speaking CMs...