I have built one WP theme. I myself didn’t did anything particularly to make it Translation Ready. I didn’t even touched the .pot files.
Now when I go to Google translator and type the URL of the site, the site gets translated nicely to any other language. All pages, posts, titles, menus all are translated nicely.
So can I say my site is Translation Ready?