You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
D5L is a dictionary with 5 languages. It includes English, Turkish, French, Russian and simple Chinese.
28
-
The main goal of D5L dictionary is to find meaning, synonym and antonym of words in these 5 languages.
25
+
D5L is a dictionary with 5 languages. It includes English, Turkish, French, Russian, and Simplified Chinese. The main goal of D5L dictionary is to find the meaning, synonym, and antonym of words in these 5 languages.
29
26
30
-
- D5L is written in python and includes a Tkinter.
31
-
- Searches meaning of words, synonymes, antonymes in English, Turkish, French, Russian and Chinese.
32
-
- Using PyMultiDictionary as database.
27
+
- D5L is written in Python and includes Tkinter.
28
+
- Searches meaning of words, synonyms, antonyms in English, Turkish, French, Russian, and Chinese.
-Use help menu (F1) to have more information and support.
31
+
-Use the help menu (F1) to have more information and support.
35
32
36
33
## How to Install
37
34
38
-
Various ways of installing the D5L:
35
+
You can install D5L in various ways:
39
36
40
-
- Fork the repository to your Github and run main.py
41
-
- Download the .exe file for windows. (soon!)
42
-
- Install via flathub for Linux. (soon!)
43
-
- Download .deb file for Linux. (soon!)
44
-
- Download main.py, constants,py, gui_utils.py, menu_utils.py and run main.py
45
-
- main.py for English.
46
-
- main_fr.py for French. (not functional yet)
47
-
- main_ru.py for Russian. (not functional yet)
48
-
- main_ch.pt for Chinese. (not functional yet)
49
-
- main_tr.py for Turkish. (not functional yet)
37
+
- Fork the repository to your GitHub and run main.py.
38
+
- Download the .exe file for Windows (coming soon!).
39
+
- Install via Flathub for Linux (coming soon!).
40
+
- Download the .deb file for Linux (coming soon!).
41
+
- Download main.py, constants.py, gui_utils.py, and menu_utils.py, and run main.py.
42
+
- main.py for English.
43
+
- main_fr.py for French (not functional yet).
44
+
- main_ru.py for Russian (not functional yet).
45
+
- main_ch.py for Chinese (not functional yet).
46
+
- main_tr.py for Turkish (not functional yet).
50
47
51
48
Installing necessary modules:
52
49
@@ -58,35 +55,36 @@ pip install Pymultidictionary
58
55
59
56
🌟 Searching a Word
60
57
61
-
- Select first the language you want to make the search.
62
-
- Type any word in selected language in search boxes.
63
-
- Use meaning,synonym,antonym to search for the meaning, synonym or antonym of a word.
64
-
-Search button or enter key works as well.
65
-
- Use copy button to copy your search result.
66
-
- Use clear button to clear the search and the result area.
67
-
- If you have any questions or suggestions use [Disccusions](https://github.com/storlak/PythonMiniProjects/discussions)
68
-
- If the word you're looking for is not in the dictionarysearch result retrns ([], ",")
58
+
- Select the language you want to search first.
59
+
- Type any word in the selected language into the search boxes.
60
+
- Use "meaning," "synonym," or "antonym" to search for the meaning, synonym, or antonym of a word.
61
+
-The search button or Enter key works as well.
62
+
- Use the copy button to copy your search result.
63
+
- Use the clear button to clear the search and the result area.
64
+
- If you have any questions or suggestions, use [Disccusions](https://github.com/storlak/PythonMiniProjects/discussions).
65
+
- If the word you're looking for is not in the dictionary, the search result returns ([], ",").
69
66
70
67
🌟 Avoid the following while searching!
71
68
72
-
- Don't add "s", plural in the end of the word. Search returns null.
73
-
- If you're searching a verb don't use "to". write "help" instead of "to help"
69
+
- Don't add "s" at the end of the word. Searches return null.
70
+
- If you're searching for a verb, don't use "to". Write "help" instead of "to help".
74
71
75
72
## Roadmap
76
73
77
-
- More languages to be added!
78
-
- App will be converted to .exe file for windows.
79
-
- App will be converted to flatpak and will be published in flathub repo.
80
-
- Deb package to be created.
74
+
- More languages will be added!
75
+
- Keyboard shortcuts - uick commands will be revised.
76
+
- The app will be converted to an .exe file for Windows.
77
+
- The app will be converted to Flatpak and published in the Flathub repository.
78
+
- A Deb package will be created.
79
+
- AppImage will be created.
81
80
82
81
## Known issues
83
82
84
-
- Search result in any language besides English comes first with English definition. [Issue ticket](https://github.com/storlak/PythonMiniProjects/issues/2) opened to PyMultiDictionary module.
83
+
- Search results in any language besides English come first with the English definition. An issue ticket has been opened to the PyMultiDictionary module. You can view it [here](https://github.com/storlak/PythonMiniProjects/issues/2).
85
84
- Tool menu items (switch language) are not functional yet.
0 commit comments