If your question is referring to us Americans' inability to attend a Japanese event for Celebi or the other legendary pokemon, then... I've got good news for you! You do not need Deoxys, Celebi, or Jirachi to complete the Pokedex. However, you will need at least two games, because both Latios and Latias ARE required. To get the Johnto pokemon, you just need to beat Leaf Green or Fire Red, and you can then trade them over to Sapphire, Emerald, or Ruby.
Your supposed to fill the complete pokedex. hoenn and national
You Have To Have Seen Or Catch All The Pokemon
If you complete the pokedex you can get a diploma from game freak in the celadon mansion in celadon city and you can now say to everyone you did it!
im pretty sure after that you'll have to complete the national pokedex
YOU NEED TO FIGHT ALL POKEMON AND YOU WILL COMPLETE THE POKEDEX. AND THAT WILL HELP YOU TO GET THE NATIONAL POKEDEX BY TALKIN TO PROFESSOR OAK.
you complete the national pokedex
Complete the National Pokedex
pokedex or National
You have to complete the Sinnoh pokedex before haveing the national pokedex.
complete the normal pokedex
you have to try and complete the national pokedex and if you complete the national pokedex you can restart the game.
you have to complete the first pokedex
you have to complete the sinnoh pokedex and get the national pokedex hope i helped :P
You get the national pokedex and a jhoto starter.
complete the sinnoh pokedex
complete the national pokedex
You get a ticket to sinnoh and and pokedex entries are expanded