Some months ago I’ve looked for a decent PDF editor for Linux. Results? Only an application called PDFedit was interesenting enought.
Now, an extension (plugin) for the cross platform suite Open Office called PDF Import do the magic with a nice PDF import for Open Office Draw.
I’ve tested it on a simple PDF document (v. 1.0.1) and the result is amazing. With Open Office, you can rewrite a PDF, save it as Draw document and export the modified version as PDF format with the handy PDF conversion tool.
Since PDF is a widely used format, you can use tool like this to download documents that require some changes before print (e.g. a paper form) without awful cut-and-paste onto an editor.
Create a directory named “translations” within my_funny_module directory (your module directory)
Go to admin/build/translate/extract
Select your module from Directory lists
Select “Language independent template” and click “Extract”
Save file to my_funny_module/translations directory as my_funny_module.pot
In the same screen, select “Template file for Italiano translations” (where Italiano is your destination language)
If you’ve already translated some strings into Italiano language, check “Include translations” to include these strings
Click “Extract”, and save file to my_funny_module/translations directory as it.po, where “it” is the ISO 639-2 code for Italiano language
You can add information about translation changing the first part of both files (translator mail, name, etc.)
Now, when you install your module translation strings will be added automatically. If you apply some changes to these files, and in any case the first time you complete this procedure on an active module, you have to refresh translation cache. To do this, go to admin/build/translate/refresh and use Refresh strings and Update translations after you’ve checked all boxes. If problem persists (strings are not updated or you got some weird errors), try to reinstall your module.