I finished a course website these days, and one of the requirements was to have at least 3 languages support, after searching for a while I saw that a very recommended method was to create the same array in separate files, same keys, just changing the value of each key, and give include depending on the selected language (made per cookie).
My question is: was this really the best method? My project was not there that giant monster, but it gave a weary one to call every word or phrase like array in each file of him.