Yes the screenshots are the same for every language.

If the game needed more of them or they needed replacement because there were anything wrong with them, it would be separate from the translation.
I'll be damned if I know where's the thread. I'll pass your request along somehow. We used to have a recruitment office thread, and the "help us" page continues to say so, but it mustn't have worked out somehow and it's gone.
