Filenames matter only for cases, where multiple json files in a single mod have the same key (alphabetical priority). Mod priority from list.txt determines the primary order of loading.
Quote:Is there a way for the json key from a mod with a lower priority to override the same json key from a mod with a higher priority?
The only way to do it is when higher priority mod has default language in Lang directory itself and lower priority mode has Lang\[current language]\*.json files.
The order of file loading is:
1) Lang\[current language]\*.json from all mods by priority
2) Lang\*.json from all mods by priority
Thus if lower priority mod has Lang\cn\texts.json, its keys will beat higher priority Lang\default_texts.json