Describe the issue or problem
For those who have installed the customLocale plugin (v1.2.0.1) with OJS 3.4 and have previously migrated from OJS 3.3 to 3.4.
Upon migration from OJS 3.3 to OJS 3.4, the files/journals/{journalId}/customLocale/{locale} folders are not migrated to new locales used in OJS 3.4 (mostly now two-character abbreviations).
Currently, folders must be renamed manually, there is no migration process.
Steps I took leading up to the issue
- In the shell, cd to your files/journals directory
- find ./ -name customLocale -print
- cd to a specific customLocale directory in the list, e.g. cd 11/customLocale
- ls -l shows e.g., en_US instead of en
- mv en_US en
Then, in the GUI backend, custom locale settings are visible again.
What application are you using?
OJS 3.4.0-5