I recently started playing AC:NL again, after a long hiatus (~1 year). For the most part, the game works fine, but every once in a while, the items in my inventory, closet, jukebox, and town are changed to ???. Even creating new items -- for example, by shaking oranges off a tree -- results in items labelled ???.
I've tried restarting the game a number of ways, including closing from the home menu and powering off the console entirely. Usually, this fixes the problem. Unfortunately, none of that worked this time. All of the items are still labelled as question marks.
Does anyone know of a solution to this problem? I wasn't able to find it by searching anywhere.
EDIT: I should mention it also changed the names of items in shops, as well as those mentioned by villagers.