An offline dictionary software tailored for learners focused on Traditional Chinese (Taiwanese Standard) with a specific emphasis on Taiwanese pronunciation.
Willow is a Traditional Chinese (Taiwanese Standard) dictionary software. Willow is designed specifically for intermediate/advanced learners who are focused on mastering Traditional Chinese as it is used in Taiwan. This tool is ideal for those who prefer a monolingual approach to language learning.
Willow is optimized for desktop use, providing a seamless and efficient user experience. It's completely offline, ensuring access to its resources without the need for an internet connection. This makes it an invaluable tool for learners regardless of their online accessibility.
- Traditional Chinese (Taiwanese Standard) Only: Willow exclusively supports Traditional Chinese characters as they are used in Taiwan, making it ideal for learners focused solely on this script.
- Taiwanese Mandarin Pronunciation Emphasis: Willow exclusively concentrates on the pronunciation aspects of Taiwanese Mandarin, ensuring accuracy and alignment with the Taiwanese standard.
- Authentic Fonts: Uses Noto Sans Traditional Chinese and the official standard regular script font from the Taiwanese government, ensuring characters are displayed in their correct Taiwanese Mandarin form.
- Rich Dictionary Sources:
- MoE (Ministry of Education) - Monolingual
- LAC (Cross-Straits) - Monolingual
- CC-CEDICT - Bilingual (English)
- Extensive Database: Over 250,000 unique entries sourced from the above dictionaries.
- Deep Character Analysis: Investigate characters that comprise each entry and explore their meanings and usages.
- Comprehensive Word Search: Search for words containing or related to a particular entry, not just words that start with it.
- Contextual Learning: Access example sentences from Tatoeba to see words used in real-life contexts.
- High-Performance Lookup: Blazingly fast word lookup capabilities powered by SQLite.
- User-Generated Content: Add your own example sentences and word entries to enrich the dictionary.
- Anki Integration: Seamlessly create Anki notes from dictionary data, including example sentences, via Anki Connect.
- Efficient Navigation: Temporary search history and shortcuts for search, navigation, copying Zhuyin, and copying headwords enhance user experience.
If you have a feature request, please create an issue on GitHub using the Feature request template.
If you encounter a bug, please create an issue on GitHub using the Bug report template.
Please refer to CONTRIBUTING.
Please refer to CODE_OF_CONDUCT.
Willow is built with OpenJDK 21 and Gradle. Run Gradle to build the project using the following commands on Arch Linux:
sudo pacman -Syu jdk-openjdk
git clone [email protected]:HalfAnAvocado/willow.git
cd willow
./gradlew build
All source code in this repository is licensed under a Apache License, Version 2.0, unless noted otherwise.
To the following third-party code, data, and files in the repository different licenses apply:
CC-CEDICT is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
兩岸詞典 made available by the 中華文化總會 is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Taiwan License.
重編國語辭典修訂本 made available by the 中華民國教育部 is licensed under a Creative Commons Attribution-NoDerivs 3.0 Taiwan License.
Tatoeba example sentences are licensed under a Creative Commons Attribution 2.0 France License.
Inter is licensed under the SIL Open Font License, Version 1.1.
Copyright (c) 2016 The Inter Project Authors (https://github.com/rsms/inter)
Noto Sans CJK is licensed under the SIL Open Font License, Version 1.1.
TW-Kai is licensed under the SIL Open Font License, Version 1.1.