The Swedish term "självkär pedant" matches the English term "prig"

other swedish words that include "pedant" : english :
pedantisk pedantic
pedantisk punctilious