If it were merely initialism it would be: G-I-F sounding it out to GEE EYE EFF ( 3 syllables) ; but 'JIF" sounds out to “JEEEF” ( 1 syllable) sounds too forced too different from “GEE EYE EFF”.
The hard G version sounds more natural ( at least in English ) “Gift” w/o the “t”.
Maybe it’s just tech curse of web tech. to always have two arguing versions.