Making the localization rakefile more managable.  Use hash's to store our source/destinations for languages as well as for the core growl project.  Add a :translate task that the update_growl & update_sr use, takes a source in the ilocalize directory, and a destination directory with the lproj level represented as %%lproj%% (task runs through all languages, and replaces %%lproj%% with the appropriate <language>.lproj).  Only copies a translation if both source strings file and destination lproj folder exist.
Making the localization rakefile more managable.  Use hash's to store our source/destinations for languages as well as for the core growl project.  Add a :translate task that the update_growl & update_sr use, takes a source in the ilocalize directory, and a destination directory with the lproj level represented as %%lproj%% (task runs through all languages, and replaces %%lproj%% with the appropriate <language>.lproj).  Only copies a translation if both source strings file and destination lproj folder exist.

PersonifyInc/growl,PersonifyInc/growl,PersonifyInc/growl,PersonifyInc/growl,PersonifyInc/growl