My experience is completely anecdotal, so may not apply. Your toddler is like 2.5 years. I found it hard around that age, but after calmly setting boundaries, explaining why and being open to negotiation, at around 3 it became super easy.
Tantrums for my kid are 99% of the time just because he's hungry. I just explain this to him during and after the tantrum. Like "so you were really sad before, but after eating you're happy now right? Do you think that would help next time you are sad?" Now he will sometimes tell me he's just super hungry when he's upset.
Other than playing with him which I enjoy, he's like 70% in auto pilot.
Yeah I've been trying to do this. He definitely had this because he gets excited and surprised when people speak to him in English.