If you have ever downloaded "pleco", that is what i want to program. But, i want to make a multi language version. I want to add Japanese and Korean. I want the same features like the dictionary tab, have it divide the characters to show individual meanings, words that contain that character, and example sentences. I also want to add a synonym and antonym tab.
But I don't know how to go about making the database to store every character and synonyms, sentences, etc.
What I have tried:
I have searched online and came across this type of dictionary:
----------------------------------------------------------------------
class StudentName
{
public string FirstName { get; set; }
public string LastName { get; set; }
public int ID { get; set; }
}
class CollInit
{
Dictionary<int, StudentName> students = new Dictionary<int, StudentName>()
{
{ 111, new StudentName {FirstName="Sachin", LastName="Karnik", ID=211}},
{ 112, new StudentName {FirstName="Dina", LastName="Salimzianova", ID=317}},
{ 113, new StudentName {FirstName="Andy", LastName="Ruth", ID=198}}
};
}
----------------------------------------------------------------------------------
however, this doesn't seem to fit my need for matching language word translations, sentences, etc.
Any suggestions on how to organize this type of data base? show me visual example please.
(This is going to be programmed for android)