-Yes some rotations need English client.
-Probably works multi language I believe. but the rotations themselves need to use spell ids and not names for non English clients to work. and addon like idTip can help here.
- right click the master toggle. if you don't see a rotation listed its broken. if you do, select it. if it still doesn't attack chek the rotation file .