In fact I chose to modify the root for dictionaries in kconfig.xml and mount --bind it, so the root of Dictionaries is in /Data for easier access. After many trials, I was able to create a dictionary without errors in BBeB Dictionary Studio, and modifying consequently kconfig.xml, it is selectable and usable (see screenshots), but there are several problems :
- I had to "cheat" BBeB Dict Studio, which takes an CSV as input with the following format : entry,search_pattern1/search_pattern2/../,text_displayed.
For example : car,car,car. However, that would always generate an error in BBeB studio, which could be bypassed by not putting the 3rd field. So car,car, would be OK. The CSV format was given by someone who posted on Yahoo's Librie group, and I found on the same group someone who had the same problem as I had, but his solution didn't work for me. So to obtain the screenshot, I cheated by putting the entry car : test dictionnaire,car,, in the CSV, so it displays "car : test dictionnaire". So it would be nice to understand why BBeB Dict Studio gives an error with the "correct" format : there it would be nice to have someone speaking Japanese because the help file of the software is written in that language.
- I have not tried yet to look for a definition of a word inside the dictionary (given the first point, I'm not sure it works).
- I have not tried yet multiple search patterns.
- The LIBRARY.MBF file references the dictionaries, but I couldn't load the pre-installed dictionaries in BBeB Dict Studio, so I can't create a LIBRARY.MBF which references pre-installed dictionaries AND custom dictionaries at the same time. I have to try a "mix" of two LIBRARY.MBF, maybe it would work (I doubt it though).
- The main problem is : how to get quality dictionaries in CSV format. I was looking for a German -> French one for example but didn't find any. A solution would be to buy one, find a way to convert it to CSV and then to MSD...I don't know what is the main format for dictionaries, but I kind of doubt it's in "readable" format.
|