Translations diagnostic v1.1.2

Release Notes

  • Yet another Elgg 1.8 compatibility fix
  • Nice... caught that last input/select... 

    I have not looked over your code... but from your last comment re: notifications I take it you are not checking strings referenced in those notification calls... like the notification plugin_hooks. I mention it only because while using your tool to find and add missing strings, I noticed I was missing several notification strings. Would be nice to have your tool spot those as well as those used in elgg_echo.

  • I'm catching every call to the elgg_echo function by splitting every file to parser tokens and analyzing each call arguments. I'm not catching currently anything else - focusing on translations only. Also calls from eval'ed code (eval/create_function) won't be caught by my analyzer, but that should not be the case for nothifications. So I don't fully understand your problem.

  • This plugin may not work on php 5.2.x versions. PHP 5.3 is recommended.

  • Very nice idea and plugin recommended!

    But, results are not readable by normal (dumb) users like me :D

    I was looking for a solution to this issue (Redirect could not be issued due to headers already being sent) and hoped that from this plugin's analysis I could find it and for sure it's mentioned in the results...but where/what should I look at?

    Sorry Pawel ... hope this will not bother and help somebody else if someone will post a hint.


Paweł Sroka

Former Core Elgg team member, freelance developer.


  • Category: Tools
  • License: Expat (MIT) License
  • Updated: 2014-11-17
  • Downloads: 711
  • Recommendations: 4

Other Projects

View Paweł Sroka's plugins