Josefov ( alemán : Josefsdorf ) es un pueblo y municipio en el distrito de Sokolov en la región de Karlovy Vary de la República Checa .