But I just tested localization and by default (at least on Laravel 9), it worked only when I put the lang directory inside resources.
It didn't work when I put it in the root of the project
But it works in both places. It was moved recently so there is still support for the old location. The problem might have been that you had an empty lang folder in resources
@Sinnbeck I just re-checked, I had no empty lang in resources - I added it (after the default location in the root didn't work).
Now I deleted the one in resources, added it back to the root. cleared all caches (optimize:clear), and it stopped working.
I then moved the folder back to resources and it worked again