def getPluginCaption(pname): if pname and pname != "Nothing": if pname == "Home": return _(config.AdvancedMovieSelection.hometext.value) if pname == "Bookmark 1": return _(config.AdvancedMovieSelection.bookmark1text.value) if pname == "Bookmark 2": return _(config.AdvancedMovieSelection.bookmark2text.value) if pname == "Bookmark 3": return _(config.AdvancedMovieSelection.bookmark3text.value) if pname == "Bookmark 4": return _(config.AdvancedMovieSelection.bookmark4text.value) if pname == "Bookmark 5": return _(config.AdvancedMovieSelection.bookmark5text.value) if pname == "Bookmark 6": return _(config.AdvancedMovieSelection.bookmark6text.value) if pname == "Bookmark 7": return _(config.AdvancedMovieSelection.bookmark7text.value) if pname == "Show up to VSR-X": return (_("Show up to VSR-%d") % accessRestriction.getAccess()) if pname == "Toggle seen": return _("Mark as seen") if pname == "Show/Hide folders": if not config.AdvancedMovieSelection.showfoldersinmovielist.value: return _("Show folders") else: return _("Hide folders") if pname == "Bookmark(s) on/off": if not config.AdvancedMovieSelection.show_bookmarks.value: return _("Show bookmarks") else: return _("Hide bookmarks") if pname == "Show/Hide database": if not config.AdvancedMovieSelection.show_database.value: return _("Show database") else: return _("Hide database") if pname == "DB marker on/off": if not config.AdvancedMovieSelection.show_videodirslocation.value: return _("Show marker") else: return _("Hide marker") if pname == "Database/Movielist": if config.AdvancedMovieSelection.db_show.value: return _("To movielist") else: return _("To database") for p in plugins.getPlugins(where=[PluginDescriptor.WHERE_MOVIELIST]): if pname == str(p.name): if config.AdvancedMovieSelection.buttoncaption.value == config.AdvancedMovieSelection.buttoncaption.default: return p.name else: return p.description return _(pname) return _("Nothing")
def getPluginCaption(pname): if pname != "Nothing": if pname == "Home": return _(config.AdvancedMovieSelection.hometext.value) elif pname == "Bookmark 1": return _(config.AdvancedMovieSelection.bookmark1text.value) elif pname == "Bookmark 2": return _(config.AdvancedMovieSelection.bookmark2text.value) elif pname == "Bookmark 3": return _(config.AdvancedMovieSelection.bookmark3text.value) elif pname == "Show/Hide folders": if not config.AdvancedMovieSelection.showfoldersinmovielist.value: return _("Show folders") else: return _("Hide folders") if pname == "Show up to VSR-X": return (_("Show up to VSR-%d") % accessRestriction.getAccess()) if pname == "Toggle seen": return _("Mark as seen") elif pname == "Bookmark(s) on/off": if not config.AdvancedMovieSelection.show_bookmarks.value: return _("Show bookmarks") else: return _("Hide bookmarks") elif pname == "Sort": if config.movielist.moviesort.value == MovieList.SORT_ALPHANUMERIC: return _("Sort by Description") if config.movielist.moviesort.value == MovieList.SORT_DESCRIPTION: return _("Sort by Date (1->9)") if config.movielist.moviesort.value == MovieList.SORT_DATE_DESC: return _("Sort by Date (9->1)") if config.movielist.moviesort.value == MovieList.SORT_DATE_ASC: return _("Sort alphabetically") else: for p in plugins.getPlugins(where=[PluginDescriptor.WHERE_MOVIELIST]): if pname == str(p.name): if config.AdvancedMovieSelection.buttoncaption.value == "1": return p.description else: return p.name return _(pname) return ""