Translating WordPress website with few easy steps

There are a lot of blog posts on how to translate WordPress blogs or how to localize WordPress Theme.  Most of them have good ideas and directions, but some of them lack simplicity and vision on how to keep translating ever changing blogs and pages.