While money value is hard to calculate across different cultures with differing tech levels and different levels of production. However, we estimate one pokedollar is worth about one yen or one penny.
Pokemon trainers, then, don't make very much money. A successful trainer fighting multiple battles per day might make almost as much as a minimum wage retail worker. This would be a challenging except that the Pokemon world has a long tradition of hospitality toward travelers. Trainers crossing the land look forward to being welcomed into the houses of people who still honor the code of hospitality. They can get a place to sleep and a good, home-cooked meal and then set out on their way in the morning. Many successful trainers have reminisced fondly about the kindness they had been shown and have remarked how it inspired them to pay back society as a whole or specific people who were kind to them.