I write the dialogues in google Docs, so you can work anywhere.
I don’t pass it to the plugin until I’m sure the dialog works fine and has no misspellings.
For the translation service I use levelup and they agreed to work in the .po without problems.