Как мне создать базу данных для многоязычного словаря?
Если вы когда-нибудь скачивали "плеко", то именно это я и хочу запрограммировать. Но я хочу сделать многоязычную версию. Я хочу добавить японский и корейский языки. Я хочу, чтобы те же функции, что и вкладка словарь, разделяли символы, чтобы показать отдельные значения, слова, содержащие этот символ, и примеры предложений. Я также хочу добавить вкладку синонимов и антонимов.
Но я не знаю, как сделать базу данных для хранения каждого символа и синонимов, предложений и т. д.
Что я уже пробовал:
Я искал в интернете и наткнулся на этот тип словаря:
----------------------------------------------------------------------
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}} }; }
----------------------------------------------------------------------------------
однако это, похоже, не соответствует моей потребности в сопоставлении языковых переводов слов, предложений и т. д.
Есть какие-нибудь предложения по организации такого типа базы данных? покажите мне наглядный пример, пожалуйста.
(Это будет запрограммировано для android)