# -*- coding: utf-8 -*- # Copyright: Damien Elmes # License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html # whether new cards should be mixed with reviews, or shown first or last NEW_CARDS_DISTRIBUTE = 0 NEW_CARDS_LAST = 1 NEW_CARDS_FIRST = 2 # new card insertion order NEW_CARDS_RANDOM = 0 NEW_CARDS_DUE = 1 # sort order for day's new cards NEW_TODAY_ORD = 0 NEW_TODAY_DUE = 1 # review card sort order REV_CARDS_OLD_FIRST = 0 REV_CARDS_NEW_FIRST = 1 REV_CARDS_RANDOM = 2 # removal types REM_CARD = 0 REM_FACT = 1 REM_GROUP = 2 # count display COUNT_ANSWERED = 0 COUNT_REMAINING = 1 # Labels ########################################################################## def newCardOrderLabels(): return { 0: _("Show new cards in random order"), 1: _("Show new cards in order added") } def newCardSchedulingLabels(): return { 0: _("Mix new cards and reviews"), 1: _("Show new cards after reviews"), 2: _("Show new cards before reviews"), } def revCardOrderLabels(): return { 0: _("Review cards from largest interval"), 1: _("Review cards from smallest interval"), 2: _("Review cards in order due"), } def alignmentLabels(): return { 0: _("Center"), 1: _("Left"), 2: _("Right"), }