the good j2me framework that i've seen is j2mepolish ( http://www.j2mepolish.org
) take a look at it.
the bad thing about this framework is: i didn't see any support of maven,
probably you have to customize maven project for yourself if you want to use
maven!
about the persian, i just wrote a simple project on mobile and without any
special consideration it works perfect on persian feature that supported by the
mobile itself. i checked that on sony ericsson series such as K700i, K750i and
K850i (CLDC 1.1, MIDP 2.0)