Who translates this stuff?
Probably people from Britain or who learned British English. “Pavement” is one thing they call the sidewalk; the other is “footpath” or “path”.