That is a good tutorial. As you could see, there are tree options: either you use separate views, or you use resources, or you combine both. Every one has it's own pros and cons, or more precisely advantages over the other. But none will save you from doing the job :)
PO files are just like resource files, but not really supported in this technology. If you prefer this variant, read
part 2[
^] of that tutorial.
You can also implement a different approach, in special cases, but these are the major paths.