LibreCAD

Bei LibreCAD handelt es sich um einen Fork der Software QCad, bei welcher es sich um eine freie 2D-CAD Lösung handelt. Der Fork soll einige Lizenzprobleme beseitigen und wurde von Qt3 auf Qt4 portiert. Zu finden ist die Software (welche unter GPLv2 steht) unter http://librecad.org/, wo sie für Linux, Windows und Mac OS X bereit steht. Den Quellcode findet man unter Github auf https://github.com/LibreCAD.

Weitere Informationen gibt es unter:
http://www.golem.de/1112/88716.html
http://de.wikipedia.org/wiki/QCad
http://de.wikipedia.org/wiki/Liste_von_CAD-Programmen

Schöne Lösung für das Erzeugen von Gettext Portable Object Dateien

Ich hatte ja vor einiger Zeit über eine Lösung geschrieben mit welcher man aus einem PHP Quelltext „pot“ und „po“ Dateien erzeugt. In einem Artikel über das Thema habe ich nun eine interessante weitere Variante entdeckt:

echo '' > messages.po # xgettext needs that file, and we need it empty
find . -type f -iname "*.php" | xgettext --keyword=__ --keyword=_e -j -f -
msgmerge -N existing.po messages.po > new.po
mv new.po existing.po
rm messages.po

Eine weitere schöne Lösung, wenn es um das Übersetzen von WordPress Plugins geht ist das Plugin CodeStyling Localization (http://www.code-styling.de/deutsch/entwicklungen/wordpress-plugin-codestyling-localization) mit welchem die „po“ Dateien unter WordPress erstellt werden und dort auch gleich übersetzt werden können.

Weitere Informationen gibt es unter:
https://seeseekey.net/archive/4626
http://www.lxg.de/code/playing-with-xgettext
http://de.wikipedia.org/wiki/Gettext