jMemorize 1.2.3
jMemorize 1.2.3 is (finally) here! This is mostly a bugfix and translation update release, but is also features some improvements to the overall usability, like keyboard shortcuts for text formatting and alphabetically ordered category names. For a detailed list of the most important changes, please see the changelog. As usual you can download the release from our download page.

July 25th, 2007 at 8:52 am
Congrats…
Keep it up!
July 25th, 2007 at 5:37 pm
Marvelous app, and I like the way you’ve arranged your web site. How did you manage the integration of the blog and the wiki?
Cheers…
July 29th, 2007 at 10:01 pm
Thanks guys.
@Alex Lane: I’m using “Filosofo Home-Page Control” (http://www.ilfilosofo.com/blog/home-page-control) - a plugin for wordpress. It allows you to set any page as homepage. Actually I think this functionality can be achieved in Wordpress 2.1+ without any plugins, too.
You can define custom page templates for every page. For my main page I use a custom page template which combines a usual page layout at the the top with the blog post loop at the bottom. I hope this helps.
August 4th, 2007 at 4:04 pm
Been a user since about this time last year. I like where it’s going. What are your plans for the future?
This is not a feature request (I know there’s a SF page for that), but for me, what I want the most is picture and LaTeX support… but I’m fine with whatever. It’s still the best flashcard app I’ve tried. :-)
August 5th, 2007 at 10:14 pm
Thanks David!
Well I’m currently working on image support. That’s my main target for the next version. Apart from that I’m not sure what will make it into the next release.
-Riad
August 21st, 2007 at 12:31 pm
Hi Riad!
I’ve made a complete Norwegian translation of version 1.2.3, but had a spot of bother adding a ZIP-file to the existing archive under GNU/Linux, as reading from ZIP-files are supported all over, but not writing to existing ZIP-files. Why isn’t this just drag-and-drop? Bummer!
Anyway, I ended up doing it with the tools provided with Java at the console, so here is a mostly platform neutral way of doing it in the hope that it will be useful to someone doing their own translation.
# Download jMemorize-x.y.z.jar. Create a new directory called “unpacked”
mkdir unpacked
# Move the .jar file into unpacked
mv jMemorize-x.y.z.jar unpacked/
# Extract the files from from JAR-archive
jar xvf unpacked/jMemorize-x.y.z.jar
# Delete the JAR-file AFTER unpacking
rm unpacked/jMemorize-x.y.z.jar
# Translate translation_en.properties with an editor
[Favourite editor] unpacked/resource/text/translation_en.properties
# Save the file under a new name
[Favourite editor save as into] unpacked/resource/text/translation_no.properties
# Encode native language properly
native2ascii -encoding UTF-8 unpacked/resource/text/translation_no.properties unpacked/resource/text/translation_no.properties
# Add the language code to the language file, here “no” for Norwegian
vi unpacked/resource/text/langs.txt
# Create a new JAR-file using the existing manifest-file
jar cmfv unpacked/META-INF/MANIFEST.MF jMemorize-1.2.3.jar -C unpacked/ .
# Run the application and change to the new language under Preferences, then restart
java -jar jMemorize-1.2.3.jar
Cheers,
Haakon
PS: I would really like reuse cards in several categories without wasting space copying them around. If this is possible, it is very high on my wishlist. If it isn’t, jMemorize is still great! :-)
August 26th, 2007 at 11:16 pm
Hi Haakon,
thanks for the manual! How about adding a page for it on the Wiki?
Thanks,
Riad
September 1st, 2007 at 7:12 pm
Hi,
Since the main page of the wiki has a link called Translations, I’ve added the manual to the referenced page:
http://wiki.jmemorize.org/Translations
I left the note about the FAQ at the top.
Cheers,
Haakon
September 13th, 2007 at 9:35 pm
Hi
Some ideas
Cards with pictures (I know you are working on that),
sound,
the possibility of change the card’s background color and
the possibility of close the statistic window like a permanent option, so now,you can do it but each time the program start you need to do it again
thanks, really a good program, hoping you understand my broken English.
September 21st, 2007 at 5:46 pm
Hello Riad,
jmemorize is a java program. Isn’t it possible to load the java-program onto a server and use it with Tomcat? I’m interested to use the program ONLINE in school and at home.
Cheers
Volker
September 23rd, 2007 at 9:50 am
Hello Jared,
thanks for the quick response.
Sorry, I’m not really experienced with java. But I will try it with my provider.
Thanks
widab
September 23rd, 2007 at 10:52 am
Hello widab,
this option currently isn’t really available, but we’re planning a online mode, where you’ll be able to store lessons on a server, for one of the coming versions.
Thanks for your feedback
Riad
October 6th, 2007 at 6:24 am
Hi! Thank you so much for this app! It’s great!
Quick question, if I want to back-up my data (cards and learning data) do I simply copy the .jml file?
Thanks!
October 6th, 2007 at 10:33 am
@Jess,
thanks. The .jml file contains all cards and your level for every card. So copying the .jml will suffice to backup your lesson.
The only data that isn’t contained inside the .jml file are your general settings and your general learn history (the data that you see when accessing menu->Lesson->”Show history”). You can find your learn-history in your user directory in the file jmemorize-stats.xml.
Regards
Riad
October 6th, 2007 at 6:10 pm
Thanks so much Riad!
October 8th, 2007 at 3:44 am
Riad,
A couple of questions. Where can I find a logo for JMemorize? I am writing a post about JMemorize on my blog and I would love to put the JM logo in it.
Where can I submit a .jml file to be included on the Lessons page?
Lastly, I would encourage you to implement the Feature Request I just submitted to make it easy to move quickly through the flashcards when learning.
Thanks for this great open-source software!
Chris
October 9th, 2007 at 10:16 pm
Hi Chris,
I’ve responded to you via email.
October 11th, 2007 at 7:36 pm
Hello Riad,
I want to thank you for writing this wonderful program. I think it is very neat and easy to use. Thanks for your hard work. I think it has definetely helped me on studying a new language. By the way, I was wondering if there is any way I can transfer this program into the ipod for learning flash card ?
Also , is there a function where I can press “repeat” to go back to the same flash card ? I don’t see a back button.
Thanks.
Jason
October 11th, 2007 at 10:53 pm
Hi Jason,
currently there is no way to run the program on a iPod. Also you currently can’t undo card answers. You can edit your recently reviewed cards though, by clicking the “edit card” button and then using the back/forward arrows. This way you’ll be able to edit (and/or reset) cards that you’ve seen in the learn session.
Thanks for your feedback!
October 16th, 2007 at 5:46 am
hey riad! No requests for any changes or anything, just a big thanks from a dude :)
October 16th, 2007 at 7:52 pm
Thanks jonny! :-)
October 25th, 2007 at 2:57 pm
Hi: I have been using your program to help my son with his spanish class. Every week, his teacher gives the class a vocabulary 2 pages of words, which we then turn into flash cards. I now have 14 separate lessons (i.e. categories) that he reviews every night on Jmemorize. Is there any way to combine all 14 into one lesson, because it is very discouraging to have to sit down and know that you have to run through 14 different lessons instead of one lesson. Thanks in advance.
October 25th, 2007 at 4:06 pm
Never mind: I found the answer in the faq
November 6th, 2007 at 5:24 pm
Great program. Keep up the good work. Using it to memorize German, Spanish, and Chinese words.
November 6th, 2007 at 11:42 pm
Love the program! Very useful and well built. Looking forward to the incorporation of images! thanks!@
November 25th, 2007 at 7:18 am
Love your application and I do use it everyday for rehearsing my Kanjis.
I was trying to export my data, so that I can use it with my flash card player on my Ipod, but unfortunately all I get using the CSV export is gibberish. Any hints how I can solve this problem. I set in the preferences the corresponding font, hoping that this will effect as well the export option…:(
But my Japanese font parts remain unreadable.
Thank’s in advance
Chris
December 11th, 2007 at 8:50 pm
@Christian: Sorry for the late reply. Sorry, I don’t know what the problem is. I can tell you that the font options don’t have any effect on the CSV export/import though. That’s what the charset dialog is for.
Have you checked the manual in the wiki? There is also a page about using jMemorize with Kanjis.
January 26th, 2008 at 8:01 am
Hi Riad,
Checked the manual and couldn’t find the appropriate solution, so my problem is still unsolved. rtf and pdf export works just fine but as soon as I try exporting to csv it gets all mixed up. I mix Japanese and German on the same card side, but that is correctly detected when exporting to rtf. I checked in the source code and found differences in the export functions contained in the “CsvBuilder.java” and “PdfRtfBuilder.java” files. I think you use a Font detection for pdf and rtf separate for each card side whereas for the csv case you don’t do that. Could that be part of the problem? My Java knowledge is too bad to be sure about what I am saying here, but I felt like mentioning it.
Besides that I can’t wait to work with the new release and its need new features.
Thank’s man for all that.
Christian
January 28th, 2008 at 11:32 pm
Hi Christian,
thanks for your follow-up. The code has no font detection because you can’t save fonts inside a simple text file. Could you send me your lesson to the email specified at the development page? This could help me in figuring out the problem.
Best regards
Riad