The 22-year-old has maintained some power, but has struck out 66 times in 165 at-bats in that span. He clubbed his 12th home run of the season in Thursday's 3-2 win over the Astros, but also struck out twice.
Franklin acknowledged the learning curve hasn't been easy. He carried a .227 batting average into Friday's game with the Astros, a big drop from his initial month.
"It definitely gets the best of you sometimes," Franklin said. "But at the end of the day, you've got to come to the field every day and prepare yourself for the game and don't let yesterday or the day before bother you. I think that's the biggest thing. A lot of this game is mental; it's 90 percent mental. It's a tough toll on your body. But you have to just grind through it and work through it."