Monday, April 19, 2010

Linux packages

Linux packages for debian and rpm based systems are available at:


Debian / ubuntu: http://www.getdeb.net/app/iFreeBudget

RPM : http://packman.links2linux.org/package/iFreeBudget

The available packages sometimes are a few days behind the official releases.

Thanks to the respective packagers/distributors!!!

Wednesday, February 3, 2010

How to run iFreeBudget on a Mac

I do not own a Mac, so I cannot say if this is the best and/or easiest way to do this.
Thanks to user John Jackson for these instructions.  
"It works on Mac OSX Leopard. Apple includes several versions of the VM in their Java releases for OSX 10.5 (Leopard) - 1.5, and 1.6 are still being actively worked on.
You can go here if you don''t have the latest:
http://developer.apple.com/java/
You need to change the JAVA_CMD environmental to use 1.6 instead of 1.5.
First, make sure you have 1.6.
Open a termainal (Applications->Utilities->Terminal).
At the prompt paste the following line and hit file
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java.
If you get the message "(No such file or directory)" then you do NOT have java 1.6, otherwise you''ll get a message telling you what kind of file "java" is
( on my architecture it says "Mach-O 64-bit executable x86_64" but yours may be different).
So, we have Java 1.6, but how do we make iFreeBudget use it?
We have to change the "run.sh" script so that it points to the 1.6 VM.
Open "run.sh" with vi, nano, whatever you like.
Skip down to the "export JAVA_CMD" line - near the bottom.
Insert the following line AFTER the "export JAVA_CMD":
export JAVA_CMD=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Commands/java
I hope this helps.
I am neither a Mac nor Java expert - just an old unix hacker that knew how to make this one work.

Sunday, January 31, 2010

Help translate iFreeBudget

You can help translate iFreeBudget to other languages. You will get a warm feeling for helping out an open-source project and I will include your name in credits. :-)

Use the following procedure if you want to help in translation effort.
Download the file mjrz.po from
http://ifreebudget.svn.sourceforge.net/viewvc/ifreebudget/FinanceManager-Dev/po/

This file will have sections like: 
#: ../net/mjrz/fm/SetupWizard.java:93  
79 msgid "3. Select location"  
80 msgstr "3. Elegir país"
You must translate the  "79 msgid "3. Select location" string to your language.
In this example, this string has been translated into catalan as "80 msgstr "3. Elegir país"  

This translation can be done by manually editing the file or using a graphical front end.
poedit is a good graphical tool and is highly recommented.
You can download poedit from  http://www.poedit.net/download.php 
Please email me the translated file so I can include in the distribution. 
Please email if you have any questions.