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.
(This is going to be programmed for android)
for example,
挺:very;to straighten
蛮:very
好:good
蛮好看啊!very good!(蛮 and 好 both link to this sentence)
but 挺 蛮 link as synonyms.
and how would i link 挺to the two meanings?
---------------------------------------------------
please show me visual code for how to link them and store them in c#