GTed является интересной альтернативой для PoEdit.
, Так как это - плагин Eclipse, это предполагает сначала установку затмения: это не автономное приложение. Но тем не менее, это может сделать задание.
Википедия предоставляет простой псевдокод, демонстрирующий эту концепцию, кроме того, я бы предложил попробовать реализовать его, а затем вернуться, если у вас возникнут какие-либо трудности.
Мой опыт научил меня, что я никогда ничему не учился так хорошо, как когда сам боролся с этим в первую очередь, просить о помощи, когда вы начали, - это нормально, но вам нужно написать код, чтобы доказать себе, что вы действительно понимаете пространство, иначе вы просто будете вырезать и вставлять.
Subsonic 3 может реализовать паттерн ActiveRecord. http://www.subsonicproject.com/
Вы можете изучить шаблоны и вывод, который они генерируют.