Looks good, I don't care for the black on blue text however. I prefer more contrast difference for text so I'm not straining to read it.
If you didn't know Chrome automatically translates web sites to native English. Not sure if it translates all languages but French no problem.