Poll

Do you want to be able to edit a dictionary entry?

Yes
6 (66.7%)
No
3 (33.3%)

Total Members Voted: 9

Author Topic: Edit A Dictionary  (Read 5920 times)

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« on: December 14, 2004, 09:00:49 pm »
I'm sure that everyone wants to but I just want to check. If there is a developer that can make something like zbedic that works on a horizontal or vertical screen.
Please help!

If you can add an edit entry button you would be loved by thousands.

Regards,

Glen
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...

rafm

  • Full Member
  • ***
  • Posts: 145
    • View Profile
Edit A Dictionary
« Reply #1 on: December 15, 2004, 04:07:20 am »
[/QUOTE]
Quote
If there is a developer that can make something like zbedic that works on a horizontal or vertical screen.

zbedic 0.9.3-1 has both horizontal and verical layout.

Quote
If you can add an edit entry button you would be loved by thousands.

This is more problematic since the dictionary databases are strictly read-only. Database based applications, like portabase, may be better for this purpose.
SL-C1000 w/ Cacko ROM 1.23

lucho

  • Jr. Member
  • **
  • Posts: 57
    • View Profile
    • http://
Edit A Dictionary
« Reply #2 on: December 15, 2004, 09:22:15 am »
Adding entries to small zbedic dictionaries is probably not that hard to implement (and not that slow).

Before I lost interest in the development I was thinking of changing the bedic format to support two wordlists -- one big and read-only, and another (hopefully) small and editable. And of course to enhance xerox to merge the second section to the first.

rafm

  • Full Member
  • ***
  • Posts: 145
    • View Profile
Edit A Dictionary
« Reply #3 on: December 17, 2004, 01:46:07 pm »
Quote
Adding entries to small zbedic dictionaries is probably not that hard to implement (and not that slow).

Right, everything is possible but needs some effort to be done:)

Adding some editing capabilities to zbedic seems to be quite a lot of work and I am still not convinced that this is really highly useful feature. If this should be used for creating "custom" dictionaries, there are some applications that can be used for that. If this should be used to correct mistakes in existing dictionaries, I would rather see a reporting tool, that would send corrections to the maintainer of the dictionary.

Maybe somebody could come with some good use case scenario, where the need for editing capabilities would be justified.
SL-C1000 w/ Cacko ROM 1.23

ShiroiKuma

  • Hero Member
  • *****
  • Posts: 900
    • View Profile
Edit A Dictionary
« Reply #4 on: December 17, 2004, 07:36:23 pm »
Quote
If this should be used for creating "custom" dictionaries, there are some applications that can be used for that.
Which applications do you have in mind. I am not aware of any.
[span style=\'font-size:8pt;line-height:100%\']Das ganze tschechische Volk ist eine Simulantenbande.[/font][/span]
Militäroberarzt Bautze

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« Reply #5 on: December 18, 2004, 09:26:37 pm »
I want to be able to add stuff to the zten dictionary. Yesterday I was using it and someone asked me what shark fin was in Japanese and of course it wasn't in the dictionary. So, now I want to add it.

Also, if there was kind of a return button in the Zten program it would be great. I would be able to check the kanji and jump back to where I was in a large block of text.

I'm not a programmer but the only way I can do the jump thing is by loading the same program onto my C3000 twice and using the second program to check the words in the first.
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« Reply #6 on: December 22, 2004, 09:53:55 am »
Is there a smart person out there that can make a dictionary from the SL-C3000 source code, that will let me use simple txt files for a search?

I really want to be able to edit and add to my dictionaries.
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...

shula

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Edit A Dictionary
« Reply #7 on: December 31, 2004, 06:21:30 pm »
i wrote a dictionary (text mode only, for now),
which uses a SQLite database, which means, a very simple data structure.

the program is interactive, and lets you insert new items,

i'm too lazy to package it nicely, but it works for me.
if you want it, or you have some decent web-space to share it with the world, (along with the db), please let me know

http://geocities.com/makorepolaazazel/pyth...thon-stuff.html
C860, pdaxrom rc8,
with Gnumeric as the perfect PIM :-)

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« Reply #8 on: January 01, 2005, 12:15:30 am »
How do I use it? I think I found the SQLite software but I've never used it before.
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...

shula

  • Jr. Member
  • **
  • Posts: 95
    • View Profile
Edit A Dictionary
« Reply #9 on: January 01, 2005, 07:38:41 am »
ok, the setup is not trivial, but not complicated:

first, sqlite is a database, like MySQL, but which is stored on a single file.

you can get my DB, or create it yourself using command line sqlite tool, or better, scripts, or GUIs (like sqliteCC etc).

you "should" have readline module installed somehow.
(and get my readline.py patch from my site - i updated it just now)

and install a pysqlite module.  their install tend to break on zaurus. sometimes. good luck.
C860, pdaxrom rc8,
with Gnumeric as the perfect PIM :-)

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« Reply #10 on: January 04, 2005, 05:39:22 am »
Sorry, I can't get it to work  
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...

rafm

  • Full Member
  • ***
  • Posts: 145
    • View Profile
Edit A Dictionary
« Reply #11 on: January 04, 2005, 08:12:08 am »
Quote
i wrote a dictionary (text mode only, for now),
which uses a SQLite database, which means, a very simple data structure.

the program is interactive, and lets you insert new items,
SQLite could be a good choice if editing / adding new words should be added to zbedic. I will put edit/add on the TODO list of zbedic but there is no much chance to add this functionality soon (unless somebody is willing to help).

BTW, I made some scripts to convert Polish <-> German/English dictionaries (YDP) to zbedic format. When I find some time, I will make those scripts public (but not dictionaries because they are copyrighted).
SL-C1000 w/ Cacko ROM 1.23

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« Reply #12 on: January 04, 2005, 09:53:35 am »
Tell me how to do it and I'll start tonight.
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...

tsuribaka

  • Newbie
  • *
  • Posts: 14
    • View Profile
Edit A Dictionary
« Reply #13 on: January 04, 2005, 12:30:23 pm »
I find quite a few useful words are missing from Jim Breen's edict file. I suppose the best solution would be to get them added to the official dictionary - is anyone familiar with Jim's policy for adding entries?

In the meantime, creating our own dictionary in the same format as Jim's (which would make it compatible with existing software) could be a solution, at least for software supporting more than one dictionary file. It would be trivial to create a program for adding edict entries (such a feature is on my todo-list for znarau), but it's also easy to create a file and add entries using a japanese-enabled text editor. The file format specs are available on Jim's site.

g333

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Edit A Dictionary
« Reply #14 on: January 06, 2005, 10:06:19 am »
Does he know how to write EPWING files?
SL-C3000, Sharp ROM 1.11 JP, AirEdge AH-S405C...