Anki/designer
Damien Elmes d919615475 refactor language handling
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.
2012-04-18 03:06:56 +09:00
..
icons new clear formatting icon 2012-04-09 14:50:15 +09:00
.gitignore todo 2011-11-23 13:03:51 +09:00
about.ui new about window 2009-03-21 04:44:09 +09:00
addcards.ui more robust deck load on startup 2011-04-28 09:27:56 +09:00
addmodel.ui add close to add models 2012-04-06 10:56:52 +09:00
browser.ui add select all shortcut 2012-04-16 23:29:39 +09:00
browseropts.ui add a browser options dialog so the user can toggle full search 2011-04-28 09:27:59 +09:00
changemap.ui show editable deck in import dialog; bump version 2012-03-20 05:39:59 +09:00
changemodel.ui reenable change note type 2012-03-20 02:57:44 +09:00
dconf.ui remove initial factor from new conf 2012-04-11 21:34:02 +09:00
dyndconf.ui allow the user to cancel creation/editing of cram deck 2012-04-06 11:55:01 +09:00
editcurrent.ui edit current, hide 'close' button on osx 2011-04-28 09:27:56 +09:00
edithtml.ui html editor 2008-11-23 08:34:57 +09:00
exporting.ui update exporting dialog 2012-02-26 03:12:21 +09:00
fields.ui finish fields dialog 2011-11-30 12:36:12 +09:00
finddupes.ui added find duplicate tool to the browser 2010-11-26 03:46:49 +09:00
findreplace.ui find & replace 2011-04-28 09:27:56 +09:00
getaddons.ui revamped addon downloading 2012-04-10 16:31:45 +09:00
icons.qrc new clear formatting icon 2012-04-09 14:50:15 +09:00
importing.ui show editable deck in import dialog; bump version 2012-03-20 05:39:59 +09:00
main.ui add jump to deck feature 2012-04-17 23:48:47 +09:00
modelopts.ui fix cloze 2011-12-11 03:34:23 +09:00
models.ui add cards dialog & model chooser 2011-12-10 21:21:20 +09:00
preferences.ui refactor language handling 2012-04-18 03:06:56 +09:00
preview.ui use stdHtml in preview 2012-04-08 13:29:55 +09:00
profiles.ui profile renaming 2012-01-17 11:18:48 +09:00
reposition.ui add reposition tool, make sure to bump mod on setgroup, don't show 0 reviews 2011-04-28 09:28:01 +09:00
reschedule.ui fix study options saving & randomize/order; update reschedule 2011-04-28 09:28:02 +09:00
setgroup.ui remove note decks 2012-03-09 09:41:12 +09:00
setlang.ui upgrade wizard and first startup language selection dialog 2011-11-25 15:08:41 +09:00
stats.ui fix stats, start work on revamped overview 2011-11-26 13:20:55 +09:00
studydeck.ui add jump to deck feature 2012-04-17 23:48:47 +09:00
template.ui when renaming deck, start with old one as default 2011-12-19 08:31:23 +09:00