mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 08:46:37 -04:00
Anki is a smart spaced repetition flashcard program
![]() Because Qt translations need to be initialized before any widgets are created, and because the Qt language needs to match the gettext language in order for translated shortcuts to work, per-profile language settings aren't possible. So instead of storing the language in the profile, we use pm.meta['defaultLang'] for all profiles and initialize language handling in __init__.py The language selection in the preferences has been removed, because in a school setting a student fiddling with the language could potentially cause other students to be unable to navigate the UI. Instead, Anki will accept -l/--lang passed on the command line to override the original language chosen at first program startup. |
||
---|---|---|
aqt | ||
designer | ||
tools | ||
.gitignore | ||
anki | ||
anki.bat | ||
anki.desktop | ||
ChangeLog.old | ||
LICENSE | ||
LICENSE.logo | ||
README | ||
README.development | ||
README.translating |
Anki ------------------------------------- Prerequisites for Linux/FreeBSD/etc: - Python 2.5+ - Python-Qt/PyQt 4.6+ - SimpleJSON 1.7.3+ - Beautiful Soup - Httplib2 0.7+ For audio playing support: - mplayer For audio recording support: - pyaudio - lame Running / Installation ------------------------------------- <todo> For more information and the latest version, please see the website at: http://ankisrs.net/