Für das Debugging per XDebug nutze ich Browser-Helper wie den „Xdebug Starter” für Firefox. Der Starter sendet, wenn „Debugging” ausgewählt wurde, automatisch einen Cookie mit einem XDEBUG_SESSION-Eintrag, der Xdebug anweist, eine Debug-Session zu starten und sich mit dem konfigurierten Debug-Host und Port zu verbinden. Das klappt aber leider nicht ohne weiteres bei AJAX-Calls.
Autor: Jörg A
Internationalisierung in PyQt mit QtDesigner et al
Mit dem Qt Designer lassen sich grafische Oberflächen von Programmen leicht erstellen, auch für die PyQt-Bibliothek von Python. Allerdings wird die GUI immer nur in einer Sprache erstellt. Zur Laufzeit wäre es sehr aufwändig, die Texte mit den üblichen Mitteln wie gnu gettext auszutauschen. Qt sieht für dieses Problem den Qt Translator vor.