extract japanese done!

Now it works well, but I will update the unittests since I modified some
code, some of them do not work.