I used my Action Replay to give my little sister a shiny charm in her White 2. It's in her key items bag, and has the same description as normal.
However, her pokedex isn't complete (not even close to being complete lol). So I'm wondering if the shiny charm would still work even the Pokedex isn't completely filled.