Personal Dashboard has many i18n en.json files. There's one right under i18n/ . Six more under subdirectories, and they appear to be divided by topic. This is generally good.
However, there are several issues:
- Only three message groups are present on translatewiki at the moment. All of them are from the subdirectories. The three other subdirectories don't appear.
- The en.json file under i18n/ is presumably the one defined in translatewiki "Personal Dashboard" in the mediawiki-extensions.txt file. It is supposed to be automatically assigned the id ext-personaldashboard. However, there's also the aggregate message group with the same label and the same id. I think that what translatewiki.net actually shows is the aggregate group, so the main file is not actually being translated at the moment. (I'm not entirely sure that what I wrote here is correct, actually, please verify me.)
I think that the necessary fixes are:
- Change the title of the message group for the file in the top i18n/ directory to something like "Personal Dashboard - main".
- Alternatively, move this file to another subdirectory.
- Add message groups for the subdirectories for which there are no message groups yet.
- Put all of the above under the aggregate group (making one aggregate group with seven groups).
- Put all of them in "Extensions Used by Wikimedia - Upcoming".
Correct me if I'm wrong, however.