Perhaps I could add in a filter to allow users to modify the JSON filename?
As for the language, ACF should be creating a subfolder for each language using teh language codename. If this is not working as expected, perhaps there is a conflict with your translation plugin. What plugin are you using for different languages?
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users