Pro version now available

SpeakOut! has always been a labour of love. Many years ago I was using the speakup petition plugin but it had some bugs, needed some features added and was out of date.

I tried everything to contact the original developer but couldn’t track them down. I am not sure Kreg Wallace was even their real name.

WordPress plugins are all open source, so I “forked” (took the code and built on it) speakup and SpeakOut! was born.

Kreg did a fabulous job, but they would hardly recognise it these days, I have fixed and added loads of things and spent a lot of time on it. So much time, for nothing, that it was starting to get a bit of a chore…I actually don’t use the plugin myself, that campaign (which we won!) is long over.

Rather than ignore SpeakOut! I decided to make the Pro version, it will commit me to ongoing development. I really hope that the free version is very useful for activists. Having been part of many campaigns, I know that expenses often come out of people’s pockets.

For the rest of you, if SpeakOut! is useful, please upgrade, it encourages me to improve it.

More language translations

The translations were a bit of a mess.  Some files were named wrongly so didn’t work.  Some phrases were missing.  And, to be honest, I had no idea how translations and WPML (Word Press Multi Lingual) worked.

But I soon discovered that it is difficult to update translations or add new ones…especially if you don’t speak that language.

So I purchased poedit and I have to say that while not quite a breeze, translations are now manageable.  The biggest hassle is when I add or change a string, I have to update, check, compile and upload each individual language file.  So I won’t be doing that too often.

So far there are:

  • Dutch nl_NL (Kris Zanders)
  • Finnish fi_FI
  • French fr_FR
  • German de_DE (Hannes Heller, Armin Vasilico, Andreas Kumlehn)
  • Hebrew he_IL (Oren L)
  • Italian it_IT (MacItaly)
  • Norwegian nb_NO
  • Polish pl_PL (Damian Dzieduch)
  • Romanian ro_RO (Web Hosting Geeks)
  • Russian ru_RU (Teplitsa)
  • Slovenian sl_SI (MA-SEO)
  • Spanish es_ES
  • Swedish sv_SE (Susanne Nyman Furugård @sunyfu)

If your language is missing and you are willing to check over what I provide for glaring or humourous mistakes, use the contact form.