Cześć,
Kiedyś trochę pisałem w C++ i C#, jednak ostatnio nie miałem na to czasu i jestem praktycznie całkiem zielony. Teraz mam troszkę więcej czasu i chęci żeby się podszkolić.
Moim najbliższym celem jest stworzenie aplikacji WPF zawierającej słownik branżowy (konkretnie budowlany) w kilku językach.
I stąd moja prośba. Czy moglibyście mi podpowiedzieć w jaki sposób to zrobić i czego używać żeby było „najbardziej elegancko”? Wiem, że moje pytania są na poziomie podstawówki, ale mam nadzieję że znajdzie się ktoś kto pomoże początkującemu.
Słowa będę najprawdopodobniej wpisywał z palca, gdyż mam jakieś stare, ale bardzo dobre zeskanowane słowniki i ich okrojone wersje w Excelu. Jak zapisać i w jakim formacie te wszystkie dane, aby:
- można było na bieżąco dodawać kolejne słowa, czy też całe języki;
- wyszukiwanie było możliwie jak najszybsze i po wszystkich językach, a sam słownik nie zajmował za dużo pamięci;
- jak rozwiązać problem, że np. słowo polskie może mieć 2 odpowiedniki w języku angielskim i np 3 w niemieckim i na odwrót?
Samych słów myślę, że będzie max 2000, a każde w max 8 językach, a na początku w 3.
Będę wdzięczny za pomoc i ewentualne wskazówki!