Translate filter dictionary update

I am using logstash pipeline. one of the job has translate filter.

if I change translate dictionary file key-value. do I have to restart logstash?
or will it read the dictionary yml file everytime it runs pipeline?

No need, that filter has a nice parameter for refreshing the data from the dictionnary