Skip to content

Translations/Internatonalizations

edited September 2012 in Using Sendy
I need to translate the script interface in Italian.
At the moment,what I intend to do is to surround EVERY string used literally in the script with a short named function, eg, "Hello World" becomes t_("Hello Word"), then use the english string you provide as a key for a table. Values are going to be memcached.
Of course this will break my possibility to easy upgrade in the future.
Any better option?
If you want I can provide my work back (the translation function is quite stupid, but the source with the t_ function around all string can be valuable imho.

Comments

  • We have also translated Sendy, but to Swedish. Our method was somewhat diffferent, but the end result the same.
    Support for other languages, even if it means translating myself, would be great as upgrading would be easier.
  • edited September 2012
    Sure we need a way to keep in touch with updates without having to restart translation from scratch.
    I am resorting to a output filter that i process after all processes are terminated (with php ob_function help, but it's very easy to mess up); this way I have a single entry point and don't have to modify all sources ...
    I hope a solution is on the go, this is not viable in the mid/long term ...
  • edited September 2012
    Anyone from the sendy.co staff on this?
  • We'll work on this after tackling a few priority features and fixes. Thanks for your patience!
  • Translation support is now available in Sendy 1.1.5 and above.

This discussion has been closed.