ok I ended up translating it myself lol. its pretty fun as you can put what ever you want.
so at the login screen you can say like...
"Starting awfully long account login, get a book"
bullshit, I got it already, I just need a damn language pack! should be that hard to get .. oh wait this is EA! ok it might be hard to get, but I really cant be bothered to spend money on this