mirror of
https://github.com/doublecmd/doublecmd.git
synced 2026-06-21 09:58:13 +00:00
CHG: Few modifications regarding plugins configuration.
ADD: Warn the user when attempting to quit the plugin configuration without having saved possible unsaved modification. ADD: In the plugin configuration table, if a text is too large to fit in a column, a tooltip is displayed showing the complete text. ADD: Individual configuration pages for DSX, WCX, WDX, WFX and WLX plugins. ADD: Plugin tweak dialog windows now remember their dimensions from a session to another. ADD: Double-click on an item in the list of plugins in the configuration now trigs the tweak window for selected plugin. ADD: When we just add a plugin, it is now the selected one in the list. ADD: Add an option to go to tweak dialog window right after a plugin in added. CHG: The path to the plugin is now *loaded*, *displayed* and *saved* as what the user sees. CHG: The path for the plugin files may now be defined with full relative path based on either windows special folders, environment variables or full complete path. It is not simply on a path deeper than %COMMANDERPATH% like it was before. ADD: In the plugin tweak dialog window, we now have an actual "TFileNameEdit" with a button and the file requester to select our plugin location. ADD: In the plugin tweak dialog window, we now have a button with a popup menu to help to adapt the path of the plugin location like to make it relative to a specified location. ADD: There is now an option to make DC automatically use relative path to what we want when we add a plugin file. We may also apply that retro-active. ADD: In the plugin configuration, do not display a column if not pertinent (like column 2 in WFX). ADD: In the WCX plugin configuration window, we may display plugins grouped by plugin file or by file extension as they appear in config file AND how they are actually used when searching for a qualified one. ADD: Add the internal command "cm_ConfigPlugins". FIX: Added WCX plugin associated with an empty extension was not displayed at first in the grid and needed to close and reopen the configuration window. This is fixed. FIX: Adding a file extension associated with a WCX plugin in the tweaking window from a WCX where previously *just one* extension was associated was not switching enabled the "Remove" button. This is fixed. UPD: Languages files have been modified, but efforts have been made to re-use existing translations and to avoid "fuzzy" attributes.
This commit is contained in:
parent
9bcf8f5422
commit
b3143b2aca
82 changed files with 8852 additions and 2637 deletions
|
|
@ -2057,6 +2057,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Наладзіць гарачыя клавішы"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Захаваць налады"
|
||||
|
|
@ -6603,45 +6607,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Дадаць"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Нал&адзіць"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Ук&лючыць"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Выдаліць"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Твікі"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Убу&довы пошуку дазваляюць выкарыстоўваць дадатковыя алгарытмы пошуку альбо вонкавыя прылады (напрыклад, \"locate\" і т.п.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Убудовы &архіватараў дазваляюць працаваць з архівамі"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Убудо&вы змесціва дазваляюць выводзіць дадатковыя звесткі аб файлах на панэлях пры пошуку альбо змене назваў файлаў"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "У&будовы файлавых сістэм дазваляюць злучацца з дыскамі, недаступнымі з аперацыйнай сістэмы альбо вонкавымі прыладамі кшталту Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Уб&удовы прагляду дазваляюць праглядаць ва ўнутранай праграме прагляду файлы розных фарматаў (выявы, табліцы, базы даных і т.п.)"
|
||||
|
||||
|
|
@ -6651,7 +6662,7 @@ msgid "Active"
|
|||
msgstr "Актыўна"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Убудова"
|
||||
|
||||
|
|
@ -6661,7 +6672,7 @@ msgid "Registered for"
|
|||
msgstr "Зарэгістравана на"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Назва файла"
|
||||
|
||||
|
|
@ -6685,6 +6696,125 @@ msgstr "Убудовы &файлавых сістэм (.WFX)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Убудовы &прагляду (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Дадаць"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Нал&адзіць"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Ук&лючыць"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Выдаліць"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Твікі"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Апісанне"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Актыўна"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Убудова"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Зарэгістравана на"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Назва файла"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Убу&довы пошуку дазваляюць выкарыстоўваць дадатковыя алгарытмы пошуку альбо вонкавыя прылады (напрыклад, \"locate\" і т.п.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Убудовы &архіватараў дазваляюць працаваць з архівамі"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Актыўна"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Убудова"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Зарэгістравана на"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Назва файла"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Убудо&вы змесціва дазваляюць выводзіць дадатковыя звесткі аб файлах на панэлях пры пошуку альбо змене назваў файлаў"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "У&будовы файлавых сістэм дазваляюць злучацца з дыскамі, недаступнымі з аперацыйнай сістэмы альбо вонкавымі прыладамі кшталту Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Уб&удовы прагляду дазваляюць праглядаць ва ўнутранай праграме прагляду файлы розных фарматаў (выявы, табліцы, базы даных і т.п.)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr "&Пачатак (назва мусіць пачынацца з уведзеных сімвалаў)"
|
||||
|
|
@ -8510,6 +8640,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&Добра"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Некаторыя функцыі для выбару адпаведнага шляху"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Некаторыя функцыі для выбару адпаведнага шляху"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8585,8 +8725,8 @@ msgctxt "tfrmtweakplugin.lblplugin.caption"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Убудова:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Убудова:"
|
||||
|
||||
|
|
@ -11524,14 +11664,6 @@ msgstr "Класічна; Па алфавіце (мова першая)"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Актыўная панэль злева, неактыўная зправа;Левая панэль злева, правая зправа"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Выключыць"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr "Уключыць"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Увядзіце пашырэнне"
|
||||
|
|
@ -11845,21 +11977,47 @@ msgstr "уверсе спіса файлаў; пасля каталогаў (к
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Убудова %s ужо ўхвалена для наступных пашырэнняў:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Выключыць"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Ук&лючыць"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Актыўна"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Апісанне"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Назва файла"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Назва"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -11970,6 +12128,10 @@ msgstr "Стандартны DC - Копія (x) назвафайла.тып;Win
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "не змяняць пазіцыю;выкарыстоўваць налады як для новых файлаў;ва ўпарадкаванай пазіцыі"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Файлы: %d ,каталогі: %d"
|
||||
|
|
|
|||
|
|
@ -2129,6 +2129,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6948,100 +6952,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Добавяне"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "&Настройка"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Разрешаване"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Пре&махване"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Настройка"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Приставките за &търсене позволяват изполването на заместващ алгоритъм за търсене или на въшни пособия от рода на „locate“ и т.н."
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "У&плътняващите приставки се използват за работа със сбивки (архиви)."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Приставките за &съдържание позволяват показването на допълнителни подробности за файловете, от рода на mp3 означители или свосйтв ана изображения във файловите списъци. Могат да се използват и при търсене и в пособието за множествено преименуване."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Приставките за &файлови уредби позволяват достъп до дискове, недостъпни от работната уредба или до външи устройства като Palm и PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Приставките за пре&глед позволяват показването на файлови формати от рода на изображения, таблици, бази от данни и т.н. в прегеда (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Деен"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Приставка"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Записано на"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Файлово име"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Приставки за &търсене (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Приставки за &архивиране (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Приставки за &съдържание (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Приставки за &файлови уредби (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Приставки за &преглед (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Добавяне"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "&Настройка"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Разрешаване"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Пре&махване"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Настройка"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Описание"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Деен"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Приставка"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Записано на"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Файлово име"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Приставките за &търсене позволяват изполването на заместващ алгоритъм за търсене или на въшни пособия от рода на „locate“ и т.н."
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "У&плътняващите приставки се използват за работа със сбивки (архиви)."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Деен"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Приставка"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Записано на"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Файлово име"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Приставките за &съдържание позволяват показването на допълнителни подробности за файловете, от рода на mp3 означители или свосйтв ана изображения във файловите списъци. Могат да се използват и при търсене и в пособието за множествено преименуване."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Приставките за &файлови уредби позволяват достъп до дискове, недостъпни от работната уредба или до външи устройства като Palm и PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Приставките за пре&глед позволяват показването на файлови формати от рода на изображения, таблици, бази от данни и т.н. в прегеда (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8931,6 +9049,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&Добре"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -9009,8 +9137,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Приставка:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Приставка:"
|
||||
|
||||
|
|
@ -11958,15 +12086,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Дейното крило- отляво, бездейното- отдясно (наследствено); Лявото крило- отляво, дясното- отдясно"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Забраняване"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Разрешаване"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Въведете разширение"
|
||||
|
|
@ -12297,21 +12416,47 @@ msgstr ""
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Приставката %s вече свързана със следното разширение:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Забраняване"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Разрешаване"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Деен"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Описание"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Файлово име"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Име"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12422,6 +12567,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "без пренареждане;според настройките за новите файлове;подреждане"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Файлове: %d, папки: %d"
|
||||
|
|
|
|||
|
|
@ -2279,6 +2279,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -7388,72 +7392,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Add"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Afegeix"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Configure"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Configura"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Enable"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Registre"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Elimina"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Tweak"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Ajusta"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Permet als complements de cerca l'us d'algoritmes de cerca alternatius o eines externes (com \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins are used to work with archives."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Els complements de compresors són utilitzats per treballar amb Fitxers."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Permet als complements de contingut mostrar detalls extesos del fitxer com les etiquetes mp3 o en llista de fitxer els atributs d'imatge, o usar-los amb les eines de cerca o de reanomenat múltiple"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Permet als complements de sistema de fitxers accedir a discos inaccessibles pel sistema operatiu o a aparells externs com palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Permet als complements de visionat mostrar fomats de fitxer com imatges, fulles de càlcul, bases de dades, etc. en Visualitza (F3, Ctrl+A)"
|
||||
|
||||
|
|
@ -7478,40 +7462,145 @@ msgid "File name"
|
|||
msgstr "Nom de fitxer"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins (.DSX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Complements de cerca (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins (.WCX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Complements de compresors (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins (.WDX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Complements de contingut(.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins (.WFX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Complements del sistema de Fitxers (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins (.WLX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTIONTFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTIONTFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.TSWCX.CAPTIONTFRMOPTIONSPLUGINS.TSWFX.CAPTIONTFRMOPTIONSPLUGINS.TSWLX.CAPTIONtfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Complements de visionat (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Afegeix"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Configura"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Registre"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Elimina"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Ajusta"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Descripció"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Actiu"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complement"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrat per"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nom de fitxer"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Permet als complements de cerca l'us d'algoritmes de cerca alternatius o eines externes (com \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Els complements de compresors són utilitzats per treballar amb Fitxers."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Actiu"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complement"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrat per"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ruta del complement"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Permet als complements de contingut mostrar detalls extesos del fitxer com les etiquetes mp3 o en llista de fitxer els atributs d'imatge, o usar-los amb les eines de cerca o de reanomenat múltiple"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Permet als complements de sistema de fitxers accedir a discos inaccessibles pel sistema operatiu o a aparells externs com palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Permet als complements de visionat mostrar fomats de fitxer com imatges, fulles de càlcul, bases de dades, etc. en Visualitza (F3, Ctrl+A)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "tfrmoptionsquicksearchfilter.cbexactbeginning.caption"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -9478,6 +9567,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "Accepta"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
|
|
@ -9564,8 +9663,6 @@ msgid "D&etect string:"
|
|||
msgstr "Detectar cadena:"
|
||||
|
||||
#: tfrmtweakplugin.lblextension.caption
|
||||
#, fuzzy
|
||||
#| msgid "Extension:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLEXTENSION.CAPTION"
|
||||
msgid "&Extension:"
|
||||
msgstr "Extensió:"
|
||||
|
|
@ -9582,16 +9679,12 @@ msgid "&Name:"
|
|||
msgstr "Nom:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Complement:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Complement:"
|
||||
|
||||
|
|
@ -12585,15 +12678,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Deshabilita"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Registre"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Introduir extensió"
|
||||
|
|
@ -12932,21 +13016,47 @@ msgstr "a la part superior de la llista de fitxers;després de directoris (si el
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "El complement %s s'ha assignat ja a la següent extensió:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Deshabilita"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Registre"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Actiu"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Descripció"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Ruta del complement"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -13059,6 +13169,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "No canvia posició; usa la mateixa configuració per a nous fitxers; a la posició ordenada "
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Fitxers: %d, Carpetes: %d"
|
||||
|
|
|
|||
|
|
@ -2064,6 +2064,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Nastavení klávesových zkratek"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Uložit nastavení"
|
||||
|
|
@ -6607,65 +6611,72 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "P&řidat"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Kon&figurovat"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "P&ovolit"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Smazat"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Vylepšení"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Vyhle&dávací doplňky umožňují použití při hledání alternativních vyhledávacích algoritmů nebo externích nástrojů (např. \"najít \", atd.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Komp&rimační doplňky pro práci s archívy."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Obsahové dop&lňky umožňují zobrazit rozšířené informace jako jsou MP3 značky nebo atributy obrázků v seznamu souborů, nebo je používat při vyhledávání a s nástrojem hromadného přejmenování"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Doplňky sou&borových systémů umožní přístup na běžně nedostupná média jako jsou například externí zařízení Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Zobra&zovací doplňky umožňují prohlížení souborů jako jsou například obrázky, databáze a podobně v prohlížeči (F3, nebo Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktivní"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Doplněk"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrováno pro"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Název souboru"
|
||||
|
||||
|
|
@ -6689,6 +6700,125 @@ msgstr "D&oplňky souborových systémů (.WFX)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "&Zobrazovací doplňky (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "P&řidat"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Kon&figurovat"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "P&ovolit"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Smazat"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Vylepšení"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Popis"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktivní"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Doplněk"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrováno pro"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Název souboru"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Vyhle&dávací doplňky umožňují použití při hledání alternativních vyhledávacích algoritmů nebo externích nástrojů (např. \"najít \", atd.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Komp&rimační doplňky pro práci s archívy."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktivní"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Doplněk"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrováno pro"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Název souboru"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Obsahové dop&lňky umožňují zobrazit rozšířené informace jako jsou MP3 značky nebo atributy obrázků v seznamu souborů, nebo je používat při vyhledávání a s nástrojem hromadného přejmenování"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Doplňky sou&borových systémů umožní přístup na běžně nedostupná média jako jsou například externí zařízení Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Zobra&zovací doplňky umožňují prohlížení souborů jako jsou například obrázky, databáze a podobně v prohlížeči (F3, nebo Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr "&Začátek (název musí začínat zadaným znakem)"
|
||||
|
|
@ -8514,6 +8644,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Některé funkce pro výběr příslušné cesty"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Některé funkce pro výběr příslušné cesty"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8589,8 +8729,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Doplněk:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Doplněk:"
|
||||
|
||||
|
|
@ -11535,14 +11675,6 @@ msgstr "Klasicky, starší pořadí;Abecední pořadí (jazyk ale stále jako pr
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Záložka aktivního rámu na levé straně, neaktivní na pravé (starší);Levá záložka rámu na levé straně, pravá na pravé"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Zakázat"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr "Povolit"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Zadejte příponu"
|
||||
|
|
@ -11855,21 +11987,47 @@ msgstr "nahoře v seznamu souborů;po adresářích (pokud jsou adresáře řaze
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Doplněk %s již je přiřazen pro následující rozšíření:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Zakázat"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "P&ovolit"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Aktivní"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Popis"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Název souboru"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Název"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -11980,6 +12138,10 @@ msgstr "Starší DC - kopie (x) názevsouboru.ext;Windows - názevsouboru (x).ex
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "neměnit pozici;použít stejné nastavení pro nové soubory;do řazené pozice"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Soubory: %d, složky: %d"
|
||||
|
|
|
|||
|
|
@ -2148,6 +2148,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6977,52 +6981,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Tilføj"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Konfigurer"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Aktiver"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Fjern"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Tilpas"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Søge-plugins giver mulighed for alternative søgealgoritmer eller eksterne værktøjer (som \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Pakke-plugins bruges til at åbne arkivtyper, som ikke er understøttet af Double Commander internt."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Indholds-plugins tillader at vise udvidede fildetaljer f.eks. mp3-tags eller fotooplysninger i fillister. Kan bruges i søgning og multi-omdøbning."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Filsystem-plugins giver adgang til diske, som er utilgængelige for operativsystemet eller til eksterne enheder som Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Lister-pluins giver mulighed for at vise dataformater som f.eks. billeder, regneark, databaser etc. i Vis (F3, Ctrl+Q)."
|
||||
|
||||
|
|
@ -7047,30 +7051,144 @@ msgid "File name"
|
|||
msgstr "Navn:"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Søge-plugins (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Pakke-plugins (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Indholds-plugins (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Filsystem-plugins (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Liste-plugins (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Tilføj"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Konfigurer"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Aktiver"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Fjern"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Tilpas"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Beskrivelse"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Associer med"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Navn:"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Søge-plugins giver mulighed for alternative søgealgoritmer eller eksterne værktøjer (som \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Pakke-plugins bruges til at åbne arkivtyper, som ikke er understøttet af Double Commander internt."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Associer med"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Filnavn"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Indholds-plugins tillader at vise udvidede fildetaljer f.eks. mp3-tags eller fotooplysninger i fillister. Kan bruges i søgning og multi-omdøbning."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Filsystem-plugins giver adgang til diske, som er utilgængelige for operativsystemet eller til eksterne enheder som Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Lister-pluins giver mulighed for at vise dataformater som f.eks. billeder, regneark, databaser etc. i Vis (F3, Ctrl+Q)."
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "tfrmoptionsquicksearchfilter.cbexactbeginning.caption"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8995,6 +9113,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Nogle funktioner til at vælge egnet sti"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Nogle funktioner til at vælge egnet sti"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -9073,8 +9201,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -12156,15 +12284,6 @@ msgstr "Klassisk, ældre måde;Alfabetisk (men stadig med sprog først)"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Aktivt vindue til venstre, inaktive vindue til højre (ældre visning); Venstre vindue til venstre, højre til højre"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Deaktiver"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Aktiver"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Indtast filendelse"
|
||||
|
|
@ -12500,21 +12619,47 @@ msgstr "øverst i fillisten;efter mapper (hvis mapper sorteres før filer);på s
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Plugin %s er allerede tildelt følgende filtyper:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Deaktiver"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Aktiver"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Beskrivelse"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Filnavn"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Navn"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12627,6 +12772,10 @@ msgstr "Ældre DC - Kopier (x) filnavn.ext;Windows - filnavn (x).ext;Andre - fil
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "bevar positionen;brug samme indstilling som for nye filer;til sorteret plads"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Filer: %d, mapper: %d"
|
||||
|
|
|
|||
|
|
@ -2089,6 +2089,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Konfiguration der Hot-Keys"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Einstellungen speichern"
|
||||
|
|
@ -6774,78 +6778,79 @@ msgid "Single click (opens files and folders)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsmouse.rbsingleclickfolders.caption
|
||||
#, fuzzy
|
||||
#| msgid "Single click (opens folders, double click for files)Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC.Active"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgid "Single click (opens folders, double click for files)"
|
||||
msgstr ""
|
||||
msgstr "Dateisystem-P&lugins erlauben auf Dateisysteme oder externe Laufwerke zuzugreifen, auf die das Betriebssystem nicht zugreifen kann (z.B. Palm oder Pocket-PCs).Aktiv"
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Hinzufügen"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "E&instellen"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Aktiviere&n"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Entfe&rnen"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "An&passen"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Suc&h-Plugins erlauben es, alternative Such-Algorithmen oder aber externe Tools (wie \"locate\", oder ähnliches) zu nutzen"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Pack&er-PlugIns werden benutzt um mit Archiven zu arbeiten."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plu&gins allow to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Inhalt-Plu&gins erlauben es, weitere Details (wie z.B. MP3-Tags) in Dateilisten anzuzeigen, oder sie zur Suche oder Umbenennung zu nutzen"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Dateisystem-P&lugins erlauben auf Dateisysteme oder externe Laufwerke zuzugreifen, auf die das Betriebssystem nicht zugreifen kann (z.B. Palm oder Pocket-PCs)."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Vie&wer plugins allow to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Be&trachter-Plugins erlauben die Anzeige von Bilder, Tabellen, Datenbanken o.ä. mit dem Betrachter (F3 oder Strg+Q)."
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registriert für"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Dateiname"
|
||||
|
||||
|
|
@ -6869,6 +6874,125 @@ msgstr "Date&isystem-Plugins (.WFX)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "&Betrachter-PlugIns"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Hinzufügen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "E&instellen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Aktiviere&n"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Entfe&rnen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "An&passen"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registriert für"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Dateiname"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Suc&h-Plugins erlauben es, alternative Such-Algorithmen oder aber externe Tools (wie \"locate\", oder ähnliches) zu nutzen"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Pack&er-PlugIns werden benutzt um mit Archiven zu arbeiten."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registriert für"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Dateiname"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Inhalt-Plu&gins erlauben es, weitere Details (wie z.B. MP3-Tags) in Dateilisten anzuzeigen, oder sie zur Suche oder Umbenennung zu nutzen"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Dateisystem-P&lugins erlauben auf Dateisysteme oder externe Laufwerke zuzugreifen, auf die das Betriebssystem nicht zugreifen kann (z.B. Palm oder Pocket-PCs)."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Be&trachter-Plugins erlauben die Anzeige von Bilder, Tabellen, Datenbanken o.ä. mit dem Betrachter (F3 oder Strg+Q)."
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8731,6 +8855,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Einige Funktionen um angemessene Pfade zu wählen"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Einige Funktionen um angemessene Pfade zu wählen"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "tfrmtweakplugin.btnremove.caption"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8809,8 +8943,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Plugin:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Plugin:"
|
||||
|
||||
|
|
@ -11785,15 +11919,6 @@ msgstr "Klassisch, Vermächtnis-Reihenfolge, Alphabetische Reihenfolge (aber Spr
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Aktiver Frame-Panel links, inaktiver rechts (Vermächtnis);Linker Frame-Panel links, rechts auf der rechten Seite"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Aktivieren"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Endung eingeben"
|
||||
|
|
@ -12123,21 +12248,47 @@ msgstr "an den Beginn der Dateiliste;hinter die Verzeichnisse (wenn Verzeichniss
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Plugin %s ist bereits den folgenden Dateiendungen zugewiesen:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Deaktivieren"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Aktiviere&n"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Aktiv"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Dateiname"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12248,6 +12399,10 @@ msgstr "DC bisher: \"Kopie (x) Dateiname.ext\";Windows: \"Dateiname (x).ext\";An
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "Position nicht verändern;die gleiche Einstellung wie für neue Dateien nutzen;an festgelegte Position"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Dateien: %d, Verzeichnisse: %d"
|
||||
|
|
|
|||
|
|
@ -2108,6 +2108,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Διαμόρφωση των ειδικών πλήκτρων"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Αποθήκευση Ρυθμίσεων"
|
||||
|
|
@ -6776,100 +6780,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Προσθήκη"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Διαμορφώστε"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Ενεργοποίηση"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Αφαίρεση"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Τροποποίηση"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Τα πρόσθετα αναζήτησης επιτρέπουν τη χρήση εναλλακτικών αλγορίθμων αναζήτησης ή εξωτερικά εργαλεία (όπως \"locate\", κ.λ.π.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Πρόσθετα πακεταρίσματος χρησιμοποιούνται για εργασίες με τις αρχειοθήκες"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Τα πρόσθετα περιεχομένου επιτρέπουν την εμφάνιση επιπλέον λεπτομερειών του αρχείου όπως mp3 tags ή ιδιότητες εικόνας στις λίστες αρχείων, ή χρήση τους στην αναζήτηση και στο εργαλείο μετονομασίας πολλών"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Τα πρόσθετα αρχείων συστήματος επιτρέπουν την πρόσβαση σε δίσκους μη προσβάσιμους από το λειτουργικό σύστημα ή σε εξωτερικές συσκευές όπως το Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Τα πρόσθετα προβολέα επιτρέπουν την εμφάνιση τύπων αρχείων όπως εικόνες, υπολογιστικά φύλλα, βάσεις δεδομένων κ.λ.π στον Προβολέα (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Ενεργό"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Πρόσθετο"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Έχει καταχωρηθεί στους"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ονομασία αρχείου"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Αναζήτηση προσθέτων (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Πρόσθετα Πακεταρίσματος (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Πρόσθετα περιεχομένου (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Πρόσθετα συστήματος Αρχείων (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Πρόσθετα Προβολέα (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Προσθήκη"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Διαμορφώστε"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Ενεργοποίηση"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Αφαίρεση"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Τροποποίηση"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Περιγραφή"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Ενεργό"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Πρόσθετο"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Έχει καταχωρηθεί στους"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ονομασία αρχείου"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Τα πρόσθετα αναζήτησης επιτρέπουν τη χρήση εναλλακτικών αλγορίθμων αναζήτησης ή εξωτερικά εργαλεία (όπως \"locate\", κ.λ.π.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Πρόσθετα πακεταρίσματος χρησιμοποιούνται για εργασίες με τις αρχειοθήκες"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Ενεργό"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Πρόσθετο"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Έχει καταχωρηθεί στους"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ονομασία αρχείου"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Τα πρόσθετα περιεχομένου επιτρέπουν την εμφάνιση επιπλέον λεπτομερειών του αρχείου όπως mp3 tags ή ιδιότητες εικόνας στις λίστες αρχείων, ή χρήση τους στην αναζήτηση και στο εργαλείο μετονομασίας πολλών"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Τα πρόσθετα αρχείων συστήματος επιτρέπουν την πρόσβαση σε δίσκους μη προσβάσιμους από το λειτουργικό σύστημα ή σε εξωτερικές συσκευές όπως το Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Τα πρόσθετα προβολέα επιτρέπουν την εμφάνιση τύπων αρχείων όπως εικόνες, υπολογιστικά φύλλα, βάσεις δεδομένων κ.λ.π στον Προβολέα (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8730,6 +8848,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Κάποιες λειτουργίες για την επιλογή κατάλληλης διαδρομής"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Κάποιες λειτουργίες για την επιλογή κατάλληλης διαδρομής"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8808,8 +8936,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "Πρόσθετο:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Πρόσθετο:"
|
||||
|
||||
|
|
@ -11787,15 +11915,6 @@ msgstr "Κλασική, σειρά legacy;Αλφαβητική σειρά (αλ
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Ενεργό πλαισιακό πάνελ στα αριστερά, ανενεργό στα δεξιά (legacy);Αριστερό πλαισιακό πάνελ στα αριστερά, δεξιό στα δεξιά"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Απενεργοποίηση"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Ενεργοποίηση"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Εισάγετε επέκταση"
|
||||
|
|
@ -12129,21 +12248,47 @@ msgstr "στην κορυφή της λίστας αρχείου;μετά του
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Το Πρόσθετο %s έχει ήδη εκχωρηθεί για τις ακόλουθες επεκτάσεις:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Απενεργοποίηση"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Ενεργοποίηση"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Ενεργό"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Περιγραφή"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Ονομασία αρχείου"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Όνομα"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12254,6 +12399,10 @@ msgstr "DC legacy - Αντιγραφή (x) όνομα_αρχείου.επέκτ
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "χωρίς αλλαγή θέσης;χρήση της ίδιας ρύθμισης με τα νέα αρχεία;σε ταξινομημένη θέση"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Αρχεία: %d, Φάκελοι: %d"
|
||||
|
|
|
|||
|
|
@ -2066,6 +2066,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Configuración de atajos de teclado"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Guardar ajustes"
|
||||
|
|
@ -6612,45 +6616,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Aña&dir"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurar"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Habilitar"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Eliminar"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ajus&te avanzado"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Los complementos de búsqueda permiten el uso de algoritmos de búsqueda alternativos o herramientas externas (como «locate», etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Los compl&ementos de compresión son usados para trabajar con ficheros"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Los complementos de contenido permiten mostrar detalles extendidos de archivos: etiquetas mp3, atributos de imagen (en listas de archivos); o pueden usarse en las búsquedas o en renombrado múltiple"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Los complementos «Sistema de archivos» permiten acceder a discos inaccesibles por el sistema operativo o a aparatos externos como Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Los complementos de visualización permiten mostrar formatos de archivos como imágenes, base de datos, etc., en Visor (F3, Ctrl+Q)"
|
||||
|
||||
|
|
@ -6660,7 +6671,7 @@ msgid "Active"
|
|||
msgstr "Activo"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complemento"
|
||||
|
||||
|
|
@ -6670,7 +6681,7 @@ msgid "Registered for"
|
|||
msgstr "Registrado por"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nombre del archivo"
|
||||
|
||||
|
|
@ -6694,6 +6705,125 @@ msgstr "S&istema de archivos (.WFX)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "&Visualización (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Aña&dir"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Habilitar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Eliminar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ajus&te avanzado"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complemento"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrado por"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nombre del archivo"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Los complementos de búsqueda permiten el uso de algoritmos de búsqueda alternativos o herramientas externas (como «locate», etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Los compl&ementos de compresión son usados para trabajar con ficheros"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Complemento"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrado por"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nombre del archivo"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Los complementos de contenido permiten mostrar detalles extendidos de archivos: etiquetas mp3, atributos de imagen (en listas de archivos); o pueden usarse en las búsquedas o en renombrado múltiple"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Los complementos «Sistema de archivos» permiten acceder a discos inaccesibles por el sistema operativo o a aparatos externos como Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Los complementos de visualización permiten mostrar formatos de archivos como imágenes, base de datos, etc., en Visor (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr "Ini&cio (el nombre debe empezar con el primer carácter tecleado)"
|
||||
|
|
@ -8523,6 +8653,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&Aceptar"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Algunas funciones para seleccionar la ruta apropiada"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Algunas funciones para seleccionar la ruta apropiada"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8598,8 +8738,8 @@ msgctxt "tfrmtweakplugin.lblplugin.caption"
|
|||
msgid "&Plugin:"
|
||||
msgstr "Co&mplemento:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Co&mplemento:"
|
||||
|
||||
|
|
@ -11561,14 +11701,6 @@ msgstr "Clásico, orden heredado;Orden alfabético (pero «Idioma» permanece pr
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Panel izquierdo activo, derecho inactivo (heredado);Panel izquierdo a la izquierda, derecho a la derecha"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Deshabilitar"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr "Habilitar"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Introducir extensión"
|
||||
|
|
@ -11881,21 +12013,47 @@ msgstr "al principio de la lista de archivos;después de las carpetas (si las ca
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "El complemento «%s» ya está asignado para las extensiones siguientes:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Deshabilitar"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Habilitar"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Descripción"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nombre del archivo"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12006,6 +12164,10 @@ msgstr "Modo DC: «Copia (x) nombre.ext»;Windows: «nombre (x).ext»;Otro: «no
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "no cambiar posición;usar la misma configuración que para los archivos nuevos;en posición ordenada"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Archivos: %d, carpetas: %d"
|
||||
|
|
|
|||
|
|
@ -2126,6 +2126,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Configurations des raccourcis-clavier"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Enregistre la configuration"
|
||||
|
|
@ -6825,52 +6829,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr "Simple clic (ouvre les dossiers, double-clic ouvre les fichiers)"
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Ajouter"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Configurer"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Activer"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Raffiner"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Les \"plugins\" de compresseur sont utilisés pour travailler avec les archives compressées."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Les \"plugins\" de contenu permettent d'afficher la liste des métadonnées des fichiers comme les tags mp3 ou les attributs des images. Ils permettent aussi d'utiliser ces métadonnées dans les recherches ou l'outil de renommage en lots."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Les \"plugins\" de dystème de fichier permettent d'accéder à des systèmes de fichiers qui ne sont pas pris en charge par le système d'exploitation ou sur des périphériques externes comme les Palm et PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Les \"plugins\" de visualisation permettent d'afficher différents formats de fichiers comme les images, les tableurs, les bases de données, etc, dans une visionneuse intégrée. (F3, Ctrl+Q)"
|
||||
|
||||
|
|
@ -6895,30 +6899,144 @@ msgid "File name"
|
|||
msgstr "Nom de fichier"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "\"Plugins\" de recherche (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "\"Plugins\" de compresseur (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "\"Plugins\" de contenu (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "\"Plugins\" de système de fichiers (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "\"Plugins\" de visualisation (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Ajouter"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Configurer"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Activer"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Supprimer"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Raffiner"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Actif"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "\"Plugin\""
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Enregistré pour"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nom de fichier"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Les \"plugins\" de compresseur sont utilisés pour travailler avec les archives compressées."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Actif"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "\"Plugin\""
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Enregistré pour"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nom de fichier"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Les \"plugins\" de contenu permettent d'afficher la liste des métadonnées des fichiers comme les tags mp3 ou les attributs des images. Ils permettent aussi d'utiliser ces métadonnées dans les recherches ou l'outil de renommage en lots."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Les \"plugins\" de dystème de fichier permettent d'accéder à des systèmes de fichiers qui ne sont pas pris en charge par le système d'exploitation ou sur des périphériques externes comme les Palm et PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Les \"plugins\" de visualisation permettent d'afficher différents formats de fichiers comme les images, les tableurs, les bases de données, etc, dans une visionneuse intégrée. (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8792,6 +8910,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Quelques fonctions pour choisir le chemin approprié"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Quelques fonctions pour choisir le chemin approprié"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8870,8 +8998,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "\"Plugin\" :"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "\"Plugin\" :"
|
||||
|
||||
|
|
@ -11828,15 +11956,6 @@ msgstr "Ordre classique;Ordre alphabétique (mais \"Langue\" sera toujours premi
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Le panneau actif à gauche et l'inactif à droite (classique);Le panneau de gauche à gauche, celui de droite à droite"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Désactiver"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Activer"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Entrer une extension"
|
||||
|
|
@ -12169,21 +12288,47 @@ msgstr "en premier de la liste de fichiers;après les dossiers (si les dossiers
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Le \"plugin\" %s est déjà enregistré pour les extensions suivantes :"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Désactiver"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Activer"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Actif"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Description"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nom de fichier"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12294,6 +12439,10 @@ msgstr "DC classique - Copy (x) nom_de_fichier.ext;Windows - nom_de_fichier (x).
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "ne change pas de position;utilise les mêmes option que pour les nouveaux fichiers;à l'endroit normal du tri en cours"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Fichiers : %d, Dossiers : %d"
|
||||
|
|
|
|||
|
|
@ -2185,6 +2185,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -7138,100 +7142,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Dodaj"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Podesi&"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogući"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Ukloni"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Lickaj"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Priključci &pretrage omogućuju zamjenske algoritme pretrage, ili vanjske alate (kao što je „locate“, itd.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Priključci za sažimanje se upotrebljavaju za rad sa arhivama"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Priključci za sadržaje se upotrebljavaju za proširenje prikaza pojedinosti datoteka kao što su mp3 oznake ili svojstva slika u spiskovima datoteka, ili se koriste u priključcima pretrage i alatima za višestruko preimenovanje"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Priključci sistema datoteka& omogućavaju pristup radnjama sa diskovima koje nisu dostupne iz operativnog sustava ili spoljnjim uređajima ko što su Palm i džepni računar."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Priključci za pregled omogućavaju prikaz oblika datoteka kao što su slike, tabele, baze podataka itd. u pregledniku (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Radno"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Prijavljeno za"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "&Priključci pretrage (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Priključci za sažimanje (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Priključci& sadržaja (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Priključci sistema datoteka (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Priključci preglednika (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "D&odaj"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Podesi&"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogući"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Ukloni&"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Lickaj"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Radno"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Prijavljeno za"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Priključci &pretrage omogućuju zamjenske algoritme pretrage, ili vanjske alate (kao što je „locate“, itd.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Priključci za sažimanje se upotrebljavaju za rad sa arhivama"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Radni"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Prijavljeno za"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Priključci za sadržaje se upotrebljavaju za proširenje prikaza pojedinosti datoteka kao što su mp3 oznake ili svojstva slika u spiskovima datoteka, ili se koriste u priključcima pretrage i alatima za višestruko preimenovanje"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Priključci sistema datoteka& omogućavaju pristup radnjama sa diskovima koje nisu dostupne iz operativnog sustava ili spoljnjim uređajima ko što su Palm i džepni računar."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Priključci za pregled omogućavaju prikaz oblika datoteka kao što su slike, tabele, baze podataka itd. u pregledniku (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -9115,6 +9233,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&U redu"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Neke radnje za odabir odgovarajuće putanje"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Neke radnje za odabir odgovarajuće putanje"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -9193,8 +9321,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Priključak:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Priključak:"
|
||||
|
||||
|
|
@ -12217,15 +12345,6 @@ msgstr "Klasičan, naslijeđeni redoslijed; Abecedni redoslijed"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Aktivna okvirna ploča na lijevoj strani,neaktivna na desnoj strani;Lijeva okvirna ploča na lijevoj strani,desna na desnoj"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Onemogući"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Omogući"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Unesite nastavak"
|
||||
|
|
@ -12560,21 +12679,47 @@ msgstr "na vrhu spiska datoteka:poslje mapa (ako se kazala prikažiu prije datot
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Priključak %s je već dodjeljen sljedećim nastavcima:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Onemogući"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogući"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Radni"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Ime"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12685,6 +12830,10 @@ msgstr "Naslijeđe DC - Kopija (x) ime datoteke.tip;Windows - ime datoteke (x).t
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "ne mijenjaj položaj;koristi iste postavke za nove datoteke;na položaju po rasporedu"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Datoteka: %d, mape: %d"
|
||||
|
|
|
|||
|
|
@ -2113,6 +2113,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Beállítások mentése"
|
||||
|
|
@ -6832,100 +6836,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Hozzáa&dás"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "B&eállítás"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "E&ngedélyezés"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "El&távolítás"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "F&inomhangolás"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "A kereső beépülők le&hetővé tesznek más keresési algoritmusokat vagy külső eszközöket (mint pl : \"lokális\", stb)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "A tömö&rítő beépülők az archív fájlokkal való munkához valók."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "A tartalmi beépülők lehetővé teszik kiegészítő fájlinformációk megjelenítését, mint pl : mp3 tag vagy kép attribútumok a fájl listában, vagy használja kereséshez és csoportos átnevezéshez"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "A fáj&lrendszer beépülők lehetővé teszik, hogy az operációs rendszer számára elérhetetlen lemezek hozzáférését, vagy külső eszközöket, mint pl : Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "A né&zőke beépülők lehetővé teszik képek, táblázatok, adatbázisok, stb megtekintését a Nézőkében (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktív"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Beépülő"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Regisztrálva"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Fájl neve"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Kere&ső beépülők (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Tömörítő beépülő&k (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Tartalmi beé&pülők (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Fá&jlrendszer beépülők (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Né&zőke beépülők (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Hozzáadás"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "B&eállítás"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "E&ngedélyezés"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Eltávolítás"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "F&inomhangolás"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Leírás"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktív"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Beépülő"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Regisztrálva"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Fájl neve"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "A kereső beépülők le&hetővé tesznek más keresési algoritmusokat vagy külső eszközöket (mint pl : \"lokális\", stb)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "A tömö&rítő beépülők az archív fájlokkal való munkához valók."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktív"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Beépülő"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Regisztrálva"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Fájlnév"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "A tartalmi beépülők lehetővé teszik kiegészítő fájlinformációk megjelenítését, mint pl : mp3 tag vagy kép attribútumok a fájl listában, vagy használja kereséshez és csoportos átnevezéshez"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "A fáj&lrendszer beépülők lehetővé teszik, hogy az operációs rendszer számára elérhetetlen lemezek hozzáférését, vagy külső eszközöket, mint pl : Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "A né&zőke beépülők lehetővé teszik képek, táblázatok, adatbázisok, stb megtekintését a Nézőkében (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8809,6 +8927,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8887,8 +9015,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Beépülő :"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Beépülő :"
|
||||
|
||||
|
|
@ -11835,15 +11963,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Letiltás"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Engedélyezés"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Kiterjesztés megadása"
|
||||
|
|
@ -12176,21 +12295,47 @@ msgstr "a fájl lista tetején;mappák után (ha a mappák hamarább vannak a f
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "A beépülő (%s) már hozzá van rendelve a következő kiterjesztés(ek)hez :"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Letiltás"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "E&ngedélyezés"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Aktív"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Leírás"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Fájlnév"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Név"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12301,6 +12446,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "ne módosítsa a helyzetet;használja az új fájl beállításait;rendezett sorrendben"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Fájl : %d, mappa : %d"
|
||||
|
|
|
|||
|
|
@ -2131,6 +2131,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6917,100 +6921,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&ggiungi"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figura"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "A&bilita"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Elimina"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Tweak"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "I plugin di ricer&ca consentono di usare algoritmi di ricerca alternativi o strumenti esterni (come \"locate\", ecc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "I plugin dei compr&essori sono usati per aprire archivi non supportati internamente da Double Commander."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "I plu&gin di contenuto permettono di visualizzare dettagli estesi sui file come tag mp3 o attributi di immagine nella lista file, o di usarli negli strumenti di ricerca e nello strumento Multi-Rinomina."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "I plugin del Fi&le system permettono l'accesso a dischi altrimenti inaccessibili dal sistema operativo o a dispositivi esterni come Palm/PockePC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "I plugin del visualizzatore consentono di aprire formati di file come immagini, fogli elettronici, database ecc. in Visualizza/Mostra (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Attiva"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrato per"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome file"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "&Plugin ricerca (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Plugin &compressori (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Pl&ugin contenuto (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Plugin F&ile system (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Plugin &visualizzatore (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Ag&giungi"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figura"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "A&bilita"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Elimina"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Tweak"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Descrizione"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Attiva"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrato per"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome file"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "I plugin di ricer&ca consentono di usare algoritmi di ricerca alternativi o strumenti esterni (come \"locate\", ecc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "I plugin dei compr&essori sono usati per aprire archivi non supportati internamente da Double Commander."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Attiva"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Plugin"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrato per"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome file"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "I plu&gin di contenuto permettono di visualizzare dettagli estesi sui file come tag mp3 o attributi di immagine nella lista file, o di usarli negli strumenti di ricerca e nello strumento Multi-Rinomina."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "I plugin del Fi&le system permettono l'accesso a dischi altrimenti inaccessibili dal sistema operativo o a dispositivi esterni come Palm/PockePC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "I plugin del visualizzatore consentono di aprire formati di file come immagini, fogli elettronici, database ecc. in Visualizza/Mostra (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8893,6 +9011,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8971,8 +9099,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Plugin:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Plugin:"
|
||||
|
||||
|
|
@ -11977,15 +12105,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Disabilita"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Abilita"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Inserire estensione"
|
||||
|
|
@ -12318,21 +12437,47 @@ msgstr "In alto alla lista file;dopo le cartelle (se le cartelle sono ordinate p
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Il plugin %s è già assegnato alle seguenti estensioni:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Disabilita"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "A&bilita"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Attiva"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Descrizione"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nome file"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12445,6 +12590,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "non cambiare posizione;usa le stesse impostazioni per i nuovi file; alla posizione ordinata"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "File: %d, cartelle %d"
|
||||
|
|
|
|||
|
|
@ -2107,6 +2107,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "ホットキーの設定"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "設定を保存する"
|
||||
|
|
@ -6782,100 +6786,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "追加(&d)"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "構成(&f)"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "有効(&n)"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "削除(&R)"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "微調整(&T)"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "検索プラグインは、代替検索アルゴリズムや外部ツール(例えば”locate”等)の利用を可能にします(&h)。"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "圧縮プラグインはアーカイブの操作に使われます(&e)。"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "コンテンツ・プラグインは、ファイルリストにおいて、MP3のタグのようなファイルの拡張情報や画像属性の表示を可能にします。またこれは、検索と複数リネームツールで使用します(&g)。"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "ファイルシステム・プラグインは、OSによってアクセスを禁止されているディスクやPalm/PocketPCのような外部デバイスへのアクセスを可能にします(&l)。"
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "ビューア・プラグインは、ビューアの中で、画像、スプレッドシート、データベース等のフォーマットを表示します(&w)。(F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "有効"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "プラグイン"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "登録済み"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "ファイル名"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "検索プラグイン(.DSX)(&S)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "圧縮プラグイン(&k)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "コンテンツ・プラグイン(.WDX)(&u)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "ファイルシステム・プラグイン(.WFX)(&i)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "ビューア・プラグイン(.WLX)(&V)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "追加(&d)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "構成(&f)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "有効(&n)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "削除(&R)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "微調整(&T)"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "説明"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "有効"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "プラグイン"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "登録済み"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "ファイル名"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "検索プラグインは、代替検索アルゴリズムや外部ツール(例えば”locate”等)の利用を可能にします(&h)。"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "圧縮プラグインはアーカイブの操作に使われます(&e)。"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "有効"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "プラグイン"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "登録済み"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "ファイル名"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "コンテンツ・プラグインは、ファイルリストにおいて、MP3のタグのようなファイルの拡張情報や画像属性の表示を可能にします。またこれは、検索と複数リネームツールで使用します(&g)。"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "ファイルシステム・プラグインは、OSによってアクセスを禁止されているディスクやPalm/PocketPCのような外部デバイスへのアクセスを可能にします(&l)。"
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "ビューア・プラグインは、ビューアの中で、画像、スプレッドシート、データベース等のフォーマットを表示します(&w)。(F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8736,6 +8854,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "OK(&O)"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "適切なパスを選択するいくつかの機能"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "適切なパスを選択するいくつかの機能"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8814,8 +8942,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "プラグイン(&P):"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "プラグイン(&P):"
|
||||
|
||||
|
|
@ -11814,15 +11942,6 @@ msgstr "クラッシックな順番;レガシーな順番;アルファベット
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "アクティブパネルを左に、非アクティブパネルを右に(レガシーな仕様);左のパネルを左に、右のパネルを右に"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "無効にする"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "有効にする"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "拡張子を入力"
|
||||
|
|
@ -12158,21 +12277,47 @@ msgstr "ファイルリストの先頭;ディレクトリの後(ディレク
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "プラグイン<%s>は既に右の拡張子にアサインされています:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "無効にする"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "有効(&n)"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "有効"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "説明"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "ファイル名"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "名前"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12283,6 +12428,10 @@ msgstr "DCレガシー: Copy (x) ファイル名.拡張子;Windows: フ
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "位置を変えない;新しいファイルには同じ設定を使う;ソートした位置へ"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "ファイル:%d、フォルダ:%d"
|
||||
|
|
|
|||
|
|
@ -2127,6 +2127,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6907,100 +6911,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "추가(&D)"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "환경설정(&F)"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "가능(&N)"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "제거(&R)"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "조정(&T)"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "다른 검색 알고리듬 또는 외부프로그램(예,\"locate\"처럼) 검색 플러그인 허용(&H)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "압축파일에 외부 압축 플러그인 사용(&E)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Mp3태그나 이미지 속성 표시, 검색, 파일명 변경도구 플러그인 허용(&G)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "다른 운영체제나 팜(Palm)/포켓PC(PocketPC)처럼 외부 디바이스 파일에 접근할 수 있는 플러그인 허용(&L)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "이미지, 스프레드 시트, 데이타베이스 &뷰어 플러그인 허용(F3, Ctrl+Q)(&W)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "활성"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "플러그인"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "등록"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "파일명"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "검색 플러그인(.DSX)(&S)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "압축 플러그인(.WCX)(&K)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "컨텐츠 플러그인(.WDX)(&U)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "파일 시스템 플러그인(.WFX)(&I)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "뷰어 플러그인(.WLX)(&V)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "추가(&D)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "환경설정(&F)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "가능(&N)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "제거(&R)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "조정(&T)"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "설명"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "활성"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "플러그인"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "등록"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "파일명"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "다른 검색 알고리듬 또는 외부프로그램(예,\"locate\"처럼) 검색 플러그인 허용(&H)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "압축파일에 외부 압축 플러그인 사용(&E)"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "활성"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "플러그인"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "등록"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "파일명"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Mp3태그나 이미지 속성 표시, 검색, 파일명 변경도구 플러그인 허용(&G)"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "다른 운영체제나 팜(Palm)/포켓PC(PocketPC)처럼 외부 디바이스 파일에 접근할 수 있는 플러그인 허용(&L)"
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "이미지, 스프레드 시트, 데이타베이스 &뷰어 플러그인 허용(F3, Ctrl+Q)(&W)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8882,6 +9000,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "확인(&O)"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "적절한 경로를 선택하기위한 기능"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "적절한 경로를 선택하기위한 기능"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8960,8 +9088,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "플러그인(&P):"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "플러그인(&P):"
|
||||
|
||||
|
|
@ -11986,15 +12114,6 @@ msgstr "종류별, 일반적인 순서; 알파뱃 순서 (이름순 우선)"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "활성프레임 왼쪽, 비활성 프레임 오른쪽(상속); 왼쪽 프레임창은 왼쪽, 오른쪽 프레임창은 오른쪽"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "불가"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "가능"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "확장자 입력"
|
||||
|
|
@ -12327,21 +12446,47 @@ msgstr "최상위 필터 목록; 폴더 뒤에(폴더가 파일 앞에 정렬되
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "%s 플러그인의 확장자가 이미 할당되어 있습니다.:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "불가"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "가능(&N)"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "활성"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "설명"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "파일명"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "플러그인명"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12452,6 +12597,10 @@ msgstr "DC 레거시(legacy) - 복사(x) 파일명.확장자; 윈도- 파일명(
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "파일위치 변경 금지; 새 파일에 동일한 설정 사용: 위치에 정렬"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "파일: %d, 폴더:%d"
|
||||
|
|
|
|||
|
|
@ -2060,6 +2060,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Instellingen van sneltoetsen"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Sla instellingen op"
|
||||
|
|
@ -6606,45 +6610,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Toevoegen"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Instellen"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Inschakelen"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Verwijderen"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Aanpassen"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Invoegtoepassingen voor zoeken stellen u in staat om alternatieve zoekalgorithmes of externe gereedschappen (zoals 'locate', etc.) te gebruiken."
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Invoegtoepassingen voor inpakken worden gebruikt om te werken met archiefbestanden"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Invoegtoepassingen voor inhoud stellen u in staat om uitgebreide bestanddetails weer te geven, zoals mp3-etiketten of afbeeldingsattributen in bestandlijsten, of gebruik ze in het zoek- en hernoemgereedschap"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Bestandssysteem-invoegtoepassingen geven u toegang tot schijven die niet benaderbaar zijn door het besturingsssysteem of tot externe apparaten zoals Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Kijker-invoegtoepassingen laten bestandsoorten zoals plaatjes, rekenbladen, gegevensbanken enz. zien in Kijker (F3, Ctrl+Q)"
|
||||
|
||||
|
|
@ -6654,7 +6665,7 @@ msgid "Active"
|
|||
msgstr "Actief"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Invoegtoepassing"
|
||||
|
||||
|
|
@ -6664,7 +6675,7 @@ msgid "Registered for"
|
|||
msgstr "Geregistreerd voor"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Bestandnaam"
|
||||
|
||||
|
|
@ -6688,6 +6699,125 @@ msgstr "Bestandssysteem-invoegtoepassingen (.WFX)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Kijker-invoegtoepassingen (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Toevoegen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Instellen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Inschakelen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Verwijderen"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Aanpassen"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Beschrijving"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Actief"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Invoegtoepassing"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Geregistreerd voor"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Bestandnaam"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Invoegtoepassingen voor zoeken stellen u in staat om alternatieve zoekalgorithmes of externe gereedschappen (zoals 'locate', etc.) te gebruiken."
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Invoegtoepassingen voor inpakken worden gebruikt om te werken met archiefbestanden"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Actief"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Invoegtoepassing"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Geregistreerd voor"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Bestandnaam"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Invoegtoepassingen voor inhoud stellen u in staat om uitgebreide bestanddetails weer te geven, zoals mp3-etiketten of afbeeldingsattributen in bestandlijsten, of gebruik ze in het zoek- en hernoemgereedschap"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Bestandssysteem-invoegtoepassingen geven u toegang tot schijven die niet benaderbaar zijn door het besturingsssysteem of tot externe apparaten zoals Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Kijker-invoegtoepassingen laten bestandsoorten zoals plaatjes, rekenbladen, gegevensbanken enz. zien in Kijker (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr "Beginnend met (naam moet beginnen met eerst getypte teken)"
|
||||
|
|
@ -8513,6 +8643,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Enkele functies om geschikt pad te selecteren"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Enkele functies om geschikt pad te selecteren"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8588,8 +8728,8 @@ msgctxt "tfrmtweakplugin.lblplugin.caption"
|
|||
msgid "&Plugin:"
|
||||
msgstr "Invoegtoepassing:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Invoegtoepassing:"
|
||||
|
||||
|
|
@ -11523,14 +11663,6 @@ msgstr "Klassiek;Ouderwetse volgorde;Alfabetische volgorde (maar taal toch eerst
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Actieve omlijstingspaneel op links, inactieve op rechts (ouderwets);Linker omlijstingspaneel op links, rechter op rechts"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Uitschakelen"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr "Inschakelen"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Geef extensie"
|
||||
|
|
@ -11845,21 +11977,47 @@ msgstr "bovenaan bestandslijst;na onderverdeling (indien mappen zijn gesorteerd
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Invoegtoepassing %s is reeds toegewezen aan de volgende extensies:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Uitschakelen"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Inschakelen"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Actief"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Beschrijving"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Bestandnaam"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Naam"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -11970,6 +12128,10 @@ msgstr "DC ouderwets - Kopieer (x) bestandnaam.ext;Windows - bestandnaam (x).ext
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "wijzig plaats niet;gebruik dezelfde instelling als voor nieuwe bestanden;op gerangschikte plaats"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Bestanden: %d, mappen: %d"
|
||||
|
|
|
|||
|
|
@ -2061,6 +2061,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Konfiguracja skrótów klawiszowych"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Zapisz ustawienia"
|
||||
|
|
@ -6613,65 +6617,72 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Dodaj"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Konfiguruj"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Włącz"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Usuń"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Dostosuj"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Zezwalaj na szukanie wtyczek wg alternatywnych algorytmów i narzędzi zewnętrznych (np. \"locate\")"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Obsługa archiwów z użyciem wtyczek."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Wtyczki pozwalające wyświetlać dodatkowe informacje o plikach (np. tagi mp3, atrybuty grafiki) w panelach oraz przy szukaniu i zamianie."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Wtyczki obsługujące niedostępne dla systemu dyski i urządzenia zewnętrzne (np. Palm/PocketPC)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Wtyczki pozwalające wyświetlić za pomocą przeglądarki (listera, komendą F3) pliki takie jak np. grafika, bazy danych akusze kalkulacyjne"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktywne"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Wtyczka"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Zarejestrowany dla"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nazwa pliku"
|
||||
|
||||
|
|
@ -6695,6 +6706,125 @@ msgstr "Wtyczki systemu plików (.WFX)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Wtyczki przeglądarki (listera) (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Dodaj"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Konfiguruj"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Włącz"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Usuń"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Dostosuj"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktywne"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Wtyczka"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Zarejestrowany dla"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nazwa pliku"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Zezwalaj na szukanie wtyczek wg alternatywnych algorytmów i narzędzi zewnętrznych (np. \"locate\")"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Obsługa archiwów z użyciem wtyczek."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktywna"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Wtyczka"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Zarejestrowany dla"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nazwa pliku"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Wtyczki pozwalające wyświetlać dodatkowe informacje o plikach (np. tagi mp3, atrybuty grafiki) w panelach oraz przy szukaniu i zamianie."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Wtyczki obsługujące niedostępne dla systemu dyski i urządzenia zewnętrzne (np. Palm/PocketPC)"
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Wtyczki pozwalające wyświetlić za pomocą przeglądarki (listera, komendą F3) pliki takie jak np. grafika, bazy danych akusze kalkulacyjne"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr "Początek (nazwa musi zaczynać się pierwszego wpisanego znaku)"
|
||||
|
|
@ -8521,6 +8651,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Niektóre funkcje by wybrać odpowiednią ścieżkę"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Niektóre funkcje by wybrać odpowiednią ścieżkę"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8596,8 +8736,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "Wtyczka:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Wtyczka:"
|
||||
|
||||
|
|
@ -11536,14 +11676,6 @@ msgstr "Klasyczny, starszy porządek;Kolejność alfabetyczna (ale wciąż pierw
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Ramka aktywnego panelu po lewej, nieaktywnego po prawej (starsze);Lewa ramka panelu po lewej, prawa po prawej"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Wyłącz"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr "Włącz"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Wpisz rozszerzenie"
|
||||
|
|
@ -11857,21 +11989,47 @@ msgstr "na początku listy plików;po katalogach(jeśli katalogi są sortowane p
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Wtyczka %s jest już przypisana do następujących rozszerzeń:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Wyłącz"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Włącz"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Aktywna"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nazwa pliku"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nazwa"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -11982,6 +12140,10 @@ msgstr "DC legacy - Kopiuj (x) nazwapliku.roz;Windows - nazwapliku (x).roz;Pozos
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "nie zmieniaj pozycji;użyj takich samych ustawień dla nowych plików; do posortowanej pozycji"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Pliki: %d, foldery: %d"
|
||||
|
|
|
|||
|
|
@ -2056,6 +2056,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6609,6 +6613,7 @@ msgid "Con&figure"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -6618,26 +6623,32 @@ msgid "&Remove"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -6681,6 +6692,121 @@ msgstr ""
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr ""
|
||||
|
|
@ -8506,6 +8632,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8581,8 +8717,8 @@ msgctxt "tfrmtweakplugin.lblplugin.caption"
|
|||
msgid "&Plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr ""
|
||||
|
||||
|
|
@ -11470,14 +11606,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr ""
|
||||
|
|
@ -11787,21 +11915,47 @@ msgstr ""
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -11912,6 +12066,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -2111,6 +2111,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Configuração de atalhos"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Gravar definições"
|
||||
|
|
@ -6783,100 +6787,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&dicionar"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurar"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Ac&tivar"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Remover"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "A&finar"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "E&xtensões de procura permitem usar algoritmos alternativos ou ferramentas externas (como \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "&Extensões de compressão são usadas para trabalhar com arquivos"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Extensões de conteúdo permitem mostrar detalhes do ficheiro, como etiquetas mp3 ou atributos de imagens na lista de ficheiros ou usá-los nas ferramentas Procura e Multi-renomear"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Extensões do sistema de ficheiros permitem gerir unidades inacessíveis pelo sistema operativo ou a dispositivos externos como o Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Extensões de &visualização permitem mostrar formatos de ficheiros como imagens, folhas de cálculo, bases de dados, etc. no visualizador (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Extensão"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registado para"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome de ficheiro"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Extensõe&s de procura (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Extensões de &compressão (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Extensões de c&onteúdo (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Extensões do s&istema de ficheiros (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Extensões de &visualização (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&dicionar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Ac&tivar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Remover"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "A&finar"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Extensão"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registado para"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome de ficheiro"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "E&xtensões de procura permitem usar algoritmos alternativos ou ferramentas externas (como \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "&Extensões de compressão são usadas para trabalhar com arquivos"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Extensão"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registado para"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome de ficheiro"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Extensões de conteúdo permitem mostrar detalhes do ficheiro, como etiquetas mp3 ou atributos de imagens na lista de ficheiros ou usá-los nas ferramentas Procura e Multi-renomear"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Extensões do sistema de ficheiros permitem gerir unidades inacessíveis pelo sistema operativo ou a dispositivos externos como o Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Extensões de &visualização permitem mostrar formatos de ficheiros como imagens, folhas de cálculo, bases de dados, etc. no visualizador (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8737,6 +8855,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&Aceitar"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Funções para seleccionar o caminho correcto"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Funções para seleccionar o caminho correcto"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8815,8 +8943,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "E&xtensão:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Ex&tensão:"
|
||||
|
||||
|
|
@ -11792,15 +11920,6 @@ msgstr "Clássica, ordem antiga;Ordem alfabética (idioma sempre primeiro)"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Painel activo à esquerda, inactivo à direita (antigo);Painel esquerdo à esquerda, direito à direita"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Desactivar"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Activar"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Insira extensão"
|
||||
|
|
@ -12134,21 +12253,47 @@ msgstr "Ao cimo da lista de ficheiros;Após as pastas (se as pastas estão orden
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "A extensão %s já está atribuída às seguintes extensões:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Desactivar"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Ac&tivar"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Activo"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nome de ficheiro"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12259,6 +12404,10 @@ msgstr "DC clássico - Copiar (x) nome_fich.ext;Windows - nome_fich (x).ext;Outr
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "Não alterar posição;Usar a definição para novos ficheiros;Para a posição ordenada"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Ficheiros: %d, pastas: %d"
|
||||
|
|
|
|||
|
|
@ -2145,6 +2145,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6854,100 +6858,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&dicionar"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurar"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "A&tivar"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Remover"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "A&finar"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Suplementos de procura permitem usar algoritmos alternativos ou ferramentas externas (Como \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Supl&ementos de compressão são usados para trabalhar com arquivos."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Suplementos de conteúdo permitem mostrar detalhes do arquivo, como etiquetas mp3 ou atributos de imagens na lista de arquivos ou usá-los nas ferramentas Procura e Multirenomear"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Suplementos do sistema de arquivos permitem o acesso a unidades inacessíveis pelo sistema operativo ou a dispositivos externos como o Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Suplementos de &visualização permitem mostrar formatos de arquivos como imagens, folhas de cálculo, bases de dados, etc. no visualizador (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Ativo"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Suplemento"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registado para"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome de arquivo"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Suplementos de procura (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Suplementos de compressão (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Suplementos de conteúdo (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Suplementos do sistema de arquivos (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Suplementos de visualização (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&dicionar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "A&tivar"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Remover"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "A&finar"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Ativo"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Suplemento"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registado para"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome de arquivo"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Suplementos de procura permitem usar algoritmos alternativos ou ferramentas externas (Como \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Supl&ementos de compressão são usados para trabalhar com arquivos."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Ativo"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Suplemento"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registado para"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nome de arquivo"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Suplementos de conteúdo permitem mostrar detalhes do arquivo, como etiquetas mp3 ou atributos de imagens na lista de arquivos ou usá-los nas ferramentas Procura e Multirenomear"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Suplementos do sistema de arquivos permitem o acesso a unidades inacessíveis pelo sistema operativo ou a dispositivos externos como o Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Suplementos de &visualização permitem mostrar formatos de arquivos como imagens, folhas de cálculo, bases de dados, etc. no visualizador (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8831,6 +8949,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Algumas funções para selecionar o caminho apropriado."
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Algumas funções para selecionar o caminho apropriado."
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8909,8 +9037,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "Su&plemento:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Su&plemento:"
|
||||
|
||||
|
|
@ -11935,15 +12063,6 @@ msgstr "Clássico, ordem do legado, ordem alfabética (mas a idioma primeiro.)"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Painel de quadro ativo à esquerda, inativo à direita (legado).; Painel de quadro esquerdo à esquerda, direito à direita."
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Desativar"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Ativar"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Introduza extensão"
|
||||
|
|
@ -12276,21 +12395,47 @@ msgstr "no cimo da lista de arquivos;após as pastas (se as pastas estão ordena
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "O suplemento %s já está atribuído às seguintes extensões:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Desativar"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "A&tivar"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Ativo"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nome de arquivo"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12401,6 +12546,10 @@ msgstr "DC legacy - Copiar (x) nome_de_arquivo.ext; Windows - nome_de_arquivo (x
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "não alterar posição;usar a definição para novos arquivos;para a posição ordenada"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Arquivos: %d, pastas: %d"
|
||||
|
|
|
|||
|
|
@ -2111,6 +2111,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6785,100 +6789,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&daugă"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurează"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Activare (&n)"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Înlătu&ră"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ajus&tare"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Modulele de căutare permit utilizarea algoritmilor alternativi sau a uneltelor externe (&h precum \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Module pack&er sunt utilizate pentru a lucra cu arhivele"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Modulele de conținut permit afișarea extinsă a detaliilor fișierelor, precum etichete mp3 sau atributele ima&ginii în listele de fișiere, sau utilizarea lor în căutare sau în unealta de redenumire multiplă"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Modulele pentru fișiere&le de sistem permit accesul la discurile inaccesibile prin sistemul de operare sau la dispozitive externe precum Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Modulele de vizualizare (&w) permit afișarea formatelor de fișier cum ar fi imagini, foi de calcul, baze de date etc. în Vizualizator (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activ"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Modul"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Înregistrat pentru"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nume fișier"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Module (&s) de căutare (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Module Pac&ker (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Mod&ule Conținut (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Module sistem de f&ișiere (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Module &Vizualizator (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "A&daugă"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Con&figurează"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Activare (&n)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Ște&rge"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ajus&tare"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Descriere"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activ"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Modul"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Înregistrat pentru"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nume fișier"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Modulele de căutare permit utilizarea algoritmilor alternativi sau a uneltelor externe (&h precum \"locate\", etc.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Module pack&er sunt utilizate pentru a lucra cu arhivele"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Activ"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Modul"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Înregistrat pentru"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Nume fișier"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Modulele de conținut permit afișarea extinsă a detaliilor fișierelor, precum etichete mp3 sau atributele ima&ginii în listele de fișiere, sau utilizarea lor în căutare sau în unealta de redenumire multiplă"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Modulele pentru fișiere&le de sistem permit accesul la discurile inaccesibile prin sistemul de operare sau la dispozitive externe precum Palm/PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Modulele de vizualizare (&w) permit afișarea formatelor de fișier cum ar fi imagini, foi de calcul, baze de date etc. în Vizualizator (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8739,6 +8857,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Unele funcții pentru a selecta calea potrivită"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Unele funcții pentru a selecta calea potrivită"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8817,8 +8945,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "Modul (&p):"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Modul (&p):"
|
||||
|
||||
|
|
@ -11757,15 +11885,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Dezactivează"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Activează"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Introduceți extensia fișierului"
|
||||
|
|
@ -12096,21 +12215,47 @@ msgstr "în vârful listei de fișiere;după dosare (dacă acestea sunt sortate
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Modului %s este deja atribuit următoarelor extensii:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Dezactivează"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Activare (&n)"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Activ"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Descriere"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Nume fișier"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Nume"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12221,6 +12366,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "nu schimba poziția;utilizează aceleași setări ca pentru fișierele noi;la poziția sortată"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Fișiere: %d, dosare: %d"
|
||||
|
|
|
|||
|
|
@ -2103,6 +2103,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Настройка горячих клавиш"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Со&хранить настройки"
|
||||
|
|
@ -6804,100 +6808,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr "Одним щелчком открывать папки и двойным файлы"
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Добавить"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "&Настроить"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Включить"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Удалить"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Параметр&ы"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Поз&воляют использовать в поиске альтернативные алгоритмы или внешние инструменты (например \"locate\", и т.п.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Позволяют р&аботать с архивами."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Позвол&яют использовать расширенные сведения о файлах (теги mp3, атрибуты изображений и т.д.) в панелях или при поиске/переименовании."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Позволя&ют обращаться к дискам, недоступным из ОС или к внешним устройствам, типа Palm/PocketPC, и т.д."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Позволяют ото&бражать во внутреннем просмотрщике (F3, Ctrl+Q) файлы различных форматов, таких как рисунки, таблицы, базы данных и т.д."
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Состояние"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагин"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Ассоциация"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Имя файла"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "По&исковые плагины (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Ар&хиваторные плагины (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "&Контентные плагины (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "П&лагины файловой системы (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Пла&гины просмотрщика (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Добавить"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "&Настроить"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Включить"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Уда&лить"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Параметр&ы"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Описание"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Состояние"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагин"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Ассоциация"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Имя файла"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Поз&воляют использовать в поиске альтернативные алгоритмы или внешние инструменты (например \"locate\", и т.п.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Позволяют р&аботать с архивами."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Состояние"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагин"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Ассоциация"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Имя файла"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Позвол&яют использовать расширенные сведения о файлах (теги mp3, атрибуты изображений и т.д.) в панелях или при поиске/переименовании."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Позволя&ют обращаться к дискам, недоступным из ОС или к внешним устройствам, типа Palm/PocketPC, и т.д."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Позволяют ото&бражать во внутреннем просмотрщике (F3, Ctrl+Q) файлы различных форматов, таких как рисунки, таблицы, базы данных и т.д."
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8774,6 +8892,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&ОК"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Некоторые функции для выбора подходящего пути"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Некоторые функции для выбора подходящего пути"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8852,8 +8980,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Плагин:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Плагин:"
|
||||
|
||||
|
|
@ -11810,15 +11938,6 @@ msgstr "Классическая (по умолчанию);В алфавитно
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Активная панель слева, неактивная справа;Левая панель слева, правая справа"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Отключить"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Включить"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Введите расширение"
|
||||
|
|
@ -12151,21 +12270,47 @@ msgstr "сверху списка файлов;после каталогов (е
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Плагин %s уже назначен для следующих расширений:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Отключить"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Включить"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Состояние"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Описание"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Имя файла"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Имя"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12276,6 +12421,10 @@ msgstr "Штатный - Копия (x) имяфайла.тип;Windows - имя
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "не менять позицию;использовать те же установки, как для новых файлов;в отсортированной позиции"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Файлов: %d, папок: %d"
|
||||
|
|
|
|||
|
|
@ -2281,6 +2281,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -7450,72 +7454,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Add"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Pridať"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Configure"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Konfigurovať"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Enable"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Povoliť"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Odstrániť"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Tweak"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ladenie"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Vyhľadávacie zásuvné moduly umožňujú použitie pri hľadaní alternatívnych vyhľadávacích algoritmov alebo externých nástrojov (napr. \"nájsť \", atď.)."
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins are used to work with archives."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Komprimačné zásuvné moduly pre prácu s archívmi."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Obsahové zásuvné moduly umožňujú zobraziť rozšírené informácie ako sú MP3 tagy alebo atribúty obrázkov v zozname súborov, alebo ich používať na vyhľadávanie a \"multi-premenovanie\"."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Zásuvné moduly súborových systémov umožnia prístup k bežne nedostupným médiám ako sú napr. externé zariadenia (Palm/PocketPC)."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Zobrazovacie zásuvné moduly umožňujú prezeranie súborov ako sú napr. obrázky, databázy a pod. v prezerači (F3, alebo Ctrl+Q)."
|
||||
|
||||
|
|
@ -7540,40 +7524,145 @@ msgid "File name"
|
|||
msgstr "Názov súboru"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins (.DSX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Vyhľadávacie zásuvné moduly (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins (.WCX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Komprimačné zásuvné moduly (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins (.WDX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Zásuvné moduly obsahu (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins (.WFX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Zásuvné moduly súborových systémov (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins (.WLX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTIONTFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTIONTFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.TSWCX.CAPTIONTFRMOPTIONSPLUGINS.TSWFX.CAPTIONTFRMOPTIONSPLUGINS.TSWLX.CAPTIONtfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Zobrazovacie zásuvné moduly (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Pri&dať"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Konfigurovať"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Povoliť"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Odst&rániť"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ladenie"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Popis"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktívne"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Zásuvný modul"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrované pre"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Názov súboru"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Vyhľadávacie zásuvné moduly umožňujú použitie pri hľadaní alternatívnych vyhľadávacích algoritmov alebo externých nástrojov (napr. \"nájsť \", atď.)."
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Komprimačné zásuvné moduly pre prácu s archívmi."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Aktívne"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Zásuvný modul"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Registrované pre"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Názov súboru"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Obsahové zásuvné moduly umožňujú zobraziť rozšírené informácie ako sú MP3 tagy alebo atribúty obrázkov v zozname súborov, alebo ich používať na vyhľadávanie a \"multi-premenovanie\"."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Zásuvné moduly súborových systémov umožnia prístup k bežne nedostupným médiám ako sú napr. externé zariadenia (Palm/PocketPC)."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Zobrazovacie zásuvné moduly umožňujú prezeranie súborov ako sú napr. obrázky, databázy a pod. v prezerači (F3, alebo Ctrl+Q)."
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "tfrmoptionsquicksearchfilter.cbexactbeginning.caption"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -9547,6 +9636,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&OK"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
|
|
@ -9633,8 +9732,6 @@ msgid "D&etect string:"
|
|||
msgstr "D&etekovaný text:"
|
||||
|
||||
#: tfrmtweakplugin.lblextension.caption
|
||||
#, fuzzy
|
||||
#| msgid "Extension:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLEXTENSION.CAPTION"
|
||||
msgid "&Extension:"
|
||||
msgstr "Prípona:"
|
||||
|
|
@ -9651,16 +9748,12 @@ msgid "&Name:"
|
|||
msgstr "Me&no:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Zásuvný modul:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Zásuvný modul:"
|
||||
|
||||
|
|
@ -12674,16 +12767,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
#, fuzzy
|
||||
msgid "Disable"
|
||||
msgstr "Zakázať"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Povoliť"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Zadajte príponu"
|
||||
|
|
@ -13025,21 +13108,47 @@ msgstr "Na vrch zoznamu súborov;Pod adresáre (ak sú adresáre zoradené pred
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Zásuvný modul %s je už priradený nasledujúcim príponám:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Zakázať"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Povoliť"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Aktívne"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Popis"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Názov súboru"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Meno"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -13152,6 +13261,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "Nemeň pozíciu;Použi také isté nastavenia ako pre nové súbory;Na triedenú pozíciu"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Súbory: %d, adresáre: %d"
|
||||
|
|
|
|||
|
|
@ -2067,6 +2067,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "Nastavitev hitrih tipk"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "Shrani nastavitve"
|
||||
|
|
@ -6610,45 +6614,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Dodaj"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "&Nastavitve"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogoči"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Odstrani"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Prilagodi"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Vstavki &iskalnikov omogočajo uporabo dodatnih načinov iskanja oziroma uporabo zunanjih orodij (ukaz »locate« in podobno)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Vstavki &pakirnikov so uporabljeni za delo z arhivi."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Vsebinski &vstavki omogočajo prikaz podrobnosti datotek, kot so oznake mp3, atributi slik in seznami datotek, ter uporabo podatkov oznak za iskanje, preimenovanje in drugo."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Sistemsko-datotečni vstavki omogočajo dostop do naprav, kot so dlančniki in PocketPC."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Vstavki &pregledovalnikov omogočajo prikaz različnih datotek dokumentov, kot so slike, preglednice, podatkovne zbirke in podobno (F3, Ctrl+Q)."
|
||||
|
||||
|
|
@ -6658,7 +6669,7 @@ msgid "Active"
|
|||
msgstr "Dejavno"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Vstavek"
|
||||
|
||||
|
|
@ -6668,7 +6679,7 @@ msgid "Registered for"
|
|||
msgstr "Vpisano za"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
|
|
@ -6692,6 +6703,125 @@ msgstr "Sistemsko-&datotečni vstavki (.wfx)"
|
|||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Vstavki &pregledovanja (.wlx)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Dodaj"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "&Nastavitve"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogoči"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Odstrani"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Prilagodi"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Dejavno"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Vstavek"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Vpisano za"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Vstavki &iskalnikov omogočajo uporabo dodatnih načinov iskanja oziroma uporabo zunanjih orodij (ukaz »locate« in podobno)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Vstavki &pakirnikov so uporabljeni za delo z arhivi."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Dejavno"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Vstavek"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Vpisano za"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Vsebinski &vstavki omogočajo prikaz podrobnosti datotek, kot so oznake mp3, atributi slik in seznami datotek, ter uporabo podatkov oznak za iskanje, preimenovanje in drugo."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Sistemsko-datotečni vstavki omogočajo dostop do naprav, kot so dlančniki in PocketPC."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Vstavki &pregledovalnikov omogočajo prikaz različnih datotek dokumentov, kot so slike, preglednice, podatkovne zbirke in podobno (F3, Ctrl+Q)."
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
msgstr "na &začetku (ime se mora začeti s prvim vpisanim znakom)"
|
||||
|
|
@ -8517,6 +8647,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "V &redu"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Nekatere funkcije za izbor ustrezne poti"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Nekatere funkcije za izbor ustrezne poti"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8592,8 +8732,8 @@ msgctxt "tfrmtweakplugin.lblplugin.caption"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Vstavek:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Vstavek:"
|
||||
|
||||
|
|
@ -11537,14 +11677,6 @@ msgstr "običajno, privzet način;abecedno (razdelek »Jezik« je vedno na vrhu)
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Dejavno okno na levi, nedejavno na desni (opuščeno);Levo okno na levi, desno na desni"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Onemogoči"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgid "Enable"
|
||||
msgstr "Omogoči"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Vnos pripone"
|
||||
|
|
@ -11858,21 +11990,47 @@ msgstr "na vrhu seznama datotek;za mapami (če so mape razvrščene pred datotek
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Vstavek %s je že vezan na naslednje pripone datotek:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Onemogoči"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogoči"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Dejavno"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Ime"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -11983,6 +12141,10 @@ msgstr "opuščen slog DC – Kopija (x) ime_datoteke.pri;slog Windows – ime d
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "ne spremeni mesta;uporabi enake nastavitve kot za nove datoteke;na razvrščeno mesto"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Datoteke: %d; Mape: %d"
|
||||
|
|
|
|||
|
|
@ -2135,6 +2135,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6949,100 +6953,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Додај"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Подеси&"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Омогући"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Уклони"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Лицкај"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Прикључци &претраге омогућују заменске алгоритме претраге, или спољне алате (као што је „locate“, итд.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Прикључци за сажимање се употребљавају за рад са архивама"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Прикључци за садржаје се употребљавају за проширење приказа појединости датотека као што су мп3 ознаке или својства слика у списковима датотека, или се користе у прикључцима претраге и алатима за вишеструко преимановање"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Прикључци система датотека& омогућавају приступ радњама са дисковима које нису доступне из оперативног система или спољњим уређајима ко што су Палм и џепни рачунар."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Прикључци за преглед омогућавају приказ облика датотека као што су слике, табеле, базе података итд. у прегледнику (Ф3, Ктрл+Ку)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Радно"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Прикључак"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Пријављено за"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Име датотеке"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "&Прикључци претраге (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Прикључци за сажимање (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Прикључци& садржаја (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Прикључци система датотека (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Прикључци прегледника (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Д&одај"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Подеси&"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Омогући"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Уклони&"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Лицкај"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Опис"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Радно"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Прикључак"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Пријављено за"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Име датотеке"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Прикључци &претраге омогућују заменске алгоритме претраге, или спољне алате (као што је „locate“, итд.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Прикључци за сажимање се употребљавају за рад са архивама"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Радни"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Прикључак"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Пријављено за"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Име датотеке"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Прикључци за садржаје се употребљавају за проширење приказа појединости датотека као што су мп3 ознаке или својства слика у списковима датотека, или се користе у прикључцима претраге и алатима за вишеструко преимановање"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Прикључци система датотека& омогућавају приступ радњама са дисковима које нису доступне из оперативног система или спољњим уређајима ко што су Палм и џепни рачунар."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Прикључци за преглед омогућавају приказ облика датотека као што су слике, табеле, базе података итд. у прегледнику (Ф3, Ктрл+Ку)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8926,6 +9044,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&У реду"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Неке радње за одабир одговарајуће путање"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Неке радње за одабир одговарајуће путање"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -9004,8 +9132,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Прикључак:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Прикључак:"
|
||||
|
||||
|
|
@ -12048,15 +12176,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Онемогући"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Омогући"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Унесите наставак"
|
||||
|
|
@ -12391,21 +12510,47 @@ msgstr "на врху списка датотека:после фасцикли
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Прикључак %s је већ додељен следећим наставцима:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Онемогући"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Омогући"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Радни"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Опис"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Име датотеке"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Име"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12518,6 +12663,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "не мењај положај;користи исте поставке за нове датотеке;на положају по распореду"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Датотека: %d, фасцикли: %d"
|
||||
|
|
|
|||
|
|
@ -2134,6 +2134,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6948,100 +6952,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Dodaj"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Podesi&"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogući"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Ukloni"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Lickaj"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Priključci &pretrage omogućuju zamenske algoritme pretrage, ili spoljne alate (kao što je „locate“, itd.)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Priključci za sažimanje se upotrebljavaju za rad sa arhivama"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Priključci za sadržaje se upotrebljavaju za proširenje prikaza pojedinosti datoteka kao što su mp3 oznake ili svojstva slika u spiskovima datoteka, ili se koriste u priključcima pretrage i alatima za višestruko preimanovanje"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Priključci sistema datoteka& omogućavaju pristup radnjama sa diskovima koje nisu dostupne iz operativnog sistema ili spoljnjim uređajima ko što su Palm i džepni računar."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Priključci za pregled omogućavaju prikaz oblika datoteka kao što su slike, tabele, baze podataka itd. u pregledniku (F3, Ktrl+Ku)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Radno"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Prijavljeno za"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "&Priključci pretrage (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Priključci za sažimanje (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "Priključci& sadržaja (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Priključci sistema datoteka (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Priključci preglednika (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "D&odaj"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Podesi&"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogući"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Ukloni&"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "&Lickaj"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Radno"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Prijavljeno za"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Priključci &pretrage omogućuju zamenske algoritme pretrage, ili spoljne alate (kao što je „locate“, itd.)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Priključci za sažimanje se upotrebljavaju za rad sa arhivama"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Radni"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Priključak"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Prijavljeno za"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "Priključci za sadržaje se upotrebljavaju za proširenje prikaza pojedinosti datoteka kao što su mp3 oznake ili svojstva slika u spiskovima datoteka, ili se koriste u priključcima pretrage i alatima za višestruko preimanovanje"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Priključci sistema datoteka& omogućavaju pristup radnjama sa diskovima koje nisu dostupne iz operativnog sistema ili spoljnjim uređajima ko što su Palm i džepni računar."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Priključci za pregled omogućavaju prikaz oblika datoteka kao što su slike, tabele, baze podataka itd. u pregledniku (F3, Ktrl+Ku)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8928,6 +9046,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&U redu"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Neke radnje za odabir odgovarajuće putanje"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Neke radnje za odabir odgovarajuće putanje"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -9006,8 +9134,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Priključak:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Priključak:"
|
||||
|
||||
|
|
@ -12050,15 +12178,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Onemogući"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Omogući"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Unesite nastavak"
|
||||
|
|
@ -12393,21 +12512,47 @@ msgstr "na vrhu spiska datoteka:posle fascikli (ako se fascikle prikazuju pre da
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Priključak %s je već dodeljen sledećim nastavcima:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Onemogući"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Omogući"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Radni"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Opis"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Ime datoteke"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Ime"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12520,6 +12665,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "ne menjaj položaj;koristi iste postavke za nove datoteke;na položaju po rasporedu"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Datoteka: %d, fascikli: %d"
|
||||
|
|
|
|||
|
|
@ -2246,6 +2246,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -7037,70 +7041,52 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Add"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Ekle"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Configure"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Yapılandırma"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Enable"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Etkinleştir"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Kaldır"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ayarla"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Searc&h plugins allow to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Alternatif arama algoritmaları kullanmak için arama eklentilerine veya harici araçlara izin ver(\"yerini belirle\",vb.gibi)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins are used to work with archives."
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Arşivler ile çalışmak için sıkıştırma eklentileri kullanılabilir."
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plu&gins allow to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "İçerik eklentilerine izin ver, genişletilmiş dosya ayrıntıları gibi mp3 etiketleri veya resim özniteliklerini dosya listelerinde görüntülemek için veya onları aramada kullan ve çoklu-yeniden adlandırma aracı"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLallow one to displayAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Dosya sistemi eklentileri işletim sistemi tarafından ulaşılmaz disklere veya allow one to displaygibi harici cihazlara erişim sağlar"
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Vie&wer plugins allow to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Görüntüleyici eklentilerine izin ver, dosya tipleri,resimler,elektronik tablolar, veritabanları vb. gibi.gösterilmesini sağlar(F3, Ctrl+Q)"
|
||||
|
||||
|
|
@ -7125,40 +7111,145 @@ msgid "File name"
|
|||
msgstr "Dosya Adı"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins (.DSX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "Arama eklentileri(.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins (.WCX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "Sıkıştırma eklentileri (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins (.WDX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "İçerik eklentileri (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins (.WFX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Dosya sistemi eklentileri (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins (.WLX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.captionTFRMOPTIONSPLUGINS.LBLallow one to displayAPTIONtfrmoptionsplugins.stgplugins.columns[0].title.captionTFRMOPTIONSPLUGINS.TSWCX.CAPTIONTFRMOPTIONSPLUGINS.TSWFX.CAPTIONTFRMOPTIONSPLUGINS.TSWLX.CAPTIONtfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Görüntüleyici eklentileri(.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "Ekle"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Yapılandırma"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "Etkinleştir"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Kaldır"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Ayarla"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Etkin"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Eklenti"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Kayıtlı"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Dosya Adı"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "Alternatif arama algoritmaları kullanmak için arama eklentilerine veya harici araçlara izin ver(\"yerini belirle\",vb.gibi)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Arşivler ile çalışmak için sıkıştırma eklentileri kullanılabilir."
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Etkin"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Eklenti"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Kayıtlı"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Dosya adı"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "İçerik eklentilerine izin ver, genişletilmiş dosya ayrıntıları gibi mp3 etiketleri veya resim özniteliklerini dosya listelerinde görüntülemek için veya onları aramada kullan ve çoklu-yeniden adlandırma aracı"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Dosya sistemi eklentileri işletim sistemi tarafından ulaşılmaz disklere veya allow one to displaygibi harici cihazlara erişim sağlar"
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "Görüntüleyici eklentilerine izin ver, dosya tipleri,resimler,elektronik tablolar, veritabanları vb. gibi.gösterilmesini sağlar(F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "tfrmoptionsquicksearchfilter.cbexactbeginning.caption"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -9092,6 +9183,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "TAMAM"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
|
|
@ -9180,8 +9281,6 @@ msgid "D&etect string:"
|
|||
msgstr "Tanım:"
|
||||
|
||||
#: tfrmtweakplugin.lblextension.caption
|
||||
#, fuzzy
|
||||
#| msgid "D&etect string:"
|
||||
msgid "&Extension:"
|
||||
msgstr "Dizi algıla:"
|
||||
|
||||
|
|
@ -9200,16 +9299,12 @@ msgid "&Name:"
|
|||
msgstr "Adı:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Eklenti"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "Eklenti"
|
||||
|
||||
|
|
@ -12187,15 +12282,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Devre dışı"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Etkinleştir"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Uzantıyı gir"
|
||||
|
|
@ -12531,21 +12617,47 @@ msgstr ""
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Eklenti %s aşağıdaki uzantıya zaten atanmış :"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Devre dışı"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "Etkinleştir"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Etkin"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Dosya adı"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Adı"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12658,6 +12770,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr ""
|
||||
|
|
|
|||
|
|
@ -2121,6 +2121,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -6976,100 +6980,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "До&дати"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Налашту&вати"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Увімкнути"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "&Видалити"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Пара&метри"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "По&шукові плагіни дозволяють використовувати альтернативні алгоритми пошуку або зовнішні засоби (такі як \"locate\", та інші)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Ар&хіваторні плагіни дозволяють працювати з архівами"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "&Інформаційні плагіни дозволяють відображати розширені відомості про файли, такі як mp3 теги або атрибути зображення, або використовувати їх для пошуку або у інструменті масового перейменування."
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Плагіни &файлових систем дозволяють звертатися до дисків, недоступних з ОС або до зовнішніх пристроїв, напр. Palm/PocketPC, тощо."
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "&Плагіни перегляду дозволяють відобразити різні формати файлів, такі як: зображення, бази даних, таблиці та інші у Переглядачі (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Активний"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагін"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Асоціації з"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ім'я файлу"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "По&шукові плагіни (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "&Архіваторні плагіни (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "&Контентні плагіни (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "Плагіни &файлової системи (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "Плагіни &перегляду (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "&Додати"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "Налашту&вати"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "&Увімкнути"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "Вид&алити"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "Пара&метри"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "Опис"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Активний"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагін"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Асоціації з"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ім'я файлу"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "По&шукові плагіни дозволяють використовувати альтернативні алгоритми пошуку або зовнішні засоби (такі як \"locate\", та інші)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "Ар&хіваторні плагіни дозволяють працювати з архівами"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "Активний"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "Плагін"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "Асоціації з"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "Ім'я файлу"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "&Інформаційні плагіни дозволяють відображати розширені відомості про файли, такі як mp3 теги або атрибути зображення, або використовувати їх для пошуку або у інструменті масового перейменування."
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "Плагіни &файлових систем дозволяють звертатися до дисків, недоступних з ОС або до зовнішніх пристроїв, напр. Palm/PocketPC, тощо."
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "&Плагіни перегляду дозволяють відобразити різні формати файлів, такі як: зображення, бази даних, таблиці та інші у Переглядачі (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8977,6 +9095,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "&Гаразд"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Деякі функції, щоб вибрати відповідний шлях"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "Деякі функції, щоб вибрати відповідний шлях"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -9055,8 +9183,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "&Плагін:"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "&Плагін:"
|
||||
|
||||
|
|
@ -12137,15 +12265,6 @@ msgstr "Класичне типове сортування;У алфавітно
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "Активна панель зліва, неактивна панель зправа (класично);Ліва панель - зліва, права зправа"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "Вимкнути"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "Увімкнути"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "Введіть розширення"
|
||||
|
|
@ -12484,21 +12603,47 @@ msgstr "з початку списку файлів; після каталогі
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "Плагін %s вже призначено для наступних розширень:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "Вимкнути"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "&Увімкнути"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "Активний"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "Опис"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "Ім'я файлу"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "Ім'я"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12609,6 +12754,10 @@ msgstr "Класичний DC - Copy (x) filename.ext;Windows - filename (x).ext
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "не змінювати положення; використовувати ті ж налаштування, як для нових файлів; сортувати по позиції"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "Файлів: %d, папок: %d"
|
||||
|
|
|
|||
|
|
@ -2063,6 +2063,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr "热键配置"
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr "保存设置"
|
||||
|
|
@ -6769,100 +6773,214 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "添加(&D)"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "配置(&F)"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "启用(&N)"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "移除(&R)"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "调整(&T)"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "搜索插件允许使用替代搜索算法或外部工具(如:\"locate\" 等)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "压缩程序插件用于处理压缩文件"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "内容插件可以显示文件扩展信息,例如:mp3 标签或图片属性,或者在搜索和重命名工具中使用"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "文件系统插件允许访问操作系统或 Palm/PocketPC 等外部设备中无法访问的磁盘。"
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "查看器插件允许查看图片、电子表格、数据库等 (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "活动"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "注册给"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "文件名"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "搜索插件(&S) (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "压缩程序插件(&K) (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "内容插件(&U) (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "文件系统插件(&I) (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "查看器插件(&V) (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "添加(&D)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "配置(&F)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "启用(&N)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "移除(&R)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "调整(&T)"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "活动"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "注册给"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "文件名"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "搜索插件允许使用替代搜索算法或外部工具(如:\"locate\" 等)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "压缩程序插件用于处理压缩文件"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "活动"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "注册给"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "文件名"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "内容插件可以显示文件扩展信息,例如:mp3 标签或图片属性,或者在搜索和重命名工具中使用"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "文件系统插件允许访问操作系统或 Palm/PocketPC 等外部设备中无法访问的磁盘。"
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "查看器插件允许查看图片、电子表格、数据库等 (F3, Ctrl+Q)"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -8740,6 +8858,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "确定(&O)"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "有些功能可选择适当路径"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr "有些功能可选择适当路径"
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.BTNREMOVE.CAPTION"
|
||||
msgid "&Remove"
|
||||
|
|
@ -8818,8 +8946,8 @@ msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
|||
msgid "&Plugin:"
|
||||
msgstr "插件(&P):"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "插件(&P):"
|
||||
|
||||
|
|
@ -11793,15 +11921,6 @@ msgstr "经典,传统排序;字母顺序(但语言仍然优先)"
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr "左侧为活动窗体面板,右侧为非活动面板(传统);左侧窗体面板在左侧,右侧在右边"
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "禁用"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "启用"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "输入扩张名"
|
||||
|
|
@ -12136,21 +12255,47 @@ msgstr "在文件列表顶部;在文件夹之后(如果文件夹在文件前
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "插件 %s 已分配给以下扩展名:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "禁用"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "启用(&N)"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "活动"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "文件名"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "名称"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -12261,6 +12406,10 @@ msgstr "DC 传统方式 - 副本 (x) 文件名.扩展名;窗口 - 文件名 (x).
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "不更改位置;使用与新文件相同的设置;要排序位置"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "文件:%d 个,文件夹:%d 个"
|
||||
|
|
|
|||
|
|
@ -2247,6 +2247,10 @@ msgctxt "tfrmmain.actconfighotkeys.caption"
|
|||
msgid "Configuration of hot keys"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigplugins.caption
|
||||
msgid "Configuration of Plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmmain.actconfigsavesettings.caption
|
||||
msgid "Save Settings"
|
||||
msgstr ""
|
||||
|
|
@ -7371,130 +7375,215 @@ msgid "Single click (opens folders, double click for files)"
|
|||
msgstr ""
|
||||
|
||||
#: tfrmoptionsplugins.btnaddplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Add"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "新增 (&D)"
|
||||
|
||||
#: tfrmoptionsplugins.btnconfigplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Configure"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "設置 (&F)"
|
||||
|
||||
#: tfrmoptionsplugins.btnenableplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Enable"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "啟用 (&N)"
|
||||
|
||||
#: tfrmoptionsplugins.btnremoveplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "移除 (&R)"
|
||||
|
||||
#: tfrmoptionsplugins.btntweakplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Tweak"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "調整 (&T)"
|
||||
|
||||
#: tfrmoptionsplugins.lbldsxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lbldsxdescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "搜尋插件可允許使用其他替代搜尋演算法或外部工具搜尋 (像 \"locate\" 等)"
|
||||
|
||||
#: tfrmoptionsplugins.lblwcxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins are used to work with archives."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwcxdescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "壓縮插件用於支援特定壓縮格式的處理"
|
||||
|
||||
#: tfrmoptionsplugins.lblwdxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwdxdescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "內容插件可允許在檔案清單顯示 MP3 標籤或圖片屬性等延伸的檔案詳細資料, 或是在搜尋和多重命名工具中使用"
|
||||
|
||||
#: tfrmoptionsplugins.lblwfxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwfxdescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "檔案系統插件可允許存取一些作業系統上罕見的檔案系統, 或是像 Palm/PocketPC 等外部裝置"
|
||||
|
||||
#: tfrmoptionsplugins.lblwlxdescription.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.lblwlxdescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "檢視器插件可允許顯示圖片,試算表,資料庫等檔案格式在檢視器"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[0].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "啟動"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[1].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[2].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "登錄對象"
|
||||
|
||||
#: tfrmoptionsplugins.stgplugins.columns[3].title.caption
|
||||
msgctxt "TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION"
|
||||
msgctxt "tfrmoptionsplugins.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "檔案名稱"
|
||||
|
||||
#: tfrmoptionsplugins.tsdsx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Search plugins (.DSX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSDSX.CAPTION"
|
||||
msgid "&Search plugins (.DSX)"
|
||||
msgstr "搜尋插件 (.DSX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswcx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Packer plugins (.WCX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWCX.CAPTION"
|
||||
msgid "Pac&ker plugins (.WCX)"
|
||||
msgstr "壓縮插件 (.WCX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswdx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Content plugins (.WDX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWDX.CAPTION"
|
||||
msgid "Content pl&ugins (.WDX)"
|
||||
msgstr "內容插件 (.WDX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswfx.caption
|
||||
#, fuzzy
|
||||
#| msgid "File system plugins (.WFX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWFX.CAPTION"
|
||||
msgid "F&ile system plugins (.WFX)"
|
||||
msgstr "檔案系統插件 (.WFX)"
|
||||
|
||||
#: tfrmoptionsplugins.tswlx.caption
|
||||
#, fuzzy
|
||||
#| msgid "Viewer plugins (.WLX)"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.TSWLX.CAPTION"
|
||||
msgctxt "TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTIONTFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTIONTFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTIONTFRMOPTIONSPLUGINS.TSWCX.CAPTIONTFRMOPTIONSPLUGINS.TSWFX.CAPTIONTFRMOPTIONSPLUGINS.TSWLX.CAPTIONtfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "&Viewer plugins (.WLX)"
|
||||
msgstr "檢視器插件 (.WLX)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnaddplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnaddplugin.caption"
|
||||
msgid "A&dd"
|
||||
msgstr "加入 (&D)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnconfigplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnconfigplugin.caption"
|
||||
msgid "Con&figure"
|
||||
msgstr "設置 (&F)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnenableplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnenableplugin.caption"
|
||||
msgid "E&nable"
|
||||
msgstr "啟用 (&N)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btnremoveplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btnremoveplugin.caption"
|
||||
msgid "&Remove"
|
||||
msgstr "移除 (&R)"
|
||||
|
||||
#: tfrmoptionspluginsbase.btntweakplugin.caption
|
||||
msgctxt "tfrmoptionspluginsbase.btntweakplugin.caption"
|
||||
msgid "&Tweak"
|
||||
msgstr "調整 (&T)"
|
||||
|
||||
#: tfrmoptionspluginsbase.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsbase.lblplugindescription.caption"
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[0].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "啟動"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[1].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[2].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "登錄對象"
|
||||
|
||||
#: tfrmoptionspluginsbase.stgplugins.columns[3].title.caption
|
||||
msgctxt "tfrmoptionspluginsbase.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "檔案名稱"
|
||||
|
||||
#: tfrmoptionspluginsdsx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginsdsx.lblplugindescription.caption"
|
||||
msgid "Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"
|
||||
msgstr "搜尋插件可允許使用其他替代搜尋演算法或外部工具搜尋 (像 \"locate\" 等)"
|
||||
|
||||
#: tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption
|
||||
msgid "Apply current settings to all current configured plugins"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.ckbautotweak.caption
|
||||
msgid "When adding a new plugin, automatically go in tweak window"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.gbconfiguration.caption
|
||||
msgid "Configuration:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpathtoberelativeto.caption
|
||||
msgid "Path to be relative to:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption
|
||||
msgid "Plugin filename style when adding a new plugin:"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmoptionspluginswcx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswcx.lblplugindescription.caption"
|
||||
msgid "Pack&er plugins are used to work with archives"
|
||||
msgstr "壓縮插件用於支援特定壓縮格式的處理"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[0].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[0].title.caption"
|
||||
msgid "Active"
|
||||
msgstr "啟動"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[1].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[1].title.caption"
|
||||
msgid "Plugin"
|
||||
msgstr "插件"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[2].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[2].title.caption"
|
||||
msgid "Registered for"
|
||||
msgstr "登錄對象"
|
||||
|
||||
#: tfrmoptionspluginswcx.stgplugins.columns[3].title.caption
|
||||
#, fuzzy
|
||||
msgctxt "tfrmoptionspluginswcx.stgplugins.columns[3].title.caption"
|
||||
msgid "File name"
|
||||
msgstr "檔案名稱"
|
||||
|
||||
#: tfrmoptionspluginswdx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswdx.lblplugindescription.caption"
|
||||
msgid "Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"
|
||||
msgstr "內容插件可允許在檔案清單顯示 MP3 標籤或圖片屬性等延伸的檔案詳細資料, 或是在搜尋和多重命名工具中使用"
|
||||
|
||||
#: tfrmoptionspluginswfx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswfx.lblplugindescription.caption"
|
||||
msgid "Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."
|
||||
msgstr "檔案系統插件可允許存取一些作業系統上罕見的檔案系統, 或是像 Palm/PocketPC 等外部裝置"
|
||||
|
||||
#: tfrmoptionspluginswlx.lblplugindescription.caption
|
||||
msgctxt "tfrmoptionspluginswlx.lblplugindescription.caption"
|
||||
msgid "Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"
|
||||
msgstr "檢視器插件可允許顯示圖片,試算表,資料庫等檔案格式在檢視器"
|
||||
|
||||
#: tfrmoptionsquicksearchfilter.cbexactbeginning.caption
|
||||
msgctxt "TFRMOPTIONSQUICKSEARCHFILTER.CBEXACTBEGINNING.CAPTION"
|
||||
msgid "&Beginning (name must start with first typed character)"
|
||||
|
|
@ -9479,6 +9568,16 @@ msgctxt "TFRMTWEAKPLUGIN.BTNOK.CAPTION"
|
|||
msgid "&OK"
|
||||
msgstr "確定 (&O)"
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin1.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin1.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnrelativeplugin2.hint
|
||||
msgctxt "tfrmtweakplugin.btnrelativeplugin2.hint"
|
||||
msgid "Some functions to select appropriate path"
|
||||
msgstr ""
|
||||
|
||||
#: tfrmtweakplugin.btnremove.caption
|
||||
#, fuzzy
|
||||
#| msgid "Remove"
|
||||
|
|
@ -9565,8 +9664,6 @@ msgid "D&etect string:"
|
|||
msgstr "檢測字串 (&E):"
|
||||
|
||||
#: tfrmtweakplugin.lblextension.caption
|
||||
#, fuzzy
|
||||
#| msgid "Extension:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLEXTENSION.CAPTION"
|
||||
msgid "&Extension:"
|
||||
msgstr "副檔名 (&E):"
|
||||
|
|
@ -9583,16 +9680,12 @@ msgid "&Name:"
|
|||
msgstr "名稱 (&N):"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN.CAPTION"
|
||||
msgid "&Plugin:"
|
||||
msgstr "插件 (&P):"
|
||||
|
||||
#: tfrmtweakplugin.lblplugin1.caption
|
||||
#, fuzzy
|
||||
#| msgid "Plugin:"
|
||||
msgctxt "TFRMTWEAKPLUGIN.LBLPLUGIN1.CAPTION"
|
||||
#: tfrmtweakplugin.lblplugin2.caption
|
||||
msgctxt "tfrmtweakplugin.lblplugin2.caption"
|
||||
msgid "&Plugin:"
|
||||
msgstr "插件 (&P):"
|
||||
|
||||
|
|
@ -12597,15 +12690,6 @@ msgstr ""
|
|||
msgid "Active frame panel on left, inactive on right (legacy);Left frame panel on left, right on right"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptdisable
|
||||
msgid "Disable"
|
||||
msgstr "停用"
|
||||
|
||||
#: ulng.rsoptenable
|
||||
msgctxt "ulng.rsoptenable"
|
||||
msgid "Enable"
|
||||
msgstr "啟用"
|
||||
|
||||
#: ulng.rsoptenterext
|
||||
msgid "Enter extension"
|
||||
msgstr "輸入副檔名"
|
||||
|
|
@ -12937,21 +13021,47 @@ msgstr "位於檔案清單頂端;位於資料夾後面 (若資料夾排序在檔
|
|||
msgid "Plugin %s is already assigned for the following extensions:"
|
||||
msgstr "插件 %s 已經分配給下列副檔名:"
|
||||
|
||||
#: ulng.rsoptplugindisable
|
||||
msgid "D&isable"
|
||||
msgstr "停用"
|
||||
|
||||
#: ulng.rsoptpluginenable
|
||||
msgctxt "ulng.rsoptpluginenable"
|
||||
msgid "E&nable"
|
||||
msgstr "啟用 (&N)"
|
||||
|
||||
#: ulng.rsoptpluginsactive
|
||||
msgctxt "ulng.rsoptpluginsactive"
|
||||
msgid "Active"
|
||||
msgstr "啟動"
|
||||
|
||||
#: ulng.rsoptpluginsdescription
|
||||
msgctxt "ulng.rsoptpluginsdescription"
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: ulng.rsoptpluginsfilename
|
||||
msgctxt "ulng.rsoptpluginsfilename"
|
||||
msgid "File name"
|
||||
msgstr "檔案名稱"
|
||||
|
||||
#: ulng.rsoptpluginshowbyextension
|
||||
msgid "By extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginshowbyplugin
|
||||
msgid "By Plugin"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsname
|
||||
msgctxt "ulng.rsoptpluginsname"
|
||||
msgid "Name"
|
||||
msgstr "名稱"
|
||||
|
||||
#: ulng.rsoptpluginsortonlywhenbyextension
|
||||
msgid "Sorting WCX plugins is only possible when showing plugins by extension"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rsoptpluginsregisteredfor
|
||||
msgctxt "ulng.rsoptpluginsregisteredfor"
|
||||
msgid "Registered for"
|
||||
|
|
@ -13064,6 +13174,10 @@ msgstr ""
|
|||
msgid "don't change position;use the same setting as for new files;to sorted position"
|
||||
msgstr "不要改變位置;使用和插入新檔案同樣的設定;移到排序位置"
|
||||
|
||||
#: ulng.rspluginfilenamestylelist
|
||||
msgid "With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following"
|
||||
msgstr ""
|
||||
|
||||
#: ulng.rspropscontains
|
||||
msgid "Files: %d, folders: %d"
|
||||
msgstr "檔案: %d, 資料夾: %d"
|
||||
|
|
|
|||
BIN
pixmaps/dctheme/16x16/actions/cm_configplugins.png
Normal file
BIN
pixmaps/dctheme/16x16/actions/cm_configplugins.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.1 KiB |
BIN
pixmaps/dctheme/32x32/actions/cm_configplugins.png
Normal file
BIN
pixmaps/dctheme/32x32/actions/cm_configplugins.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.2 KiB |
|
|
@ -284,7 +284,7 @@ end;"/>
|
|||
<MinVersion Minor="3" Valid="True"/>
|
||||
</Item12>
|
||||
</RequiredPackages>
|
||||
<Units Count="239">
|
||||
<Units Count="245">
|
||||
<Unit0>
|
||||
<Filename Value="doublecmd.lpr"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
|
|
@ -715,12 +715,12 @@ end;"/>
|
|||
<UnitName Value="fOptionsFrame"/>
|
||||
</Unit63>
|
||||
<Unit64>
|
||||
<Filename Value="frames\foptionsplugins.pas"/>
|
||||
<Filename Value="frames\foptionspluginsgroup.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPlugins"/>
|
||||
<ComponentName Value="frmOptionsPluginsGroup"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPlugins"/>
|
||||
<UnitName Value="fOptionsPluginsGroup"/>
|
||||
</Unit64>
|
||||
<Unit65>
|
||||
<Filename Value="frames\foptionsfiletypescolors.pas"/>
|
||||
|
|
@ -1308,6 +1308,7 @@ end;"/>
|
|||
<Unit166>
|
||||
<Filename Value="filesources\vfs\uvfsexecuteoperation.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<UnitName Value="uVfsExecuteOperation"/>
|
||||
</Unit166>
|
||||
<Unit167>
|
||||
<Filename Value="filesources\vfs\uvfsfilesource.pas"/>
|
||||
|
|
@ -1724,6 +1725,54 @@ end;"/>
|
|||
<ResourceBaseClass Value="Form"/>
|
||||
<UnitName Value="fFileUnlock"/>
|
||||
</Unit238>
|
||||
<Unit239>
|
||||
<Filename Value="frames\foptionspluginsbase.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPluginsBase"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPluginsBase"/>
|
||||
</Unit239>
|
||||
<Unit240>
|
||||
<Filename Value="frames\foptionspluginsdsx.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPluginsDSX"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPluginsDSX"/>
|
||||
</Unit240>
|
||||
<Unit241>
|
||||
<Filename Value="frames\foptionspluginswcx.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPluginsWCX"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPluginsWCX"/>
|
||||
</Unit241>
|
||||
<Unit242>
|
||||
<Filename Value="frames\foptionspluginswdx.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPluginsWDX"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPluginsWDX"/>
|
||||
</Unit242>
|
||||
<Unit243>
|
||||
<Filename Value="frames\foptionspluginswfx.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPluginsWFX"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPluginsWFX"/>
|
||||
</Unit243>
|
||||
<Unit244>
|
||||
<Filename Value="frames\foptionspluginswlx.pas"/>
|
||||
<IsPartOfProject Value="True"/>
|
||||
<ComponentName Value="frmOptionsPluginsWLX"/>
|
||||
<HasResources Value="True"/>
|
||||
<ResourceBaseClass Value="Frame"/>
|
||||
<UnitName Value="fOptionsPluginsWLX"/>
|
||||
</Unit244>
|
||||
</Units>
|
||||
</ProjectOptions>
|
||||
<CompilerOptions>
|
||||
|
|
|
|||
|
|
@ -60,7 +60,6 @@ end;
|
|||
procedure TVfsExecuteOperation.MainExecute;
|
||||
var
|
||||
Index: Integer;
|
||||
sFileName: String;
|
||||
WfxModule: TWfxModule;
|
||||
begin
|
||||
FExecuteOperationResult:= fseorSuccess;
|
||||
|
|
@ -70,8 +69,7 @@ begin
|
|||
Index:= VfsFileList.FindFirstEnabledByName(RelativePath);
|
||||
if Index >= 0 then
|
||||
begin
|
||||
sFileName:= GetCmdDirFromEnvVar(VfsFileList.FileName[Index]);
|
||||
WfxModule:= gWFXPlugins.LoadModule(sFileName);
|
||||
WfxModule:= gWFXPlugins.LoadModule(VfsFileList.FileName[Index]);
|
||||
if Assigned(WfxModule) then
|
||||
begin
|
||||
WfxModule.VFSInit;
|
||||
|
|
|
|||
|
|
@ -70,7 +70,7 @@ type
|
|||
function GetSupportedFileProperties: TFilePropertiesTypes; override;
|
||||
function SetCurrentWorkingDirectory(NewDir: String): Boolean; override;
|
||||
|
||||
procedure DoReload(const PathsToReload: TPathsArray); override;
|
||||
procedure DoReload(const {%H-}PathsToReload: TPathsArray); override;
|
||||
|
||||
public
|
||||
constructor Create(anArchiveFileSource: IFileSource;
|
||||
|
|
@ -148,7 +148,7 @@ type
|
|||
implementation
|
||||
|
||||
uses
|
||||
LazUTF8, uDebug, DCStrUtils, uDCUtils, uGlobs, DCOSUtils, uOSUtils, uShowMsg,
|
||||
LazUTF8, uDebug, DCStrUtils, uDCUtils, uGlobs, DCOSUtils, uShowMsg,
|
||||
DCDateTimeUtils, uLng, uLog,
|
||||
DCConvertEncoding,
|
||||
DCFileAttributes,
|
||||
|
|
@ -174,7 +174,7 @@ var
|
|||
WcxConnectionsLock: TCriticalSection; // used to synchronize access to connections
|
||||
WcxOperationsQueueLock: TCriticalSection; // used to synchronize access to operations queue
|
||||
|
||||
function CryptProc(CryptoNumber: Integer; Mode: Integer; ArchiveName: String; var Password: String): Integer;
|
||||
function CryptProc({%H-}CryptoNumber: Integer; Mode: Integer; ArchiveName: String; var Password: String): Integer;
|
||||
const
|
||||
cPrefix = 'wcx';
|
||||
cResult: array[TCryptStoreResult] of Integer = (E_SUCCESS, E_ECREATE, E_EWRITE, E_EREAD, E_NO_FILES);
|
||||
|
|
@ -305,7 +305,7 @@ begin
|
|||
begin
|
||||
if (gWCXPlugins.Enabled[I]) then
|
||||
begin
|
||||
ModuleFileName := GetCmdDirFromEnvVar(gWCXPlugins.FileName[I]);
|
||||
ModuleFileName := gWCXPlugins.FileName[I];
|
||||
WcxPlugin := gWCXPlugins.LoadModule(ModuleFileName);
|
||||
if Assigned(WcxPlugin) then
|
||||
begin
|
||||
|
|
@ -356,7 +356,7 @@ begin
|
|||
if SameText(anArchiveType, gWCXPlugins.Ext[i]) and (gWCXPlugins.Enabled[i]) and
|
||||
((bIncludeHidden) or ((gWCXPlugins.Flags[I] and PK_CAPS_HIDE) <> PK_CAPS_HIDE)) then
|
||||
begin
|
||||
ModuleFileName := GetCmdDirFromEnvVar(gWCXPlugins.FileName[I]);
|
||||
ModuleFileName := gWCXPlugins.FileName[I];
|
||||
|
||||
Result := TWcxArchiveFileSource.Create(anArchiveFileSource,
|
||||
anArchiveFileName,
|
||||
|
|
|
|||
|
|
@ -417,7 +417,7 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
function CryptProc(PluginNr, CryptoNumber: Integer; Mode: Integer; ConnectionName: String; var Password: String): Integer;
|
||||
function CryptProc({%H-}PluginNr, CryptoNumber: Integer; Mode: Integer; ConnectionName: String; var Password: String): Integer;
|
||||
const
|
||||
cPrefix = 'wfx';
|
||||
cResult: array[TCryptStoreResult] of Integer = (FS_FILE_OK, FS_FILE_NOTSUPPORTED, FS_FILE_WRITEERROR, FS_FILE_READERROR, FS_FILE_NOTFOUND);
|
||||
|
|
@ -831,19 +831,14 @@ end;
|
|||
constructor TWfxPluginFileSource.Create(const URI: TURI);
|
||||
var
|
||||
Index: Integer;
|
||||
sModuleFileName: String;
|
||||
begin
|
||||
// Check if there is a registered plugin for the name of the file system plugin.
|
||||
Index:= gWFXPlugins.FindFirstEnabledByName(URI.Host);
|
||||
if Index < 0 then begin
|
||||
raise EFileSourceException.Create('Cannot find Wfx module ' + URI.Host);
|
||||
end;
|
||||
|
||||
sModuleFileName:= gWFXPlugins.FileName[Index];
|
||||
sModuleFileName:= GetCmdDirFromEnvVar(sModuleFileName);
|
||||
Create(sModuleFileName, URI.Host);
|
||||
|
||||
DCDebug('Found registered plugin ' + sModuleFileName + ' for file system ' + URI.Host);
|
||||
Create(gWFXPlugins.FileName[Index], URI.Host);
|
||||
DCDebug('Found registered plugin ' + gWFXPlugins.FileName[Index] + ' for file system ' + URI.Host);
|
||||
end;
|
||||
|
||||
function TWfxPluginFileSource.CreateListOperation(TargetPath: String): TFileSourceOperation;
|
||||
|
|
@ -978,20 +973,16 @@ end;
|
|||
class function TWfxPluginFileSource.CreateByRootName(aRootName: String): IWfxPluginFileSource;
|
||||
var
|
||||
Index: Integer;
|
||||
sModuleFileName: String;
|
||||
begin
|
||||
Result:= nil;
|
||||
|
||||
if gWFXPlugins.Count = 0 then Exit;
|
||||
|
||||
// Check if there is a registered plugin for the name of the file system plugin.
|
||||
Index:= gWFXPlugins.FindFirstEnabledByName(aRootName);
|
||||
if Index >= 0 then
|
||||
begin
|
||||
sModuleFileName:= GetCmdDirFromEnvVar(gWFXPlugins.FileName[Index]);
|
||||
Result:= TWfxPluginFileSource.Create(sModuleFileName, aRootName);
|
||||
|
||||
DCDebug('Found registered plugin ' + sModuleFileName + ' for file system ' + aRootName);
|
||||
Result:= TWfxPluginFileSource.Create(gWFXPlugins.FileName[Index], aRootName);
|
||||
DCDebug('Found registered plugin ' + gWFXPlugins.FileName[Index] + ' for file system ' + aRootName);
|
||||
end;
|
||||
end;
|
||||
|
||||
|
|
|
|||
|
|
@ -984,17 +984,7 @@ begin
|
|||
if (sHint <> EmptyStr) then
|
||||
HintInfo^.HintStr:= HintInfo^.HintStr + LineEnding + sHint;
|
||||
|
||||
case gToolTipHideTimeOut of
|
||||
ttthtSystem: ;
|
||||
tttht1Sec: HintInfo^.HideTimeout := 1000;
|
||||
tttht2Sec: HintInfo^.HideTimeout := 2000;
|
||||
tttht3Sec: HintInfo^.HideTimeout := 3000;
|
||||
tttht5Sec: HintInfo^.HideTimeout := 5000;
|
||||
tttht10Sec: HintInfo^.HideTimeout := 10000;
|
||||
tttht30Sec: HintInfo^.HideTimeout := 30000;
|
||||
tttht1Min: HintInfo^.HideTimeout := 60000;
|
||||
ttthtNeverHide: HintInfo^.HideTimeout := HintInfo^.HideTimeout.MaxValue;
|
||||
end;
|
||||
if gFileInfoToolTipValue[ord(gToolTipHideTimeOut)] <> -1 then HintInfo^.HideTimeout := gFileInfoToolTipValue[ord(gToolTipHideTimeOut)];
|
||||
end;
|
||||
|
||||
procedure TFileViewWithMainCtrl.MainControlUTF8KeyPress(Sender: TObject; var UTF8Key: TUTF8Char);
|
||||
|
|
|
|||
|
|
@ -2693,6 +2693,12 @@ object frmMain: TfrmMain
|
|||
Caption = 'Configuration of tooltips'
|
||||
OnExecute = actExecute
|
||||
end
|
||||
object actConfigPlugins: TAction
|
||||
Tag = 5
|
||||
Category = 'Configuration'
|
||||
Caption = 'Configuration of Plugins'
|
||||
OnExecute = actExecute
|
||||
end
|
||||
end
|
||||
object pmHotList: TPopupMenu
|
||||
Images = imgLstDirectoryHotlist
|
||||
|
|
|
|||
269
src/fmain.lrj
Normal file
269
src/fmain.lrj
Normal file
|
|
@ -0,0 +1,269 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":185879090,"name":"tfrmmain.caption","sourcebytes":[68,111,117,98,108,101,32,67,111,109,109,97,110,100,101,114],"value":"Double Commander"},
|
||||
{"hash":234286985,"name":"tfrmmain.btnlefthome.hint","sourcebytes":[71,111,32,116,111,32,104,111,109,101,32,100,105,114,101,99,116,111,114,121],"value":"Go to home directory"},
|
||||
{"hash":126,"name":"tfrmmain.btnlefthome.caption","sourcebytes":[126],"value":"~"},
|
||||
{"hash":167727721,"name":"tfrmmain.btnleftup.hint","sourcebytes":[71,111,32,116,111,32,112,97,114,101,110,116,32,100,105,114,101,99,116,111,114,121],"value":"Go to parent directory"},
|
||||
{"hash":782,"name":"tfrmmain.btnleftup.caption","sourcebytes":[46,46],"value":".."},
|
||||
{"hash":229108969,"name":"tfrmmain.btnleftroot.hint","sourcebytes":[71,111,32,116,111,32,114,111,111,116,32,100,105,114,101,99,116,111,114,121],"value":"Go to root directory"},
|
||||
{"hash":47,"name":"tfrmmain.btnleftroot.caption","sourcebytes":[47],"value":"/"},
|
||||
{"hash":93897556,"name":"tfrmmain.btnleftdirectoryhotlist.hint","sourcebytes":[68,105,114,101,99,116,111,114,121,32,72,111,116,108,105,115,116],"value":"Directory Hotlist"},
|
||||
{"hash":42,"name":"tfrmmain.btnleftdirectoryhotlist.caption","sourcebytes":[42],"value":"*"},
|
||||
{"hash":134552684,"name":"tfrmmain.btnleftequalright.hint","sourcebytes":[83,104,111,119,32,99,117,114,114,101,110,116,32,100,105,114,101,99,116,111,114,121,32,111,102,32,116,104,101,32,114,105,103,104,116,32,112,97,110,101,108,32,105,110,32,116,104,101,32,108,101,102,116,32,112,97,110,101,108],"value":"Show current directory of the right panel in the left panel"},
|
||||
{"hash":60,"name":"tfrmmain.btnleftequalright.caption","sourcebytes":[60],"value":"<"},
|
||||
{"hash":126,"name":"tfrmmain.btnrighthome.caption","sourcebytes":[126],"value":"~"},
|
||||
{"hash":782,"name":"tfrmmain.btnrightup.caption","sourcebytes":[46,46],"value":".."},
|
||||
{"hash":47,"name":"tfrmmain.btnrightroot.caption","sourcebytes":[47],"value":"/"},
|
||||
{"hash":93897556,"name":"tfrmmain.btnrightdirectoryhotlist.hint","sourcebytes":[68,105,114,101,99,116,111,114,121,32,72,111,116,108,105,115,116],"value":"Directory Hotlist"},
|
||||
{"hash":42,"name":"tfrmmain.btnrightdirectoryhotlist.caption","sourcebytes":[42],"value":"*"},
|
||||
{"hash":144103628,"name":"tfrmmain.btnrightequalleft.hint","sourcebytes":[83,104,111,119,32,99,117,114,114,101,110,116,32,100,105,114,101,99,116,111,114,121,32,111,102,32,116,104,101,32,108,101,102,116,32,112,97,110,101,108,32,105,110,32,116,104,101,32,114,105,103,104,116,32,112,97,110,101,108],"value":"Show current directory of the left panel in the right panel"},
|
||||
{"hash":62,"name":"tfrmmain.btnrightequalleft.caption","sourcebytes":[62],"value":">"},
|
||||
{"hash":354472,"name":"tfrmmain.lblcommandpath.caption","sourcebytes":[80,97,116,104],"value":"Path"},
|
||||
{"hash":146472345,"name":"tfrmmain.btnf7.caption","sourcebytes":[68,105,114,101,99,116,111,114,121],"value":"Directory"},
|
||||
{"hash":78392485,"name":"tfrmmain.btnf8.caption","sourcebytes":[68,101,108,101,116,101],"value":"Delete"},
|
||||
{"hash":211026396,"name":"tfrmmain.btnf9.caption","sourcebytes":[84,101,114,109,105,110,97,108],"value":"Terminal"},
|
||||
{"hash":315140,"name":"tfrmmain.btnf10.caption","sourcebytes":[69,120,105,116],"value":"Exit"},
|
||||
{"hash":44892867,"name":"tfrmmain.mnufiles.caption","sourcebytes":[38,70,105,108,101,115],"value":"&Files"},
|
||||
{"hash":2832523,"name":"tfrmmain.mnumark.caption","sourcebytes":[38,77,97,114,107],"value":"&Mark"},
|
||||
{"hash":105082387,"name":"tfrmmain.mnucmd.caption","sourcebytes":[38,67,111,109,109,97,110,100,115],"value":"&Commands"},
|
||||
{"hash":80471771,"name":"tfrmmain.mnunetwork.caption","sourcebytes":[78,101,116,119,111,114,107],"value":"Network"},
|
||||
{"hash":2860947,"name":"tfrmmain.mnutabs.caption","sourcebytes":[38,84,97,98,115],"value":"&Tabs"},
|
||||
{"hash":64866531,"name":"tfrmmain.mnutaboptions.caption","sourcebytes":[84,97,98,32,38,79,112,116,105,111,110,115],"value":"Tab &Options"},
|
||||
{"hash":225003075,"name":"tfrmmain.mnufavoritetabs.caption","sourcebytes":[70,97,118,111,114,105,116,101,115],"value":"Favorites"},
|
||||
{"hash":2858855,"name":"tfrmmain.mnushow.caption","sourcebytes":[38,83,104,111,119],"value":"&Show"},
|
||||
{"hash":32269806,"name":"tfrmmain.mnuconfig.caption","sourcebytes":[67,38,111,110,102,105,103,117,114,97,116,105,111,110],"value":"C&onfiguration"},
|
||||
{"hash":2812976,"name":"tfrmmain.mnuhelp.caption","sourcebytes":[38,72,101,108,112],"value":"&Help"},
|
||||
{"hash":5941396,"name":"tfrmmain.mnualloperstart.caption","sourcebytes":[83,116,97,114,116],"value":"Start"},
|
||||
{"hash":2108,"name":"tfrmmain.mnualloperpause.caption","sourcebytes":[124,124],"value":"||"},
|
||||
{"hash":77089212,"name":"tfrmmain.mnualloperstop.caption","sourcebytes":[67,97,110,99,101,108],"value":"Cancel"},
|
||||
{"hash":205778373,"name":"tfrmmain.acthorizontalfilepanels.caption","sourcebytes":[38,72,111,114,105,122,111,110,116,97,108,32,80,97,110,101,108,115,32,77,111,100,101],"value":"&Horizontal Panels Mode"},
|
||||
{"hash":190227950,"name":"tfrmmain.actpanelssplitterperpos.caption","sourcebytes":[83,101,116,32,115,112,108,105,116,116,101,114,32,112,111,115,105,116,105,111,110],"value":"Set splitter position"},
|
||||
{"hash":380871,"name":"tfrmmain.actview.caption","sourcebytes":[86,105,101,119],"value":"View"},
|
||||
{"hash":310020,"name":"tfrmmain.actedit.caption","sourcebytes":[69,100,105,116],"value":"Edit"},
|
||||
{"hash":106606355,"name":"tfrmmain.acthelpindex.caption","sourcebytes":[38,67,111,110,116,101,110,116,115],"value":"&Contents"},
|
||||
{"hash":217674644,"name":"tfrmmain.actkeyboard.caption","sourcebytes":[38,75,101,121,98,111,97,114,100],"value":"&Keyboard"},
|
||||
{"hash":220405653,"name":"tfrmmain.actvisithomepage.caption","sourcebytes":[38,86,105,115,105,116,32,68,111,117,98,108,101,32,67,111,109,109,97,110,100,101,114,32,87,101,98,115,105,116,101],"value":"&Visit Double Commander Website"},
|
||||
{"hash":44537540,"name":"tfrmmain.actabout.caption","sourcebytes":[38,65,98,111,117,116],"value":"&About"},
|
||||
{"hash":9324734,"name":"tfrmmain.actoptions.caption","sourcebytes":[38,79,112,116,105,111,110,115,46,46,46],"value":"&Options..."},
|
||||
{"hash":75582604,"name":"tfrmmain.actmultirename.caption","sourcebytes":[77,117,108,116,105,32,38,82,101,110,97,109,101,32,84,111,111,108],"value":"Multi &Rename Tool"},
|
||||
{"hash":143338174,"name":"tfrmmain.actsearch.caption","sourcebytes":[38,83,101,97,114,99,104,46,46,46],"value":"&Search..."},
|
||||
{"hash":196870062,"name":"tfrmmain.actaddnewsearch.caption","sourcebytes":[78,101,119,32,115,101,97,114,99,104,32,105,110,115,116,97,110,99,101,46,46,46],"value":"New search instance..."},
|
||||
{"hash":28039203,"name":"tfrmmain.actviewsearches.caption","sourcebytes":[86,105,101,119,32,99,117,114,114,101,110,116,32,115,101,97,114,99,104,32,105,110,115,116,97,110,99,101,115],"value":"View current search instances"},
|
||||
{"hash":78460649,"name":"tfrmmain.actdeletesearches.caption","sourcebytes":[70,111,114,32,97,108,108,32,115,101,97,114,99,104,101,115,44,32,99,97,110,99,101,108,44,32,99,108,111,115,101,32,97,110,100,32,102,114,101,101,32,109,101,109,111,114,121],"value":"For all searches, cancel, close and free memory"},
|
||||
{"hash":106748302,"name":"tfrmmain.actsyncdirs.caption","sourcebytes":[83,121,110,99,104,114,111,110,105,122,101,32,100,105,114,115,46,46,46],"value":"Synchronize dirs..."},
|
||||
{"hash":42862446,"name":"tfrmmain.actconfigtoolbars.caption","sourcebytes":[84,111,111,108,98,97,114,46,46,46],"value":"Toolbar..."},
|
||||
{"hash":196668100,"name":"tfrmmain.actconfigdirhotlist.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,68,105,114,101,99,116,111,114,121,32,72,111,116,108,105,115,116],"value":"Configuration of Directory Hotlist"},
|
||||
{"hash":25350211,"name":"tfrmmain.actworkwithdirectoryhotlist.caption","sourcebytes":[87,111,114,107,32,119,105,116,104,32,68,105,114,101,99,116,111,114,121,32,72,111,116,108,105,115,116,32,97,110,100,32,112,97,114,97,109,101,116,101,114,115],"value":"Work with Directory Hotlist and parameters"},
|
||||
{"hash":63627011,"name":"tfrmmain.actfileassoc.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,70,105,108,101,32,38,65,115,115,111,99,105,97,116,105,111,110,115],"value":"Configuration of File &Associations"},
|
||||
{"hash":109519843,"name":"tfrmmain.actcomparecontents.caption","sourcebytes":[67,111,109,112,97,114,101,32,98,121,32,38,67,111,110,116,101,110,116,115],"value":"Compare by &Contents"},
|
||||
{"hash":343125,"name":"tfrmmain.actshowmainmenu.caption","sourcebytes":[77,101,110,117],"value":"Menu"},
|
||||
{"hash":225144965,"name":"tfrmmain.actshowbuttonmenu.caption","sourcebytes":[83,104,111,119,32,98,117,116,116,111,110,32,109,101,110,117],"value":"Show button menu"},
|
||||
{"hash":74141794,"name":"tfrmmain.actoperationsviewer.caption","sourcebytes":[79,112,101,114,97,116,105,111,110,115,32,38,86,105,101,119,101,114],"value":"Operations &Viewer"},
|
||||
{"hash":146640424,"name":"tfrmmain.actrefresh.caption","sourcebytes":[38,82,101,102,114,101,115,104],"value":"&Refresh"},
|
||||
{"hash":217084787,"name":"tfrmmain.actshowsysfiles.caption","sourcebytes":[83,104,111,119,32,38,72,105,100,100,101,110,47,83,121,115,116,101,109,32,70,105,108,101,115],"value":"Show &Hidden/System Files"},
|
||||
{"hash":100091209,"name":"tfrmmain.actdirhistory.caption","sourcebytes":[68,105,114,101,99,116,111,114,121,32,104,105,115,116,111,114,121],"value":"Directory history"},
|
||||
{"hash":45361572,"name":"tfrmmain.actdirhotlist.caption","sourcebytes":[68,105,114,101,99,116,111,114,121,32,38,72,111,116,108,105,115,116],"value":"Directory &Hotlist"},
|
||||
{"hash":210973262,"name":"tfrmmain.actmarkplus.caption","sourcebytes":[83,101,108,101,99,116,32,97,32,38,71,114,111,117,112,46,46,46],"value":"Select a &Group..."},
|
||||
{"hash":35869182,"name":"tfrmmain.actmarkminus.caption","sourcebytes":[85,110,115,101,108,101,99,116,32,97,32,71,114,111,38,117,112,46,46,46],"value":"Unselect a Gro&up..."},
|
||||
{"hash":193846284,"name":"tfrmmain.actmarkmarkall.caption","sourcebytes":[38,83,101,108,101,99,116,32,65,108,108],"value":"&Select All"},
|
||||
{"hash":6544428,"name":"tfrmmain.actmarkunmarkall.caption","sourcebytes":[38,85,110,115,101,108,101,99,116,32,65,108,108],"value":"&Unselect All"},
|
||||
{"hash":248745749,"name":"tfrmmain.actcalculatespace.caption","sourcebytes":[67,97,108,99,117,108,97,116,101,32,38,79,99,99,117,112,105,101,100,32,83,112,97,99,101],"value":"Calculate &Occupied Space"},
|
||||
{"hash":77434955,"name":"tfrmmain.actbenchmark.caption","sourcebytes":[38,66,101,110,99,104,109,97,114,107],"value":"&Benchmark"},
|
||||
{"hash":80304322,"name":"tfrmmain.actnewtab.caption","sourcebytes":[38,78,101,119,32,84,97,98],"value":"&New Tab"},
|
||||
{"hash":305108,"name":"tfrmmain.actcuttoclipboard.caption","sourcebytes":[67,117,38,116],"value":"Cu&t"},
|
||||
{"hash":2795129,"name":"tfrmmain.actcopytoclipboard.caption","sourcebytes":[38,67,111,112,121],"value":"&Copy"},
|
||||
{"hash":45517477,"name":"tfrmmain.actpastefromclipboard.caption","sourcebytes":[38,80,97,115,116,101],"value":"&Paste"},
|
||||
{"hash":89386892,"name":"tfrmmain.actrunterm.caption","sourcebytes":[82,117,110,32,38,84,101,114,109,105,110,97,108],"value":"Run &Terminal"},
|
||||
{"hash":235402462,"name":"tfrmmain.actmarkinvert.caption","sourcebytes":[38,73,110,118,101,114,116,32,83,101,108,101,99,116,105,111,110],"value":"&Invert Selection"},
|
||||
{"hash":262721944,"name":"tfrmmain.actmarkcurrentpath.caption","sourcebytes":[83,101,108,101,99,116,32,97,108,108,32,105,110,32,115,97,109,101,32,112,97,116,104],"value":"Select all in same path"},
|
||||
{"hash":61395240,"name":"tfrmmain.actunmarkcurrentpath.caption","sourcebytes":[85,110,115,101,108,101,99,116,32,97,108,108,32,105,110,32,115,97,109,101,32,112,97,116,104],"value":"Unselect all in same path"},
|
||||
{"hash":36779621,"name":"tfrmmain.actmarkcurrentname.caption","sourcebytes":[83,101,108,101,99,116,32,97,108,108,32,102,105,108,101,115,32,119,105,116,104,32,115,97,109,101,32,110,97,109,101],"value":"Select all files with same name"},
|
||||
{"hash":36792933,"name":"tfrmmain.actunmarkcurrentname.caption","sourcebytes":[85,110,115,101,108,101,99,116,32,97,108,108,32,102,105,108,101,115,32,119,105,116,104,32,115,97,109,101,32,110,97,109,101],"value":"Unselect all files with same name"},
|
||||
{"hash":250335950,"name":"tfrmmain.actmarkcurrentextension.caption","sourcebytes":[83,101,108,101,99,116,32,65,108,108,32,119,105,116,104,32,116,104,101,32,83,97,109,101,32,69,38,120,116,101,110,115,105,111,110],"value":"Select All with the Same E&xtension"},
|
||||
{"hash":48981918,"name":"tfrmmain.actunmarkcurrentextension.caption","sourcebytes":[85,110,115,101,108,101,99,116,32,65,108,108,32,119,105,116,104,32,116,104,101,32,83,97,109,101,32,69,120,38,116,101,110,115,105,111,110],"value":"Unselect All with the Same Ex&tension"},
|
||||
{"hash":232101886,"name":"tfrmmain.actmarkcurrentnameext.caption","sourcebytes":[83,101,108,101,99,116,32,97,108,108,32,102,105,108,101,115,32,119,105,116,104,32,115,97,109,101,32,110,97,109,101,32,97,110,100,32,101,120,116,101,110,115,105,111,110],"value":"Select all files with same name and extension"},
|
||||
{"hash":229218302,"name":"tfrmmain.actunmarkcurrentnameext.caption","sourcebytes":[85,110,115,101,108,101,99,116,32,97,108,108,32,102,105,108,101,115,32,119,105,116,104,32,115,97,109,101,32,110,97,109,101,32,97,110,100,32,101,120,116,101,110,115,105,111,110],"value":"Unselect all files with same name and extension"},
|
||||
{"hash":127528883,"name":"tfrmmain.actcomparedirectories.caption","sourcebytes":[67,111,109,112,97,114,101,32,68,105,114,101,99,116,111,114,105,101,115],"value":"Compare Directories"},
|
||||
{"hash":127528883,"name":"tfrmmain.actcomparedirectories.hint","sourcebytes":[67,111,109,112,97,114,101,32,68,105,114,101,99,116,111,114,105,101,115],"value":"Compare Directories"},
|
||||
{"hash":119974181,"name":"tfrmmain.acteditnew.caption","sourcebytes":[69,100,105,116,32,110,101,119,32,102,105,108,101],"value":"Edit new file"},
|
||||
{"hash":304761,"name":"tfrmmain.actcopy.caption","sourcebytes":[67,111,112,121],"value":"Copy"},
|
||||
{"hash":187513902,"name":"tfrmmain.actcopynoask.caption","sourcebytes":[67,111,112,121,32,102,105,108,101,115,32,119,105,116,104,111,117,116,32,97,115,107,105,110,103,32,102,111,114,32,99,111,110,102,105,114,109,97,116,105,111,110],"value":"Copy files without asking for confirmation"},
|
||||
{"hash":147302908,"name":"tfrmmain.actcopysamepanel.caption","sourcebytes":[67,111,112,121,32,116,111,32,115,97,109,101,32,112,97,110,101,108],"value":"Copy to same panel"},
|
||||
{"hash":345797,"name":"tfrmmain.actrename.caption","sourcebytes":[77,111,118,101],"value":"Move"},
|
||||
{"hash":261649614,"name":"tfrmmain.actrenamenoask.caption","sourcebytes":[77,111,118,101,47,82,101,110,97,109,101,32,102,105,108,101,115,32,119,105,116,104,111,117,116,32,97,115,107,105,110,103,32,102,111,114,32,99,111,110,102,105,114,109,97,116,105,111,110],"value":"Move/Rename files without asking for confirmation"},
|
||||
{"hash":93079605,"name":"tfrmmain.actrenameonly.caption","sourcebytes":[82,101,110,97,109,101],"value":"Rename"},
|
||||
{"hash":42112025,"name":"tfrmmain.actmakedir.caption","sourcebytes":[67,114,101,97,116,101,32,38,68,105,114,101,99,116,111,114,121],"value":"Create &Directory"},
|
||||
{"hash":78392485,"name":"tfrmmain.actdelete.caption","sourcebytes":[68,101,108,101,116,101],"value":"Delete"},
|
||||
{"hash":385125,"name":"tfrmmain.actwipe.caption","sourcebytes":[87,105,112,101],"value":"Wipe"},
|
||||
{"hash":173381502,"name":"tfrmmain.actpackfiles.caption","sourcebytes":[38,80,97,99,107,32,70,105,108,101,115,46,46,46],"value":"&Pack Files..."},
|
||||
{"hash":90852617,"name":"tfrmmain.acttestarchive.caption","sourcebytes":[38,84,101,115,116,32,65,114,99,104,105,118,101,40,115,41],"value":"&Test Archive(s)"},
|
||||
{"hash":267061525,"name":"tfrmmain.actopenarchive.caption","sourcebytes":[84,114,121,32,111,112,101,110,32,97,114,99,104,105,118,101],"value":"Try open archive"},
|
||||
{"hash":142412926,"name":"tfrmmain.actextractfiles.caption","sourcebytes":[38,69,120,116,114,97,99,116,32,70,105,108,101,115,46,46,46],"value":"&Extract Files..."},
|
||||
{"hash":227876452,"name":"tfrmmain.actopenvirtualfilesystemlist.caption","sourcebytes":[79,112,101,110,32,38,86,70,83,32,76,105,115,116],"value":"Open &VFS List"},
|
||||
{"hash":36577715,"name":"tfrmmain.actfileproperties.caption","sourcebytes":[83,104,111,119,32,38,70,105,108,101,32,80,114,111,112,101,114,116,105,101,115],"value":"Show &File Properties"},
|
||||
{"hash":151491698,"name":"tfrmmain.actopendirinnewtab.caption","sourcebytes":[79,112,101,110,32,38,70,111,108,100,101,114,32,105,110,32,97,32,78,101,119,32,84,97,98],"value":"Open &Folder in a New Tab"},
|
||||
{"hash":126330690,"name":"tfrmmain.actnexttab.caption","sourcebytes":[83,119,105,116,99,104,32,116,111,32,78,101,120,38,116,32,84,97,98],"value":"Switch to Nex&t Tab"},
|
||||
{"hash":71354354,"name":"tfrmmain.actprevtab.caption","sourcebytes":[83,119,105,116,99,104,32,116,111,32,38,80,114,101,118,105,111,117,115,32,84,97,98],"value":"Switch to &Previous Tab"},
|
||||
{"hash":212173059,"name":"tfrmmain.actswitchignorelist.caption","sourcebytes":[69,110,97,98,108,101,47,100,105,115,97,98,108,101,32,105,103,110,111,114,101,32,108,105,115,116,32,102,105,108,101,32,116,111,32,110,111,116,32,115,104,111,119,32,102,105,108,101,32,110,97,109,101,115],"value":"Enable/disable ignore list file to not show file names"},
|
||||
{"hash":241547140,"name":"tfrmmain.actcopynamestoclip.caption","sourcebytes":[67,111,112,121,32,38,70,105,108,101,110,97,109,101,40,115,41,32,116,111,32,67,108,105,112,98,111,97,114,100],"value":"Copy &Filename(s) to Clipboard"},
|
||||
{"hash":252413336,"name":"tfrmmain.actcopyfullnamestoclip.caption","sourcebytes":[67,111,112,121,32,70,105,108,101,110,97,109,101,40,115,41,32,119,105,116,104,32,70,117,108,108,32,38,80,97,116,104],"value":"Copy Filename(s) with Full &Path"},
|
||||
{"hash":259895502,"name":"tfrmmain.actsaveselection.caption","sourcebytes":[83,97,38,118,101,32,83,101,108,101,99,116,105,111,110],"value":"Sa&ve Selection"},
|
||||
{"hash":109395278,"name":"tfrmmain.actrestoreselection.caption","sourcebytes":[38,82,101,115,116,111,114,101,32,83,101,108,101,99,116,105,111,110],"value":"&Restore Selection"},
|
||||
{"hash":237579518,"name":"tfrmmain.actsaveselectiontofile.caption","sourcebytes":[83,97,118,101,32,83,38,101,108,101,99,116,105,111,110,32,116,111,32,70,105,108,101,46,46,46],"value":"Save S&election to File..."},
|
||||
{"hash":116708158,"name":"tfrmmain.actloadselectionfromfile.caption","sourcebytes":[38,76,111,97,100,32,83,101,108,101,99,116,105,111,110,32,102,114,111,109,32,70,105,108,101,46,46,46],"value":"&Load Selection from File..."},
|
||||
{"hash":65805316,"name":"tfrmmain.actloadselectionfromclip.caption","sourcebytes":[76,111,97,100,32,83,101,108,101,99,116,105,111,110,32,102,114,111,109,32,67,108,105,112,38,98,111,97,114,100],"value":"Load Selection from Clip&board"},
|
||||
{"hash":224130478,"name":"tfrmmain.actnetworkconnect.caption","sourcebytes":[78,101,116,119,111,114,107,32,38,67,111,110,110,101,99,116,46,46,46],"value":"Network &Connect..."},
|
||||
{"hash":76511870,"name":"tfrmmain.actnetworkquickconnect.caption","sourcebytes":[78,101,116,119,111,114,107,32,38,81,117,105,99,107,32,67,111,110,110,101,99,116,46,46,46],"value":"Network &Quick Connect..."},
|
||||
{"hash":29760996,"name":"tfrmmain.actnetworkdisconnect.caption","sourcebytes":[78,101,116,119,111,114,107,32,38,68,105,115,99,111,110,110,101,99,116],"value":"Network &Disconnect"},
|
||||
{"hash":219077657,"name":"tfrmmain.actcopypathoffilestoclip.caption","sourcebytes":[67,111,112,121,32,70,117,108,108,32,80,97,116,104,32,111,102,32,115,101,108,101,99,116,101,100,32,102,105,108,101,40,115,41],"value":"Copy Full Path of selected file(s)"},
|
||||
{"hash":3203618,"name":"tfrmmain.actcopypathnosepoffilestoclip.caption","sourcebytes":[67,111,112,121,32,70,117,108,108,32,80,97,116,104,32,111,102,32,115,101,108,101,99,116,101,100,32,102,105,108,101,40,115,41,32,119,105,116,104,32,110,111,32,101,110,100,105,110,103,32,100,105,114,32,115,101,112,97,114,97,116,111,114],"value":"Copy Full Path of selected file(s) with no ending dir separator"},
|
||||
{"hash":25510579,"name":"tfrmmain.actcopyfiledetailstoclip.caption","sourcebytes":[67,111,112,121,32,97,108,108,32,115,104,111,119,110,32,38,99,111,108,117,109,110,115],"value":"Copy all shown &columns"},
|
||||
{"hash":136107570,"name":"tfrmmain.actrenametab.caption","sourcebytes":[38,82,101,110,97,109,101,32,84,97,98],"value":"&Rename Tab"},
|
||||
{"hash":19168668,"name":"tfrmmain.actleftbriefview.caption","sourcebytes":[66,114,105,101,102,32,118,105,101,119,32,111,110,32,108,101,102,116,32,112,97,110,101,108],"value":"Brief view on left panel"},
|
||||
{"hash":58779596,"name":"tfrmmain.actleftcolumnsview.caption","sourcebytes":[67,111,108,117,109,110,115,32,118,105,101,119,32,111,110,32,108,101,102,116,32,112,97,110,101,108],"value":"Columns view on left panel"},
|
||||
{"hash":178493820,"name":"tfrmmain.actleftthumbview.caption","sourcebytes":[84,104,117,109,98,110,97,105,108,115,32,118,105,101,119,32,111,110,32,108,101,102,116,32,112,97,110,101,108],"value":"Thumbnails view on left panel"},
|
||||
{"hash":118738556,"name":"tfrmmain.actleftflatview.caption","sourcebytes":[38,70,108,97,116,32,118,105,101,119,32,111,110,32,108,101,102,116,32,112,97,110,101,108],"value":"&Flat view on left panel"},
|
||||
{"hash":175854005,"name":"tfrmmain.actleftsortbyname.caption","sourcebytes":[83,111,114,116,32,108,101,102,116,32,112,97,110,101,108,32,98,121,32,38,78,97,109,101],"value":"Sort left panel by &Name"},
|
||||
{"hash":35795934,"name":"tfrmmain.actleftsortbyext.caption","sourcebytes":[83,111,114,116,32,108,101,102,116,32,112,97,110,101,108,32,98,121,32,38,69,120,116,101,110,115,105,111,110],"value":"Sort left panel by &Extension"},
|
||||
{"hash":175872133,"name":"tfrmmain.actleftsortbysize.caption","sourcebytes":[83,111,114,116,32,108,101,102,116,32,112,97,110,101,108,32,98,121,32,38,83,105,122,101],"value":"Sort left panel by &Size"},
|
||||
{"hash":175816485,"name":"tfrmmain.actleftsortbydate.caption","sourcebytes":[83,111,114,116,32,108,101,102,116,32,112,97,110,101,108,32,98,121,32,38,68,97,116,101],"value":"Sort left panel by &Date"},
|
||||
{"hash":42161907,"name":"tfrmmain.actleftsortbyattr.caption","sourcebytes":[83,111,114,116,32,108,101,102,116,32,112,97,110,101,108,32,98,121,32,38,65,116,116,114,105,98,117,116,101,115],"value":"Sort left panel by &Attributes"},
|
||||
{"hash":104307628,"name":"tfrmmain.actleftreverseorder.caption","sourcebytes":[82,101,38,118,101,114,115,101,32,111,114,100,101,114,32,111,110,32,108,101,102,116,32,112,97,110,101,108],"value":"Re&verse order on left panel"},
|
||||
{"hash":131203188,"name":"tfrmmain.actleftopendrives.caption","sourcebytes":[79,112,101,110,32,108,101,102,116,32,100,114,105,118,101,32,108,105,115,116],"value":"Open left drive list"},
|
||||
{"hash":58570300,"name":"tfrmmain.actrightbriefview.caption","sourcebytes":[66,114,105,101,102,32,118,105,101,119,32,111,110,32,114,105,103,104,116,32,112,97,110,101,108],"value":"Brief view on right panel"},
|
||||
{"hash":154538780,"name":"tfrmmain.actrightcolumnsview.caption","sourcebytes":[67,111,108,117,109,110,115,32,118,105,101,119,32,111,110,32,114,105,103,104,116,32,112,97,110,101,108],"value":"Columns view on right panel"},
|
||||
{"hash":186906764,"name":"tfrmmain.actrightthumbview.caption","sourcebytes":[84,104,117,109,98,110,97,105,108,115,32,118,105,101,119,32,111,110,32,114,105,103,104,116,32,112,97,110,101,108],"value":"Thumbnails view on right panel"},
|
||||
{"hash":2140252,"name":"tfrmmain.actrightflatview.caption","sourcebytes":[38,70,108,97,116,32,118,105,101,119,32,111,110,32,114,105,103,104,116,32,112,97,110,101,108],"value":"&Flat view on right panel"},
|
||||
{"hash":148414997,"name":"tfrmmain.actrightsortbyname.caption","sourcebytes":[83,111,114,116,32,114,105,103,104,116,32,112,97,110,101,108,32,98,121,32,38,78,97,109,101],"value":"Sort right panel by &Name"},
|
||||
{"hash":138997454,"name":"tfrmmain.actrightsortbyext.caption","sourcebytes":[83,111,114,116,32,114,105,103,104,116,32,112,97,110,101,108,32,98,121,32,38,69,120,116,101,110,115,105,111,110],"value":"Sort right panel by &Extension"},
|
||||
{"hash":148277029,"name":"tfrmmain.actrightsortbysize.caption","sourcebytes":[83,111,114,116,32,114,105,103,104,116,32,112,97,110,101,108,32,98,121,32,38,83,105,122,101],"value":"Sort right panel by &Size"},
|
||||
{"hash":148328069,"name":"tfrmmain.actrightsortbydate.caption","sourcebytes":[83,111,114,116,32,114,105,103,104,116,32,112,97,110,101,108,32,98,121,32,38,68,97,116,101],"value":"Sort right panel by &Date"},
|
||||
{"hash":3057491,"name":"tfrmmain.actrightsortbyattr.caption","sourcebytes":[83,111,114,116,32,114,105,103,104,116,32,112,97,110,101,108,32,98,121,32,38,65,116,116,114,105,98,117,116,101,115],"value":"Sort right panel by &Attributes"},
|
||||
{"hash":40097100,"name":"tfrmmain.actrightreverseorder.caption","sourcebytes":[82,101,38,118,101,114,115,101,32,111,114,100,101,114,32,111,110,32,114,105,103,104,116,32,112,97,110,101,108],"value":"Re&verse order on right panel"},
|
||||
{"hash":253252116,"name":"tfrmmain.actrightopendrives.caption","sourcebytes":[79,112,101,110,32,114,105,103,104,116,32,100,114,105,118,101,32,108,105,115,116],"value":"Open right drive list"},
|
||||
{"hash":104366453,"name":"tfrmmain.actfocuscmdline.caption","sourcebytes":[70,111,99,117,115,32,99,111,109,109,97,110,100,32,108,105,110,101],"value":"Focus command line"},
|
||||
{"hash":66134857,"name":"tfrmmain.actshowcmdlinehistory.caption","sourcebytes":[83,104,111,119,32,99,111,109,109,97,110,100,32,108,105,110,101,32,104,105,115,116,111,114,121],"value":"Show command line history"},
|
||||
{"hash":109035716,"name":"tfrmmain.actchangedirtoparent.caption","sourcebytes":[67,104,97,110,103,101,32,68,105,114,101,99,116,111,114,121,32,84,111,32,80,97,114,101,110,116],"value":"Change Directory To Parent"},
|
||||
{"hash":74842917,"name":"tfrmmain.actchangedirtohome.caption","sourcebytes":[67,104,97,110,103,101,32,100,105,114,101,99,116,111,114,121,32,116,111,32,104,111,109,101],"value":"Change directory to home"},
|
||||
{"hash":74752884,"name":"tfrmmain.actchangedirtoroot.caption","sourcebytes":[67,104,97,110,103,101,32,100,105,114,101,99,116,111,114,121,32,116,111,32,114,111,111,116],"value":"Change directory to root"},
|
||||
{"hash":140855781,"name":"tfrmmain.acttargetequalsource.caption","sourcebytes":[84,97,114,103,101,116,32,38,61,32,83,111,117,114,99,101],"value":"Target &= Source"},
|
||||
{"hash":85185511,"name":"tfrmmain.acttransferleft.caption","sourcebytes":[84,114,97,110,115,102,101,114,32,100,105,114,32,117,110,100,101,114,32,99,117,114,115,111,114,32,116,111,32,108,101,102,116,32,119,105,110,100,111,119],"value":"Transfer dir under cursor to left window"},
|
||||
{"hash":228838439,"name":"tfrmmain.acttransferright.caption","sourcebytes":[84,114,97,110,115,102,101,114,32,100,105,114,32,117,110,100,101,114,32,99,117,114,115,111,114,32,116,111,32,114,105,103,104,116,32,119,105,110,100,111,119],"value":"Transfer dir under cursor to right window"},
|
||||
{"hash":233152308,"name":"tfrmmain.actleftequalright.caption","sourcebytes":[76,101,102,116,32,38,61,32,82,105,103,104,116],"value":"Left &= Right"},
|
||||
{"hash":17489316,"name":"tfrmmain.actrightequalleft.caption","sourcebytes":[82,105,103,104,116,32,38,61,32,76,101,102,116],"value":"Right &= Left"},
|
||||
{"hash":193156919,"name":"tfrmmain.actbriefview.caption","sourcebytes":[66,114,105,101,102,32,118,105,101,119],"value":"Brief view"},
|
||||
{"hash":193025847,"name":"tfrmmain.actbriefview.hint","sourcebytes":[66,114,105,101,102,32,86,105,101,119],"value":"Brief View"},
|
||||
{"hash":318508,"name":"tfrmmain.actcolumnsview.caption","sourcebytes":[70,117,108,108],"value":"Full"},
|
||||
{"hash":32764807,"name":"tfrmmain.actcolumnsview.hint","sourcebytes":[67,111,108,117,109,110,115,32,86,105,101,119],"value":"Columns View"},
|
||||
{"hash":59888115,"name":"tfrmmain.actthumbnailsview.caption","sourcebytes":[84,104,117,109,98,110,97,105,108,115],"value":"Thumbnails"},
|
||||
{"hash":258790103,"name":"tfrmmain.actthumbnailsview.hint","sourcebytes":[84,104,117,109,98,110,97,105,108,115,32,86,105,101,119],"value":"Thumbnails View"},
|
||||
{"hash":140862183,"name":"tfrmmain.actflatview.caption","sourcebytes":[38,70,108,97,116,32,118,105,101,119],"value":"&Flat view"},
|
||||
{"hash":11026572,"name":"tfrmmain.actquickview.caption","sourcebytes":[38,81,117,105,99,107,32,86,105,101,119,32,80,97,110,101,108],"value":"&Quick View Panel"},
|
||||
{"hash":21242613,"name":"tfrmmain.actsortbyname.caption","sourcebytes":[83,111,114,116,32,98,121,32,38,78,97,109,101],"value":"Sort by &Name"},
|
||||
{"hash":112305870,"name":"tfrmmain.actsortbyext.caption","sourcebytes":[83,111,114,116,32,98,121,32,38,69,120,116,101,110,115,105,111,110],"value":"Sort by &Extension"},
|
||||
{"hash":21170117,"name":"tfrmmain.actsortbysize.caption","sourcebytes":[83,111,114,116,32,98,121,32,38,83,105,122,101],"value":"Sort by &Size"},
|
||||
{"hash":21220965,"name":"tfrmmain.actsortbydate.caption","sourcebytes":[83,111,114,116,32,98,121,32,38,68,97,116,101],"value":"Sort by &Date"},
|
||||
{"hash":163194803,"name":"tfrmmain.actsortbyattr.caption","sourcebytes":[83,111,114,116,32,98,121,32,38,65,116,116,114,105,98,117,116,101,115],"value":"Sort by &Attributes"},
|
||||
{"hash":11159250,"name":"tfrmmain.actreverseorder.caption","sourcebytes":[82,101,38,118,101,114,115,101,32,79,114,100,101,114],"value":"Re&verse Order"},
|
||||
{"hash":7462852,"name":"tfrmmain.actsrcopendrives.caption","sourcebytes":[79,112,101,110,32,100,114,105,118,101,32,108,105,115,116],"value":"Open drive list"},
|
||||
{"hash":248236563,"name":"tfrmmain.actexchange.caption","sourcebytes":[83,119,97,112,32,38,80,97,110,101,108,115],"value":"Swap &Panels"},
|
||||
{"hash":34632008,"name":"tfrmmain.actquicksearch.caption","sourcebytes":[81,117,105,99,107,32,115,101,97,114,99,104],"value":"Quick search"},
|
||||
{"hash":157964709,"name":"tfrmmain.actviewlogfile.caption","sourcebytes":[86,105,101,119,32,108,111,103,32,102,105,108,101],"value":"View log file"},
|
||||
{"hash":120491445,"name":"tfrmmain.actclearlogfile.caption","sourcebytes":[67,108,101,97,114,32,108,111,103,32,102,105,108,101],"value":"Clear log file"},
|
||||
{"hash":262004295,"name":"tfrmmain.actclearlogwindow.caption","sourcebytes":[67,108,101,97,114,32,108,111,103,32,119,105,110,100,111,119],"value":"Clear log window"},
|
||||
{"hash":54903570,"name":"tfrmmain.actquickfilter.caption","sourcebytes":[81,117,105,99,107,32,102,105,108,116,101,114],"value":"Quick filter"},
|
||||
{"hash":227422212,"name":"tfrmmain.acteditpath.caption","sourcebytes":[69,100,105,116,32,112,97,116,104,32,102,105,101,108,100,32,97,98,111,118,101,32,102,105,108,101,32,108,105,115,116],"value":"Edit path field above file list"},
|
||||
{"hash":208233241,"name":"tfrmmain.actchangedir.caption","sourcebytes":[67,104,97,110,103,101,32,100,105,114,101,99,116,111,114,121],"value":"Change directory"},
|
||||
{"hash":12067941,"name":"tfrmmain.actcmdlinenext.caption","sourcebytes":[78,101,120,116,32,67,111,109,109,97,110,100,32,76,105,110,101],"value":"Next Command Line"},
|
||||
{"hash":88408521,"name":"tfrmmain.actcmdlinenext.hint","sourcebytes":[83,101,116,32,99,111,109,109,97,110,100,32,108,105,110,101,32,116,111,32,110,101,120,116,32,99,111,109,109,97,110,100,32,105,110,32,104,105,115,116,111,114,121],"value":"Set command line to next command in history"},
|
||||
{"hash":204683509,"name":"tfrmmain.actcmdlineprev.caption","sourcebytes":[80,114,101,118,105,111,117,115,32,67,111,109,109,97,110,100,32,76,105,110,101],"value":"Previous Command Line"},
|
||||
{"hash":202537465,"name":"tfrmmain.actcmdlineprev.hint","sourcebytes":[83,101,116,32,99,111,109,109,97,110,100,32,108,105,110,101,32,116,111,32,112,114,101,118,105,111,117,115,32,99,111,109,109,97,110,100,32,105,110,32,104,105,115,116,111,114,121],"value":"Set command line to previous command in history"},
|
||||
{"hash":860949,"name":"tfrmmain.actaddpathtocmdline.caption","sourcebytes":[67,111,112,121,32,112,97,116,104,32,116,111,32,99,111,109,109,97,110,100,32,108,105,110,101],"value":"Copy path to command line"},
|
||||
{"hash":236945685,"name":"tfrmmain.actaddfilenametocmdline.caption","sourcebytes":[65,100,100,32,102,105,108,101,32,110,97,109,101,32,116,111,32,99,111,109,109,97,110,100,32,108,105,110,101],"value":"Add file name to command line"},
|
||||
{"hash":164955621,"name":"tfrmmain.actaddpathandfilenametocmdline.caption","sourcebytes":[65,100,100,32,112,97,116,104,32,97,110,100,32,102,105,108,101,32,110,97,109,101,32,116,111,32,99,111,109,109,97,110,100,32,108,105,110,101],"value":"Add path and file name to command line"},
|
||||
{"hash":254828868,"name":"tfrmmain.actgotofirstfile.caption","sourcebytes":[80,108,97,99,101,32,99,117,114,115,111,114,32,111,110,32,102,105,114,115,116,32,102,105,108,101,32,105,110,32,108,105,115,116],"value":"Place cursor on first file in list"},
|
||||
{"hash":139264356,"name":"tfrmmain.actgotolastfile.caption","sourcebytes":[80,108,97,99,101,32,99,117,114,115,111,114,32,111,110,32,108,97,115,116,32,102,105,108,101,32,105,110,32,108,105,115,116],"value":"Place cursor on last file in list"},
|
||||
{"hash":232256295,"name":"tfrmmain.actviewhistory.caption","sourcebytes":[83,104,111,119,32,104,105,115,116,111,114,121,32,111,102,32,118,105,115,105,116,101,100,32,112,97,116,104,115,32,102,111,114,32,97,99,116,105,118,101,32,118,105,101,119],"value":"Show history of visited paths for active view"},
|
||||
{"hash":7072137,"name":"tfrmmain.actviewhistorynext.caption","sourcebytes":[71,111,32,116,111,32,110,101,120,116,32,101,110,116,114,121,32,105,110,32,104,105,115,116,111,114,121],"value":"Go to next entry in history"},
|
||||
{"hash":57781273,"name":"tfrmmain.actviewhistoryprev.caption","sourcebytes":[71,111,32,116,111,32,112,114,101,118,105,111,117,115,32,101,110,116,114,121,32,105,110,32,104,105,115,116,111,114,121],"value":"Go to previous entry in history"},
|
||||
{"hash":70269112,"name":"tfrmmain.actopendrivebyindex.caption","sourcebytes":[79,112,101,110,32,68,114,105,118,101,32,98,121,32,73,110,100,101,120],"value":"Open Drive by Index"},
|
||||
{"hash":237685493,"name":"tfrmmain.actopenbar.caption","sourcebytes":[79,112,101,110,32,98,97,114,32,102,105,108,101],"value":"Open bar file"},
|
||||
{"hash":47984407,"name":"tfrmmain.actminimize.caption","sourcebytes":[77,105,110,105,109,105,122,101,32,119,105,110,100,111,119],"value":"Minimize window"},
|
||||
{"hash":4710148,"name":"tfrmmain.actexit.caption","sourcebytes":[69,38,120,105,116],"value":"E&xit"},
|
||||
{"hash":142873059,"name":"tfrmmain.actdebugshowcommandparameters.caption","sourcebytes":[83,104,111,119,32,67,111,109,109,97,110,100,32,80,97,114,97,109,101,116,101,114,115],"value":"Show Command Parameters"},
|
||||
{"hash":170156852,"name":"tfrmmain.actdoanycmcommand.caption","sourcebytes":[83,101,108,101,99,116,32,97,110,121,32,99,111,109,109,97,110,100,32,97,110,100,32,101,120,101,99,117,116,101,32,105,116],"value":"Select any command and execute it"},
|
||||
{"hash":207287774,"name":"tfrmmain.actsetfileproperties.caption","sourcebytes":[67,104,97,110,103,101,32,38,65,116,116,114,105,98,117,116,101,115,46,46,46],"value":"Change &Attributes..."},
|
||||
{"hash":101439822,"name":"tfrmmain.acteditcomment.caption","sourcebytes":[69,100,105,116,32,67,111,38,109,109,101,110,116,46,46,46],"value":"Edit Co&mment..."},
|
||||
{"hash":163354629,"name":"tfrmmain.actcontextmenu.caption","sourcebytes":[83,104,111,119,32,99,111,110,116,101,120,116,32,109,101,110,117],"value":"Show context menu"},
|
||||
{"hash":353982,"name":"tfrmmain.actopen.caption","sourcebytes":[79,112,101,110],"value":"Open"},
|
||||
{"hash":353982,"name":"tfrmmain.actshellexecute.caption","sourcebytes":[79,112,101,110],"value":"Open"},
|
||||
{"hash":233849651,"name":"tfrmmain.actshellexecute.hint","sourcebytes":[79,112,101,110,32,117,115,105,110,103,32,115,121,115,116,101,109,32,97,115,115,111,99,105,97,116,105,111,110,115],"value":"Open using system associations"},
|
||||
{"hash":87681710,"name":"tfrmmain.actsymlink.caption","sourcebytes":[67,114,101,97,116,101,32,83,121,109,98,111,108,105,99,32,38,76,105,110,107,46,46,46],"value":"Create Symbolic &Link..."},
|
||||
{"hash":11863774,"name":"tfrmmain.acthardlink.caption","sourcebytes":[67,114,101,97,116,101,32,38,72,97,114,100,32,76,105,110,107,46,46,46],"value":"Create &Hard Link..."},
|
||||
{"hash":170886382,"name":"tfrmmain.actfilespliter.caption","sourcebytes":[83,112,108,38,105,116,32,70,105,108,101,46,46,46],"value":"Spl&it File..."},
|
||||
{"hash":149064718,"name":"tfrmmain.actfilelinker.caption","sourcebytes":[67,111,109,38,98,105,110,101,32,70,105,108,101,115,46,46,46],"value":"Com&bine Files..."},
|
||||
{"hash":66284686,"name":"tfrmmain.actchecksumcalc.caption","sourcebytes":[67,97,108,99,117,108,97,116,101,32,67,104,101,99,107,38,115,117,109,46,46,46],"value":"Calculate Check&sum..."},
|
||||
{"hash":36611454,"name":"tfrmmain.actchecksumverify.caption","sourcebytes":[38,86,101,114,105,102,121,32,67,104,101,99,107,115,117,109,46,46,46],"value":"&Verify Checksum..."},
|
||||
{"hash":65392019,"name":"tfrmmain.actuniversalsingledirectsort.caption","sourcebytes":[83,111,114,116,32,97,99,99,111,114,100,105,110,103,32,116,111,32,112,97,114,97,109,101,116,101,114,115],"value":"Sort according to parameters"},
|
||||
{"hash":15440613,"name":"tfrmmain.actcountdircontent.caption","sourcebytes":[83,104,111,38,119,32,79,99,99,117,112,105,101,100,32,83,112,97,99,101],"value":"Sho&w Occupied Space"},
|
||||
{"hash":135333461,"name":"tfrmmain.acttogglefullscreenconsole.caption","sourcebytes":[84,111,103,103,108,101,32,102,117,108,108,115,99,114,101,101,110,32,109,111,100,101,32,99,111,110,115,111,108,101],"value":"Toggle fullscreen mode console"},
|
||||
{"hash":35721468,"name":"tfrmmain.acttreeview.caption","sourcebytes":[38,84,114,101,101,32,86,105,101,119,32,80,97,110,101,108],"value":"&Tree View Panel"},
|
||||
{"hash":34270371,"name":"tfrmmain.actconfigfoldertabs.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,102,111,108,100,101,114,32,116,97,98,115],"value":"Configuration of folder tabs"},
|
||||
{"hash":110317811,"name":"tfrmmain.actconfigfavoritetabs.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,70,97,118,111,114,105,116,101,32,84,97,98,115],"value":"Configuration of Favorite Tabs"},
|
||||
{"hash":110489666,"name":"tfrmmain.actclosetab.caption","sourcebytes":[38,67,108,111,115,101,32,84,97,98],"value":"&Close Tab"},
|
||||
{"hash":74631107,"name":"tfrmmain.actclosealltabs.caption","sourcebytes":[67,108,111,115,101,32,38,65,108,108,32,84,97,98,115],"value":"Close &All Tabs"},
|
||||
{"hash":91106819,"name":"tfrmmain.actcloseduplicatetabs.caption","sourcebytes":[67,108,111,115,101,32,68,117,112,108,105,99,97,116,101,32,84,97,98,115],"value":"Close Duplicate Tabs"},
|
||||
{"hash":31278373,"name":"tfrmmain.actcopyalltabstoopposite.caption","sourcebytes":[67,111,112,121,32,97,108,108,32,116,97,98,115,32,116,111,32,111,112,112,111,115,105,116,101,32,115,105,100,101],"value":"Copy all tabs to opposite side"},
|
||||
{"hash":20366981,"name":"tfrmmain.actloadtabs.caption","sourcebytes":[38,76,111,97,100,32,84,97,98,115,32,102,114,111,109,32,70,105,108,101],"value":"&Load Tabs from File"},
|
||||
{"hash":235591461,"name":"tfrmmain.actsavetabs.caption","sourcebytes":[38,83,97,118,101,32,84,97,98,115,32,116,111,32,70,105,108,101],"value":"&Save Tabs to File"},
|
||||
{"hash":190223196,"name":"tfrmmain.actsettaboptionnormal.caption","sourcebytes":[38,78,111,114,109,97,108],"value":"&Normal"},
|
||||
{"hash":188064148,"name":"tfrmmain.actsettaboptionpathlocked.caption","sourcebytes":[38,76,111,99,107,101,100],"value":"&Locked"},
|
||||
{"hash":40389188,"name":"tfrmmain.actsettaboptionpathresets.caption","sourcebytes":[76,111,99,107,101,100,32,119,105,116,104,32,38,68,105,114,101,99,116,111,114,121,32,67,104,97,110,103,101,115,32,65,108,108,111,119,101,100],"value":"Locked with &Directory Changes Allowed"},
|
||||
{"hash":12351107,"name":"tfrmmain.actsettaboptiondirsinnewtab.caption","sourcebytes":[76,111,99,107,101,100,32,119,105,116,104,32,68,105,114,101,99,116,111,114,105,101,115,32,79,112,101,110,101,100,32,105,110,32,78,101,119,32,38,84,97,98,115],"value":"Locked with Directories Opened in New &Tabs"},
|
||||
{"hash":107254188,"name":"tfrmmain.actsetalltabsoptionnormal.caption","sourcebytes":[83,101,116,32,97,108,108,32,116,97,98,115,32,116,111,32,78,111,114,109,97,108],"value":"Set all tabs to Normal"},
|
||||
{"hash":105358180,"name":"tfrmmain.actsetalltabsoptionpathlocked.caption","sourcebytes":[83,101,116,32,97,108,108,32,116,97,98,115,32,116,111,32,76,111,99,107,101,100],"value":"Set all tabs to Locked"},
|
||||
{"hash":207701892,"name":"tfrmmain.actsetalltabsoptionpathresets.caption","sourcebytes":[65,108,108,32,116,97,98,115,32,76,111,99,107,101,100,32,119,105,116,104,32,68,105,114,32,67,104,97,110,103,101,115,32,65,108,108,111,119,101,100],"value":"All tabs Locked with Dir Changes Allowed"},
|
||||
{"hash":99885971,"name":"tfrmmain.actsetalltabsoptiondirsinnewtab.caption","sourcebytes":[65,108,108,32,116,97,98,115,32,76,111,99,107,101,100,32,119,105,116,104,32,68,105,114,32,79,112,101,110,101,100,32,105,110,32,78,101,119,32,84,97,98,115],"value":"All tabs Locked with Dir Opened in New Tabs"},
|
||||
{"hash":105962483,"name":"tfrmmain.actloadfavoritetabs.caption","sourcebytes":[76,111,97,100,32,116,97,98,115,32,102,114,111,109,32,70,97,118,111,114,105,116,101,32,84,97,98,115],"value":"Load tabs from Favorite Tabs"},
|
||||
{"hash":29531011,"name":"tfrmmain.actsavefavoritetabs.caption","sourcebytes":[83,97,118,101,32,99,117,114,114,101,110,116,32,116,97,98,115,32,116,111,32,97,32,78,101,119,32,70,97,118,111,114,105,116,101,32,84,97,98,115],"value":"Save current tabs to a New Favorite Tabs"},
|
||||
{"hash":163923364,"name":"tfrmmain.actreloadfavoritetabs.caption","sourcebytes":[82,101,108,111,97,100,32,116,104,101,32,108,97,115,116,32,70,97,118,111,114,105,116,101,32,84,97,98,115,32,108,111,97,100,101,100],"value":"Reload the last Favorite Tabs loaded"},
|
||||
{"hash":63258452,"name":"tfrmmain.actresavefavoritetabs.caption","sourcebytes":[82,101,115,97,118,101,32,111,110,32,116,104,101,32,108,97,115,116,32,70,97,118,111,114,105,116,101,32,84,97,98,115,32,108,111,97,100,101,100],"value":"Resave on the last Favorite Tabs loaded"},
|
||||
{"hash":201540580,"name":"tfrmmain.actpreviousfavoritetabs.caption","sourcebytes":[76,111,97,100,32,116,104,101,32,80,114,101,118,105,111,117,115,32,70,97,118,111,114,105,116,101,32,84,97,98,115,32,105,110,32,116,104,101,32,108,105,115,116],"value":"Load the Previous Favorite Tabs in the list"},
|
||||
{"hash":164033780,"name":"tfrmmain.actnextfavoritetabs.caption","sourcebytes":[76,111,97,100,32,116,104,101,32,78,101,120,116,32,70,97,118,111,114,105,116,101,32,84,97,98,115,32,105,110,32,116,104,101,32,108,105,115,116],"value":"Load the Next Favorite Tabs in the list"},
|
||||
{"hash":98943880,"name":"tfrmmain.actactivatetabbyindex.caption","sourcebytes":[65,99,116,105,118,97,116,101,32,84,97,98,32,66,121,32,73,110,100,101,120],"value":"Activate Tab By Index"},
|
||||
{"hash":45842709,"name":"tfrmmain.actconfigtreeviewmenus.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,84,114,101,101,32,86,105,101,119,32,77,101,110,117],"value":"Configuration of Tree View Menu"},
|
||||
{"hash":255739843,"name":"tfrmmain.actconfigtreeviewmenuscolors.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,84,114,101,101,32,86,105,101,119,32,77,101,110,117,32,67,111,108,111,114,115],"value":"Configuration of Tree View Menu Colors"},
|
||||
{"hash":219249491,"name":"tfrmmain.actconfigsearches.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,115,101,97,114,99,104,101,115],"value":"Configuration of searches"},
|
||||
{"hash":16841203,"name":"tfrmmain.actconfighotkeys.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,104,111,116,32,107,101,121,115],"value":"Configuration of hot keys"},
|
||||
{"hash":87462179,"name":"tfrmmain.actconfigsavesettings.caption","sourcebytes":[83,97,118,101,32,83,101,116,116,105,110,103,115],"value":"Save Settings"},
|
||||
{"hash":186670788,"name":"tfrmmain.actexecutescript.caption","sourcebytes":[69,120,101,99,117,116,101,32,83,99,114,105,112,116],"value":"Execute Script"},
|
||||
{"hash":40564547,"name":"tfrmmain.actfocusswap.caption","sourcebytes":[83,119,97,112,32,102,111,99,117,115],"value":"Swap focus"},
|
||||
{"hash":49986228,"name":"tfrmmain.actfocusswap.hint","sourcebytes":[83,119,105,116,99,104,32,98,101,116,119,101,101,110,32,108,101,102,116,32,97,110,100,32,114,105,103,104,116,32,102,105,108,101,32,108,105,115,116],"value":"Switch between left and right file list"},
|
||||
{"hash":9348211,"name":"tfrmmain.actconfigarchivers.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,65,114,99,104,105,118,101,114,115],"value":"Configuration of Archivers"},
|
||||
{"hash":81417667,"name":"tfrmmain.actconfigtooltips.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,116,111,111,108,116,105,112,115],"value":"Configuration of tooltips"},
|
||||
{"hash":122831395,"name":"tfrmmain.actconfigplugins.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,32,111,102,32,80,108,117,103,105,110,115],"value":"Configuration of Plugins"},
|
||||
{"hash":310020,"name":"tfrmmain.tbedit.caption","sourcebytes":[69,100,105,116],"value":"Edit"},
|
||||
{"hash":78392485,"name":"tfrmmain.tbdelete.caption","sourcebytes":[68,101,108,101,116,101],"value":"Delete"},
|
||||
{"hash":1140,"name":"tfrmmain.tbchangedir.caption","sourcebytes":[67,68],"value":"CD"},
|
||||
{"hash":19140,"name":"tfrmmain.tbcut.caption","sourcebytes":[67,117,116],"value":"Cut"},
|
||||
{"hash":304761,"name":"tfrmmain.tbcopy.caption","sourcebytes":[67,111,112,121],"value":"Copy"},
|
||||
{"hash":5671589,"name":"tfrmmain.tbpaste.caption","sourcebytes":[80,97,115,116,101],"value":"Paste"},
|
||||
{"hash":43332272,"name":"tfrmmain.mi2080.caption","sourcebytes":[38,50,48,47,56,48],"value":"&20/80"},
|
||||
{"hash":43397792,"name":"tfrmmain.mi3070.caption","sourcebytes":[38,51,48,47,55,48],"value":"&30/70"},
|
||||
{"hash":43463312,"name":"tfrmmain.mi4060.caption","sourcebytes":[38,52,48,47,54,48],"value":"&40/60"},
|
||||
{"hash":43528832,"name":"tfrmmain.mi5050.caption","sourcebytes":[38,53,48,47,53,48],"value":"&50/50"},
|
||||
{"hash":43594352,"name":"tfrmmain.mi6040.caption","sourcebytes":[38,54,48,47,52,48],"value":"&60/40"},
|
||||
{"hash":43659872,"name":"tfrmmain.mi7030.caption","sourcebytes":[38,55,48,47,51,48],"value":"&70/30"},
|
||||
{"hash":43725392,"name":"tfrmmain.mi8020.caption","sourcebytes":[38,56,48,47,50,48],"value":"&80/20"},
|
||||
{"hash":174571854,"name":"tfrmmain.micopy.caption","sourcebytes":[67,111,112,121,46,46,46],"value":"Copy..."},
|
||||
{"hash":74219870,"name":"tfrmmain.mimove.caption","sourcebytes":[77,111,118,101,46,46,46],"value":"Move..."},
|
||||
{"hash":173835486,"name":"tfrmmain.mihardlink.caption","sourcebytes":[67,114,101,97,116,101,32,108,105,110,107,46,46,46],"value":"Create link..."},
|
||||
{"hash":148506318,"name":"tfrmmain.misymlink.caption","sourcebytes":[67,114,101,97,116,101,32,115,121,109,108,105,110,107,46,46,46],"value":"Create symlink..."},
|
||||
{"hash":77089212,"name":"tfrmmain.micancel.caption","sourcebytes":[67,97,110,99,101,108],"value":"Cancel"},
|
||||
{"hash":102797859,"name":"tfrmmain.mitaboptions.caption","sourcebytes":[84,97,98,32,111,112,116,105,111,110,115],"value":"Tab options"},
|
||||
{"hash":147502805,"name":"tfrmmain.mitrayiconrestore.caption","sourcebytes":[82,101,115,116,111,114,101],"value":"Restore"},
|
||||
{"hash":4710148,"name":"tfrmmain.mitrayiconexit.caption","sourcebytes":[69,38,120,105,116],"value":"E&xit"},
|
||||
{"hash":304761,"name":"tfrmmain.milogcopy.caption","sourcebytes":[67,111,112,121],"value":"Copy"},
|
||||
{"hash":195288076,"name":"tfrmmain.milogselectall.caption","sourcebytes":[83,101,108,101,99,116,32,65,108,108],"value":"Select All"},
|
||||
{"hash":4860802,"name":"tfrmmain.milogclear.caption","sourcebytes":[67,108,101,97,114],"value":"Clear"},
|
||||
{"hash":323493,"name":"tfrmmain.miloghide.caption","sourcebytes":[72,105,100,101],"value":"Hide"}
|
||||
]}
|
||||
300
src/fmain.lrt
300
src/fmain.lrt
|
|
@ -1,300 +0,0 @@
|
|||
TFRMMAIN.CAPTION=Double Commander
|
||||
TFRMMAIN.BTNLEFTHOME.HINT=Go to home directory
|
||||
TFRMMAIN.BTNLEFTHOME.CAPTION=~
|
||||
TFRMMAIN.BTNLEFTUP.HINT=Go to parent directory
|
||||
TFRMMAIN.BTNLEFTUP.CAPTION=..
|
||||
TFRMMAIN.BTNLEFTROOT.HINT=Go to root directory
|
||||
TFRMMAIN.BTNLEFTROOT.CAPTION=/
|
||||
TFRMMAIN.BTNLEFTDIRECTORYHOTLIST.HINT=Directory Hotlist
|
||||
TFRMMAIN.BTNLEFTDIRECTORYHOTLIST.CAPTION=*
|
||||
TFRMMAIN.BTNLEFTEQUALRIGHT.HINT=Show current directory of the right panel in the left panel
|
||||
TFRMMAIN.BTNLEFTEQUALRIGHT.CAPTION=<
|
||||
TFRMMAIN.BTNRIGHTHOME.CAPTION=~
|
||||
TFRMMAIN.BTNRIGHTUP.CAPTION=..
|
||||
TFRMMAIN.BTNRIGHTROOT.CAPTION=/
|
||||
TFRMMAIN.BTNRIGHTDIRECTORYHOTLIST.HINT=Directory Hotlist
|
||||
TFRMMAIN.BTNRIGHTDIRECTORYHOTLIST.CAPTION=*
|
||||
TFRMMAIN.BTNRIGHTEQUALLEFT.HINT=Show current directory of the left panel in the right panel
|
||||
TFRMMAIN.BTNRIGHTEQUALLEFT.CAPTION=>
|
||||
TFRMMAIN.LBLCOMMANDPATH.CAPTION=Path
|
||||
TFRMMAIN.BTNF7.CAPTION=Directory
|
||||
TFRMMAIN.BTNF8.CAPTION=Delete
|
||||
TFRMMAIN.BTNF9.CAPTION=Terminal
|
||||
TFRMMAIN.BTNF10.CAPTION=Exit
|
||||
TFRMMAIN.MNUFILES.CAPTION=&Files
|
||||
TFRMMAIN.MILINE1.CAPTION=-
|
||||
TFRMMAIN.MILINE2.CAPTION=-
|
||||
TFRMMAIN.MILINE4.CAPTION=-
|
||||
TFRMMAIN.MILINE50.CAPTION=-
|
||||
TFRMMAIN.MNUMARK.CAPTION=&Mark
|
||||
TFRMMAIN.MILINE47.CAPTION=-
|
||||
TFRMMAIN.MILINE5.CAPTION=-
|
||||
TFRMMAIN.MILINE37.CAPTION=-
|
||||
TFRMMAIN.MNUCMD.CAPTION=&Commands
|
||||
TFRMMAIN.MILINE6.CAPTION=-
|
||||
TFRMMAIN.MILINE9.CAPTION=-
|
||||
TFRMMAIN.MILINE22.CAPTION=-
|
||||
TFRMMAIN.MNUNETWORK.CAPTION=Network
|
||||
TFRMMAIN.MNUTABS.CAPTION=&Tabs
|
||||
TFRMMAIN.MILINE15.CAPTION=-
|
||||
TFRMMAIN.MILINE11.CAPTION=-
|
||||
TFRMMAIN.MNUTABOPTIONS.CAPTION=Tab &Options
|
||||
TFRMMAIN.MILINE10.CAPTION=-
|
||||
TFRMMAIN.MILINE17.CAPTION=-
|
||||
TFRMMAIN.MILINE38.CAPTION=-
|
||||
TFRMMAIN.MILINE39.CAPTION=-
|
||||
TFRMMAIN.MNUFAVORITETABS.CAPTION=Favorites
|
||||
TFRMMAIN.MNUSHOW.CAPTION=&Show
|
||||
TFRMMAIN.MILINE33.CAPTION=-
|
||||
TFRMMAIN.MILINE32.CAPTION=-
|
||||
TFRMMAIN.MILINE7.CAPTION=-
|
||||
TFRMMAIN.MILINE3.CAPTION=-
|
||||
TFRMMAIN.MILINE20.CAPTION=-
|
||||
TFRMMAIN.MILINE13.CAPTION=-
|
||||
TFRMMAIN.MNUCONFIG.CAPTION=C&onfiguration
|
||||
TFRMMAIN.MILINE40.CAPTION=-
|
||||
TFRMMAIN.MILINE55.CAPTION=-
|
||||
TFRMMAIN.MNUHELP.CAPTION=&Help
|
||||
TFRMMAIN.MILINE18.CAPTION=-
|
||||
TFRMMAIN.MNUALLOPERSTART.CAPTION=Start
|
||||
TFRMMAIN.MNUALLOPERPAUSE.CAPTION=||
|
||||
TFRMMAIN.MNUALLOPERSTOP.CAPTION=Cancel
|
||||
TFRMMAIN.ACTHORIZONTALFILEPANELS.CAPTION=&Horizontal Panels Mode
|
||||
TFRMMAIN.ACTPANELSSPLITTERPERPOS.CAPTION=Set splitter position
|
||||
TFRMMAIN.ACTVIEW.CAPTION=View
|
||||
TFRMMAIN.ACTEDIT.CAPTION=Edit
|
||||
TFRMMAIN.ACTHELPINDEX.CAPTION=&Contents
|
||||
TFRMMAIN.ACTKEYBOARD.CAPTION=&Keyboard
|
||||
TFRMMAIN.ACTVISITHOMEPAGE.CAPTION=&Visit Double Commander Website
|
||||
TFRMMAIN.ACTABOUT.CAPTION=&About
|
||||
TFRMMAIN.ACTOPTIONS.CAPTION=&Options...
|
||||
TFRMMAIN.ACTMULTIRENAME.CAPTION=Multi &Rename Tool
|
||||
TFRMMAIN.ACTSEARCH.CAPTION=&Search...
|
||||
TFRMMAIN.ACTADDNEWSEARCH.CAPTION=New search instance...
|
||||
TFRMMAIN.ACTVIEWSEARCHES.CAPTION=View current search instances
|
||||
TFRMMAIN.ACTDELETESEARCHES.CAPTION=For all searches, cancel, close and free memory
|
||||
TFRMMAIN.ACTSYNCDIRS.CAPTION=Synchronize dirs...
|
||||
TFRMMAIN.ACTCONFIGTOOLBARS.CAPTION=Toolbar...
|
||||
TFRMMAIN.ACTCONFIGDIRHOTLIST.CAPTION=Configuration of Directory Hotlist
|
||||
TFRMMAIN.ACTWORKWITHDIRECTORYHOTLIST.CAPTION=Work with Directory Hotlist and parameters
|
||||
TFRMMAIN.ACTFILEASSOC.CAPTION=Configuration of File &Associations
|
||||
TFRMMAIN.ACTCOMPARECONTENTS.CAPTION=Compare by &Contents
|
||||
TFRMMAIN.ACTSHOWMAINMENU.CAPTION=Menu
|
||||
TFRMMAIN.ACTSHOWBUTTONMENU.CAPTION=Show button menu
|
||||
TFRMMAIN.ACTOPERATIONSVIEWER.CAPTION=Operations &Viewer
|
||||
TFRMMAIN.ACTREFRESH.CAPTION=&Refresh
|
||||
TFRMMAIN.ACTSHOWSYSFILES.CAPTION=Show &Hidden/System Files
|
||||
TFRMMAIN.ACTDIRHISTORY.CAPTION=Directory history
|
||||
TFRMMAIN.ACTDIRHOTLIST.CAPTION=Directory &Hotlist
|
||||
TFRMMAIN.ACTMARKPLUS.CAPTION=Select a &Group...
|
||||
TFRMMAIN.ACTMARKMINUS.CAPTION=Unselect a Gro&up...
|
||||
TFRMMAIN.ACTMARKMARKALL.CAPTION=&Select All
|
||||
TFRMMAIN.ACTMARKUNMARKALL.CAPTION=&Unselect All
|
||||
TFRMMAIN.ACTCALCULATESPACE.CAPTION=Calculate &Occupied Space
|
||||
TFRMMAIN.ACTNEWTAB.CAPTION=&New Tab
|
||||
TFRMMAIN.ACTCUTTOCLIPBOARD.CAPTION=Cu&t
|
||||
TFRMMAIN.ACTCOPYTOCLIPBOARD.CAPTION=&Copy
|
||||
TFRMMAIN.ACTPASTEFROMCLIPBOARD.CAPTION=&Paste
|
||||
TFRMMAIN.ACTRUNTERM.CAPTION=Run &Terminal
|
||||
TFRMMAIN.ACTMARKINVERT.CAPTION=&Invert Selection
|
||||
TFRMMAIN.ACTMARKCURRENTPATH.CAPTION=Select all in same path
|
||||
TFRMMAIN.ACTUNMARKCURRENTPATH.CAPTION=Unselect all in same path
|
||||
TFRMMAIN.ACTMARKCURRENTNAME.CAPTION=Select all files with same name
|
||||
TFRMMAIN.ACTUNMARKCURRENTNAME.CAPTION=Unselect all files with same name
|
||||
TFRMMAIN.ACTMARKCURRENTEXTENSION.CAPTION=Select All with the Same E&xtension
|
||||
TFRMMAIN.ACTUNMARKCURRENTEXTENSION.CAPTION=Unselect All with the Same Ex&tension
|
||||
TFRMMAIN.ACTMARKCURRENTNAMEEXT.CAPTION=Select all files with same name and extension
|
||||
TFRMMAIN.ACTUNMARKCURRENTNAMEEXT.CAPTION=Unselect all files with same name and extension
|
||||
TFRMMAIN.ACTCOMPAREDIRECTORIES.CAPTION=Compare Directories
|
||||
TFRMMAIN.ACTCOMPAREDIRECTORIES.HINT=Compare Directories
|
||||
TFRMMAIN.ACTEDITNEW.CAPTION=Edit new file
|
||||
TFRMMAIN.ACTCOPY.CAPTION=Copy
|
||||
TFRMMAIN.ACTCOPYNOASK.CAPTION=Copy files without asking for confirmation
|
||||
TFRMMAIN.ACTCOPYSAMEPANEL.CAPTION=Copy to same panel
|
||||
TFRMMAIN.ACTRENAME.CAPTION=Move
|
||||
TFRMMAIN.ACTRENAMENOASK.CAPTION=Move/Rename files without asking for confirmation
|
||||
TFRMMAIN.ACTRENAMEONLY.CAPTION=Rename
|
||||
TFRMMAIN.ACTMAKEDIR.CAPTION=Create &Directory
|
||||
TFRMMAIN.ACTDELETE.CAPTION=Delete
|
||||
TFRMMAIN.ACTWIPE.CAPTION=Wipe
|
||||
TFRMMAIN.ACTPACKFILES.CAPTION=&Pack Files...
|
||||
TFRMMAIN.ACTTESTARCHIVE.CAPTION=&Test Archive(s)
|
||||
TFRMMAIN.ACTOPENARCHIVE.CAPTION=Try open archive
|
||||
TFRMMAIN.ACTEXTRACTFILES.CAPTION=&Extract Files...
|
||||
TFRMMAIN.ACTOPENVIRTUALFILESYSTEMLIST.CAPTION=Open &VFS List
|
||||
TFRMMAIN.ACTFILEPROPERTIES.CAPTION=Show &File Properties
|
||||
TFRMMAIN.ACTOPENDIRINNEWTAB.CAPTION=Open &Folder in a New Tab
|
||||
TFRMMAIN.ACTNEXTTAB.CAPTION=Switch to Nex&t Tab
|
||||
TFRMMAIN.ACTPREVTAB.CAPTION=Switch to &Previous Tab
|
||||
TFRMMAIN.ACTSWITCHIGNORELIST.CAPTION=Enable/disable ignore list file to not show file names
|
||||
TFRMMAIN.ACTCOPYNAMESTOCLIP.CAPTION=Copy &Filename(s) to Clipboard
|
||||
TFRMMAIN.ACTCOPYFULLNAMESTOCLIP.CAPTION=Copy Filename(s) with Full &Path
|
||||
TFRMMAIN.ACTSAVESELECTION.CAPTION=Sa&ve Selection
|
||||
TFRMMAIN.ACTRESTORESELECTION.CAPTION=&Restore Selection
|
||||
TFRMMAIN.ACTSAVESELECTIONTOFILE.CAPTION=Save S&election to File...
|
||||
TFRMMAIN.ACTLOADSELECTIONFROMFILE.CAPTION=&Load Selection from File...
|
||||
TFRMMAIN.ACTLOADSELECTIONFROMCLIP.CAPTION=Load Selection from Clip&board
|
||||
TFRMMAIN.ACTNETWORKCONNECT.CAPTION=Network &Connect...
|
||||
TFRMMAIN.ACTNETWORKQUICKCONNECT.CAPTION=Network &Quick Connect...
|
||||
TFRMMAIN.ACTNETWORKDISCONNECT.CAPTION=Network &Disconnect
|
||||
TFRMMAIN.ACTCOPYPATHOFFILESTOCLIP.CAPTION=Copy Full Path of selected file(s)
|
||||
TFRMMAIN.ACTCOPYPATHNOSEPOFFILESTOCLIP.CAPTION=Copy Full Path of selected file(s) with no ending dir separator
|
||||
TFRMMAIN.ACTCOPYFILEDETAILSTOCLIP.CAPTION=Copy all shown &columns
|
||||
TFRMMAIN.ACTRENAMETAB.CAPTION=&Rename Tab
|
||||
TFRMMAIN.ACTLEFTBRIEFVIEW.CAPTION=Brief view on left panel
|
||||
TFRMMAIN.ACTLEFTCOLUMNSVIEW.CAPTION=Columns view on left panel
|
||||
TFRMMAIN.ACTLEFTTHUMBVIEW.CAPTION=Thumbnails view on left panel
|
||||
TFRMMAIN.ACTLEFTFLATVIEW.CAPTION=&Flat view on left panel
|
||||
TFRMMAIN.ACTLEFTSORTBYNAME.CAPTION=Sort left panel by &Name
|
||||
TFRMMAIN.ACTLEFTSORTBYEXT.CAPTION=Sort left panel by &Extension
|
||||
TFRMMAIN.ACTLEFTSORTBYSIZE.CAPTION=Sort left panel by &Size
|
||||
TFRMMAIN.ACTLEFTSORTBYDATE.CAPTION=Sort left panel by &Date
|
||||
TFRMMAIN.ACTLEFTSORTBYATTR.CAPTION=Sort left panel by &Attributes
|
||||
TFRMMAIN.ACTLEFTREVERSEORDER.CAPTION=Re&verse order on left panel
|
||||
TFRMMAIN.ACTLEFTOPENDRIVES.CAPTION=Open left drive list
|
||||
TFRMMAIN.ACTRIGHTBRIEFVIEW.CAPTION=Brief view on right panel
|
||||
TFRMMAIN.ACTRIGHTCOLUMNSVIEW.CAPTION=Columns view on right panel
|
||||
TFRMMAIN.ACTRIGHTTHUMBVIEW.CAPTION=Thumbnails view on right panel
|
||||
TFRMMAIN.ACTRIGHTFLATVIEW.CAPTION=&Flat view on right panel
|
||||
TFRMMAIN.ACTRIGHTSORTBYNAME.CAPTION=Sort right panel by &Name
|
||||
TFRMMAIN.ACTRIGHTSORTBYEXT.CAPTION=Sort right panel by &Extension
|
||||
TFRMMAIN.ACTRIGHTSORTBYSIZE.CAPTION=Sort right panel by &Size
|
||||
TFRMMAIN.ACTRIGHTSORTBYDATE.CAPTION=Sort right panel by &Date
|
||||
TFRMMAIN.ACTRIGHTSORTBYATTR.CAPTION=Sort right panel by &Attributes
|
||||
TFRMMAIN.ACTRIGHTREVERSEORDER.CAPTION=Re&verse order on right panel
|
||||
TFRMMAIN.ACTRIGHTOPENDRIVES.CAPTION=Open right drive list
|
||||
TFRMMAIN.ACTFOCUSCMDLINE.CAPTION=Focus command line
|
||||
TFRMMAIN.ACTSHOWCMDLINEHISTORY.CAPTION=Show command line history
|
||||
TFRMMAIN.ACTCHANGEDIRTOPARENT.CAPTION=Change Directory To Parent
|
||||
TFRMMAIN.ACTCHANGEDIRTOHOME.CAPTION=Change directory to home
|
||||
TFRMMAIN.ACTCHANGEDIRTOROOT.CAPTION=Change directory to root
|
||||
TFRMMAIN.ACTTARGETEQUALSOURCE.CAPTION=Target &= Source
|
||||
TFRMMAIN.ACTTRANSFERLEFT.CAPTION=Transfer dir under cursor to left window
|
||||
TFRMMAIN.ACTTRANSFERRIGHT.CAPTION=Transfer dir under cursor to right window
|
||||
TFRMMAIN.ACTLEFTEQUALRIGHT.CAPTION=Left &= Right
|
||||
TFRMMAIN.ACTRIGHTEQUALLEFT.CAPTION=Right &= Left
|
||||
TFRMMAIN.ACTBRIEFVIEW.CAPTION=Brief view
|
||||
TFRMMAIN.ACTBRIEFVIEW.HINT=Brief View
|
||||
TFRMMAIN.ACTCOLUMNSVIEW.CAPTION=Full
|
||||
TFRMMAIN.ACTCOLUMNSVIEW.HINT=Columns View
|
||||
TFRMMAIN.ACTTHUMBNAILSVIEW.CAPTION=Thumbnails
|
||||
TFRMMAIN.ACTTHUMBNAILSVIEW.HINT=Thumbnails View
|
||||
TFRMMAIN.ACTFLATVIEW.CAPTION=&Flat view
|
||||
TFRMMAIN.ACTQUICKVIEW.CAPTION=&Quick View Panel
|
||||
TFRMMAIN.ACTSORTBYNAME.CAPTION=Sort by &Name
|
||||
TFRMMAIN.ACTSORTBYEXT.CAPTION=Sort by &Extension
|
||||
TFRMMAIN.ACTSORTBYSIZE.CAPTION=Sort by &Size
|
||||
TFRMMAIN.ACTSORTBYDATE.CAPTION=Sort by &Date
|
||||
TFRMMAIN.ACTSORTBYATTR.CAPTION=Sort by &Attributes
|
||||
TFRMMAIN.ACTREVERSEORDER.CAPTION=Re&verse Order
|
||||
TFRMMAIN.ACTSRCOPENDRIVES.CAPTION=Open drive list
|
||||
TFRMMAIN.ACTEXCHANGE.CAPTION=Swap &Panels
|
||||
TFRMMAIN.ACTQUICKSEARCH.CAPTION=Quick search
|
||||
TFRMMAIN.ACTVIEWLOGFILE.CAPTION=View log file
|
||||
TFRMMAIN.ACTCLEARLOGFILE.CAPTION=Clear log file
|
||||
TFRMMAIN.ACTCLEARLOGWINDOW.CAPTION=Clear log window
|
||||
TFRMMAIN.ACTQUICKFILTER.CAPTION=Quick filter
|
||||
TFRMMAIN.ACTEDITPATH.CAPTION=Edit path field above file list
|
||||
TFRMMAIN.ACTCHANGEDIR.CAPTION=Change directory
|
||||
TFRMMAIN.ACTCMDLINENEXT.CAPTION=Next Command Line
|
||||
TFRMMAIN.ACTCMDLINENEXT.HINT=Set command line to next command in history
|
||||
TFRMMAIN.ACTCMDLINEPREV.CAPTION=Previous Command Line
|
||||
TFRMMAIN.ACTCMDLINEPREV.HINT=Set command line to previous command in history
|
||||
TFRMMAIN.ACTADDPATHTOCMDLINE.CAPTION=Copy path to command line
|
||||
TFRMMAIN.ACTADDFILENAMETOCMDLINE.CAPTION=Add file name to command line
|
||||
TFRMMAIN.ACTADDPATHANDFILENAMETOCMDLINE.CAPTION=Add path and file name to command line
|
||||
TFRMMAIN.ACTGOTOFIRSTFILE.CAPTION=Place cursor on first file in list
|
||||
TFRMMAIN.ACTGOTOLASTFILE.CAPTION=Place cursor on last file in list
|
||||
TFRMMAIN.ACTVIEWHISTORY.CAPTION=Show history of visited paths for active view
|
||||
TFRMMAIN.ACTVIEWHISTORYNEXT.CAPTION=Go to next entry in history
|
||||
TFRMMAIN.ACTVIEWHISTORYPREV.CAPTION=Go to previous entry in history
|
||||
TFRMMAIN.ACTOPENBAR.CAPTION=Open bar file
|
||||
TFRMMAIN.ACTMINIMIZE.CAPTION=Minimize window
|
||||
TFRMMAIN.ACTEXIT.CAPTION=E&xit
|
||||
TFRMMAIN.ACTDEBUGSHOWCOMMANDPARAMETERS.CAPTION=Show Command Parameters
|
||||
TFRMMAIN.ACTDOANYCMCOMMAND.CAPTION=Select any command and execute it
|
||||
TFRMMAIN.ACTSETFILEPROPERTIES.CAPTION=Change &Attributes...
|
||||
TFRMMAIN.ACTEDITCOMMENT.CAPTION=Edit Co&mment...
|
||||
TFRMMAIN.ACTCONTEXTMENU.CAPTION=Show context menu
|
||||
TFRMMAIN.ACTOPEN.CAPTION=Open
|
||||
TFRMMAIN.ACTSHELLEXECUTE.CAPTION=Open
|
||||
TFRMMAIN.ACTSHELLEXECUTE.HINT=Open using system associations
|
||||
TFRMMAIN.ACTSYMLINK.CAPTION=Create Symbolic &Link...
|
||||
TFRMMAIN.ACTHARDLINK.CAPTION=Create &Hard Link...
|
||||
TFRMMAIN.ACTFILESPLITER.CAPTION=Spl&it File...
|
||||
TFRMMAIN.ACTFILELINKER.CAPTION=Com&bine Files...
|
||||
TFRMMAIN.ACTCHECKSUMCALC.CAPTION=Calculate Check&sum...
|
||||
TFRMMAIN.ACTCHECKSUMVERIFY.CAPTION=&Verify Checksum...
|
||||
TFRMMAIN.ACTUNIVERSALSINGLEDIRECTSORT.CAPTION=Sort according to parameters
|
||||
TFRMMAIN.ACTCOUNTDIRCONTENT.CAPTION=Sho&w Occupied Space
|
||||
TFRMMAIN.ACTTOGGLEFULLSCREENCONSOLE.CAPTION=Toggle fullscreen mode console
|
||||
TFRMMAIN.ACTTREEVIEW.CAPTION=&Tree View Panel
|
||||
TFRMMAIN.ACTCONFIGFOLDERTABS.CAPTION=Configuration of folder tabs
|
||||
TFRMMAIN.ACTCONFIGFAVORITETABS.CAPTION=Configuration of Favorite Tabs
|
||||
TFRMMAIN.ACTCLOSETAB.CAPTION=&Close Tab
|
||||
TFRMMAIN.ACTCLOSEALLTABS.CAPTION=Close &All Tabs
|
||||
TFRMMAIN.ACTCLOSEDUPLICATETABS.CAPTION=Close Duplicate Tabs
|
||||
TFRMMAIN.ACTCOPYALLTABSTOOPPOSITE.CAPTION=Copy all tabs to opposite side
|
||||
TFRMMAIN.ACTLOADTABS.CAPTION=&Load Tabs from File
|
||||
TFRMMAIN.ACTSAVETABS.CAPTION=&Save Tabs to File
|
||||
TFRMMAIN.ACTSETTABOPTIONNORMAL.CAPTION=&Normal
|
||||
TFRMMAIN.ACTSETTABOPTIONPATHLOCKED.CAPTION=&Locked
|
||||
TFRMMAIN.ACTSETTABOPTIONPATHRESETS.CAPTION=Locked with &Directory Changes Allowed
|
||||
TFRMMAIN.ACTSETTABOPTIONDIRSINNEWTAB.CAPTION=Locked with Directories Opened in New &Tabs
|
||||
TFRMMAIN.ACTSETALLTABSOPTIONNORMAL.CAPTION=Set all tabs to Normal
|
||||
TFRMMAIN.ACTSETALLTABSOPTIONPATHLOCKED.CAPTION=Set all tabs to Locked
|
||||
TFRMMAIN.ACTSETALLTABSOPTIONPATHRESETS.CAPTION=All tabs Locked with Dir Changes Allowed
|
||||
TFRMMAIN.ACTSETALLTABSOPTIONDIRSINNEWTAB.CAPTION=All tabs Locked with Dir Opened in New Tabs
|
||||
TFRMMAIN.ACTLOADFAVORITETABS.CAPTION=Load tabs from Favorite Tabs
|
||||
TFRMMAIN.ACTSAVEFAVORITETABS.CAPTION=Save current tabs to a New Favorite Tabs
|
||||
TFRMMAIN.ACTRELOADFAVORITETABS.CAPTION=Reload the last Favorite Tabs loaded
|
||||
TFRMMAIN.ACTRESAVEFAVORITETABS.CAPTION=Resave on the last Favorite Tabs loaded
|
||||
TFRMMAIN.ACTPREVIOUSFAVORITETABS.CAPTION=Load the Previous Favorite Tabs in the list
|
||||
TFRMMAIN.ACTNEXTFAVORITETABS.CAPTION=Load the Next Favorite Tabs in the list
|
||||
TFRMMAIN.ACTCONFIGTREEVIEWMENUS.CAPTION=Configuration of Tree View Menu
|
||||
TFRMMAIN.ACTCONFIGTREEVIEWMENUSCOLORS.CAPTION=Configuration of Tree View Menu Colors
|
||||
TFRMMAIN.ACTCONFIGSEARCHES.CAPTION=Configuration of searches
|
||||
TFRMMAIN.ACTCONFIGHOTKEYS.CAPTION=Configuration of hot keys
|
||||
TFRMMAIN.ACTCONFIGSAVESETTINGS.CAPTION=Save Settings
|
||||
TFRMMAIN.ACTEXECUTESCRIPT.CAPTION=Execute Script
|
||||
TFRMMAIN.ACTFOCUSSWAP.CAPTION=Swap focus
|
||||
TFRMMAIN.ACTFOCUSSWAP.HINT=Switch between left and right file list
|
||||
TFRMMAIN.TBEDIT.CAPTION=Edit
|
||||
TFRMMAIN.TBDELETE.CAPTION=Delete
|
||||
TFRMMAIN.TBCHANGEDIR.CAPTION=CD
|
||||
TFRMMAIN.TBSEPARATOR.CAPTION=-
|
||||
TFRMMAIN.TBCUT.CAPTION=Cut
|
||||
TFRMMAIN.TBCOPY.CAPTION=Copy
|
||||
TFRMMAIN.TBPASTE.CAPTION=Paste
|
||||
TFRMMAIN.MNUCONTEXTLINE1.CAPTION=-
|
||||
TFRMMAIN.MNUCONTEXTLINE2.CAPTION=-
|
||||
TFRMMAIN.MENUITEM2.CAPTION=-
|
||||
TFRMMAIN.MI2080.CAPTION=&20/80
|
||||
TFRMMAIN.MI3070.CAPTION=&30/70
|
||||
TFRMMAIN.MI4060.CAPTION=&40/60
|
||||
TFRMMAIN.MI5050.CAPTION=&50/50
|
||||
TFRMMAIN.MI6040.CAPTION=&60/40
|
||||
TFRMMAIN.MI7030.CAPTION=&70/30
|
||||
TFRMMAIN.MI8020.CAPTION=&80/20
|
||||
TFRMMAIN.MICOPY.CAPTION=Copy...
|
||||
TFRMMAIN.MIMOVE.CAPTION=Move...
|
||||
TFRMMAIN.MIHARDLINK.CAPTION=Create link...
|
||||
TFRMMAIN.MISYMLINK.CAPTION=Create symlink...
|
||||
TFRMMAIN.MILINE12.CAPTION=-
|
||||
TFRMMAIN.MICANCEL.CAPTION=Cancel
|
||||
TFRMMAIN.MILINE14.CAPTION=-
|
||||
TFRMMAIN.MILINE19.CAPTION=-
|
||||
TFRMMAIN.MITABOPTIONS.CAPTION=Tab options
|
||||
TFRMMAIN.MILINE16.CAPTION=-
|
||||
TFRMMAIN.MILINE21.CAPTION=-
|
||||
TFRMMAIN.MILINE23.CAPTION=-
|
||||
TFRMMAIN.MILINE26.CAPTION=-
|
||||
TFRMMAIN.MITRAYICONRESTORE.CAPTION=Restore
|
||||
TFRMMAIN.MILINE8.CAPTION=-
|
||||
TFRMMAIN.MITRAYICONEXIT.CAPTION=E&xit
|
||||
TFRMMAIN.MILOGCOPY.CAPTION=Copy
|
||||
TFRMMAIN.MILINE24.CAPTION=-
|
||||
TFRMMAIN.MILOGSELECTALL.CAPTION=Select All
|
||||
TFRMMAIN.MILINE25.CAPTION=-
|
||||
TFRMMAIN.MILOGCLEAR.CAPTION=Clear
|
||||
TFRMMAIN.MILOGHIDE.CAPTION=Hide
|
||||
|
|
@ -108,6 +108,7 @@ type
|
|||
actFocusSwap: TAction;
|
||||
actConfigArchivers: TAction;
|
||||
actConfigTooltips: TAction;
|
||||
actConfigPlugins: TAction;
|
||||
actUnmarkCurrentNameExt: TAction;
|
||||
actMarkCurrentNameExt: TAction;
|
||||
actUnmarkCurrentName: TAction;
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@ object frmOptions: TfrmOptions
|
|||
Position = poScreenCenter
|
||||
SessionProperties = 'Height;Left;Top;Width;WindowState;tvTreeView.Width'
|
||||
ShowInTaskBar = stAlways
|
||||
LCLVersion = '1.6.0.4'
|
||||
LCLVersion = '1.8.4.0'
|
||||
object tvTreeView: TTreeView
|
||||
Left = 0
|
||||
Height = 437
|
||||
|
|
@ -22,7 +22,6 @@ object frmOptions: TfrmOptions
|
|||
Width = 193
|
||||
Align = alLeft
|
||||
AutoExpand = True
|
||||
DefaultItemHeight = 18
|
||||
Images = OptionsEditorsImageList
|
||||
ReadOnly = True
|
||||
ScrollBars = ssAutoBoth
|
||||
|
|
@ -344,39 +343,39 @@ object frmOptions: TfrmOptions
|
|||
D9FFD6DAD9FFD6DAD9FFD6DAD9FFD6DAD9FFD6DAD9FFD6DAD9FFD6DAD9FFD6DA
|
||||
D9FFD6DAD8FFBFB4A7FF895028FF00000000895029FF874A20FF874A20FF874A
|
||||
20FF874A20FF874A20FF874A20FF874A20FF874A20FF874A20FF874A20FF874A
|
||||
20FF874A20FF895028FF00000000000000009D9D9DFF9C9C9CFF9C9C9CFF9C9C
|
||||
9CFF9C9C9CFF9C9C9CFF9C9C9CFF9C9C9CFF9C9C9CFF9C9C9CFF9C9C9CFF9C9C
|
||||
9CFF9C9C9CFF9D9D9DFF9F9F9FFF9D9D9DFFFAFAFAFFFBFBFBFFFBFBFBFFFBFB
|
||||
FBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFBFBFFFBFB
|
||||
FBFFFBFBFBFFFBFBFBFF9C9C9CFF9C9C9CFFFFFFFFFFE2E2E2FFE3E3E3FFE4E4
|
||||
E4FFE4E4E4FFE5E5E5FFE6E6E6FFE6E6E6FFE6E6E6FFE6E6E6FFE6E6E6FFE5E5
|
||||
E5FFE5E5E5FFFFFFFFFF9C9C9CFF9C9C9CFFFFFFFFFF9B9B9BFF9B9B9BFF9B9B
|
||||
9BFF9B9B9BFF9B9B9BFF9B9B9BFFE6E6E6FF4F4E48FF4F4E48FF4F4E48FF4F4E
|
||||
48FFE5E5E5FFFFFFFFFF9C9C9CFF9C9C9CFFFFFFFFFF9B9B9BFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFF9B9B9BFFE8E8E8FF57554EFF57554EFF57554EFF5755
|
||||
4EFFE6E6E6FFFFFFFFFF9C9C9CFF9C9C9CFFFFFFFFFF9B9B9BFFFFFFFFFFECEE
|
||||
EEFFECEEEEFFFFFFFFFF9B9B9BFFEAEAEAFF5F5D54FF5F5D54FF5F5D54FF5F5D
|
||||
54FFE8E8E8FFFFFFFFFF9C9C9CFF9C9C9CFFFFFFFFFF9B9B9BFFFFFFFFFFECEE
|
||||
EEFFECEEEEFFFFFFFFFF9B9B9BFFECECECFF67645AFF67645AFF67645AFF6764
|
||||
5AFFEAEAEAFFFFFFFFFF9C9C9CFF9C9C9CFFFFFFFFFF9B9B9BFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B
|
||||
9BFFA0A0A0FFFFFFFFFF9C9C9CFF9C9C9CFFFFFFFFFF9B9B9BFF9B9B9BFF9B9B
|
||||
9BFF9B9B9BFF9B9B9BFF9B9B9BFFA5A5A5FFFFFFFFFFFFFFFFFFFFFFFFFFFDFD
|
||||
FDFF9F9F9FFFFFFFFFFF9C9C9CFF9D9D9DFFFFFFFFFFEAEAEAFF666359FF6663
|
||||
59FF666359FF666359FFECECECFFA5A5A5FFFDFEFEFFECEEEEFFEDEFEFFFFDFD
|
||||
FDFF9F9F9FFFFFFFFFFF9C9C9CFF9D9D9DFFFFFFFFFFEBEBEBFF6E6A5FFF6E6A
|
||||
5FFF6E6A5FFF6E6A5FFFEDEDEDFFA5A5A5FFFDFEFEFFECEEEEFFEDEFEFFFFDFD
|
||||
FDFF9F9F9FFFFFFFFFFF9C9C9CFF9D9D9DFFFFFFFFFFECECECFF757164FF7571
|
||||
64FF757164FF757164FFEFEFEFFFA5A5A5FFFFFFFFFFFFFFFFFFFFFFFFFFFDFD
|
||||
FDFF9F9F9FFFFFFFFFFF9C9C9CFF9D9D9DFFFFFFFFFFEDEDEDFF797567FF7975
|
||||
67FF797567FF797567FFF1F1F1FF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B
|
||||
9BFFA0A0A0FFFFFFFFFF9C9C9CFF9D9D9DFFFFFFFFFFEEEEEEFFF0F0F0FFF2F2
|
||||
F2FFF4F4F4FFF6F6F6FFF8F8F8FFFAFAFAFFFBFBFBFFFAFAFAFFF9F9F9FFF7F7
|
||||
F7FFF5F5F5FFFFFFFFFF9C9C9CFF9D9D9DFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFF9C9C9CFFA0A0A0FF9B9B9BFF9B9B9BFF9B9B9BFF9B9B
|
||||
9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B9BFF9B9B
|
||||
9BFF9B9B9BFF9B9B9BFFA1A1A1FF00000000B6BDBAFFB6BDBAFFB6BDBAFFB6BD
|
||||
20FF874A20FF895028FF00000000FFFFFF000000000000000000000000000000
|
||||
00003C86CFB05698D8FF5698D8FF3D86CFEE0000000000000000000000000000
|
||||
00000000000000000000FFFFFF00FFFFFF000000000000000000000000000000
|
||||
00003882CDFFDAF8FFFFDAF8FFFF3882CDFF0000000000000000000000000000
|
||||
00000000000000000000FFFFFF00FFFFFF000000000000000000000000000000
|
||||
00002E70B2AB90C6EFFFAFDDFAFF327AC4DB0000000000000000000000000000
|
||||
00000000000000000000FFFFFF00FFFFFF003D86CFB05297D8FF589BDAFF589B
|
||||
DAFF5698D8FFB3E3FCFFBCE9FFFF5698D8FF5A9CDAFF5498D8FF3D86CFB00000
|
||||
00000000000000000000FFFFFF00FFFFFF003A83CDFFBFF6FFFFB9F0FFFFBCF0
|
||||
FFFFC1F1FFFF56CBFFFF56CBFFFFC2F1FFFFC0F2FFFFC2F6FFFF3A82CDFF0000
|
||||
00000000000000000000FFFFFF00FFFFFF003A83CDFFB6F6FFFFB1EEFFFF50CB
|
||||
FFFF20BAFFFF27BCFFFF27BCFFFF24BBFFFF1DBAFFFFB9F3FFFF3980CCFF0000
|
||||
00000000000000000000FFFFFF00FFFFFF00397ABDBD4F96D8FF68ADE2FFB0EF
|
||||
FFFF2DC0FFFF34C2FFFF36C3FFFF34C2FFFF2DC0FFFFB2F1FFFF3E83CDFF3A81
|
||||
CCD2448CD2FF4087CFEEFFFFFF00FFFFFF000000002300000033529BDAFFA7F0
|
||||
FFFF36C6FFFF3CC8FFFF3EC8FFFF3DC8FFFF38C6FFFF5ED5FFFF9EEAFFFF79C7
|
||||
F0FFAAFAFFFF3C84CEFFFFFFFF00FFFFFF000000000000000000519BDAFF9EEF
|
||||
FFFF3ECAFFFF43CBFFFF45CCFFFF44CCFFFF40CBFFFF5ED7FFFF96EAFFFF76C7
|
||||
F0FFA1FAFFFF3D84CEFFFFFFFF00FFFFFF003F86CFC04C96D8FF5EADE2FF93EE
|
||||
FFFF45CEFFFF49CFFFFF49D0FFFF49CFFFFF46CFFFFF95F0FFFF3E83CDFF397C
|
||||
C4DB3D84CEFF3F85CDF1FFFFFF00FFFFFF003D82CDFF8DF6FFFF76E6FFFF58D9
|
||||
FFFF7BE8FFFF7CE9FFFF7CE9FFFF7BE7FFFF61DDFFFF8BF1FFFF3B7FCCFF0000
|
||||
002A0000003301030430FFFFFF00FFFFFF003D81CCFF83F2FFFF55DAFFFF6BE5
|
||||
FFFF4E98D8FF4F9CDAFF4F9BDAFF59ADE2FF80EEFFFF7FF0FFFF3C81CCFF0000
|
||||
00000000000000000000FFFFFF00FFFFFF003E82CDFF7CF6FFFF79F1FFFF7CF5
|
||||
FFFF3D80CCFF00000033000000334896D7FF7BF4FFFF7BF6FFFF3E82CDFF0000
|
||||
00000000000000000000FFFFFF00FFFFFF003F84CDF24897D8FF4A9CDAFF4897
|
||||
D8FF3E81C8DD00000000000000003A7ABCBD4897D8FF4898D8FF3B7BBEC00000
|
||||
00000000000000000000FFFFFF00FFFFFF000000003000000033000000330000
|
||||
00330000002B0000000000000000000000230000003300000033000000230000
|
||||
00000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF0000000000B6BDBAFFB6BDBAFFB6BDBAFFB6BD
|
||||
BAFFB6BDBAFFB6BDBAFFB6BDBAFFB6BDBAFFB6BDBAFFB6BDBAFF000000000000
|
||||
0000000000000000000000000000B6BDBAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6BDBAFF0000
|
||||
|
|
@ -1503,7 +1502,6 @@ object frmOptions: TfrmOptions
|
|||
left = 72
|
||||
top = 80
|
||||
object actCloseWithEscape: TAction
|
||||
Caption = ''
|
||||
OnExecute = actCloseWithEscapeExecute
|
||||
ShortCut = 27
|
||||
end
|
||||
|
|
|
|||
7
src/foptions.lrj
Normal file
7
src/foptions.lrj
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":108725763,"name":"tfrmoptions.caption","sourcebytes":[79,112,116,105,111,110,115],"value":"Options"},
|
||||
{"hash":80592254,"name":"tfrmoptions.lblemptyeditor.caption","sourcebytes":[80,108,101,97,115,101,32,115,101,108,101,99,116,32,111,110,101,32,111,102,32,116,104,101,32,115,117,98,112,97,103,101,115,44,32,116,104,105,115,32,112,97,103,101,32,100,111,101,115,32,110,111,116,32,99,111,110,116,97,105,110,32,97,110,121,32,115,101,116,116,105,110,103,115,46],"value":"Please select one of the subpages, this page does not contain any settings."},
|
||||
{"hash":11067,"name":"tfrmoptions.btnok.caption","sourcebytes":[38,79,75],"value":"&OK"},
|
||||
{"hash":177752476,"name":"tfrmoptions.btncancel.caption","sourcebytes":[38,67,97,110,99,101,108],"value":"&Cancel"},
|
||||
{"hash":44595001,"name":"tfrmoptions.btnapply.caption","sourcebytes":[38,65,112,112,108,121],"value":"&Apply"}
|
||||
]}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
-------------------------------------------------------------------------
|
||||
Options frame page
|
||||
|
||||
Copyright (C) 2006-2016 Alexander Koblov (alexx2000@mail.ru)
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -162,7 +162,12 @@ uses
|
|||
fOptionsLog,
|
||||
fOptionsMisc,
|
||||
fOptionsMouse,
|
||||
fOptionsPlugins,
|
||||
fOptionsPluginsGroup,
|
||||
fOptionsPluginsDSX,
|
||||
fOptionsPluginsWCX,
|
||||
fOptionsPluginsWDX,
|
||||
fOptionsPluginsWFX,
|
||||
fOptionsPluginsWLX,
|
||||
fOptionsQuickSearchFilter,
|
||||
fOptionsTabs,
|
||||
fOptionsFavoriteTabs,
|
||||
|
|
@ -348,7 +353,7 @@ procedure MakeEditorsClassList;
|
|||
var
|
||||
Main: TOptionsEditorClassList absolute OptionsEditorClassList;
|
||||
Colors, ColumnsView, FilesViews, Keyboard, Layout, Mouse, Tools, Editor,
|
||||
FileAssoc, FileOperation, FolderTabs: TOptionsEditorRec;
|
||||
FileAssoc, FileOperation, FolderTabs, Plugins: TOptionsEditorRec;
|
||||
begin
|
||||
Main.Add(TfrmOptionsLanguage);
|
||||
Main.Add(TfrmOptionsBehavior);
|
||||
|
|
@ -370,7 +375,12 @@ begin
|
|||
FilesViews.Add(TfrmOptionsBriefView);
|
||||
ColumnsView := FilesViews.Add(TfrmOptionsColumnsView);
|
||||
ColumnsView.Add(TfrmOptionsCustomColumns);
|
||||
Main.Add(TfrmOptionsPlugins);
|
||||
Plugins := Main.Add(TfrmOptionsPluginsGroup);
|
||||
Plugins.Add(TfrmOptionsPluginsDSX);
|
||||
Plugins.Add(TfrmOptionsPluginsWCX);
|
||||
Plugins.Add(TfrmOptionsPluginsWDX);
|
||||
Plugins.Add(TfrmOptionsPluginsWFX);
|
||||
Plugins.Add(TfrmOptionsPluginsWLX);
|
||||
Layout := Main.Add(TfrmOptionsLayout);
|
||||
Layout.Add(TfrmOptionsDrivesListButton);
|
||||
Layout.Add(TfrmOptionsTreeViewMenu);
|
||||
|
|
|
|||
|
|
@ -1,378 +0,0 @@
|
|||
inherited frmOptionsPlugins: TfrmOptionsPlugins
|
||||
Height = 376
|
||||
Width = 604
|
||||
ClientHeight = 376
|
||||
ClientWidth = 604
|
||||
DesignLeft = 248
|
||||
DesignTop = 275
|
||||
object pcPluginsTypes: TPageControl[0]
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 0
|
||||
Height = 84
|
||||
Top = 0
|
||||
Width = 604
|
||||
ActivePage = tsWCX
|
||||
Align = alTop
|
||||
TabIndex = 0
|
||||
TabOrder = 6
|
||||
OnChange = pcPluginsTypesChange
|
||||
object tsWCX: TTabSheet
|
||||
Caption = 'Pac&ker plugins (.WCX)'
|
||||
ClientHeight = 56
|
||||
ClientWidth = 596
|
||||
OnShow = tsWCXShow
|
||||
object lblWCXDescription: TLabel
|
||||
AnchorSideLeft.Control = tsWCX
|
||||
AnchorSideTop.Control = tsWCX
|
||||
AnchorSideRight.Control = tsWCX
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 15
|
||||
Top = 12
|
||||
Width = 576
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 12
|
||||
BorderSpacing.Right = 10
|
||||
Caption = 'Pack&er plugins are used to work with archives'
|
||||
FocusControl = stgPlugins
|
||||
ParentColor = False
|
||||
WordWrap = True
|
||||
end
|
||||
end
|
||||
object tsWFX: TTabSheet
|
||||
Caption = 'F&ile system plugins (.WFX)'
|
||||
ClientHeight = 58
|
||||
ClientWidth = 596
|
||||
OnShow = tsWFXShow
|
||||
object lblWFXDescription: TLabel
|
||||
AnchorSideTop.Control = tsWFX
|
||||
AnchorSideRight.Control = tsWFX
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 13
|
||||
Top = 12
|
||||
Width = 576
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 12
|
||||
BorderSpacing.Right = 10
|
||||
Caption = 'Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC.'
|
||||
FocusControl = stgPlugins
|
||||
ParentColor = False
|
||||
WordWrap = True
|
||||
end
|
||||
end
|
||||
object tsWDX: TTabSheet
|
||||
Caption = 'Content pl&ugins (.WDX)'
|
||||
ClientHeight = 45
|
||||
ClientWidth = 598
|
||||
OnShow = tsWDXShow
|
||||
object lblWDXDescription: TLabel
|
||||
AnchorSideLeft.Control = tsWDX
|
||||
AnchorSideTop.Control = tsWDX
|
||||
AnchorSideRight.Control = tsWDX
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 40
|
||||
Top = 12
|
||||
Width = 578
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 12
|
||||
BorderSpacing.Right = 10
|
||||
Caption = 'Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool'
|
||||
FocusControl = stgPlugins
|
||||
ParentColor = False
|
||||
WordWrap = True
|
||||
end
|
||||
end
|
||||
object tsDSX: TTabSheet
|
||||
Caption = '&Search plugins (.DSX)'
|
||||
ClientHeight = 45
|
||||
ClientWidth = 598
|
||||
OnShow = tsDSXShow
|
||||
object lblDSXDescription: TLabel
|
||||
AnchorSideLeft.Control = tsDSX
|
||||
AnchorSideTop.Control = tsDSX
|
||||
AnchorSideRight.Control = tsDSX
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 40
|
||||
Top = 12
|
||||
Width = 578
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 12
|
||||
BorderSpacing.Right = 10
|
||||
Caption = 'Searc&h plugins allow one to use alternative search algorithms or external tools (like "locate", etc.)'
|
||||
FocusControl = stgPlugins
|
||||
ParentColor = False
|
||||
WordWrap = True
|
||||
end
|
||||
end
|
||||
object tsWLX: TTabSheet
|
||||
Caption = '&Viewer plugins (.WLX)'
|
||||
ClientHeight = 45
|
||||
ClientWidth = 598
|
||||
OnShow = tsWLXShow
|
||||
object lblWLXDescription: TLabel
|
||||
AnchorSideLeft.Control = tsWLX
|
||||
AnchorSideTop.Control = tsWLX
|
||||
AnchorSideRight.Control = tsWLX
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 40
|
||||
Top = 12
|
||||
Width = 578
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 12
|
||||
BorderSpacing.Right = 10
|
||||
Caption = 'Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)'
|
||||
FocusControl = stgPlugins
|
||||
ParentColor = False
|
||||
WordWrap = True
|
||||
end
|
||||
end
|
||||
end
|
||||
object stgPlugins: TStringGrid[1]
|
||||
AnchorSideLeft.Control = pcPluginsTypes
|
||||
AnchorSideTop.Control = pcPluginsTypes
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = pcPluginsTypes
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = btnTweakPlugin
|
||||
Left = 0
|
||||
Height = 242
|
||||
Top = 84
|
||||
Width = 604
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
AutoAdvance = aaRightDown
|
||||
AutoFillColumns = True
|
||||
BorderSpacing.Bottom = 12
|
||||
ColCount = 4
|
||||
Columns = <
|
||||
item
|
||||
Alignment = taCenter
|
||||
MaxSize = 80
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Active'
|
||||
Width = 70
|
||||
end
|
||||
item
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Plugin'
|
||||
Width = 183
|
||||
end
|
||||
item
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Registered for'
|
||||
Width = 183
|
||||
end
|
||||
item
|
||||
SizePriority = 0
|
||||
Title.Caption = 'File name'
|
||||
Width = 164
|
||||
end>
|
||||
FixedCols = 0
|
||||
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goColSizing, goRowSelect, goThumbTracking, goSmoothScroll, goHeaderHotTracking, goHeaderPushedLook]
|
||||
RowCount = 1
|
||||
TabOrder = 0
|
||||
TitleStyle = tsNative
|
||||
OnBeforeSelection = stgPluginsBeforeSelection
|
||||
OnMouseDown = stgPluginsMouseDown
|
||||
OnMouseUp = stgPluginsMouseUp
|
||||
OnSelection = stgPluginsSelection
|
||||
ColWidths = (
|
||||
70
|
||||
183
|
||||
183
|
||||
164
|
||||
)
|
||||
end
|
||||
object btnAddPlugin: TBitBtn[2]
|
||||
AnchorSideRight.Control = btnEnablePlugin
|
||||
AnchorSideBottom.Control = Owner
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 22
|
||||
Height = 30
|
||||
Top = 338
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
Cancel = True
|
||||
Caption = 'A&dd'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000009E9E9EA38181
|
||||
81FF818181FF818181FF818181FF818181FF818181FF818181FF818181FF8181
|
||||
81FF818181FF818181FF818181FF9E9E9E950000000000000000818181FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFEDEDEDFFEDEDEDFFEEEEEEFFEFEFEFFFEFEFEFFFF0F0F0FFF0F0F0FFF1F1
|
||||
F1FFF2F2F2FFF2F2F2FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFF0F0F0FFF0F0F0FFF1F1
|
||||
F1FFF1F1F1FFF2F2F2FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFECECECFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFEFEFEFFFF0F0F0FFF1F1
|
||||
F1FFF1F1F1FFF1F1F1FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFECECECFFECECECFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFEFEF
|
||||
EFFFF0F0F0FFF0F0F0FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFECECECFFECECECFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFEFEF
|
||||
EFFFEFEFEFFFF0F0F0FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFEBEBEBFFECECECFFECECECFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFE2EE
|
||||
EEFFB1F0F3FF92F0F5FF9AF0F5FF779696FF0000000000000000818181FFFFFF
|
||||
FFFFEBEBEBFFEBEBEBFFECECECFFECECECFFEDEDEDFFEDEDEDFFE0EEEFFF96EF
|
||||
F4FF63F1F8FF46F3FBFF45F3FBFF5DEFF7FD36DDE67603F3FF01818181FFFFFF
|
||||
FFFFEBEBEBFFEBEBEBFFECECECFFECECECFFECECECFFEDEDEDFFB1EEF1FF67F1
|
||||
F8FF40F4FDFF71F7FDFF72F7FDFF43F3FCFE24ECF6B60AF3FF25818181FFFFFF
|
||||
FFFFEAEAEAFFEBEBEBFFEBEBEBFFECECECFFECECECFFECECECFF9BEFF3FF4EF2
|
||||
FAFF6AF6FDFFBBFAFEFFBFFBFEFF6EF6FDFF22F0FAD20DF3FF50818181FFFFFF
|
||||
FFFFEAEAEAFFEAEAEAFFEBEBEBFFEBEBEBFFECECECFFECECECFF9CEEF2FF4EF2
|
||||
FAFF67F6FDFFB5FAFEFFB8FAFEFF6BF5FDFF22EFFAD10DF3FF5C818181FFFFFF
|
||||
FFFFECECECFFEAEAEAFFEAEAEAFFEBEBEBFFEBEBEBFFEBEBEBFFB4EDF0FF6AF0
|
||||
F7FF3AF4FCFF68F6FDFF6AF6FDFF3CF2FBFD1EEFF9A909F3FF37818181FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9BEE
|
||||
F2FF69F0F7FF4DF2FAFF46EFF7FA28EBF4B60DF3FF6102F3FF099E9E9EA38181
|
||||
81FF818181FF818181FF818181FF818181FF818181FF818181FF818181FF7C8C
|
||||
8CFF729F9FFF6AAEAFFF36E4ED8A09F3FF4502F3FF0F00000000
|
||||
}
|
||||
TabOrder = 1
|
||||
end
|
||||
object btnEnablePlugin: TBitBtn[3]
|
||||
AnchorSideRight.Control = btnRemovePlugin
|
||||
AnchorSideBottom.Control = Owner
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 138
|
||||
Height = 30
|
||||
Top = 338
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
Caption = 'E&nable'
|
||||
OnClick = btnEnablePluginClick
|
||||
TabOrder = 2
|
||||
end
|
||||
object btnRemovePlugin: TBitBtn[4]
|
||||
AnchorSideRight.Control = btnTweakPlugin
|
||||
AnchorSideBottom.Control = Owner
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 254
|
||||
Height = 30
|
||||
Top = 338
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
Caption = '&Remove'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00008B9C1F008C9DED008D9EEC008D
|
||||
9E9E008B9C21FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00008B9C13008D9EE24FC3D2FD5BD3E1FF30B5
|
||||
C6FA0890A1F6008D9FA9008B9C14FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00008E9FC536B5C5FA5FD8E7FF26CADFFF4ED4
|
||||
E5FF6DD9E7FF32B4C5FB008D9EE6008B9C26FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00008B9C431A9BABF66CDAE8FF10C5DCFF03C2DAFF03C2
|
||||
DAFF15C6DCFF5BD7E7FF56C8D6FE058FA0F1008B9C3FFFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00018EA0D45ECFDDFF46DAEDFF18D0E7FF11CBE3FF07C4
|
||||
DCFF03C2DAFF03C2DAFF4CD3E4FF58CDDCFF048E9FF4008B9C1CFFFFFF00FFFF
|
||||
FF00FFFFFF00008B9C1A1194A5F78BEDFBFF3CE5FCFF37E4FBFF2FDEF6FF23D7
|
||||
EEFF14CDE5FF04C3DBFF03C2DAFF56D6E6FF33B6C6FB008E9FA8FFFFFF00FFFF
|
||||
FF00FFFFFF00007F9C5F2FB0C0F58AEFFDFF5FEAFDFF61EBFDFF52E9FDFF3CE6
|
||||
FDFF2ADBF3FF18D0E7FF10C6DCFF49D2E4FF67D4E2FF018D9FE9FFFFFF00FFFF
|
||||
FF00008B9C070024A1D71342ADFC84EAFBFF6BECFDFF84EFFDFF6DECFDFF52E9
|
||||
FDFF44E5FBFF65E3F3FF77DDEBFF49C1CFFE1B9EAEF3008C9DEAFFFFFF00008B
|
||||
9C5F008D9EEB29A5BBF6284ABBFF1D38B8FF61D8F6FF63EAFDFF6CEBFDFF7DEE
|
||||
FDFF88EAF8FF45BECDFA058F9FF7008E9FA3008B9C40008B9C02FFFFFF00008B
|
||||
9C5A018D9EF64FC8D8FF68DCECFF336DC8FF0D1BABFF62B1D7FF72DCEAFF43BD
|
||||
CCF70990A2F6018E9F9F008B9C1BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF000064878100889CFE41BDCDFF77DEEBFF1769B0F70036A0E4018FA0D2008C
|
||||
9D77008B9C15FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000487802004A
|
||||
7B95014E80F40B76B2FF0188A1FF32AEBEFE1DA0B1F2008B9C3DFFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000049796F0352
|
||||
86F40F7ABCFF107DC1FF015284F200859ACE008B9CFF008B9C29FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00004A7BED0C72
|
||||
B2FF107DC1FF0A6BA9FF004A7BDA00698A02008B9C82008B9C13FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00004A7BE50A69
|
||||
A6FF0B6DABFF004A7BF500487844FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000048783B004B
|
||||
7CDA004A7BE300487847FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
||||
}
|
||||
OnClick = btnRemovePluginClick
|
||||
TabOrder = 3
|
||||
end
|
||||
object btnTweakPlugin: TBitBtn[5]
|
||||
AnchorSideRight.Control = btnConfigPlugin
|
||||
AnchorSideBottom.Control = Owner
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 370
|
||||
Height = 30
|
||||
Top = 338
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Right = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
Caption = '&Tweak'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000009595
|
||||
95B4818181FF818181FF818181FF818181FF818181FF818181FF818181FF8181
|
||||
81FF818181FF818181FF818181FF818181FF959595A800000000000000008181
|
||||
81FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEDEDEDFFEDEDEDFFEEEEEEFFEFEFEFFFEFEFEFFFF0F0F0FFF0F0
|
||||
F0FFE0E0E0FFADADADFFBABABAFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEDEDEDFFC6C6C6FFC7C7C7FFC7C7C7FFC8C8C8FFC8C8C8FFB5B5
|
||||
B5FF929292FF9E9E9EFFABABABFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFD4D4D4FF7777
|
||||
77FF858585FF909090FF9D9D9DFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFFB0B0B0FF585858FF585858FF585858FF585858FF5959
|
||||
59FF626262FF6C6C6CFFDCDCDCFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFF696969FF696969FF696969FF6A6A6AFF6A6A6AFF6A6A
|
||||
6AFF6A6A6AFFD6D6D6FFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEBEBEBFF585858FF585858FFB0B0B0FF585858FF6A6A6AFF6A6A
|
||||
6AFFCCD2D2FFEEEEEEFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEBEBEBFF696969FFD2D2D2FFECECECFFD2D2D2FF696969FF6669
|
||||
69FFECECECFFEEEEEEFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEBEBEBFFC5C5C5FFC6C6C6FFB0B0B0FF585858FF585858FF5858
|
||||
58FFC6C6C6FFC7C7C7FFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEAEAEAFFEBEBEBFFEBEBEBFF696969FF696969FF696969FFD2D2
|
||||
D2FFEDEDEDFFEEEEEEFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEAEAEAFFC4C4C4FFC5C5C5FFC5C5C5FFC6C6C6FFC6C6C6FFC6C6
|
||||
C6FFC6C6C6FFC7C7C7FFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFFEAEAEAFFEAEAEAFFEBEBEBFFEBEBEBFFEBEBEBFFECEC
|
||||
ECFFECECECFFEDEDEDFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF818181FF00000000000000009999
|
||||
99AC818181FF818181FF818181FF818181FF818181FF818181FF818181FF8181
|
||||
81FF818181FF818181FF818181FF818181FF8181815600000000
|
||||
}
|
||||
OnClick = btnTweakPluginClick
|
||||
TabOrder = 4
|
||||
end
|
||||
object btnConfigPlugin: TBitBtn[6]
|
||||
AnchorSideRight.Control = stgPlugins
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = Owner
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 486
|
||||
Height = 30
|
||||
Top = 338
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Right = 8
|
||||
BorderSpacing.Bottom = 8
|
||||
Caption = 'Con&figure'
|
||||
OnClick = btnConfigPluginClick
|
||||
TabOrder = 5
|
||||
end
|
||||
end
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
TFRMOPTIONSPLUGINS.TSWCX.CAPTION=Pac&ker plugins (.WCX)
|
||||
TFRMOPTIONSPLUGINS.LBLWCXDESCRIPTION.CAPTION=Pack&er plugins are used to work with archives
|
||||
TFRMOPTIONSPLUGINS.TSWFX.CAPTION=F&ile system plugins (.WFX)
|
||||
TFRMOPTIONSPLUGINS.LBLWFXDESCRIPTION.CAPTION=Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC.
|
||||
TFRMOPTIONSPLUGINS.TSWDX.CAPTION=Content pl&ugins (.WDX)
|
||||
TFRMOPTIONSPLUGINS.LBLWDXDESCRIPTION.CAPTION=Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool
|
||||
TFRMOPTIONSPLUGINS.TSDSX.CAPTION=&Search plugins (.DSX)
|
||||
TFRMOPTIONSPLUGINS.LBLDSXDESCRIPTION.CAPTION=Searc&h plugins allow one to use alternative search algorithms or external tools (like "locate", etc.)
|
||||
TFRMOPTIONSPLUGINS.TSWLX.CAPTION=&Viewer plugins (.WLX)
|
||||
TFRMOPTIONSPLUGINS.LBLWLXDESCRIPTION.CAPTION=Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)
|
||||
TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[0].TITLE.CAPTION=Active
|
||||
TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[1].TITLE.CAPTION=Plugin
|
||||
TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[2].TITLE.CAPTION=Registered for
|
||||
TFRMOPTIONSPLUGINS.STGPLUGINS.COLUMNS[3].TITLE.CAPTION=File name
|
||||
TFRMOPTIONSPLUGINS.BTNADDPLUGIN.CAPTION=A&dd
|
||||
TFRMOPTIONSPLUGINS.BTNENABLEPLUGIN.CAPTION=E&nable
|
||||
TFRMOPTIONSPLUGINS.BTNREMOVEPLUGIN.CAPTION=&Remove
|
||||
TFRMOPTIONSPLUGINS.BTNTWEAKPLUGIN.CAPTION=&Tweak
|
||||
TFRMOPTIONSPLUGINS.BTNCONFIGPLUGIN.CAPTION=Con&figure
|
||||
|
|
@ -1,758 +0,0 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins options page
|
||||
|
||||
Copyright (C) 2006-2016 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPlugins;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons,
|
||||
fOptionsFrame, uDSXModule, uWCXModule, uWDXModule, uWFXmodule, uWLXModule, Controls;
|
||||
|
||||
type
|
||||
|
||||
{ TfrmOptionsPlugins }
|
||||
|
||||
TfrmOptionsPlugins = class(TOptionsEditor)
|
||||
btnAddPlugin: TBitBtn;
|
||||
btnConfigPlugin: TBitBtn;
|
||||
btnEnablePlugin: TBitBtn;
|
||||
btnRemovePlugin: TBitBtn;
|
||||
btnTweakPlugin: TBitBtn;
|
||||
lblDSXDescription: TLabel;
|
||||
lblWCXDescription: TLabel;
|
||||
lblWDXDescription: TLabel;
|
||||
lblWFXDescription: TLabel;
|
||||
lblWLXDescription: TLabel;
|
||||
pcPluginsTypes: TPageControl;
|
||||
stgPlugins: TStringGrid;
|
||||
tsDSX: TTabSheet;
|
||||
tsWCX: TTabSheet;
|
||||
tsWDX: TTabSheet;
|
||||
tsWFX: TTabSheet;
|
||||
tsWLX: TTabSheet;
|
||||
procedure btnConfigPluginClick(Sender: TObject);
|
||||
procedure btnEnablePluginClick(Sender: TObject);
|
||||
procedure btnRemovePluginClick(Sender: TObject);
|
||||
procedure btnTweakPluginClick(Sender: TObject);
|
||||
procedure pcPluginsTypesChange(Sender: TObject);
|
||||
procedure stgPluginsBeforeSelection(Sender: TObject; {%H-}aCol, aRow: Integer);
|
||||
procedure btnDSXAddClick(Sender: TObject);
|
||||
procedure btnWDXAddClick(Sender: TObject);
|
||||
procedure btnWFXAddClick(Sender: TObject);
|
||||
procedure btnWLXAddClick(Sender: TObject);
|
||||
procedure btnWCXAddClick(Sender: TObject);
|
||||
procedure stgPluginsMouseDown(Sender: TObject; Button: TMouseButton;
|
||||
{%H-}Shift: TShiftState; X, Y: Integer);
|
||||
procedure stgPluginsMouseUp(Sender: TObject; Button: TMouseButton;
|
||||
{%H-}Shift: TShiftState; {%H-}X, {%H-}Y: Integer);
|
||||
procedure stgPluginsSelection(Sender: TObject; {%H-}aCol, aRow: Integer);
|
||||
procedure tsDSXShow(Sender: TObject);
|
||||
procedure tsWCXShow(Sender: TObject);
|
||||
procedure tsWDXShow(Sender: TObject);
|
||||
procedure tsWFXShow(Sender: TObject);
|
||||
procedure tsWLXShow(Sender: TObject);
|
||||
private
|
||||
FMoveRow: Boolean;
|
||||
FSourceRow: Integer;
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Done; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
public
|
||||
class function GetIconIndex: Integer; override;
|
||||
class function GetTitle: String; override;
|
||||
function IsSignatureComputedFromAllWindowComponents: Boolean; override;
|
||||
end;
|
||||
|
||||
var
|
||||
tmpDSXPlugins: TDSXModuleList;
|
||||
tmpWCXPlugins: TWCXModuleList;
|
||||
tmpWDXPlugins: TWDXModuleList;
|
||||
tmpWFXPlugins: TWFXModuleList;
|
||||
tmpWLXPlugins: TWLXModuleList;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
LCLProc, Forms, Dialogs, StrUtils, uLng, uGlobs, uDCUtils, uDebug, uShowMsg,
|
||||
uTypes, fTweakPlugin, dmCommonData, DCStrUtils, uDefaultPlugins, DynLibs;
|
||||
|
||||
const
|
||||
cNextLine = LineEnding + LineEnding;
|
||||
|
||||
{ TfrmOptionsPlugins }
|
||||
|
||||
procedure TfrmOptionsPlugins.pcPluginsTypesChange(Sender: TObject);
|
||||
begin
|
||||
if stgPlugins.RowCount > stgPlugins.FixedRows then
|
||||
stgPluginsBeforeSelection(stgPlugins, 0, stgPlugins.FixedRows);
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.btnEnablePluginClick(Sender: TObject);
|
||||
var
|
||||
sExt,
|
||||
sExts: String;
|
||||
iPluginIndex: Integer;
|
||||
bEnabled: Boolean;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then Exit;
|
||||
if pcPluginsTypes.ActivePage.Name = 'tsWCX' then
|
||||
begin
|
||||
sExts:= stgPlugins.Cells[2, stgPlugins.Row];
|
||||
sExt:= Copy2SpaceDel(sExts);
|
||||
repeat
|
||||
iPluginIndex:= tmpWCXPlugins.Find(stgPlugins.Cells[3, stgPlugins.Row], sExt);
|
||||
if iPluginIndex <> -1 then
|
||||
begin
|
||||
bEnabled:= not tmpWCXPlugins.Enabled[iPluginIndex];
|
||||
tmpWCXPlugins.Enabled[iPluginIndex]:= bEnabled;
|
||||
end;
|
||||
sExt:= Copy2SpaceDel(sExts);
|
||||
until sExt = '';
|
||||
stgPlugins.Cells[0, stgPlugins.Row]:= IfThen(bEnabled, string('+'), string('-'));
|
||||
btnEnablePlugin.Caption:= IfThen(bEnabled, rsOptDisable, rsOptEnable);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWFX' then
|
||||
begin
|
||||
bEnabled:= not tmpWFXPlugins.Enabled[stgPlugins.Row - stgPlugins.FixedRows];
|
||||
stgPlugins.Cells[0, stgPlugins.Row]:= IfThen(bEnabled, string('+'), string('-'));
|
||||
tmpWFXPlugins.Enabled[stgPlugins.Row - stgPlugins.FixedRows]:= bEnabled;
|
||||
btnEnablePlugin.Caption:= IfThen(bEnabled, rsOptDisable, rsOptEnable);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWLX' then
|
||||
begin
|
||||
with tmpWLXPlugins.GetWlxModule(stgPlugins.Row - stgPlugins.FixedRows) do
|
||||
begin
|
||||
Enabled:= not Enabled;
|
||||
stgPlugins.Cells[0, stgPlugins.Row]:= IfThen(Enabled, string('+'), string('-'));
|
||||
btnEnablePlugin.Caption:= IfThen(Enabled, rsOptDisable, rsOptEnable);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.btnConfigPluginClick(Sender: TObject);
|
||||
var
|
||||
WCXmodule: TWCXmodule;
|
||||
WFXmodule: TWFXmodule;
|
||||
PluginFileName: String;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then Exit; // no plugins
|
||||
|
||||
PluginFileName := GetCmdDirFromEnvVar(stgPlugins.Cells[3, stgPlugins.Row]);
|
||||
|
||||
if pcPluginsTypes.ActivePage.Name = 'tsWCX' then
|
||||
begin
|
||||
WCXmodule := gWCXPlugins.LoadModule(PluginFileName);
|
||||
if Assigned(WCXmodule) then
|
||||
begin
|
||||
DCDebug('WCXModule Loaded');
|
||||
WCXmodule.VFSConfigure(stgPlugins.Handle);
|
||||
DCDebug('Dialog executed');
|
||||
end
|
||||
else
|
||||
msgError(rsMsgErrEOpen + ': ' + PluginFileName);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWFX' then
|
||||
begin
|
||||
WFXmodule := gWFXPlugins.LoadModule(PluginFileName);
|
||||
if Assigned(WFXmodule) then
|
||||
begin
|
||||
DCDebug('WFXModule Loaded');
|
||||
WfxModule.VFSInit;
|
||||
WFXmodule.VFSConfigure(stgPlugins.Handle);
|
||||
DCDebug('Dialog executed');
|
||||
end
|
||||
else
|
||||
msgError(rsMsgErrEOpen + ': ' + PluginFileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.btnRemovePluginClick(Sender: TObject);
|
||||
var
|
||||
sExt,
|
||||
sExts: String;
|
||||
iPluginIndex: Integer;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then Exit; // no plugins
|
||||
|
||||
if pcPluginsTypes.ActivePage.Name = 'tsDSX' then
|
||||
begin
|
||||
tmpDSXPlugins.DeleteItem(stgPlugins.Row - stgPlugins.FixedRows);
|
||||
stgPlugins.DeleteColRow(False, stgPlugins.Row);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWCX' then
|
||||
begin
|
||||
sExts:= stgPlugins.Cells[2, stgPlugins.Row];
|
||||
sExt:= Copy2SpaceDel(sExts);
|
||||
repeat
|
||||
iPluginIndex:= tmpWCXPlugins.Find(stgPlugins.Cells[3, stgPlugins.Row], sExt);
|
||||
if iPluginIndex <> -1 then
|
||||
tmpWCXPlugins.Delete(iPluginIndex);
|
||||
sExt:= Copy2SpaceDel(sExts);
|
||||
until sExt = '';
|
||||
stgPlugins.DeleteColRow(False, stgPlugins.Row);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWDX' then
|
||||
begin
|
||||
tmpWDXPlugins.DeleteItem(stgPlugins.Row - stgPlugins.FixedRows);
|
||||
stgPlugins.DeleteColRow(False, stgPlugins.Row);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWFX' then
|
||||
begin
|
||||
tmpWFXPlugins.Delete(stgPlugins.Row - stgPlugins.FixedRows);
|
||||
stgPlugins.DeleteColRow(False, stgPlugins.Row);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWLX' then
|
||||
begin
|
||||
tmpWLXPlugins.DeleteItem(stgPlugins.Row - stgPlugins.FixedRows);
|
||||
stgPlugins.DeleteColRow(False, stgPlugins.Row);
|
||||
end
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.btnTweakPluginClick(Sender: TObject);
|
||||
var
|
||||
ptPluginType: TPluginType;
|
||||
iPluginIndex: Integer;
|
||||
begin
|
||||
iPluginIndex:= stgPlugins.Row - stgPlugins.FixedRows;
|
||||
if pcPluginsTypes.ActivePage.Name = 'tsDSX' then
|
||||
ptPluginType:= ptDSX
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWCX' then
|
||||
begin
|
||||
ptPluginType:= ptWCX;
|
||||
// get plugin index
|
||||
iPluginIndex:= tmpWCXPlugins.Find(stgPlugins.Cells[3, stgPlugins.Row],
|
||||
Copy2Space(stgPlugins.Cells[2, stgPlugins.Row]));
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWDX' then
|
||||
ptPluginType:= ptWDX
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWFX' then
|
||||
ptPluginType:= ptWFX
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWLX' then
|
||||
ptPluginType:= ptWLX;
|
||||
|
||||
if iPluginIndex < 0 then Exit;
|
||||
if ShowTweakPluginDlg(ptPluginType, iPluginIndex) then
|
||||
pcPluginsTypes.ActivePage.OnShow(pcPluginsTypes.ActivePage); // update info in plugin list
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.stgPluginsBeforeSelection(Sender: TObject; aCol,
|
||||
aRow: Integer);
|
||||
var
|
||||
AEnabled: Boolean = True;
|
||||
begin
|
||||
if stgPlugins.Cells[0, aRow] = '+' then
|
||||
btnEnablePlugin.Caption:= rsOptDisable
|
||||
else if stgPlugins.Cells[0, aRow] = '-' then
|
||||
btnEnablePlugin.Caption:= rsOptEnable;
|
||||
|
||||
btnEnablePlugin.Enabled:= (stgPlugins.Cells[0, aRow] <> '');
|
||||
if pcPluginsTypes.ActivePage.Name = 'tsWDX' then
|
||||
begin
|
||||
aRow:= aRow - stgPlugins.FixedRows;
|
||||
AEnabled:= not (tmpWDXPlugins.GetWdxModule(aRow) is TEmbeddedWDX);
|
||||
end;
|
||||
btnRemovePlugin.Enabled:= AEnabled;
|
||||
btnTweakPlugin.Enabled:= AEnabled;
|
||||
btnConfigPlugin.Enabled:= AEnabled;
|
||||
end;
|
||||
|
||||
{ DSX plugins }
|
||||
|
||||
procedure TfrmOptionsPlugins.btnDSXAddClick(Sender: TObject);
|
||||
var
|
||||
I, J: Integer;
|
||||
sFileName,
|
||||
sPluginName : String;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := 'Search plugins (*.dsx)|*.dsx';
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then Exit;
|
||||
|
||||
sPluginName := ExtractOnlyFileName(sFileName);
|
||||
I:= tmpDSXPlugins.Add(sPluginName, sFileName, EmptyStr);
|
||||
|
||||
if not tmpDSXPlugins.LoadModule(sPluginName) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
tmpDSXPlugins.DeleteItem(I);
|
||||
Exit;
|
||||
end;
|
||||
|
||||
stgPlugins.RowCount:= stgPlugins.RowCount + 1;
|
||||
J:= stgPlugins.RowCount - stgPlugins.FixedRows;
|
||||
stgPlugins.Cells[0, J]:= EmptyStr;
|
||||
stgPlugins.Cells[1, J]:= tmpDSXPlugins.GetDsxModule(I).Name;
|
||||
stgPlugins.Cells[2, J]:= tmpDSXPlugins.GetDsxModule(I).Descr;
|
||||
stgPlugins.Cells[3, J]:= SetCmdDirAsEnvVar(tmpDSXPlugins.GetDsxModule(I).FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.tsDSXShow(Sender: TObject);
|
||||
var i:integer;
|
||||
begin
|
||||
btnAddPlugin.OnClick:= @btnDSXAddClick;
|
||||
stgPlugins.RowCount:= tmpDSXPlugins.Count + stgPlugins.FixedRows;
|
||||
for i:=0 to tmpDSXPlugins.Count-1 do
|
||||
begin
|
||||
stgPlugins.Cells[0, I + stgPlugins.FixedRows]:= EmptyStr;
|
||||
stgPlugins.Cells[1, I + stgPlugins.FixedRows]:= tmpDSXPlugins.GetDsxModule(i).Name;
|
||||
stgPlugins.Cells[2, I + stgPlugins.FixedRows]:= tmpDSXPlugins.GetDsxModule(i).Descr;
|
||||
stgPlugins.Cells[3, I + stgPlugins.FixedRows]:= SetCmdDirAsEnvVar(tmpDSXPlugins.GetDsxModule(i).FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
{ WCX plugins }
|
||||
|
||||
procedure TfrmOptionsPlugins.btnWCXAddClick(Sender: TObject);
|
||||
var
|
||||
J, iPluginIndex, iFlags: Integer;
|
||||
sExt : String;
|
||||
sExts : String;
|
||||
sExtsTemp : String;
|
||||
sFileName : String;
|
||||
sPluginName : String;
|
||||
sAlreadyAssignedExts : String;
|
||||
WCXmodule : TWCXmodule;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := Format('Archive plugins (%s)|%s', [WcxMask, WcxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then Exit;
|
||||
|
||||
WCXmodule := gWCXPlugins.LoadModule(sFileName);
|
||||
|
||||
if not Assigned(WCXmodule) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
Exit;
|
||||
end;
|
||||
|
||||
iFlags := WCXmodule.GetPluginCapabilities;
|
||||
|
||||
sPluginName := SetCmdDirAsEnvVar(sFileName);
|
||||
if InputQuery(rsOptEnterExt, Format(rsOptAssocPluginWith, [sFileName]), sExts) then
|
||||
begin
|
||||
sExtsTemp := sExts;
|
||||
sExts := '';
|
||||
sAlreadyAssignedExts := '';
|
||||
sExt:= Copy2SpaceDel(sExtsTemp);
|
||||
repeat
|
||||
iPluginIndex:= tmpWCXPlugins.Find(sPluginName, sExt);
|
||||
if iPluginIndex <> -1 then
|
||||
begin
|
||||
AddStrWithSep(sAlreadyAssignedExts, sExt);
|
||||
end
|
||||
else
|
||||
begin
|
||||
tmpWCXPlugins.AddObject(sExt + '=' + IntToStr(iFlags) + ',' + sPluginName, TObject(True));
|
||||
AddStrWithSep(sExts, sExt);
|
||||
end;
|
||||
sExt:= Copy2SpaceDel(sExtsTemp);
|
||||
until sExt = '';
|
||||
|
||||
if sAlreadyAssignedExts <> '' then
|
||||
MessageDlg(Format(rsOptPluginAlreadyAssigned, [sFileName]) +
|
||||
LineEnding + sAlreadyAssignedExts, mtWarning, [mbOK], 0);
|
||||
|
||||
if sExts <> '' then
|
||||
begin
|
||||
stgPlugins.RowCount:= stgPlugins.RowCount + 1; // Add new row
|
||||
J:= stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[0, J]:= '+'; // Enabled
|
||||
stgPlugins.Cells[1, J]:= ExtractOnlyFileName(sFileName);
|
||||
stgPlugins.Cells[2, J]:= sExts;
|
||||
stgPlugins.Cells[3, J]:= sPluginName;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.stgPluginsMouseDown(Sender: TObject;
|
||||
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
|
||||
var
|
||||
SourceCol: Integer = 0;
|
||||
begin
|
||||
if (Button = mbLeft) then
|
||||
begin
|
||||
stgPlugins.MouseToCell(X, Y, SourceCol, FSourceRow);
|
||||
if (FSourceRow > 0) then
|
||||
begin
|
||||
FMoveRow := True;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.stgPluginsMouseUp(Sender: TObject;
|
||||
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
|
||||
begin
|
||||
if (Button = mbLeft) then
|
||||
begin
|
||||
FMoveRow := False;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.stgPluginsSelection(Sender: TObject; aCol, aRow: Integer);
|
||||
begin
|
||||
if FMoveRow and (aRow <> FSourceRow) then
|
||||
with stgPlugins do
|
||||
begin
|
||||
if pcPluginsTypes.ActivePage.Name = 'tsDSX' then
|
||||
begin
|
||||
tmpDSXPlugins.Exchange(FSourceRow - FixedRows, aRow - FixedRows);
|
||||
FSourceRow := aRow;
|
||||
tsDSXShow(stgPlugins);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWCX' then
|
||||
begin
|
||||
tmpWCXPlugins.Exchange(FSourceRow - FixedRows, aRow - FixedRows);
|
||||
FSourceRow := aRow;
|
||||
tsWCXShow(stgPlugins);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWDX' then
|
||||
begin
|
||||
tmpWDXPlugins.Exchange(FSourceRow - FixedRows, aRow - FixedRows);
|
||||
FSourceRow := aRow;
|
||||
tsWDXShow(stgPlugins);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWFX' then
|
||||
begin
|
||||
tmpWFXPlugins.Exchange(FSourceRow - FixedRows, aRow - FixedRows);
|
||||
FSourceRow := aRow;
|
||||
tsWFXShow(stgPlugins);
|
||||
end
|
||||
else if pcPluginsTypes.ActivePage.Name = 'tsWLX' then
|
||||
begin
|
||||
tmpWLXPlugins.Exchange(FSourceRow - FixedRows, aRow - FixedRows);
|
||||
FSourceRow := aRow;
|
||||
tsWLXShow(stgPlugins);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.tsWCXShow(Sender: TObject);
|
||||
var
|
||||
I,
|
||||
iIndex: Integer;
|
||||
sFileName,
|
||||
sExt: String;
|
||||
iRow: Integer;
|
||||
begin
|
||||
btnAddPlugin.OnClick:= @btnWCXAddClick;
|
||||
stgPlugins.RowCount:= stgPlugins.FixedRows;
|
||||
|
||||
// Clear column with extensions
|
||||
stgPlugins.Clean(2, stgPlugins.FixedRows, 2, stgPlugins.RowCount, [gzNormal]);
|
||||
|
||||
for I := 0 to tmpWCXPlugins.Count - 1 do
|
||||
begin
|
||||
// get associated extension
|
||||
sExt := tmpWCXPlugins.Ext[I];
|
||||
|
||||
//get file name
|
||||
sFileName:= tmpWCXPlugins.FileName[I];
|
||||
|
||||
iIndex:= stgPlugins.Cols[3].IndexOf(sFileName);
|
||||
if iIndex < 0 then
|
||||
begin
|
||||
stgPlugins.RowCount:= stgPlugins.RowCount + 1;
|
||||
iRow := stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[1, iRow]:= ExtractOnlyFileName(sFileName);
|
||||
stgPlugins.Cells[2, iRow]:= sExt + #32;
|
||||
|
||||
if tmpWCXPlugins.Enabled[I] then // enabled
|
||||
begin
|
||||
stgPlugins.Cells[3, iRow]:= sFileName;
|
||||
stgPlugins.Cells[0, iRow]:= '+';
|
||||
end
|
||||
else // disabled
|
||||
begin
|
||||
stgPlugins.Cells[3, iRow]:= sFileName;
|
||||
stgPlugins.Cells[0, iRow]:= '-';
|
||||
end;
|
||||
end
|
||||
else
|
||||
begin
|
||||
stgPlugins.Cells[2, iIndex]:= stgPlugins.Cells[2, iIndex] + sExt + #32;
|
||||
end;
|
||||
end;
|
||||
if stgPlugins.RowCount > stgPlugins.FixedRows then
|
||||
stgPluginsBeforeSelection(stgPlugins, 0, stgPlugins.FixedRows);
|
||||
end;
|
||||
|
||||
{ WDX plugins }
|
||||
|
||||
procedure TfrmOptionsPlugins.btnWDXAddClick(Sender: TObject);
|
||||
var
|
||||
I, J: Integer;
|
||||
sFileName,
|
||||
sPluginName : String;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := Format('Content plugins (%s;*.lua)|%s;*.lua', [WdxMask, WdxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not (StrEnds(sFileName, '.lua') or CheckPlugin(sFileName)) then Exit;
|
||||
|
||||
sPluginName := ExtractOnlyFileName(sFileName);
|
||||
I:= tmpWDXPlugins.Add(sPluginName, sFileName, EmptyStr);
|
||||
|
||||
if not tmpWDXPlugins.LoadModule(sPluginName) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
tmpWDXPlugins.DeleteItem(I);
|
||||
Exit;
|
||||
end;
|
||||
tmpWDXPlugins.GetWdxModule(sPluginName).DetectStr:= tmpWDXPlugins.GetWdxModule(sPluginName).CallContentGetDetectString;
|
||||
|
||||
stgPlugins.RowCount:= stgPlugins.RowCount + 1;
|
||||
J:= stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[0, J]:= EmptyStr;
|
||||
stgPlugins.Cells[1, J]:= tmpWDXPlugins.GetWdxModule(I).Name;
|
||||
stgPlugins.Cells[2, J]:= tmpWDXPlugins.GetWdxModule(I).DetectStr;
|
||||
stgPlugins.Cells[3, J]:= SetCmdDirAsEnvVar(tmpWDXPlugins.GetWdxModule(I).FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.tsWDXShow(Sender: TObject);
|
||||
var i:integer;
|
||||
begin
|
||||
btnAddPlugin.OnClick:= @btnWDXAddClick;
|
||||
stgPlugins.RowCount:= tmpWDXPlugins.Count + stgPlugins.FixedRows;
|
||||
for i:=0 to tmpWDXPlugins.Count-1 do
|
||||
begin
|
||||
stgPlugins.Cells[0, I + stgPlugins.FixedRows]:= EmptyStr;
|
||||
stgPlugins.Cells[1, I + stgPlugins.FixedRows]:= tmpWDXPlugins.GetWdxModule(i).Name;
|
||||
stgPlugins.Cells[2, I + stgPlugins.FixedRows]:= tmpWDXPlugins.GetWdxModule(i).DetectStr;
|
||||
stgPlugins.Cells[3, I + stgPlugins.FixedRows]:= SetCmdDirAsEnvVar(tmpWDXPlugins.GetWdxModule(i).FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
{ WFX plugins }
|
||||
|
||||
procedure TfrmOptionsPlugins.btnWFXAddClick(Sender: TObject);
|
||||
var
|
||||
I, J: Integer;
|
||||
WfxModule : TWFXmodule;
|
||||
sFileName,
|
||||
sPluginName,
|
||||
sRootName: String;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := Format('File system plugins (%s)|%s', [WfxMask, WfxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName:= dmComData.OpenDialog.FileName;
|
||||
DCDebug('Dialog executed');
|
||||
if not CheckPlugin(sFileName) then Exit;
|
||||
|
||||
WfxModule:= gWFXPlugins.LoadModule(sFileName);
|
||||
try
|
||||
if not Assigned(WfxModule) then
|
||||
begin
|
||||
DCDebug('Module not loaded');
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
Exit;
|
||||
end;
|
||||
|
||||
DCDebug('WFXModule Loaded');
|
||||
sRootName:= WfxModule.VFSRootName;
|
||||
if Length(sRootName) = 0 then
|
||||
begin
|
||||
DCDebug('WFX alternate name');
|
||||
sRootName:= ExtractOnlyFileName(sFileName);
|
||||
end;
|
||||
sPluginName:= sRootName + '=' + SetCmdDirAsEnvVar(sFileName);
|
||||
|
||||
DCDebug('WFX sPluginName=' + sPluginName);
|
||||
I:= tmpWFXPlugins.AddObject(sPluginName, TObject(True));
|
||||
stgPlugins.RowCount:= tmpWFXPlugins.Count + 1;
|
||||
J:= stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[0, J]:= '+';
|
||||
stgPlugins.Cells[1, J]:= tmpWFXPlugins.Name[I];
|
||||
stgPlugins.Cells[2, J]:= EmptyStr;
|
||||
stgPlugins.Cells[3, J]:= tmpWFXPlugins.FileName[I];
|
||||
DCDebug('WFX Item Added');
|
||||
finally
|
||||
DCDebug('WFX Freed');
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.tsWFXShow(Sender: TObject);
|
||||
var
|
||||
I, iRow: Integer;
|
||||
begin
|
||||
btnAddPlugin.OnClick:= @btnWFXAddClick;
|
||||
stgPlugins.RowCount:= tmpWFXPlugins.Count + stgPlugins.FixedRows;
|
||||
for I:= 0 to tmpWFXPlugins.Count - 1 do
|
||||
begin
|
||||
iRow := I + stgPlugins.FixedRows;
|
||||
if tmpWFXPlugins.Enabled[I] then
|
||||
begin
|
||||
stgPlugins.Cells[1, iRow]:= tmpWFXPlugins.Name[I];
|
||||
stgPlugins.Cells[3, iRow]:= tmpWFXPlugins.FileName[I];
|
||||
stgPlugins.Cells[0, iRow]:= '+';
|
||||
end
|
||||
else
|
||||
begin
|
||||
stgPlugins.Cells[1, iRow]:= tmpWFXPlugins.Name[I];
|
||||
stgPlugins.Cells[3, iRow]:= tmpWFXPlugins.FileName[I];
|
||||
stgPlugins.Cells[0, iRow]:= '-';
|
||||
end;
|
||||
stgPlugins.Cells[2, iRow]:= '';
|
||||
end;
|
||||
end;
|
||||
|
||||
{ WLX Plugins }
|
||||
|
||||
procedure TfrmOptionsPlugins.btnWLXAddClick(Sender: TObject);
|
||||
var
|
||||
I, J: Integer;
|
||||
sFileName,
|
||||
sPluginName : String;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter:= Format('Viewer plugins (%s)|%s', [WlxMask, WlxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then Exit;
|
||||
|
||||
sPluginName := ExtractOnlyFileName(sFileName);
|
||||
I:= tmpWLXPlugins.Add(sPluginName, sFileName, EmptyStr);
|
||||
|
||||
if not tmpWLXPlugins.LoadModule(sPluginName) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin + cNextLine + GetLoadErrorStr, mtError, [mbOK], 0, mbOK);
|
||||
tmpWLXPlugins.DeleteItem(I);
|
||||
Exit;
|
||||
end;
|
||||
tmpWLXPlugins.GetWlxModule(sPluginName).DetectStr:= tmpWLXPlugins.GetWlxModule(sPluginName).CallListGetDetectString;
|
||||
|
||||
stgPlugins.RowCount:= stgPlugins.RowCount + 1;
|
||||
J:= stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[0, J]:= '+';
|
||||
stgPlugins.Cells[1, J]:= tmpWLXPlugins.GetWlxModule(I).Name;
|
||||
stgPlugins.Cells[2, J]:= tmpWLXPlugins.GetWlxModule(I).DetectStr;
|
||||
stgPlugins.Cells[3, J]:= SetCmdDirAsEnvVar(tmpWLXPlugins.GetWlxModule(I).FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.tsWLXShow(Sender: TObject);
|
||||
var
|
||||
i: Integer;
|
||||
begin
|
||||
btnAddPlugin.OnClick:= @btnWLXAddClick;
|
||||
stgPlugins.RowCount:= tmpWLXPlugins.Count + stgPlugins.FixedRows;
|
||||
for i:=0 to tmpWLXPlugins.Count-1 do
|
||||
begin
|
||||
stgPlugins.Cells[0, I + stgPlugins.FixedRows]:= IfThen(tmpWLXPlugins.GetWlxModule(i).Enabled, '+', '-');
|
||||
stgPlugins.Cells[1, I + stgPlugins.FixedRows]:= tmpWLXPlugins.GetWlxModule(i).Name;
|
||||
stgPlugins.Cells[2, I + stgPlugins.FixedRows]:= tmpWLXPlugins.GetWlxModule(i).DetectStr;
|
||||
stgPlugins.Cells[3, I + stgPlugins.FixedRows]:= SetCmdDirAsEnvVar(tmpWLXPlugins.GetWlxModule(i).FileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
class function TfrmOptionsPlugins.GetIconIndex: Integer;
|
||||
begin
|
||||
Result := 6;
|
||||
end;
|
||||
|
||||
class function TfrmOptionsPlugins.GetTitle: String;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPlugins.IsSignatureComputedFromAllWindowComponents }
|
||||
function TfrmOptionsPlugins.IsSignatureComputedFromAllWindowComponents: Boolean;
|
||||
begin
|
||||
Result := False;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.Init;
|
||||
begin
|
||||
// Localize plugins.
|
||||
stgPlugins.Columns.Items[0].Title.Caption := rsOptPluginsActive;
|
||||
stgPlugins.Columns.Items[1].Title.Caption := rsOptPluginsName;
|
||||
stgPlugins.Columns.Items[2].Title.Caption := rsOptPluginsRegisteredFor;
|
||||
stgPlugins.Columns.Items[3].Title.Caption := rsOptPluginsFileName;
|
||||
|
||||
// create plugins lists
|
||||
tmpDSXPlugins:= TDSXModuleList.Create;
|
||||
tmpWCXPlugins:= TWCXModuleList.Create;
|
||||
tmpWDXPlugins:= TWDXModuleList.Create;
|
||||
tmpWFXPlugins:= TWFXModuleList.Create;
|
||||
tmpWLXPlugins:= TWLXModuleList.Create;
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.Done;
|
||||
begin
|
||||
FreeThenNil(tmpDSXPlugins);
|
||||
FreeThenNil(tmpWCXPlugins);
|
||||
FreeThenNil(tmpWDXPlugins);
|
||||
FreeThenNil(tmpWFXPlugins);
|
||||
FreeThenNil(tmpWLXPlugins);
|
||||
end;
|
||||
|
||||
procedure TfrmOptionsPlugins.Load;
|
||||
begin
|
||||
{ Fill plugins lists }
|
||||
tmpDSXPlugins.Assign(gDSXPlugins);
|
||||
tmpWCXPlugins.Assign(gWCXPlugins);
|
||||
tmpWDXPlugins.Assign(gWDXPlugins);
|
||||
tmpWFXPlugins.Assign(gWFXPlugins);
|
||||
tmpWLXPlugins.Assign(gWLXPlugins);
|
||||
|
||||
// Update selected page.
|
||||
if pcPluginsTypes.ActivePage = tsDSX then
|
||||
tsDSXShow(Self)
|
||||
else if pcPluginsTypes.ActivePage = tsWCX then
|
||||
tsWCXShow(Self)
|
||||
else if pcPluginsTypes.ActivePage = tsWDX then
|
||||
tsWDXShow(Self)
|
||||
else if pcPluginsTypes.ActivePage = tsWFX then
|
||||
tsWFXShow(Self)
|
||||
else if pcPluginsTypes.ActivePage = tsWLX then
|
||||
tsWLXShow(Self);
|
||||
end;
|
||||
|
||||
function TfrmOptionsPlugins.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
{ Set plugins lists }
|
||||
gDSXPlugins.Assign(tmpDSXPlugins);
|
||||
gWCXPlugins.Assign(tmpWCXPlugins);
|
||||
gWDXPlugins.Assign(tmpWDXPlugins);
|
||||
gWFXPlugins.Assign(tmpWFXPlugins);
|
||||
gWLXPlugins.Assign(tmpWLXPlugins);
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
589
src/frames/foptionspluginsbase.lfm
Normal file
589
src/frames/foptionspluginsbase.lfm
Normal file
|
|
@ -0,0 +1,589 @@
|
|||
inherited frmOptionsPluginsBase: TfrmOptionsPluginsBase
|
||||
Height = 376
|
||||
Width = 705
|
||||
ClientHeight = 376
|
||||
ClientWidth = 705
|
||||
ParentShowHint = False
|
||||
ShowHint = True
|
||||
DesignLeft = 291
|
||||
DesignTop = 266
|
||||
object stgPlugins: TStringGrid[0]
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = pnlPlugIn
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
Left = 8
|
||||
Height = 302
|
||||
Top = 35
|
||||
Width = 689
|
||||
Anchors = [akTop, akLeft, akRight, akBottom]
|
||||
AutoAdvance = aaRightDown
|
||||
AutoFillColumns = True
|
||||
BorderSpacing.Left = 8
|
||||
BorderSpacing.Right = 8
|
||||
ColCount = 4
|
||||
Columns = <
|
||||
item
|
||||
Alignment = taCenter
|
||||
MaxSize = 80
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Active'
|
||||
Width = 161
|
||||
end
|
||||
item
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Plugin'
|
||||
Width = 183
|
||||
end
|
||||
item
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Registered for'
|
||||
Width = 277
|
||||
end
|
||||
item
|
||||
SizePriority = 0
|
||||
Title.Caption = 'File name'
|
||||
Width = 64
|
||||
end>
|
||||
DragMode = dmAutomatic
|
||||
FixedCols = 0
|
||||
Options = [goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goColSizing, goRowSelect, goThumbTracking, goSmoothScroll, goHeaderHotTracking, goHeaderPushedLook, goCellHints]
|
||||
ParentShowHint = False
|
||||
RowCount = 1
|
||||
ShowHint = True
|
||||
TabOrder = 0
|
||||
TitleStyle = tsNative
|
||||
OnDragDrop = stgPluginsDragDrop
|
||||
OnDragOver = stgPluginsDragOver
|
||||
OnDblClick = stgPluginsDblClick
|
||||
OnGetCellHint = stgPluginsGetCellHint
|
||||
ColWidths = (
|
||||
161
|
||||
183
|
||||
277
|
||||
64
|
||||
)
|
||||
end
|
||||
object pnlPlugIn: TPanel[1]
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 8
|
||||
Height = 35
|
||||
Top = 0
|
||||
Width = 689
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 8
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 35
|
||||
ClientWidth = 689
|
||||
TabOrder = 1
|
||||
object lblPlugInDescription: TLabel
|
||||
AnchorSideLeft.Control = pnlPlugIn
|
||||
AnchorSideTop.Control = pnlPlugIn
|
||||
AnchorSideTop.Side = asrCenter
|
||||
AnchorSideRight.Control = pnlPlugIn
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 5
|
||||
Height = 15
|
||||
Top = 10
|
||||
Width = 679
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Around = 5
|
||||
Caption = 'Description'
|
||||
FocusControl = stgPlugins
|
||||
ParentColor = False
|
||||
end
|
||||
end
|
||||
object pnlButton: TPanel[2]
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = Owner
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 0
|
||||
Height = 36
|
||||
Top = 340
|
||||
Width = 697
|
||||
Anchors = [akLeft, akRight, akBottom]
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 3
|
||||
BorderSpacing.Right = 8
|
||||
BevelOuter = bvNone
|
||||
ChildSizing.TopBottomSpacing = 3
|
||||
ClientHeight = 36
|
||||
ClientWidth = 697
|
||||
TabOrder = 2
|
||||
object btnAddPlugin: TBitBtn
|
||||
AnchorSideRight.Control = btnEnablePlugin
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 123
|
||||
Height = 30
|
||||
Top = 3
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'A&dd'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000000000009E9E9EA38181
|
||||
81FF818181FF818181FF818181FF818181FF818181FF818181FF818181FF8181
|
||||
81FF818181FF818181FF818181FF9E9E9E950000000000000000818181FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFEDEDEDFFEDEDEDFFEEEEEEFFEFEFEFFFEFEFEFFFF0F0F0FFF0F0F0FFF1F1
|
||||
F1FFF2F2F2FFF2F2F2FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFF0F0F0FFF0F0F0FFF1F1
|
||||
F1FFF1F1F1FFF2F2F2FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFECECECFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFEFEFEFFFF0F0F0FFF1F1
|
||||
F1FFF1F1F1FFF1F1F1FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFECECECFFECECECFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFEFEF
|
||||
EFFFF0F0F0FFF0F0F0FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFECECECFFECECECFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFEFEF
|
||||
EFFFEFEFEFFFF0F0F0FFFFFFFFFF818181FF0000000000000000818181FFFFFF
|
||||
FFFFEBEBEBFFECECECFFECECECFFEDEDEDFFEDEDEDFFEEEEEEFFEEEEEEFFE2EE
|
||||
EEFFB1F0F3FF92F0F5FF9AF0F5FF779696FF0000000000000000818181FFFFFF
|
||||
FFFFEBEBEBFFEBEBEBFFECECECFFECECECFFEDEDEDFFEDEDEDFFE0EEEFFF96EF
|
||||
F4FF63F1F8FF46F3FBFF45F3FBFF5DEFF7FD36DDE67603F3FF01818181FFFFFF
|
||||
FFFFEBEBEBFFEBEBEBFFECECECFFECECECFFECECECFFEDEDEDFFB1EEF1FF67F1
|
||||
F8FF40F4FDFF71F7FDFF72F7FDFF43F3FCFE24ECF6B60AF3FF25818181FFFFFF
|
||||
FFFFEAEAEAFFEBEBEBFFEBEBEBFFECECECFFECECECFFECECECFF9BEFF3FF4EF2
|
||||
FAFF6AF6FDFFBBFAFEFFBFFBFEFF6EF6FDFF22F0FAD20DF3FF50818181FFFFFF
|
||||
FFFFEAEAEAFFEAEAEAFFEBEBEBFFEBEBEBFFECECECFFECECECFF9CEEF2FF4EF2
|
||||
FAFF67F6FDFFB5FAFEFFB8FAFEFF6BF5FDFF22EFFAD10DF3FF5C818181FFFFFF
|
||||
FFFFECECECFFEAEAEAFFEAEAEAFFEBEBEBFFEBEBEBFFEBEBEBFFB4EDF0FF6AF0
|
||||
F7FF3AF4FCFF68F6FDFF6AF6FDFF3CF2FBFD1EEFF9A909F3FF37818181FFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9BEE
|
||||
F2FF69F0F7FF4DF2FAFF46EFF7FA28EBF4B60DF3FF6102F3FF099E9E9EA38181
|
||||
81FF818181FF818181FF818181FF818181FF818181FF818181FF818181FF7C8C
|
||||
8CFF729F9FFF6AAEAFFF36E4ED8A09F3FF4502F3FF0F00000000
|
||||
}
|
||||
OnClick = btnPluginsNotImplementedClick
|
||||
TabOrder = 0
|
||||
end
|
||||
object btnEnablePlugin: TBitBtn
|
||||
AnchorSideRight.Control = btnRemovePlugin
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 239
|
||||
Height = 30
|
||||
Top = 3
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'E&nable'
|
||||
OnClick = btnPluginsNotImplementedClick
|
||||
TabOrder = 1
|
||||
end
|
||||
object btnRemovePlugin: TBitBtn
|
||||
AnchorSideRight.Control = btnTweakPlugin
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 355
|
||||
Height = 30
|
||||
Top = 3
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
Caption = '&Remove'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00008B9C1F008C9DED008D9EEC008D
|
||||
9E9E008B9C21FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00008B9C13008D9EE24FC3D2FD5BD3E1FF30B5
|
||||
C6FA0890A1F6008D9FA9008B9C14FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00008E9FC536B5C5FA5FD8E7FF26CADFFF4ED4
|
||||
E5FF6DD9E7FF32B4C5FB008D9EE6008B9C26FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00008B9C431A9BABF66CDAE8FF10C5DCFF03C2DAFF03C2
|
||||
DAFF15C6DCFF5BD7E7FF56C8D6FE058FA0F1008B9C3FFFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00018EA0D45ECFDDFF46DAEDFF18D0E7FF11CBE3FF07C4
|
||||
DCFF03C2DAFF03C2DAFF4CD3E4FF58CDDCFF048E9FF4008B9C1CFFFFFF00FFFF
|
||||
FF00FFFFFF00008B9C1A1194A5F78BEDFBFF3CE5FCFF37E4FBFF2FDEF6FF23D7
|
||||
EEFF14CDE5FF04C3DBFF03C2DAFF56D6E6FF33B6C6FB008E9FA8FFFFFF00FFFF
|
||||
FF00FFFFFF00007F9C5F2FB0C0F58AEFFDFF5FEAFDFF61EBFDFF52E9FDFF3CE6
|
||||
FDFF2ADBF3FF18D0E7FF10C6DCFF49D2E4FF67D4E2FF018D9FE9FFFFFF00FFFF
|
||||
FF00008B9C070024A1D71342ADFC84EAFBFF6BECFDFF84EFFDFF6DECFDFF52E9
|
||||
FDFF44E5FBFF65E3F3FF77DDEBFF49C1CFFE1B9EAEF3008C9DEAFFFFFF00008B
|
||||
9C5F008D9EEB29A5BBF6284ABBFF1D38B8FF61D8F6FF63EAFDFF6CEBFDFF7DEE
|
||||
FDFF88EAF8FF45BECDFA058F9FF7008E9FA3008B9C40008B9C02FFFFFF00008B
|
||||
9C5A018D9EF64FC8D8FF68DCECFF336DC8FF0D1BABFF62B1D7FF72DCEAFF43BD
|
||||
CCF70990A2F6018E9F9F008B9C1BFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF000064878100889CFE41BDCDFF77DEEBFF1769B0F70036A0E4018FA0D2008C
|
||||
9D77008B9C15FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0000487802004A
|
||||
7B95014E80F40B76B2FF0188A1FF32AEBEFE1DA0B1F2008B9C3DFFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000049796F0352
|
||||
86F40F7ABCFF107DC1FF015284F200859ACE008B9CFF008B9C29FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00004A7BED0C72
|
||||
B2FF107DC1FF0A6BA9FF004A7BDA00698A02008B9C82008B9C13FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00004A7BE50A69
|
||||
A6FF0B6DABFF004A7BF500487844FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF000048783B004B
|
||||
7CDA004A7BE300487847FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00
|
||||
}
|
||||
OnClick = btnRemovePluginClick
|
||||
TabOrder = 2
|
||||
end
|
||||
object btnConfigPlugin: TBitBtn
|
||||
AnchorSideTop.Control = btnAddPlugin
|
||||
AnchorSideRight.Control = pnlButton
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 587
|
||||
Height = 30
|
||||
Top = 3
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
Caption = 'Con&figure'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
001F000000080000003300000033000000040000002400000000000000000000
|
||||
0000000000000000000000000000000000330000003300000033000000332D73
|
||||
BAAF1B3D60523F93D4FF3F93D4FF102438413578BAC300000024000000000000
|
||||
0000000000230000002F00000000B88445FFC89451FFCE934AFF6D8192FF40A9
|
||||
EAFF429EDDFF52D0F8FF52D0F8FF439EDCFF48AAE2FF3980C8B6000000000000
|
||||
0023AA7A3EBFB68243ED00000033B58142FFF5C378FFFCC371FFAD7E49FF3B9E
|
||||
E3FF4ECFFBFF41B0EDFF42B1EDFF50CFFAFF439EDCFF1B3D5F5200000000AA7A
|
||||
3FBED2A76FFFD7A561FFB88241FFD39F58FFEDB96BFFF7B962FF288DE3FF4CCF
|
||||
FCFF40B0EDFFC39F7BFF987653CB42B1EEFF52D0F9FF3F92D5FF00000000B984
|
||||
43E9DDBB8CFFEEC486FFE8B466FFF1CC96FFF7DCB5FFFFDEADFF288CDFFF4CCE
|
||||
FBFF3FAFEDFFFAB66DFFC7751FCE41B1EFFF52D0F9FF3F92D5FF000000330000
|
||||
0033B78242FFE4B163FFEBC68EFFEACFA9FFD1A774FFD9A970FFCCBBA4FF399C
|
||||
E1FF4CCEFBFF3FB0EEFF40B1EFFF4FCFFCFF429EDCFF16324E31B98545FFB782
|
||||
42FFC8934EFFDFAB5EFFE4C494FFB68245DAB8813F3CBE823B2561809CFF37A8
|
||||
EFFF399DE3FF4CCFFDFF4AC7F8FF3D9EE1FF45AAE4FF3982CB9FC38F4EFFE2B5
|
||||
72FFDEB06AFFDBA658FFC59555FF926935300000000000000000AA7333436A83
|
||||
99FFCD9F5FFF298DE2FF2B8FE1FFB48B5AFF3081D29100000000C5995FFFF1DC
|
||||
BBFFECD2ACFFD6A152FFC18C49FF70502A620000000C0000000C704F2861C88D
|
||||
44FFDFA24CFFEACEA6FFF1D7B2FFD79A51FF0000000000000000B98442FFB680
|
||||
3EFFCEA673FFDBAE6EFFCB954BFFB88344FF6E4F2A616E4F2A61B88344FFCD97
|
||||
4AFFDCAE6DFFD0A772FFB9813CFFBE843FFF0000000000000000000000000000
|
||||
002FBA8547FFCE9949FFDAB276FFC9944BFFBE8943FFBE8943FFC9944BFFDAB2
|
||||
76FFCE9949FFBA8546FF0000002F00000000000000000000000000000000B782
|
||||
42ECD3AE7CFFE7CBA4FFEAD4B2FFE8D0ADFFCF9D56FFCF9D56FFE8D0ADFFEAD4
|
||||
B2FFE7CBA4FFD3AE7CFFB78242EC00000000000000000000000000000000B985
|
||||
44AFCCA26CFFD4B080FFB98343FFCCA470FFC9984EFFC9984EFFCCA470FFB983
|
||||
43FFD4B080FFCCA26CFFB98544AF000000000000000000000000000000000000
|
||||
0000B98544AFB98443E900000000B78140FFE9D4B4FFE9D4B4FFB78140FF0000
|
||||
0000B98443E9B98544AF00000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000BA8545FFB9843FFFB9843FFFBA8545FF0000
|
||||
0000000000000000000000000000000000000000000000000000
|
||||
}
|
||||
OnClick = btnPluginsNotImplementedClick
|
||||
TabOrder = 3
|
||||
end
|
||||
object btnTweakPlugin: TBitBtn
|
||||
AnchorSideRight.Control = btnConfigPlugin
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 471
|
||||
Height = 30
|
||||
Top = 3
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
Caption = '&Tweak'
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
2000000000000004000064000000640000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000009595
|
||||
95B4818181FF818181FF818181FF818181FF818181FF818181FF818181FF8181
|
||||
81FF818181FF818181FF818181FF818181FF959595A800000000000000008181
|
||||
81FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEDEDEDFFEDEDEDFFEEEEEEFFEFEFEFFFEFEFEFFFF0F0F0FFF0F0
|
||||
F0FFE0E0E0FFADADADFFBABABAFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEDEDEDFFC6C6C6FFC7C7C7FFC7C7C7FFC8C8C8FFC8C8C8FFB5B5
|
||||
B5FF929292FF9E9E9EFFABABABFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFFEDEDEDFFEEEEEEFFEEEEEEFFEFEFEFFFD4D4D4FF7777
|
||||
77FF858585FF909090FF9D9D9DFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFFB0B0B0FF585858FF585858FF585858FF585858FF5959
|
||||
59FF626262FF6C6C6CFFDCDCDCFFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFF696969FF696969FF696969FF6A6A6AFF6A6A6AFF6A6A
|
||||
6AFF6A6A6AFFD6D6D6FFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEBEBEBFF585858FF585858FFB0B0B0FF585858FF6A6A6AFF6A6A
|
||||
6AFFCCD2D2FFEEEEEEFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEBEBEBFF696969FFD2D2D2FFECECECFFD2D2D2FF696969FF6669
|
||||
69FFECECECFFEEEEEEFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEBEBEBFFC5C5C5FFC6C6C6FFB0B0B0FF585858FF585858FF5858
|
||||
58FFC6C6C6FFC7C7C7FFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEAEAEAFFEBEBEBFFEBEBEBFF696969FF696969FF696969FFD2D2
|
||||
D2FFEDEDEDFFEEEEEEFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFEAEAEAFFC4C4C4FFC5C5C5FFC5C5C5FFC6C6C6FFC6C6C6FFC6C6
|
||||
C6FFC6C6C6FFC7C7C7FFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFECECECFFEAEAEAFFEAEAEAFFEBEBEBFFEBEBEBFFEBEBEBFFECEC
|
||||
ECFFECECECFFEDEDEDFFF0F0F0FFFFFFFFFF818181FF00000000000000008181
|
||||
81FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
|
||||
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF818181FF00000000000000009999
|
||||
99AC818181FF818181FF818181FF818181FF818181FF818181FF818181FF8181
|
||||
81FF818181FF818181FF818181FF818181FF8181815600000000
|
||||
}
|
||||
OnClick = btnTweakPluginClick
|
||||
TabOrder = 4
|
||||
end
|
||||
object btnToggleOptionPlugins: TBitBtn
|
||||
AnchorSideRight.Control = btnAddPlugin
|
||||
AnchorSideBottom.Control = pnlButton
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 7
|
||||
Height = 30
|
||||
Top = 3
|
||||
Width = 110
|
||||
Anchors = [akRight, akBottom]
|
||||
BorderSpacing.Left = 6
|
||||
OnClick = btnPluginsNotImplementedClick
|
||||
TabOrder = 5
|
||||
Visible = False
|
||||
end
|
||||
end
|
||||
object ImgSwitchEnable: TImage[3]
|
||||
Left = 16
|
||||
Height = 16
|
||||
Top = 16
|
||||
Width = 16
|
||||
Picture.Data = {
|
||||
1754506F727461626C654E6574776F726B47726170686963B108000089504E47
|
||||
0D0A1A0A0000000D49484452000000100000001008060000001FF3FF61000004
|
||||
177A5458745261772070726F66696C6520747970652065786966000078DAAD56
|
||||
6DB2EB260CFDCF2ABA04242104CBE173A63BE8F22BC026B9499CA4EFD64C2C06
|
||||
84743847E098F6CFDFDDFCA50F4470C6B1041FBDB7FAB8E82226ED047B7BDA61
|
||||
D7185837DFE703C71BCCCB09544B6A690D8A3B66E9183FFDFDB61AE8C504F0C3
|
||||
02DA69F03EB1A4631C2DFE40D4D3CE71DBCEF1EBBD86DEDBDA5D725E69F06B53
|
||||
2B8539C3A8635696682EF3DA447FAC7D992D6A0B36D902CE565B6CD656946404
|
||||
B21D1C5403093A34A86A0B14C5E8B0A1A8452C48732C9060C4429680DC68D051
|
||||
2852A54048051B113943B8B1C0CC1B67BE024133575057040D06BAE46D339F1C
|
||||
BE69BD17AB1C01E8EEE1E04A71210E1D60D048E3AD6E2A08F443379E049F6D3F
|
||||
E64E58520579D21C7483C9E6152233DC6A8B660190FAB1DA555F2075A886B34A
|
||||
9CE6660503A412580FC4E0C10AA20038C2A00225458EE430AB02C08C5541A223
|
||||
F2AA4DD03AD2DCBA4660FA22E31AD7A3A2FA307912D5265252B19C63AD1F7141
|
||||
6B2831B16366CFC2812327E3C93BCFDE7BF1E3CC252171C2E2452448941428B8
|
||||
C0C1070921C4902246D223C9D1478921C69892E64CCE244EBA3AA9474A193365
|
||||
9739FB2C39E49853D1F229AE70F1454A28B1A48A95AAAB5C7D951A6AACA941D3
|
||||
5232CD356EBE490B2DB6D4B5D63A75D7B9FB2E3DF4D8D356ED50F5A9FD07D5E0
|
||||
500DA752C34FB66A3A2A3202CD1030EE191E9AA962E8401597A18016340ECD6C
|
||||
00E770283734B311F554302A481EDA54B0C98057095D03E40E5BBB9B725FEB66
|
||||
94EB4FBAE137CA9921DDFFA01C9A460FBABD50AD8E9BB04CC5D6291C9C5AD2D3
|
||||
97B363703C2EB6B3F35BFB6D20C99167DFEA2D98F760A86BD0B2393BBFB51781
|
||||
C6E5FB1E8BD47370CD1A56E26A7B8C13E3975BF6F10868F6DA023B47EAD30D21
|
||||
36FC40923F1605535CC2903086A7DD95F02541A0D5B4547B9ECAB230592D452D
|
||||
544D65FD05263E38B210D620C133E3027B8FE9201FEDDC817E7B0F4BA58E5466
|
||||
E612BE8A95F946577E479791D51BA36FA031ED78A5BF846606368F270D29AFB5
|
||||
C53DE95CD74CF012F2D6B7F189D204BF47CB4903819F91FDF349D12FFE8A67BB
|
||||
CFF790CC0FDAF880663B87ABAA38591B3BF13741CD2B457769867AC91A1D9BA2
|
||||
0386B18F726E7C351E099FF92A75F3759E2E734FD83D5F74603951BDB8597690
|
||||
B238524A4E6A1E6DF7B4F0BD2830DAF1FAE89809F065F1A77E1EC8E2AF98DF54
|
||||
59E3E24FD25E70153E7265BBFE1B39B0C7D75C9DB7BBD656BAAAAD59A066FAEF
|
||||
827874627FE481562FEFB689CB2C60F801176F0DFB4538F3DBEF902FFB3E6A2E
|
||||
EFA3FD1A0F9C789ADF9F044F3F239A3F8622B7EF4C72E755ABA8FA7B54E9EAD4
|
||||
9DD6FCFED3B8CFDADDED770353FA099CFB45A59E76496EDE786C4FFEE4A0F7EA
|
||||
C951978DE5CFE837FFC35F1AA9BDCF2332FA5DFF4E45F32FD63F5DDF07C73A67
|
||||
00000006624B474400FF00FF00FFA0BDA793000000097048597300002E230000
|
||||
2E230178A53F760000000774494D4507E2090A022831FAF2E8C20000041B4944
|
||||
41543811011004EFFB018D8D8DCF000000300000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000D07272723104000000307171710000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000008F8F8F30000000000400000000FEFEFE00A8A9AA003C3C3C0000000000
|
||||
EDEDED00000000000000000000000000000000001313130000000000C4C4C400
|
||||
5857560000000000000000000400000000FDFEFE003A3A3A00FEFEFE00000000
|
||||
00E1E2E3000000000000000000000000000000000011111100000000003A3A3A
|
||||
00FDFEFE0000000000000000000400000000FEFDFE00FEFEFE00000000000000
|
||||
0000E8E6E500555655000000000000000000B8B7B800FEFEFE00000000000000
|
||||
0000FEFDFE0000000000000000000200000000FEFEFD00FEFEFE00FEFEFE00FE
|
||||
FEFE00EFEFEF00000000000000000000000000E2E2E200FEFEFE00FEFEFE00FE
|
||||
FEFE00FEFEFD0000000000000000000400000000FDFEFE00FEFEFE0000000000
|
||||
00000000FBFCFB00000000000000000000000000FBFCFB00FEFEFE0000000000
|
||||
00000000FDFEFE0000000000000000000400000000FEFDFE00FEFEFE00000000
|
||||
0000000000F2F1F30087868800000000000000000000000000FEFEFE00000000
|
||||
0000000000FEFDFE0000000000000000000400000000FDFEFE00FEFEFF000000
|
||||
0000000000000000000000000000000000000000000000000000FEFEFF000000
|
||||
000000000000FDFEFE0000000000000000000400000000FEFEFD00FEFEFE0000
|
||||
00000000000000FBFCFB0005040500000000000000000000000000FEFEFE0000
|
||||
00000000000000FEFEFD0000000000000000000400000000FEFEFE00FEFEFE00
|
||||
0000000000000000FBFBFB00050405000000000000000000F6F7F600FEFEFE00
|
||||
0000000000000000FEFEFE0000000000000000000400000000FDFDFE00FEFEFE
|
||||
0000000000000000006666670000000000000000000000000000000000FEFEFE
|
||||
000000000000000000FDFDFE0000000000000000000200000000FEFEFE00CDCD
|
||||
CD00FEFEFE00FEFEFE00FEFEFE00FEFEFE00FEFEFE00FEFEFE00FEFEFE00FEFE
|
||||
FE00FEFEFE00CDCDCD00FEFEFE0000000000000000000400000000FEFEFE0047
|
||||
4746000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000047474600FEFEFE00000000000000000004F1F1F1B3ABAAA94D
|
||||
000000000000000000000000FBFBFB0000000000000000000000000000000000
|
||||
05050500000000000000000000000000F7F7F7CD000000000100000020000000
|
||||
1300000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000F3FFFFFFDA588BEB22DF1301
|
||||
E30000000049454E44AE426082
|
||||
}
|
||||
Visible = False
|
||||
end
|
||||
object ImgSwitchDisable: TImage[4]
|
||||
Left = 88
|
||||
Height = 16
|
||||
Top = 16
|
||||
Width = 16
|
||||
Picture.Data = {
|
||||
1754506F727461626C654E6574776F726B47726170686963D508000089504E47
|
||||
0D0A1A0A0000000D49484452000000100000001008060000001FF3FF61000004
|
||||
3B7A5458745261772070726F66696C6520747970652065786966000078DAAD57
|
||||
6D92EB280CFCCF29F6084842028EC367D5DE608FBF02639289E399BC9A672AC1
|
||||
25CB52D32D4162DA7FFF76F38F5E10D11AC73E4814B17AB9E82226BD09F671B5
|
||||
351F36B06E7E9F17AC6F306F1FA0CEA4331D46EFD6535AF6D35FF6AC81DE3C00
|
||||
7E7981761A7C4EECD3B2A3C52F887ADF391ECB599FDE6BE8BD1DAB4B4E940639
|
||||
1675A430671875CCCA12CDD74487D70FEBBD9F23EA0836D902CE565B6CD65120
|
||||
0202D90E0EAA81041D1A549D0B14C5E8B0A1D719B1204D5B208F110B59027263
|
||||
40474F912A05422AD888C819C28D0566DE38F315089AB982BA226830D057BE1D
|
||||
E627874F46EFC52A4700BA7A585C292EC4A1030C1A697CAB9B0A027DE9C693E0
|
||||
73ECCB3C094BAA204F9A832E30D97C84C80C8FDAA25900A47EACF3515FE0EB50
|
||||
0D679538CDCD0A064825B002C420603DA207708441054A8A1CC96156058019AB
|
||||
82444724AA4DD03AD2DCFA8E87E98B8C875D5B45F56112F2AA4DA4A46239C75A
|
||||
3FDE05ADA1C4C48E99853D078E9C8C90386111F1327A2E79F2CEB317EF7DF0D1
|
||||
A740C1050E127C082186143192B62447893E8618634A9A33399338E9DB493D52
|
||||
CA9829BBCC59B2CF21C79C8A964F71858B145F42892555AC545DE52AD5D75063
|
||||
4D0D9A969269AE7193E65B68B1A5AEB5D6A9BBCE5DBAEFA1C79EB66A4BD5CBF8
|
||||
03D560A98653A9E1E7B76A6AF57E049A2160EC333C3453C5D0812AEE87025AD0
|
||||
3834B3019CC3A1DCD0CC46D4AE6054903CB4A960930151095D03E40E5BBB8772
|
||||
1FEB6694EB9F74C34F943343BABFA01C9A462FBABD51AD8E9DB04CC58E2E1C9C
|
||||
5AD2EECBD931381E1BDB79F3DBF9D3403E479EF75677C1BC8DA11E46CBE6BCF9
|
||||
ED7C13686CBEDF63F1F5341E4F0D2B71B5FD1AD0C191D56ADD09529F591162C3
|
||||
1F1892F552282E190C0963B8A468693CD0F3EC87798735AFF2483DD2043DAEF0
|
||||
F0566C8D4F184136F67A1A45BB6D2EADB88BDA319D6B290F895F04A97EAF37FA
|
||||
BB3A927A3805F1216D0CEF812DD50E6437C01EFE226395497799171F96498009
|
||||
F094E83B5CF97B5CA6ACC2D373FEC829D7F6089B305C37050F7C76CF66DD74F1
|
||||
4BA20BA7F900A0FB68D9EBBB16969995B5CB311CF8E81AAED15A10BD2F29F330
|
||||
508D2BE18574297573D5F82D57E6B4165A584E546FB6921DE44A51305F0D5DE8
|
||||
962ADAF1FAD6F24195796AC2D477131EB571ED41DD34F249BDEED44FB8CC173C
|
||||
E0365F2EDD14C3E6CB76B48F6634EF8AEBDCD2B5B6EEC2F91837FF99EA907F2C
|
||||
E595BB0E61E78AF1AE22166BA3C04232B71536595B2D529CD0DD1E5068DE9981
|
||||
2DE565BD422339A155E19BD696C26B69D05CDEFBEBDB96CC705659937D2A083D
|
||||
453433247CB8C9C3E3643DA39DA78D5122DC4EECFAF7C0D25D2BEE730D227F78
|
||||
E44A7ACFBA792E5A7A83A7F49313EEDF9D287A1CE9FF970FCF1EE47B077378E4
|
||||
0DABFB8DE58F7E9298BFF29BE60CE4ABFE77B42712FD6115F5E4FC1F5116642E
|
||||
95DC3D9600000006624B474400FF00FF00FFA0BDA79300000009704859730000
|
||||
2E2300002E230178A53F760000000774494D4507E2090A02270955684C930000
|
||||
041B494441543811011004EFFB018D8D8DCF0000003000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000D072727231040000003071717100000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
000000000000008F8F8F30000000000400000000FEFEFE00A8A9AA003C3C3C00
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
C4C4C4005857560000000000000000000400000000FDFEFE003A3A3A00FEFEFE
|
||||
00000000000202020000000000000000000000000000000000FEFEFE00000000
|
||||
003A3A3A00FDFEFE0000000000000000000400000000FEFDFE00FEFEFE000000
|
||||
000000000000B3B3B400D2D2D20000000000000000002E2E2E004B4B4A000000
|
||||
000000000000FEFDFE0000000000000000000200000000FEFEFD00FEFEFE00FE
|
||||
FEFE00FEFEFE00D7D7D6000F0E0E000F0E0E000F0E0E00D7D7D600FEFEFE00FE
|
||||
FEFE00FEFEFE00FEFEFD0000000000000000000400000000FDFEFE00FEFEFE00
|
||||
0000000000000000050505000000000000000000000000000A090A00FEFEFE00
|
||||
0000000000000000FDFEFE0000000000000000000400000000FEFDFE00FEFEFE
|
||||
0000000000000000000504050000000000000000000000000000000000FEFEFE
|
||||
000000000000000000FEFDFE0000000000000000000400000000FDFEFE00FEFE
|
||||
FF0000000000000000000000000000000000000000000000000000000000FEFE
|
||||
FF000000000000000000FDFEFE0000000000000000000400000000FEFEFD00FE
|
||||
FEFE0000000000000000000E0F0D006B6B6B00000000000000000095959500FE
|
||||
FEFE000000000000000000FEFEFD0000000000000000000400000000FEFEFE00
|
||||
FEFEFE0000000000000000000504050000000000000000000000000005040500
|
||||
FEFEFE000000000000000000FEFEFE0000000000000000000400000000FDFDFE
|
||||
00FEFEFE000000000000000000111111000000000000000000000000001E1E1E
|
||||
00FEFEFE000000000000000000FDFDFE0000000000000000000400000000FEFE
|
||||
FE00CDCDCD003131310000000000181A1B00C3C4C60000000000000000000B0D
|
||||
0E00FEFEFE0000000000CFCFCF004949480000000000000000000400000000FE
|
||||
FEFE004747460000000000000000000101000000000000000000000000000000
|
||||
000000151515000000000047474600FEFEFE00000000000000000004F1F1F1B3
|
||||
ABAAA94D000000000000000000000000FBFBFB00000000000000000000000000
|
||||
0000000005050500000000000000000000000000F7F7F7CD0000000001000000
|
||||
2000000013000000000000000000000000000000000000000000000000000000
|
||||
000000000000000000000000000000000000000000000000F3FFFFFFDA0D89BE
|
||||
DA0408C07B0000000049454E44AE426082
|
||||
}
|
||||
Visible = False
|
||||
end
|
||||
object ImgByExtension: TImage[5]
|
||||
Left = 48
|
||||
Height = 16
|
||||
Top = 16
|
||||
Width = 16
|
||||
Picture.Data = {
|
||||
1754506F727461626C654E6574776F726B477261706869638E04000089504E47
|
||||
0D0A1A0A0000000D49484452000000100000001008060000001FF3FF61000000
|
||||
06624B474400FF00FF00FFA0BDA793000000097048597300000B1300000B1301
|
||||
009A9C180000000774494D4507E20A0B021E1F502469CD0000041B4944415438
|
||||
11011004EFFB0000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000001CECFD1FF000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000F1F1F1
|
||||
0041403E00A1A2A3002D2D2E0002000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000200000000C7C7C7007978770064636200AF
|
||||
AEAD00FCFCFC00CCCBCB0032312F00DDDDDD00E4E3E3003A393700C9C8C800A0
|
||||
9F9E00000000005F5E5D007574730001A9A9ABFF57575500B7B8B90002020300
|
||||
474644009FA0A2002F2F2F00A8A8A700C1C1C0000C0B0C003232320058595A00
|
||||
F2F2F20041403E00A1A2A3002D2D2E0004E5E5E5000000000049484700000000
|
||||
0000000000EAE9E900000000004B4B4C0092919000F8F8F8007C7C7D00010101
|
||||
0000000000000000000000000000000000041819190000000000B0B1B3001D1D
|
||||
1D00010101000000000000000000B4B4B300393A3A0000000000AFB0AF005F5F
|
||||
60000303030000000000F2F1F2000000000000000000FF959698FF4C4D4DFF19
|
||||
1919FF373838FFA2A3A5FF979799FF080808FFB1B2B4FFB0B1B3FF000000FF93
|
||||
9495FFCECFD1FF7B7C7DFF232324FF525353FF01000000FF00000000CECFD100
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
0000000000000000000000000000000000000000000000000000000000000000
|
||||
00000000000000000000000000000000000000000000B36A77076CCD6E9C0000
|
||||
000049454E44AE426082
|
||||
}
|
||||
Visible = False
|
||||
end
|
||||
object ImgByPlugin: TImage[6]
|
||||
Left = 64
|
||||
Height = 16
|
||||
Top = 16
|
||||
Width = 16
|
||||
Picture.Data = {
|
||||
1754506F727461626C654E6574776F726B477261706869639D02000089504E47
|
||||
0D0A1A0A0000000D49484452000000100000001008060000001FF3FF61000000
|
||||
1974455874536F6674776172650041646F626520496D616765526561647971C9
|
||||
653C0000023F4944415478DA94534D681341187DB3BB894934B4066B69215E1A
|
||||
8D17C160F18F4A6C4EDE22420F9E2C9EF52E1541457A2882A0288805152F1E3C
|
||||
C48B378B12A42069AA9556121BBD58B5084D5A6336C9FE8CDFCC6C4DA9ABE047
|
||||
66F3CDEC7C6FBFF7DE0CE39C8331868D313B3E940BC7FAB3223757BE565363F9
|
||||
187C42D4AAC7A698B97A98F366590E91E32F216A35BF174B2B8D27B5E233584B
|
||||
F3309BED45FC230CD5F2B15C787B4F56338272D1755C44E303D08361ECD89548
|
||||
9427F772D76E139DE5A744E7E41F00AEE3649367CE03ED36CD74800580F26DB9
|
||||
2179FA1CCD5DDAA9A178FD42D6B7031526215940E53E507D03685BD4F2EBB344
|
||||
B6051C990477B93F859AC9A74A0FEE6622BD7D88674681B79714002389387DDD
|
||||
6DC9C1F4000A578ECE05B746F639965DA5D218F36C1CA04977F9DEA9C2EE9111
|
||||
60E10601083D84C65C75D6B507E8398ED5CA07741D486176E2265217F36C9D42
|
||||
C533867E44C508291D9807C0758585260D47D105DBE842FA45B83B9A0EC5A2B4
|
||||
F927AD8AF60DB547D2A6EABE4328DE7A0CB3652D469E4F2738D3D63A2ED86E3A
|
||||
393A4C622C03DF5F01FD07A9D83B9D42B8C6179A37C06D0743D7A68513614367
|
||||
8E35E601C8C3683780FA2760DB4E9472EFA0194C7E3D148B203E9CA4BC4E8D48
|
||||
D005F1B01DDEA120EF82414AF726E85F47FDDB1C062FE707C5BBF7774E1410B4
|
||||
240BC6347F1B09F947E96121AA053412DC85CDD8477125E4B1FEBC36C51ECD64
|
||||
841EAB2DE7E56680751BF7AB23F83B84DCF35E2E2DF6F25AC731759998DF6DFC
|
||||
9FF825C000F91FE26A96DA3C930000000049454E44AE426082
|
||||
}
|
||||
Visible = False
|
||||
end
|
||||
end
|
||||
12
src/frames/foptionspluginsbase.lrj
Normal file
12
src/frames/foptionspluginsbase.lrj
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":75149509,"name":"tfrmoptionspluginsbase.stgplugins.columns[0].title.caption","sourcebytes":[65,99,116,105,118,101],"value":"Active"},
|
||||
{"hash":91471358,"name":"tfrmoptionspluginsbase.stgplugins.columns[1].title.caption","sourcebytes":[80,108,117,103,105,110],"value":"Plugin"},
|
||||
{"hash":56017954,"name":"tfrmoptionspluginsbase.stgplugins.columns[2].title.caption","sourcebytes":[82,101,103,105,115,116,101,114,101,100,32,102,111,114],"value":"Registered for"},
|
||||
{"hash":41356085,"name":"tfrmoptionspluginsbase.stgplugins.columns[3].title.caption","sourcebytes":[70,105,108,101,32,110,97,109,101],"value":"File name"},
|
||||
{"hash":156067838,"name":"tfrmoptionspluginsbase.lblplugindescription.caption","sourcebytes":[68,101,115,99,114,105,112,116,105,111,110],"value":"Description"},
|
||||
{"hash":277668,"name":"tfrmoptionspluginsbase.btnaddplugin.caption","sourcebytes":[65,38,100,100],"value":"A&dd"},
|
||||
{"hash":131365221,"name":"tfrmoptionspluginsbase.btnenableplugin.caption","sourcebytes":[69,38,110,97,98,108,101],"value":"E&nable"},
|
||||
{"hash":193742565,"name":"tfrmoptionspluginsbase.btnremoveplugin.caption","sourcebytes":[38,82,101,109,111,118,101],"value":"&Remove"},
|
||||
{"hash":214649477,"name":"tfrmoptionspluginsbase.btnconfigplugin.caption","sourcebytes":[67,111,110,38,102,105,103,117,114,101],"value":"Con&figure"},
|
||||
{"hash":45865851,"name":"tfrmoptionspluginsbase.btntweakplugin.caption","sourcebytes":[38,84,119,101,97,107],"value":"&Tweak"}
|
||||
]}
|
||||
242
src/frames/foptionspluginsbase.pas
Normal file
242
src/frames/foptionspluginsbase.pas
Normal file
|
|
@ -0,0 +1,242 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins options page
|
||||
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPluginsBase;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons, Controls, ExtCtrls,
|
||||
|
||||
//DC
|
||||
fOptionsFrame, uGlobs;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsBase }
|
||||
TfrmOptionsPluginsBase = class(TOptionsEditor)
|
||||
pnlPlugIn: TPanel;
|
||||
lblPlugInDescription: TLabel;
|
||||
stgPlugins: TStringGrid;
|
||||
pnlButton: TPanel;
|
||||
btnToggleOptionPlugins: TBitBtn;
|
||||
btnAddPlugin: TBitBtn;
|
||||
btnEnablePlugin: TBitBtn;
|
||||
btnRemovePlugin: TBitBtn;
|
||||
btnTweakPlugin: TBitBtn;
|
||||
btnConfigPlugin: TBitBtn;
|
||||
ImgSwitchEnable: TImage;
|
||||
ImgSwitchDisable: TImage;
|
||||
ImgByPlugin: TImage;
|
||||
ImgByExtension: TImage;
|
||||
procedure btnPluginsNotImplementedClick(Sender: TObject);
|
||||
procedure btnRemovePluginClick(Sender: TObject);
|
||||
procedure btnTweakPluginClick(Sender: TObject);
|
||||
procedure stgPluginsDblClick(Sender: TObject);
|
||||
procedure stgPluginsDragOver(Sender, {%H-}Source: TObject; X, Y: integer; {%H-}State: TDragState; var Accept: boolean);
|
||||
procedure stgPluginsDragDrop(Sender, {%H-}Source: TObject; X, Y: integer);
|
||||
procedure stgPluginsGetCellHint(Sender: TObject; ACol, ARow: integer; var HintText: string);
|
||||
procedure stgPluginsShowHint(Sender: TObject; HintInfo: PHintInfo);
|
||||
function GetPluginFilenameToSave(const Filename: string): string;
|
||||
private
|
||||
FPluginType: TPluginType;
|
||||
protected
|
||||
property PluginType: TPluginType read FPluginType write FPluginType;
|
||||
procedure Init; override;
|
||||
procedure ShowPluginsTable; virtual;
|
||||
procedure stgPluginsOnSelection(Sender: TObject; {%H-}aCol, {%H-}aRow: integer); virtual;
|
||||
procedure ActualDeletePlugin({%H-}iIndex: integer); virtual;
|
||||
procedure ActualPluginsMove({%H-}iSource, {%H-}iDestination: integer); virtual;
|
||||
public
|
||||
class function GetIconIndex: integer; override;
|
||||
function IsSignatureComputedFromAllWindowComponents: boolean; override;
|
||||
end;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
StrUtils, LCLProc, Forms, Dialogs,
|
||||
|
||||
//DC
|
||||
udcutils, uLng, uShowMsg, fTweakPlugin, uDefaultPlugins;
|
||||
|
||||
{ TfrmOptionsPluginsBase }
|
||||
|
||||
{ TfrmOptionsPluginsBase.Init }
|
||||
procedure TfrmOptionsPluginsBase.Init;
|
||||
begin
|
||||
// Localize plugins.
|
||||
stgPlugins.Columns.Items[0].Title.Caption := rsOptPluginsActive;
|
||||
stgPlugins.Columns.Items[1].Title.Caption := rsOptPluginsName;
|
||||
stgPlugins.Columns.Items[2].Title.Caption := rsOptPluginsRegisteredFor;
|
||||
stgPlugins.Columns.Items[3].Title.Caption := rsOptPluginsFileName;
|
||||
stgPlugins.OnSelection := @stgPluginsOnSelection;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase }
|
||||
procedure TfrmOptionsPluginsBase.ShowPluginsTable;
|
||||
begin
|
||||
//empty
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.stgPluginsOnSelection}
|
||||
procedure TfrmOptionsPluginsBase.stgPluginsOnSelection(Sender: TObject; aCol, aRow: integer);
|
||||
begin
|
||||
//empty
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.ActualDeletePlugin }
|
||||
procedure TfrmOptionsPluginsBase.ActualDeletePlugin(iIndex: integer);
|
||||
begin
|
||||
//empty
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.ActualPluginsMove }
|
||||
procedure TfrmOptionsPluginsBase.ActualPluginsMove(iSource, iDestination: integer);
|
||||
begin
|
||||
//empty
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.GetIconIndex }
|
||||
class function TfrmOptionsPluginsBase.GetIconIndex: integer;
|
||||
begin
|
||||
Result := 6;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.IsSignatureComputedFromAllWindowComponents }
|
||||
function TfrmOptionsPluginsBase.IsSignatureComputedFromAllWindowComponents: boolean;
|
||||
begin
|
||||
Result := False;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.btnPluginsNotImplementedClick }
|
||||
procedure TfrmOptionsPluginsBase.btnPluginsNotImplementedClick(Sender: TObject);
|
||||
begin
|
||||
msgError(rsMsgNotImplemented);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.btnRemovePluginClick }
|
||||
procedure TfrmOptionsPluginsBase.btnRemovePluginClick(Sender: TObject);
|
||||
var
|
||||
iCurrentSelection: integer;
|
||||
begin
|
||||
iCurrentSelection := stgPlugins.Row;
|
||||
if iCurrentSelection < stgPlugins.FixedRows then
|
||||
Exit;
|
||||
self.ActualDeletePlugin(pred(iCurrentSelection));
|
||||
stgPlugins.DeleteColRow(False, iCurrentSelection);
|
||||
if iCurrentSelection < stgPlugins.RowCount then
|
||||
stgPlugins.Row := iCurrentSelection
|
||||
else if stgPlugins.RowCount > 1 then
|
||||
stgPlugins.Row := pred(stgPlugins.RowCount)
|
||||
else
|
||||
stgPlugins.Row := -1;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase. }
|
||||
procedure TfrmOptionsPluginsBase.btnTweakPluginClick(Sender: TObject);
|
||||
var
|
||||
iPluginIndex: integer;
|
||||
begin
|
||||
iPluginIndex := stgPlugins.Row - stgPlugins.FixedRows;
|
||||
if iPluginIndex < 0 then
|
||||
Exit;
|
||||
if ShowTweakPluginDlg(PluginType, iPluginIndex) then
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.stgPluginsDblClick }
|
||||
procedure TfrmOptionsPluginsBase.stgPluginsDblClick(Sender: TObject);
|
||||
begin
|
||||
if btnTweakPlugin.Enabled then
|
||||
btnTweakPlugin.Click;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.stgPluginsDragOver }
|
||||
procedure TfrmOptionsPluginsBase.stgPluginsDragOver(Sender, Source: TObject; X, Y: integer; State: TDragState; var Accept: boolean);
|
||||
var
|
||||
iDestCol: integer = 0;
|
||||
iDestRow: integer = 0;
|
||||
begin
|
||||
stgPlugins.MouseToCell(X, Y, iDestCol, iDestRow);
|
||||
Accept := (iDestRow > 0);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.stgPluginsDragDrop }
|
||||
procedure TfrmOptionsPluginsBase.stgPluginsDragDrop(Sender, Source: TObject; X, Y: integer);
|
||||
var
|
||||
iDestCol, iDestRow, iSourceRow: integer;
|
||||
begin
|
||||
stgPlugins.MouseToCell(X, Y, {%H-}iDestCol, {%H-}iDestRow);
|
||||
if iDestRow > 0 then
|
||||
begin
|
||||
iSourceRow := stgPlugins.Row; //We need to that because after having done the following "MoveColRow", the "stgPlugins.Row" changed! So we need to remember original index.
|
||||
stgPlugins.MoveColRow(False, iSourceRow, iDestRow);
|
||||
ActualPluginsMove(pred(iSourceRow), pred(iDestRow));
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsBase.stgPluginsGetCellHint }
|
||||
procedure TfrmOptionsPluginsBase.stgPluginsGetCellHint(Sender: TObject; ACol, ARow: integer; var HintText: string);
|
||||
var
|
||||
sMaybeHint: string;
|
||||
begin
|
||||
//The actual "pipe" symbol interfere when showing the hint. Let's replace it with a similar look-alike symbol.
|
||||
sMaybeHint := Stringreplace(stgPlugins.Cells[ACol, ARow], '|', '¦', [rfReplaceAll]);
|
||||
HintText := IfThen(((stgPlugins.Canvas.TextWidth(sMaybeHint) + 10) > stgPlugins.ColWidths[ACol]), sMaybeHint, '');
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.stgPluginsShowHint }
|
||||
procedure TfrmOptionsPluginsBase.stgPluginsShowHint(Sender: TObject; HintInfo: PHintInfo);
|
||||
begin
|
||||
if gFileInfoToolTipValue[Ord(gToolTipHideTimeOut)] <> -1 then
|
||||
HintInfo^.HideTimeout := gFileInfoToolTipValue[Ord(gToolTipHideTimeOut)];
|
||||
end;
|
||||
|
||||
{ GetPluginFilenameToSave }
|
||||
function TfrmOptionsPluginsBase.GetPluginFilenameToSave(const Filename: string): string;
|
||||
var
|
||||
sMaybeBasePath, SubWorkingPath, MaybeSubstitionPossible: string;
|
||||
begin
|
||||
Result := Filename;
|
||||
|
||||
sMaybeBasePath := IfThen((gPluginFilenameStyle = pfsRelativeToDC), EnvVarCommanderPath, gPluginPathToBeRelativeTo);
|
||||
|
||||
case gPluginFilenameStyle of
|
||||
pfsAbsolutePath: ;
|
||||
pfsRelativeToDC, pfsRelativeToFollowingPath:
|
||||
begin
|
||||
SubWorkingPath := IncludeTrailingPathDelimiter(mbExpandFileName(sMaybeBasePath));
|
||||
MaybeSubstitionPossible := ExtractRelativePath(IncludeTrailingPathDelimiter(SubWorkingPath), Filename);
|
||||
if MaybeSubstitionPossible <> Filename then
|
||||
Result := IncludeTrailingPathDelimiter(sMaybeBasePath) + MaybeSubstitionPossible;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
23
src/frames/foptionspluginsdsx.lfm
Normal file
23
src/frames/foptionspluginsdsx.lfm
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
inherited frmOptionsPluginsDSX: TfrmOptionsPluginsDSX
|
||||
DesignLeft = 291
|
||||
DesignTop = 266
|
||||
inherited stgPlugins: TStringGrid
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
end
|
||||
inherited pnlPlugIn: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
inherited lblPlugInDescription: TLabel
|
||||
Caption = 'Searc&h plugins allow one to use alternative search algorithms or external tools (like "locate", etc.)'
|
||||
end
|
||||
end
|
||||
inherited pnlButton: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideBottom.Control = Owner
|
||||
inherited btnAddPlugin: TBitBtn
|
||||
OnClick = btnAddPluginClick
|
||||
end
|
||||
end
|
||||
end
|
||||
3
src/frames/foptionspluginsdsx.lrj
Normal file
3
src/frames/foptionspluginsdsx.lrj
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":216158153,"name":"tfrmoptionspluginsdsx.lblplugindescription.caption","sourcebytes":[83,101,97,114,99,38,104,32,112,108,117,103,105,110,115,32,97,108,108,111,119,32,111,110,101,32,116,111,32,117,115,101,32,97,108,116,101,114,110,97,116,105,118,101,32,115,101,97,114,99,104,32,97,108,103,111,114,105,116,104,109,115,32,111,114,32,101,120,116,101,114,110,97,108,32,116,111,111,108,115,32,40,108,105,107,101,32,34,108,111,99,97,116,101,34,44,32,101,116,99,46,41],"value":"Searc&h plugins allow one to use alternative search algorithms or external tools (like \"locate\", etc.)"}
|
||||
]}
|
||||
194
src/frames/foptionspluginsdsx.pas
Normal file
194
src/frames/foptionspluginsdsx.pas
Normal file
|
|
@ -0,0 +1,194 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins DSX options page
|
||||
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPluginsDSX;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons, Controls, ExtCtrls,
|
||||
|
||||
//DC
|
||||
fOptionsFrame, uDSXModule, foptionspluginsbase;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsDSX }
|
||||
TfrmOptionsPluginsDSX = class(TfrmOptionsPluginsBase)
|
||||
procedure btnAddPluginClick(Sender: TObject);
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
procedure Done; override;
|
||||
procedure stgPluginsOnSelection(Sender: TObject; {%H-}aCol, aRow: integer); override;
|
||||
procedure ActualDeletePlugin(iIndex: integer); override;
|
||||
procedure ActualPluginsMove(iSource, iDestination: integer); override;
|
||||
public
|
||||
class function GetTitle: string; override;
|
||||
function ExtraOptionsSignature(CurrentSignature: dword): dword; override;
|
||||
procedure ShowPluginsTable; override;
|
||||
end;
|
||||
|
||||
var
|
||||
tmpDSXPlugins: TDSXModuleList;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
LCLProc, Forms, Dialogs,
|
||||
|
||||
//DC
|
||||
uLng, uGlobs, dmCommonData, DCStrUtils, uDefaultPlugins;
|
||||
|
||||
const
|
||||
COLNO_NAME = 0;
|
||||
COLNO_DESCRIPTION = 1;
|
||||
COLNO_FILENAME = 2;
|
||||
|
||||
{ TfrmOptionsPluginsDSX }
|
||||
|
||||
{ TfrmOptionsPluginsDSX.Init }
|
||||
procedure TfrmOptionsPluginsDSX.Init;
|
||||
begin
|
||||
PluginType := ptDSX;
|
||||
inherited Init;
|
||||
stgPlugins.Columns.Items[COLNO_NAME].Title.Caption := rsOptPluginsName;
|
||||
stgPlugins.Columns.Items[COLNO_NAME].Alignment := taLeftJustify; //Because from the "Base", it was centered.
|
||||
stgPlugins.Columns.Items[COLNO_DESCRIPTION].Title.Caption := rsOptPluginsDescription;
|
||||
stgPlugins.Columns.Items[COLNO_FILENAME].Title.Caption := rsOptPluginsFileName;
|
||||
stgPlugins.Columns.Delete(succ(COLNO_FILENAME)); //Because from the "Base" it has one column more than required.
|
||||
btnEnablePlugin.Visible := False; //Because with DSX there is no enable/disable.
|
||||
btnConfigPlugin.Visible := False;
|
||||
tmpDSXPlugins := TDSXModuleList.Create;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.Load }
|
||||
procedure TfrmOptionsPluginsDSX.Load;
|
||||
begin
|
||||
tmpDSXPlugins.Assign(gDSXPlugins);
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.Save }
|
||||
function TfrmOptionsPluginsDSX.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
gDSXPlugins.Assign(tmpDSXPlugins);
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.Done }
|
||||
procedure TfrmOptionsPluginsDSX.Done;
|
||||
begin
|
||||
FreeThenNil(tmpDSXPlugins);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.GetTitle }
|
||||
class function TfrmOptionsPluginsDSX.GetTitle: string;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins + ' DSX';
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.ExtraOptionsSignature }
|
||||
function TfrmOptionsPluginsDSX.ExtraOptionsSignature(CurrentSignature: dword): dword;
|
||||
begin
|
||||
Result := tmpDSXPlugins.ComputeSignature(CurrentSignature);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.ShowPluginsTable }
|
||||
procedure TfrmOptionsPluginsDSX.ShowPluginsTable;
|
||||
var
|
||||
I: integer;
|
||||
begin
|
||||
stgPlugins.RowCount := tmpDSXPlugins.Count + stgPlugins.FixedRows;
|
||||
for i := 0 to pred(tmpDSXPlugins.Count) do
|
||||
begin
|
||||
stgPlugins.Cells[COLNO_NAME, I + stgPlugins.FixedRows] := tmpDSXPlugins.GetDsxModule(i).Name;
|
||||
stgPlugins.Cells[COLNO_DESCRIPTION, I + stgPlugins.FixedRows] := tmpDSXPlugins.GetDsxModule(i).Descr;
|
||||
stgPlugins.Cells[COLNO_FILENAME, I + stgPlugins.FixedRows] := tmpDSXPlugins.GetDsxModule(i).FileName;
|
||||
end;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.stgPluginsOnSelection }
|
||||
procedure TfrmOptionsPluginsDSX.stgPluginsOnSelection(Sender: TObject; aCol, aRow: integer);
|
||||
var
|
||||
bEnable: boolean = False;
|
||||
begin
|
||||
if (aRow > 0) and (aRow < stgPlugins.RowCount) then
|
||||
bEnable := True;
|
||||
btnRemovePlugin.Enabled := bEnable;
|
||||
btnTweakPlugin.Enabled := bEnable;
|
||||
btnConfigPlugin.Enabled := bEnable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.ActualDeletePlugin }
|
||||
procedure TfrmOptionsPluginsDSX.ActualDeletePlugin(iIndex: integer);
|
||||
begin
|
||||
tmpDSXPlugins.DeleteItem(iIndex);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.ActualPluginsMove }
|
||||
procedure TfrmOptionsPluginsDSX.ActualPluginsMove(iSource, iDestination: integer);
|
||||
begin
|
||||
tmpDSXPlugins.Move(iSource, iDestination);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.btnAddPluginClick }
|
||||
procedure TfrmOptionsPluginsDSX.btnAddPluginClick(Sender: TObject);
|
||||
var
|
||||
I, J: integer;
|
||||
sFileName, sPluginName: string;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := 'Search plugins (*.dsx)|*.dsx';
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then
|
||||
Exit;
|
||||
|
||||
sPluginName := ExtractOnlyFileName(sFileName);
|
||||
I := tmpDSXPlugins.Add(sPluginName, GetPluginFilenameToSave(sFileName), EmptyStr);
|
||||
|
||||
if not tmpDSXPlugins.LoadModule(sPluginName) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
tmpDSXPlugins.DeleteItem(I);
|
||||
Exit;
|
||||
end;
|
||||
|
||||
stgPlugins.RowCount := stgPlugins.RowCount + 1;
|
||||
J := stgPlugins.RowCount - stgPlugins.FixedRows;
|
||||
stgPlugins.Cells[COLNO_NAME, J] := tmpDSXPlugins.GetDsxModule(I).Name;
|
||||
stgPlugins.Cells[COLNO_DESCRIPTION, J] := tmpDSXPlugins.GetDsxModule(I).Descr;
|
||||
stgPlugins.Cells[COLNO_FILENAME, J] := tmpDSXPlugins.GetDsxModule(I).FileName;
|
||||
stgPlugins.Row := J; //This will trig automatically the "OnSelection" event.
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
165
src/frames/foptionspluginsgroup.lfm
Normal file
165
src/frames/foptionspluginsgroup.lfm
Normal file
|
|
@ -0,0 +1,165 @@
|
|||
inherited frmOptionsPluginsGroup: TfrmOptionsPluginsGroup
|
||||
Height = 244
|
||||
Width = 622
|
||||
ClientHeight = 244
|
||||
ClientWidth = 622
|
||||
OnExit = FrameExit
|
||||
DesignLeft = 349
|
||||
DesignTop = 294
|
||||
object gbConfiguration: TGroupBox[0]
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 140
|
||||
Top = 6
|
||||
Width = 610
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
Caption = 'Configuration:'
|
||||
ChildSizing.LeftRightSpacing = 6
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ChildSizing.HorizontalSpacing = 2
|
||||
ChildSizing.VerticalSpacing = 6
|
||||
ClientHeight = 120
|
||||
ClientWidth = 606
|
||||
ParentShowHint = False
|
||||
ShowHint = True
|
||||
TabOrder = 0
|
||||
object ckbAutoTweak: TCheckBox
|
||||
AnchorSideLeft.Control = gbConfiguration
|
||||
AnchorSideTop.Control = gbConfiguration
|
||||
Left = 6
|
||||
Height = 19
|
||||
Top = 6
|
||||
Width = 349
|
||||
Caption = 'When adding a new plugin, automatically go in tweak window'
|
||||
TabOrder = 0
|
||||
end
|
||||
object lbPathToBeRelativeTo: TLabel
|
||||
AnchorSideLeft.Control = ckbAutoTweak
|
||||
AnchorSideTop.Control = dePathToBeRelativeTo
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 64
|
||||
Width = 112
|
||||
Caption = 'Path to be relative to:'
|
||||
ParentColor = False
|
||||
end
|
||||
object dePathToBeRelativeTo: TDirectoryEdit
|
||||
AnchorSideLeft.Control = lbPathToBeRelativeTo
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = cbPluginFilenameStyle
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = btnPathToBeRelativeToHelper
|
||||
Left = 120
|
||||
Height = 23
|
||||
Top = 60
|
||||
Width = 455
|
||||
ShowHidden = False
|
||||
ButtonWidth = 23
|
||||
NumGlyphs = 1
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
MaxLength = 0
|
||||
TabOrder = 1
|
||||
end
|
||||
object btnPathToBeRelativeToHelper: TSpeedButton
|
||||
AnchorSideTop.Control = dePathToBeRelativeTo
|
||||
AnchorSideRight.Control = cbPluginFilenameStyle
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = dePathToBeRelativeTo
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 577
|
||||
Height = 23
|
||||
Top = 60
|
||||
Width = 23
|
||||
Anchors = [akTop, akRight, akBottom]
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
20000000000000040000640000006400000000000000000000002C86D8702D88
|
||||
D8A62D87D8EA2D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88
|
||||
D8F72D88D8F72D87D8F72D88D8F12C86D893FFFFFF00FFFFFF00338ED9E6DCF0
|
||||
FAF0A7DDF4FD9EDBF4FF96DAF3FF8ED8F3FF86D7F3FF7FD4F2FF79D3F2FF72D2
|
||||
F1FF6CD0F1FF69CFF1FFC2EAF8FE338ED9F0FFFFFF00FFFFFF003594DAF7EFFA
|
||||
FEFFA1E9F9FF91E5F8FF81E1F7FF72DEF6FF63DAF5FF54D7F4FF47D3F3FF39D0
|
||||
F2FF2ECDF1FF26CBF0FFCAF2FBFF3594DAF7FFFFFF00FFFFFF00369ADAF8F2FA
|
||||
FDFFB3EDFAFFA4E9F9FF95E6F8FF85E2F7FF81E1F7FF7AE0F7FF7CE0F7FF62DA
|
||||
F5FF54D6F3FF47D3F2FFE8F9FDFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC
|
||||
FEFFC8F2FCFFB9EFFBFF94DFEFFF8CE4F8FF99CED3FF91D0D8FF82E1F7FF6DDD
|
||||
F6FF61DAF5FF57D7F4FFE7F8FDFF3594DAFFFFFFFF00FFFFFF0037A6DAFAFEFF
|
||||
FFFFF8FDFFFFF6FDFFFFF4F4F2FFE8FAFEFFB6D7D8FFAAC7C5FF92D8E4FF7DE0
|
||||
F7FF72DDF6FF68DBF5FFE9F9FDFF3594DAFFFFFFFF00FFFFFF0035ABDAFAE8F6
|
||||
FBFF7EC5EAFF4AA3DFFF5E97C2FF4DA3DEFFF2F1EDFFF3EFECFFEDE5DFFFEDEB
|
||||
E8FFF1F9FDFFF0F9FDFFFFFFFFFF3594DAFFFFFFFF00FFFFFF0036AADAF2F1FA
|
||||
FDFF94DEF5FF93DCF4FFACBFBFFFBC9F90FF64A1CFFF3594DAFF3594DAFF3594
|
||||
DAFF3594DAFF3594DAFF3594DAFF3594DAFFFFFFFF00FFFFFF0035AFDAF0F7FC
|
||||
FEFF8EE4F8FF91DEF5FF9FE0F5FFC5C7C2FFDFA583FFEDC8B3FFEDCDB8FFE9BE
|
||||
A3FFD58E64FFEEFBFEFFFAFDFFF936AFDAD4FFFFFF00FFFFFF0036B3DAF8FDFE
|
||||
FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE7D6C9FFE0A987FFEBC7B0FFDDA1
|
||||
7CFFBCA595FF839DA5FC7BAEBEEC6395A58E81818117FFFFFF0034B4D9D05EC2
|
||||
E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FA3CB6DBDDD5B1968CDDAB8DF9C4AF
|
||||
A3FFD5D5D5FFBBBBBBFFA6A6A6FFA0A0A0FF848484E482828262FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00969696029494
|
||||
94C5CBCBCBFFD2D2D2FFC9C9C9FFD2D2D2FFC6C6C6FF858585E8FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009898
|
||||
9855B2B2B2FFD6D6D6FF919191DA8E8E8EF5C0C0C0FF898989FDFFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009B9B
|
||||
9B54B5B5B5FFE6E6E6FF949494EF929292AF8F8F8FA68D8D8D90FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009E9E
|
||||
9E1B9C9C9CE4E1E1E1FFD2D2D2FF969696ABFFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF009E9E9E629D9D9DE89B9B9BF999999992FFFFFF00FFFFFF00
|
||||
}
|
||||
OnClick = btnPathToBeRelativeToHelperClick
|
||||
end
|
||||
object cbPluginFilenameStyle: TComboBox
|
||||
AnchorSideLeft.Control = lbPluginFilenameStyle
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = ckbAutoTweak
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = gbConfiguration
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 265
|
||||
Height = 23
|
||||
Top = 31
|
||||
Width = 335
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 3
|
||||
ItemHeight = 15
|
||||
OnChange = cbPluginFilenameStyleChange
|
||||
Style = csDropDownList
|
||||
TabOrder = 2
|
||||
end
|
||||
object lbPluginFilenameStyle: TLabel
|
||||
AnchorSideLeft.Control = ckbAutoTweak
|
||||
AnchorSideTop.Control = cbPluginFilenameStyle
|
||||
AnchorSideTop.Side = asrCenter
|
||||
Left = 6
|
||||
Height = 15
|
||||
Top = 35
|
||||
Width = 256
|
||||
Caption = 'Plugin filename style when adding a new plugin:'
|
||||
ParentColor = False
|
||||
end
|
||||
object btnPathToBeRelativeToAll: TButton
|
||||
AnchorSideLeft.Control = ckbAutoTweak
|
||||
AnchorSideTop.Control = dePathToBeRelativeTo
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 25
|
||||
Top = 89
|
||||
Width = 315
|
||||
AutoSize = True
|
||||
Caption = 'Apply current settings to all current configured plugins'
|
||||
OnClick = btnPathToBeRelativeToAllClick
|
||||
TabOrder = 3
|
||||
end
|
||||
end
|
||||
object pmPathToBeRelativeToHelper: TPopupMenu[1]
|
||||
left = 432
|
||||
top = 168
|
||||
end
|
||||
end
|
||||
7
src/frames/foptionspluginsgroup.lrj
Normal file
7
src/frames/foptionspluginsgroup.lrj
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":247865466,"name":"tfrmoptionspluginsgroup.gbconfiguration.caption","sourcebytes":[67,111,110,102,105,103,117,114,97,116,105,111,110,58],"value":"Configuration:"},
|
||||
{"hash":216983,"name":"tfrmoptionspluginsgroup.ckbautotweak.caption","sourcebytes":[87,104,101,110,32,97,100,100,105,110,103,32,97,32,110,101,119,32,112,108,117,103,105,110,44,32,97,117,116,111,109,97,116,105,99,97,108,108,121,32,103,111,32,105,110,32,116,119,101,97,107,32,119,105,110,100,111,119],"value":"When adding a new plugin, automatically go in tweak window"},
|
||||
{"hash":256553386,"name":"tfrmoptionspluginsgroup.lbpathtoberelativeto.caption","sourcebytes":[80,97,116,104,32,116,111,32,98,101,32,114,101,108,97,116,105,118,101,32,116,111,58],"value":"Path to be relative to:"},
|
||||
{"hash":94551482,"name":"tfrmoptionspluginsgroup.lbpluginfilenamestyle.caption","sourcebytes":[80,108,117,103,105,110,32,102,105,108,101,110,97,109,101,32,115,116,121,108,101,32,119,104,101,110,32,97,100,100,105,110,103,32,97,32,110,101,119,32,112,108,117,103,105,110,58],"value":"Plugin filename style when adding a new plugin:"},
|
||||
{"hash":251510723,"name":"tfrmoptionspluginsgroup.btnpathtoberelativetoall.caption","sourcebytes":[65,112,112,108,121,32,99,117,114,114,101,110,116,32,115,101,116,116,105,110,103,115,32,116,111,32,97,108,108,32,99,117,114,114,101,110,116,32,99,111,110,102,105,103,117,114,101,100,32,112,108,117,103,105,110,115],"value":"Apply current settings to all current configured plugins"}
|
||||
]}
|
||||
194
src/frames/foptionspluginsgroup.pas
Normal file
194
src/frames/foptionspluginsgroup.pas
Normal file
|
|
@ -0,0 +1,194 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Options Plugins group
|
||||
|
||||
Copyright (C) 2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
}
|
||||
|
||||
unit fOptionsPluginsGroup;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, StdCtrls, Buttons, EditBtn, Menus, fOptionsFrame,
|
||||
|
||||
//DC
|
||||
DCStrUtils;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsGroup }
|
||||
TfrmOptionsPluginsGroup = class(TOptionsEditor)
|
||||
gbConfiguration: TGroupBox;
|
||||
ckbAutoTweak: TCheckBox;
|
||||
lbPluginFilenameStyle: TLabel;
|
||||
cbPluginFilenameStyle: TComboBox;
|
||||
lbPathToBeRelativeTo: TLabel;
|
||||
dePathToBeRelativeTo: TDirectoryEdit;
|
||||
btnPathToBeRelativeToHelper: TSpeedButton;
|
||||
btnPathToBeRelativeToAll: TButton;
|
||||
pmPathToBeRelativeToHelper: TPopupMenu;
|
||||
procedure cbPluginFilenameStyleChange(Sender: TObject);
|
||||
procedure btnPathToBeRelativeToHelperClick(Sender: TObject);
|
||||
procedure btnPathToBeRelativeToAllClick(Sender: TObject);
|
||||
procedure FrameExit(Sender: TObject);
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
public
|
||||
class function GetIconIndex: integer; override;
|
||||
class function GetTitle: string; override;
|
||||
end;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Controls, Forms,
|
||||
|
||||
//DC
|
||||
uGlobs, uDCUtils, uSpecialDir, uLng, uDefaultPlugins, fOptions,
|
||||
fOptionsPluginsDSX, fOptionsPluginsWCX, fOptionsPluginsWDX,
|
||||
fOptionsPluginsWFX, fOptionsPluginsWLX;
|
||||
|
||||
{ TOptionsPluginsGroup }
|
||||
|
||||
{ TfrmOptionsPluginsGroup.Init }
|
||||
procedure TfrmOptionsPluginsGroup.Init;
|
||||
begin
|
||||
ParseLineToList(rsPluginFilenameStyleList, cbPluginFilenameStyle.Items);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.Load }
|
||||
procedure TfrmOptionsPluginsGroup.Load;
|
||||
begin
|
||||
ckbAutoTweak.Checked := gPluginInAutoTweak;
|
||||
cbPluginFilenameStyle.ItemIndex := integer(gPluginFilenameStyle);
|
||||
cbPluginFilenameStyleChange(cbPluginFilenameStyle);
|
||||
dePathToBeRelativeTo.Text := gPluginPathToBeRelativeTo;
|
||||
gSpecialDirList.PopulateMenuWithSpecialDir(pmPathToBeRelativeToHelper, mp_PATHHELPER, nil);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.Save }
|
||||
function TfrmOptionsPluginsGroup.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
gPluginInAutoTweak := ckbAutoTweak.Checked;
|
||||
gPluginFilenameStyle := TPluginFilenameStyle(cbPluginFilenameStyle.ItemIndex);
|
||||
gPluginPathToBeRelativeTo := dePathToBeRelativeTo.Text;
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.GetIconIndex }
|
||||
class function TfrmOptionsPluginsGroup.GetIconIndex: integer;
|
||||
begin
|
||||
Result := 6;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.GetTitle }
|
||||
class function TfrmOptionsPluginsGroup.GetTitle: string;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.cbPluginFilenameStyleChange }
|
||||
procedure TfrmOptionsPluginsGroup.cbPluginFilenameStyleChange(Sender: TObject);
|
||||
begin
|
||||
lbPathToBeRelativeTo.Visible := (TPluginFilenameStyle(cbPluginFilenameStyle.ItemIndex) = TPluginFilenameStyle.pfsRelativeToFollowingPath);
|
||||
dePathToBeRelativeTo.Visible := lbPathToBeRelativeTo.Visible;
|
||||
btnPathToBeRelativeToHelper.Visible := lbPathToBeRelativeTo.Visible;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.btnPathToBeRelativeToHelperClick }
|
||||
procedure TfrmOptionsPluginsGroup.btnPathToBeRelativeToHelperClick(Sender: TObject);
|
||||
begin
|
||||
dePathToBeRelativeTo.SetFocus;
|
||||
gSpecialDirList.SetSpecialDirRecipientAndItsType(dePathToBeRelativeTo, pfPATH);
|
||||
pmPathToBeRelativeToHelper.PopUp(Mouse.CursorPos.X, Mouse.CursorPos.Y);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.btnPathToBeRelativeToAllClick }
|
||||
// Let's don't apply the modification right away on "Global" plugin strutures.
|
||||
// Let's load the configuration page of each and do the modifications on temporary plugin structure.
|
||||
// If user is happy with what he sees, he will apply/save it.
|
||||
procedure TfrmOptionsPluginsGroup.btnPathToBeRelativeToAllClick(Sender: TObject);
|
||||
var
|
||||
iIndexPlugin: integer;
|
||||
Options: IOptionsDialog;
|
||||
Editor: TOptionsEditor;
|
||||
begin
|
||||
Self.SaveSettings; //Call "SaveSettings" instead of just "Save" to get option signature set right away do we don't bother user for that page when close.
|
||||
|
||||
Options := ShowOptions(TfrmOptionsPluginsDSX);
|
||||
Editor := Options.GetEditor(TfrmOptionsPluginsDSX);
|
||||
for iIndexPlugin := 0 to pred(tmpDSXPlugins.Count) do
|
||||
tmpDSXPlugins.GetDSXModule(iIndexPlugin).FileName := TfrmOptionsPluginsDSX(Editor).GetPluginFilenameToSave(mbExpandFileName(tmpDSXPlugins.GetDSXModule(iIndexPlugin).FileName));
|
||||
TfrmOptionsPluginsDSX(Editor).ShowPluginsTable;
|
||||
|
||||
Options := ShowOptions(TfrmOptionsPluginsWCX);
|
||||
Editor := Options.GetEditor(TfrmOptionsPluginsWCX);
|
||||
for iIndexPlugin := 0 to pred(tmpWCXPlugins.Count) do
|
||||
tmpWCXPlugins.FileName[iIndexPlugin] := TfrmOptionsPluginsWCX(Editor).GetPluginFilenameToSave(mbExpandFileName(tmpWCXPlugins.FileName[iIndexPlugin]));
|
||||
TfrmOptionsPluginsWCX(Editor).ShowPluginsTable;
|
||||
|
||||
Options := ShowOptions(TfrmOptionsPluginsWDX);
|
||||
Editor := Options.GetEditor(TfrmOptionsPluginsWDX);
|
||||
for iIndexPlugin := 0 to pred(tmpWDXPlugins.Count) do
|
||||
tmpWDXPlugins.GetWdxModule(iIndexPlugin).FileName := TfrmOptionsPluginsWDX(Editor).GetPluginFilenameToSave(mbExpandFileName(tmpWDXPlugins.GetWdxModule(iIndexPlugin).FileName));
|
||||
TfrmOptionsPluginsWDX(Editor).ShowPluginsTable;
|
||||
|
||||
Options := ShowOptions(TfrmOptionsPluginsWFX);
|
||||
Editor := Options.GetEditor(TfrmOptionsPluginsWFX);
|
||||
for iIndexPlugin := 0 to pred(tmpWFXPlugins.Count) do
|
||||
tmpWFXPlugins.FileName[iIndexPlugin] := TfrmOptionsPluginsWFX(Editor).GetPluginFilenameToSave(mbExpandFileName(tmpWFXPlugins.FileName[iIndexPlugin]));
|
||||
TfrmOptionsPluginsWFX(Editor).ShowPluginsTable;
|
||||
|
||||
Options := ShowOptions(TfrmOptionsPluginsWLX);
|
||||
Editor := Options.GetEditor(TfrmOptionsPluginsWLX);
|
||||
for iIndexPlugin := 0 to pred(tmpWLXPlugins.Count) do
|
||||
tmpWLXPlugins.GetWlxModule(iIndexPlugin).FileName := TfrmOptionsPluginsWLX(Editor).GetPluginFilenameToSave(mbExpandFileName(tmpWLXPlugins.GetWlxModule(iIndexPlugin).FileName));
|
||||
TfrmOptionsPluginsWLX(Editor).ShowPluginsTable;
|
||||
|
||||
//Let's switch to plugin configuration tab with at least one configure element.
|
||||
if tmpDSXPlugins.Count > 0 then
|
||||
ShowOptions(TfrmOptionsPluginsDSX)
|
||||
else if tmpWCXPlugins.Count > 0 then
|
||||
ShowOptions(TfrmOptionsPluginsWCX)
|
||||
else if tmpWDXPlugins.Count > 1 then //For the WDX one we validate more than the default embedded one.
|
||||
ShowOptions(TfrmOptionsPluginsWDX)
|
||||
else if tmpWFXPlugins.Count > 0 then
|
||||
ShowOptions(TfrmOptionsPluginsWFX)
|
||||
else if tmpWLXPlugins.Count > 0 then
|
||||
ShowOptions(TfrmOptionsPluginsWLX);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsGroup.FrameExit }
|
||||
// When focus is lost, let's save the settings here immediately.
|
||||
// People will expect the settings here be effective right after changing them.
|
||||
// Still in configuration, when they go in specific plugin configuration, they want to see the effects immediately.
|
||||
procedure TfrmOptionsPluginsGroup.FrameExit(Sender: TObject);
|
||||
begin
|
||||
Self.SaveSettings; //Call "SaveSettings" instead of just "Save" to get option signature set right away do we don't bother user for that page when close.
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
70
src/frames/foptionspluginswcx.lfm
Normal file
70
src/frames/foptionspluginswcx.lfm
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
inherited frmOptionsPluginsWCX: TfrmOptionsPluginsWCX
|
||||
inherited stgPlugins: TStringGrid
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
Columns = <
|
||||
item
|
||||
Alignment = taCenter
|
||||
MaxSize = 80
|
||||
PickList.Strings = ( )
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Active'
|
||||
Width = 161
|
||||
end
|
||||
item
|
||||
PickList.Strings = ( )
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Plugin'
|
||||
Width = 183
|
||||
end
|
||||
item
|
||||
PickList.Strings = ( )
|
||||
SizePriority = 0
|
||||
Title.Caption = 'Registered for'
|
||||
Width = 277
|
||||
end
|
||||
item
|
||||
PickList.Strings = ( )
|
||||
SizePriority = 0
|
||||
Title.Caption = 'File name'
|
||||
Width = 64
|
||||
end>
|
||||
ColWidths = (
|
||||
161
|
||||
183
|
||||
277
|
||||
64
|
||||
)
|
||||
end
|
||||
inherited pnlPlugIn: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
inherited lblPlugInDescription: TLabel
|
||||
Caption = 'Pack&er plugins are used to work with archives'
|
||||
end
|
||||
end
|
||||
inherited pnlButton: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideBottom.Control = Owner
|
||||
inherited btnAddPlugin: TBitBtn
|
||||
OnClick = btnAddPluginClick
|
||||
end
|
||||
inherited btnEnablePlugin: TBitBtn
|
||||
OnClick = btnEnablePluginClick
|
||||
end
|
||||
inherited btnRemovePlugin: TBitBtn
|
||||
OnClick = btnRemovePluginClick
|
||||
end
|
||||
inherited btnConfigPlugin: TBitBtn
|
||||
OnClick = btnConfigPluginClick
|
||||
end
|
||||
end
|
||||
inherited ImgSwitchEnable: TImage
|
||||
Top = 20
|
||||
end
|
||||
inherited ImgSwitchDisable: TImage
|
||||
Left = 16
|
||||
Top = 20
|
||||
end
|
||||
end
|
||||
7
src/frames/foptionspluginswcx.lrj
Normal file
7
src/frames/foptionspluginswcx.lrj
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":75149509,"name":"tfrmoptionspluginswcx.stgplugins.columns[0].title.caption","sourcebytes":[65,99,116,105,118,101],"value":"Active"},
|
||||
{"hash":91471358,"name":"tfrmoptionspluginswcx.stgplugins.columns[1].title.caption","sourcebytes":[80,108,117,103,105,110],"value":"Plugin"},
|
||||
{"hash":56017954,"name":"tfrmoptionspluginswcx.stgplugins.columns[2].title.caption","sourcebytes":[82,101,103,105,115,116,101,114,101,100,32,102,111,114],"value":"Registered for"},
|
||||
{"hash":41356085,"name":"tfrmoptionspluginswcx.stgplugins.columns[3].title.caption","sourcebytes":[70,105,108,101,32,110,97,109,101],"value":"File name"},
|
||||
{"hash":70897075,"name":"tfrmoptionspluginswcx.lblplugindescription.caption","sourcebytes":[80,97,99,107,38,101,114,32,112,108,117,103,105,110,115,32,97,114,101,32,117,115,101,100,32,116,111,32,119,111,114,107,32,119,105,116,104,32,97,114,99,104,105,118,101,115],"value":"Pack&er plugins are used to work with archives"}
|
||||
]}
|
||||
426
src/frames/foptionspluginswcx.pas
Normal file
426
src/frames/foptionspluginswcx.pas
Normal file
|
|
@ -0,0 +1,426 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins WCX options page
|
||||
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPluginsWCX;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons, Controls, ExtCtrls,
|
||||
|
||||
//DC
|
||||
fOptionsFrame, uWCXModule, foptionspluginsbase;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsWCX }
|
||||
TfrmOptionsPluginsWCX = class(TfrmOptionsPluginsBase)
|
||||
procedure stgPluginsWCXDragDrop(Sender, {%H-}Source: TObject; X, Y: integer);
|
||||
procedure btnToggleViewClick(Sender: TObject);
|
||||
procedure btnAddPluginClick(Sender: TObject);
|
||||
procedure btnEnablePluginClick(Sender: TObject);
|
||||
procedure btnRemovePluginClick(Sender: TObject);
|
||||
procedure btnTweakPluginClick(Sender: TObject);
|
||||
procedure btnConfigPluginClick(Sender: TObject);
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
procedure Done; override;
|
||||
procedure stgPluginsOnSelection(Sender: TObject; {%H-}aCol, aRow: integer); override;
|
||||
public
|
||||
class function GetTitle: string; override;
|
||||
function ExtraOptionsSignature(CurrentSignature: dword): dword; override;
|
||||
procedure ShowPluginsTable; override;
|
||||
end;
|
||||
|
||||
var
|
||||
tmpWCXPlugins: TWCXModuleList;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
StrUtils, LCLProc, Forms, Dialogs,
|
||||
|
||||
//DC
|
||||
uDCUtils, uLng, uGlobs, uShowMsg, fTweakPlugin, dmCommonData, DCStrUtils,
|
||||
uDefaultPlugins;
|
||||
|
||||
const
|
||||
COLNO_ACTIVE = 0;
|
||||
COLNO_NAME = 1;
|
||||
COLNO_EXT = 2;
|
||||
COLNO_FILENAME = 3;
|
||||
|
||||
{ TfrmOptionsPluginsWCX }
|
||||
|
||||
{ TfrmOptionsPluginsWCX.Init }
|
||||
procedure TfrmOptionsPluginsWCX.Init;
|
||||
begin
|
||||
PluginType := ptWCX;
|
||||
inherited Init;
|
||||
tmpWCXPlugins := TWCXModuleList.Create;
|
||||
stgPlugins.OnDragDrop := @stgPluginsWCXDragDrop;
|
||||
btnToggleOptionPlugins.OnClick := @btnToggleViewClick;
|
||||
btnToggleOptionPlugins.Visible := True;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.Load }
|
||||
procedure TfrmOptionsPluginsWCX.Load;
|
||||
begin
|
||||
tmpWCXPlugins.Assign(gWCXPlugins);
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.Save }
|
||||
function TfrmOptionsPluginsWCX.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
gWCXPlugins.Assign(tmpWCXPlugins);
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.Done }
|
||||
procedure TfrmOptionsPluginsWCX.Done;
|
||||
begin
|
||||
FreeThenNil(tmpWCXPlugins);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.GetTitle }
|
||||
class function TfrmOptionsPluginsWCX.GetTitle: string;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins + ' WCX';
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.ExtraOptionsSignature }
|
||||
function TfrmOptionsPluginsWCX.ExtraOptionsSignature(CurrentSignature: dword): dword;
|
||||
begin
|
||||
Result := tmpWCXPlugins.ComputeSignature(CurrentSignature);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.ShowPluginsTable }
|
||||
procedure TfrmOptionsPluginsWCX.ShowPluginsTable;
|
||||
var
|
||||
I, iIndex: integer;
|
||||
sFileName, sExt: string;
|
||||
iRememberOriginalRow, iRow: integer;
|
||||
begin
|
||||
iRememberOriginalRow := stgPlugins.Row;
|
||||
|
||||
case gWCXConfigViewMode of
|
||||
wcvmByPlugin:
|
||||
begin
|
||||
btnToggleOptionPlugins.Caption := rsOptPluginShowByExtension;
|
||||
btnToggleOptionPlugins.Glyph.Assign(ImgByExtension.Picture.Bitmap);
|
||||
stgPlugins.RowCount := stgPlugins.FixedRows;
|
||||
end;
|
||||
|
||||
wcvmByExtension:
|
||||
begin
|
||||
btnToggleOptionPlugins.Caption := rsOptPluginShowByPlugin;
|
||||
btnToggleOptionPlugins.Glyph.Assign(ImgByPlugin.Picture.Bitmap);
|
||||
stgPlugins.RowCount := succ(tmpWCXPlugins.Count);
|
||||
end;
|
||||
end;
|
||||
|
||||
for I := 0 to pred(tmpWCXPlugins.Count) do
|
||||
begin
|
||||
// get associated extension
|
||||
sExt := tmpWCXPlugins.Ext[I];
|
||||
|
||||
//get file name
|
||||
sFileName := tmpWCXPlugins.FileName[I];
|
||||
|
||||
case gWCXConfigViewMode of
|
||||
wcvmByPlugin:
|
||||
begin
|
||||
iIndex := stgPlugins.Cols[COLNO_FILENAME].IndexOf(sFileName);
|
||||
if iIndex < 0 then
|
||||
begin
|
||||
stgPlugins.RowCount := stgPlugins.RowCount + 1;
|
||||
iRow := pred(stgPlugins.RowCount);
|
||||
stgPlugins.Cells[COLNO_ACTIVE, iRow] := IfThen(tmpWCXPlugins.Enabled[I], '+', '-');
|
||||
stgPlugins.Cells[COLNO_NAME, iRow] := ExtractOnlyFileName(sFileName);
|
||||
stgPlugins.Cells[COLNO_EXT, iRow] := sExt + #32;
|
||||
stgPlugins.Cells[COLNO_FILENAME, iRow] := sFileName;
|
||||
end
|
||||
else
|
||||
begin
|
||||
stgPlugins.Cells[COLNO_EXT, iIndex] := stgPlugins.Cells[COLNO_EXT, iIndex] + sExt + #32;
|
||||
stgPlugins.Cells[COLNO_ACTIVE, iIndex] := stgPlugins.Cells[COLNO_ACTIVE, iIndex] + IfThen(tmpWCXPlugins.Enabled[I], '+', '-');
|
||||
end;
|
||||
end;
|
||||
|
||||
wcvmByExtension:
|
||||
begin
|
||||
stgPlugins.Cells[COLNO_ACTIVE, succ(I)] := IfThen(tmpWCXPlugins.Enabled[I], '+', '-');
|
||||
stgPlugins.Cells[COLNO_NAME, succ(I)] := ExtractOnlyFileName(sFileName);
|
||||
stgPlugins.Cells[COLNO_EXT, succ(I)] := sExt;
|
||||
stgPlugins.Cells[COLNO_FILENAME, succ(I)] := sFileName;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
if iRememberOriginalRow <> -1 then
|
||||
stgPlugins.Row := iRememberOriginalRow;
|
||||
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.stgPluginsOnSelection }
|
||||
procedure TfrmOptionsPluginsWCX.stgPluginsOnSelection(Sender: TObject; aCol, aRow: integer);
|
||||
var
|
||||
bEnable: boolean = False;
|
||||
bEnabled: boolean;
|
||||
begin
|
||||
if (aRow > 0) and (aRow < stgPlugins.RowCount) then
|
||||
begin
|
||||
bEnabled := (stgPlugins.Cells[COLNO_ACTIVE, aRow][1] = '-');
|
||||
btnEnablePlugin.Caption := IfThen(bEnabled, rsOptPluginEnable, rsOptPluginDisable);
|
||||
if bEnabled then
|
||||
btnEnablePlugin.Glyph.Assign(ImgSwitchDisable.Picture.Bitmap)
|
||||
else
|
||||
btnEnablePlugin.Glyph.Assign(ImgSwitchEnable.Picture.Bitmap);
|
||||
bEnable := True;
|
||||
end;
|
||||
btnEnablePlugin.Enabled := bEnable;
|
||||
btnRemovePlugin.Enabled := bEnable;
|
||||
btnTweakPlugin.Enabled := bEnable;
|
||||
btnConfigPlugin.Enabled := bEnable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.stgPluginsWCXDragDrop }
|
||||
procedure TfrmOptionsPluginsWCX.stgPluginsWCXDragDrop(Sender, Source: TObject; X, Y: integer);
|
||||
var
|
||||
iDestCol, iDestRow, iSourceRow: integer;
|
||||
begin
|
||||
case gWCXConfigViewMode of
|
||||
wcvmByPlugin:
|
||||
begin
|
||||
MsgError(rsOptPluginSortOnlyWhenByExtension);
|
||||
end;
|
||||
|
||||
wcvmByExtension:
|
||||
begin
|
||||
stgPlugins.MouseToCell(X, Y, {%H-}iDestCol, {%H-}iDestRow);
|
||||
if iDestRow > 0 then
|
||||
begin
|
||||
iSourceRow := stgPlugins.Row; //We need to that because after having done the following "MoveColRow", the "stgPlugins.Row" changed! So we need to remember original index.
|
||||
stgPlugins.MoveColRow(False, iSourceRow, iDestRow);
|
||||
tmpWCXPlugins.Move(pred(iSourceRow), pred(iDestRow));
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.btnToggleViewClick }
|
||||
procedure TfrmOptionsPluginsWCX.btnToggleViewClick(Sender: TObject);
|
||||
begin
|
||||
case gWCXConfigViewMode of
|
||||
wcvmByPlugin: gWCXConfigViewMode := wcvmByExtension;
|
||||
wcvmByExtension: gWCXConfigViewMode := wcvmByPlugin;
|
||||
end;
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.btnAddPluginClick }
|
||||
procedure TfrmOptionsPluginsWCX.btnAddPluginClick(Sender: TObject);
|
||||
var
|
||||
J, iPluginIndex, iFlags, iNbItemOnStart: integer;
|
||||
sExt: string;
|
||||
sExts: string;
|
||||
sExtsTemp: string;
|
||||
sFileName: string;
|
||||
sPluginName: string;
|
||||
sAlreadyAssignedExts: string;
|
||||
WCXmodule: TWCXmodule;
|
||||
begin
|
||||
iNbItemOnStart := tmpWCXPlugins.Count;
|
||||
dmComData.OpenDialog.Filter := Format('Archive plugins (%s)|%s', [WcxMask, WcxMask]);
|
||||
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then
|
||||
Exit;
|
||||
sFileName := GetPluginFilenameToSave(sFileName);
|
||||
WCXmodule := gWCXPlugins.LoadModule(sFileName);
|
||||
|
||||
if not Assigned(WCXmodule) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
Exit;
|
||||
end;
|
||||
|
||||
iFlags := WCXmodule.GetPluginCapabilities;
|
||||
|
||||
sPluginName := sFileName;
|
||||
sExts := '';
|
||||
if InputQuery(rsOptEnterExt, Format(rsOptAssocPluginWith, [sFileName]), sExts) then
|
||||
begin
|
||||
sExtsTemp := sExts;
|
||||
sExts := '';
|
||||
sAlreadyAssignedExts := '';
|
||||
sExt := Copy2SpaceDel(sExtsTemp);
|
||||
repeat
|
||||
iPluginIndex := tmpWCXPlugins.Find(sPluginName, sExt);
|
||||
if iPluginIndex <> -1 then
|
||||
begin
|
||||
AddStrWithSep(sAlreadyAssignedExts, sExt);
|
||||
end
|
||||
else
|
||||
begin
|
||||
tmpWCXPlugins.AddObject(sExt + '=' + IntToStr(iFlags) + ',' + sPluginName, TObject(True));
|
||||
AddStrWithSep(sExts, sExt);
|
||||
end;
|
||||
sExt := Copy2SpaceDel(sExtsTemp);
|
||||
until sExt = '';
|
||||
|
||||
if sAlreadyAssignedExts <> '' then
|
||||
MessageDlg(Format(rsOptPluginAlreadyAssigned, [sFileName]) + LineEnding + sAlreadyAssignedExts, mtWarning, [mbOK], 0);
|
||||
|
||||
if iNbItemOnStart <> tmpWCXPlugins.Count then
|
||||
begin
|
||||
stgPlugins.RowCount := stgPlugins.RowCount + 1; // Add new row
|
||||
J := pred(stgPlugins.RowCount);
|
||||
stgPlugins.Cells[COLNO_ACTIVE, J] := '+'; // Enabled
|
||||
stgPlugins.Cells[COLNO_NAME, J] := ExtractOnlyFileName(sFileName);
|
||||
stgPlugins.Cells[COLNO_EXT, J] := sExts;
|
||||
stgPlugins.Cells[COLNO_FILENAME, J] := sPluginName;
|
||||
stgPlugins.Row := J; //This will trig automatically the "OnSelection" event.
|
||||
if gPluginInAutoTweak then
|
||||
btnTweakPlugin.Click;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.btnEnablePluginClick }
|
||||
procedure TfrmOptionsPluginsWCX.btnEnablePluginClick(Sender: TObject);
|
||||
var
|
||||
sExt, sExts, sFinalSigns: string;
|
||||
iPluginIndex: integer;
|
||||
bEnabled: boolean;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then
|
||||
Exit;
|
||||
|
||||
case gWCXConfigViewMode of
|
||||
wcvmByExtension:
|
||||
begin
|
||||
tmpWCXPlugins.Enabled[pred(stgPlugins.Row)] := not tmpWCXPlugins.Enabled[pred(stgPlugins.Row)];
|
||||
stgPlugins.Cells[COLNO_ACTIVE, stgPlugins.Row] := IfThen(tmpWCXPlugins.Enabled[pred(stgPlugins.Row)], '+', '-');
|
||||
end;
|
||||
|
||||
wcvmByPlugin:
|
||||
begin
|
||||
bEnabled := (stgPlugins.Cells[COLNO_ACTIVE, stgPlugins.Row][1] = '-');
|
||||
sExts := stgPlugins.Cells[COLNO_EXT, stgPlugins.Row];
|
||||
sExt := Copy2SpaceDel(sExts);
|
||||
sFinalSigns := '';
|
||||
repeat
|
||||
iPluginIndex := tmpWCXPlugins.Find(stgPlugins.Cells[COLNO_FILENAME, stgPlugins.Row], sExt);
|
||||
if iPluginIndex <> -1 then
|
||||
tmpWCXPlugins.Enabled[iPluginIndex] := bEnabled;
|
||||
sExt := Copy2SpaceDel(sExts);
|
||||
sFinalSigns := sFinalSigns + IfThen(bEnabled, '+', '-');
|
||||
until sExt = '';
|
||||
stgPlugins.Cells[COLNO_ACTIVE, stgPlugins.Row] := sFinalSigns;
|
||||
end;
|
||||
end;
|
||||
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX }
|
||||
procedure TfrmOptionsPluginsWCX.btnRemovePluginClick(Sender: TObject);
|
||||
var
|
||||
sExt, sExts: string;
|
||||
iPluginIndex: integer;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then
|
||||
Exit;
|
||||
|
||||
case gWCXConfigViewMode of
|
||||
wcvmByPlugin:
|
||||
begin
|
||||
sExts := stgPlugins.Cells[COLNO_EXT, stgPlugins.Row];
|
||||
sExt := Copy2SpaceDel(sExts);
|
||||
repeat
|
||||
iPluginIndex := tmpWCXPlugins.Find(stgPlugins.Cells[COLNO_FILENAME, stgPlugins.Row], sExt);
|
||||
if iPluginIndex <> -1 then
|
||||
tmpWCXPlugins.Delete(iPluginIndex);
|
||||
sExt := Copy2SpaceDel(sExts);
|
||||
until sExt = '';
|
||||
end;
|
||||
|
||||
wcvmByExtension:
|
||||
begin
|
||||
tmpWCXPlugins.Delete(pred(stgPlugins.Row));
|
||||
end;
|
||||
end;
|
||||
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.btnTweakPluginClick }
|
||||
procedure TfrmOptionsPluginsWCX.btnTweakPluginClick(Sender: TObject);
|
||||
var
|
||||
iPluginIndex: integer;
|
||||
begin
|
||||
iPluginIndex := tmpWCXPlugins.Find(stgPlugins.Cells[COLNO_FILENAME, stgPlugins.Row], Copy2Space(stgPlugins.Cells[COLNO_EXT, stgPlugins.Row]));
|
||||
|
||||
if iPluginIndex < 0 then
|
||||
Exit;
|
||||
|
||||
if ShowTweakPluginDlg(PluginType, iPluginIndex) then
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWCX.btnConfigPluginClick }
|
||||
procedure TfrmOptionsPluginsWCX.btnConfigPluginClick(Sender: TObject);
|
||||
var
|
||||
WCXmodule: TWCXmodule;
|
||||
PluginFileName: string;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then
|
||||
Exit; // no plugins
|
||||
|
||||
PluginFileName := stgPlugins.Cells[COLNO_FILENAME, stgPlugins.Row];
|
||||
WCXmodule := gWCXPlugins.LoadModule(PluginFileName);
|
||||
|
||||
if Assigned(WCXmodule) then
|
||||
begin
|
||||
WCXmodule.VFSConfigure(stgPlugins.Handle);
|
||||
end
|
||||
else
|
||||
begin
|
||||
msgError(rsMsgErrEOpen + ': ' + PluginFileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
23
src/frames/foptionspluginswdx.lfm
Normal file
23
src/frames/foptionspluginswdx.lfm
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
inherited frmOptionsPluginsWDX: TfrmOptionsPluginsWDX
|
||||
DesignLeft = 291
|
||||
DesignTop = 266
|
||||
inherited stgPlugins: TStringGrid
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
end
|
||||
inherited pnlPlugIn: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
inherited lblPlugInDescription: TLabel
|
||||
Caption = 'Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool'
|
||||
end
|
||||
end
|
||||
inherited pnlButton: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideBottom.Control = Owner
|
||||
inherited btnAddPlugin: TBitBtn
|
||||
OnClick = btnAddPluginClick
|
||||
end
|
||||
end
|
||||
end
|
||||
3
src/frames/foptionspluginswdx.lrj
Normal file
3
src/frames/foptionspluginswdx.lrj
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":2805628,"name":"tfrmoptionspluginswdx.lblplugindescription.caption","sourcebytes":[67,111,110,116,101,110,116,32,112,108,117,38,103,105,110,115,32,97,108,108,111,119,32,111,110,101,32,116,111,32,100,105,115,112,108,97,121,32,101,120,116,101,110,100,101,100,32,102,105,108,101,32,100,101,116,97,105,108,115,32,108,105,107,101,32,109,112,51,32,116,97,103,115,32,111,114,32,105,109,97,103,101,32,97,116,116,114,105,98,117,116,101,115,32,105,110,32,102,105,108,101,32,108,105,115,116,115,44,32,111,114,32,117,115,101,32,116,104,101,109,32,105,110,32,115,101,97,114,99,104,32,97,110,100,32,109,117,108,116,105,45,114,101,110,97,109,101,32,116,111,111,108],"value":"Content plu&gins allow one to display extended file details like mp3 tags or image attributes in file lists, or use them in search and multi-rename tool"}
|
||||
]}
|
||||
200
src/frames/foptionspluginswdx.pas
Normal file
200
src/frames/foptionspluginswdx.pas
Normal file
|
|
@ -0,0 +1,200 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins WDX options page
|
||||
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPluginsWDX;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons, Controls, ExtCtrls,
|
||||
|
||||
//DC
|
||||
fOptionsFrame, uWDXModule, foptionspluginsbase;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsWDX }
|
||||
TfrmOptionsPluginsWDX = class(TfrmOptionsPluginsBase)
|
||||
procedure btnAddPluginClick(Sender: TObject);
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
procedure Done; override;
|
||||
procedure stgPluginsOnSelection(Sender: TObject; {%H-}aCol, aRow: integer); override;
|
||||
procedure ActualDeletePlugin(iIndex: integer); override;
|
||||
procedure ActualPluginsMove(iSource, iDestination: integer); override;
|
||||
public
|
||||
class function GetTitle: string; override;
|
||||
function ExtraOptionsSignature(CurrentSignature: dword): dword; override;
|
||||
procedure ShowPluginsTable; override;
|
||||
end;
|
||||
|
||||
var
|
||||
tmpWDXPlugins: TWDXModuleList;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
LCLProc, Forms, Dialogs,
|
||||
|
||||
//DC
|
||||
uLng, uGlobs, dmCommonData, DCStrUtils, uDefaultPlugins;
|
||||
|
||||
const
|
||||
COLNO_NAME = 0;
|
||||
COLNO_EXT = 1;
|
||||
COLNO_FILENAME = 2;
|
||||
|
||||
{ TfrmOptionsPluginsWDX }
|
||||
|
||||
{ TfrmOptionsPluginsWDX.Init }
|
||||
procedure TfrmOptionsPluginsWDX.Init;
|
||||
begin
|
||||
PluginType := ptWDX;
|
||||
inherited Init;
|
||||
stgPlugins.Columns.Items[COLNO_NAME].Title.Caption := rsOptPluginsName;
|
||||
stgPlugins.Columns.Items[COLNO_NAME].Alignment := taLeftJustify; // Because from the "Base", it was centered.
|
||||
stgPlugins.Columns.Items[COLNO_NAME].Width := stgPlugins.Columns.Items[succ(COLNO_NAME)].Width;
|
||||
stgPlugins.Columns.Items[COLNO_EXT].Title.Caption := rsOptPluginsRegisteredFor;
|
||||
stgPlugins.Columns.Items[COLNO_EXT].Width := 183;
|
||||
stgPlugins.Columns.Items[COLNO_EXT].Width := stgPlugins.Columns.Items[succ(COLNO_EXT)].Width;
|
||||
stgPlugins.Columns.Items[COLNO_FILENAME].Title.Caption := rsOptPluginsFileName;
|
||||
stgPlugins.Columns.Delete(succ(COLNO_FILENAME));
|
||||
btnEnablePlugin.Visible := False; //Because with WDX there is no enable/disable.
|
||||
btnConfigPlugin.Visible := False;
|
||||
tmpWDXPlugins := TWDXModuleList.Create;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.Load }
|
||||
procedure TfrmOptionsPluginsWDX.Load;
|
||||
begin
|
||||
tmpWDXPlugins.Assign(gWDXPlugins);
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.Save }
|
||||
function TfrmOptionsPluginsWDX.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
gWDXPlugins.Assign(tmpWDXPlugins);
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.Done }
|
||||
procedure TfrmOptionsPluginsWDX.Done;
|
||||
begin
|
||||
FreeThenNil(tmpWDXPlugins);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.GetTitle }
|
||||
class function TfrmOptionsPluginsWDX.GetTitle: string;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins + ' WDX';
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.ExtraOptionsSignature }
|
||||
function TfrmOptionsPluginsWDX.ExtraOptionsSignature(CurrentSignature: dword): dword;
|
||||
begin
|
||||
Result := tmpWDXPlugins.ComputeSignature(CurrentSignature);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.ShowPluginsTable }
|
||||
procedure TfrmOptionsPluginsWDX.ShowPluginsTable;
|
||||
var
|
||||
I: integer;
|
||||
begin
|
||||
stgPlugins.RowCount := tmpWDXPlugins.Count + stgPlugins.FixedRows;
|
||||
for i := 0 to pred(tmpWDXPlugins.Count) do
|
||||
begin
|
||||
stgPlugins.Cells[COLNO_NAME, I + stgPlugins.FixedRows] := tmpWDXPlugins.GetWdxModule(i).Name;
|
||||
stgPlugins.Cells[COLNO_EXT, I + stgPlugins.FixedRows] := tmpWDXPlugins.GetWdxModule(i).DetectStr;
|
||||
stgPlugins.Cells[COLNO_FILENAME, I + stgPlugins.FixedRows] := tmpWDXPlugins.GetWdxModule(i).FileName;
|
||||
end;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.stgPluginsOnSelection }
|
||||
procedure TfrmOptionsPluginsWDX.stgPluginsOnSelection(Sender: TObject; aCol, aRow: integer);
|
||||
var
|
||||
bEnable: boolean = False;
|
||||
begin
|
||||
if (aRow > 0) and (aRow < stgPlugins.RowCount) then
|
||||
bEnable := not (tmpWDXPlugins.GetWdxModule(aRow - stgPlugins.FixedRows) is TEmbeddedWDX);
|
||||
btnRemovePlugin.Enabled := bEnable;
|
||||
btnTweakPlugin.Enabled := bEnable;
|
||||
btnConfigPlugin.Enabled := bEnable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.btnAddPluginClick }
|
||||
procedure TfrmOptionsPluginsWDX.btnAddPluginClick(Sender: TObject);
|
||||
var
|
||||
I, J: integer;
|
||||
sFileName, sPluginName: string;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := Format('Content plugins (%s;*.lua)|%s;*.lua', [WdxMask, WdxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not (StrEnds(sFileName, '.lua') or CheckPlugin(sFileName)) then
|
||||
Exit;
|
||||
|
||||
sPluginName := ExtractOnlyFileName(sFileName);
|
||||
I := tmpWDXPlugins.Add(sPluginName, GetPluginFilenameToSave(sFileName), EmptyStr);
|
||||
|
||||
if not tmpWDXPlugins.LoadModule(pred(tmpWDXPlugins.Count)) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
tmpWDXPlugins.DeleteItem(I);
|
||||
Exit;
|
||||
end;
|
||||
tmpWDXPlugins.GetWdxModule(pred(tmpWDXPlugins.Count)).DetectStr := tmpWDXPlugins.GetWdxModule(pred(tmpWDXPlugins.Count)).CallContentGetDetectString;
|
||||
|
||||
stgPlugins.RowCount := stgPlugins.RowCount + 1;
|
||||
J := stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[COLNO_NAME, J] := tmpWDXPlugins.GetWdxModule(I).Name;
|
||||
stgPlugins.Cells[COLNO_EXT, J] := tmpWDXPlugins.GetWdxModule(I).DetectStr;
|
||||
stgPlugins.Cells[COLNO_FILENAME, J] := tmpWDXPlugins.GetWdxModule(I).FileName;
|
||||
stgPlugins.Row := J; //This will trig automatically the "OnSelection" event.
|
||||
if gPluginInAutoTweak then
|
||||
btnTweakPlugin.Click;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.ActualDeletePlugin }
|
||||
procedure TfrmOptionsPluginsWDX.ActualDeletePlugin(iIndex: integer);
|
||||
begin
|
||||
tmpWDXPlugins.DeleteItem(iIndex);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWDX.ActualPluginsMove }
|
||||
procedure TfrmOptionsPluginsWDX.ActualPluginsMove(iSource, iDestination: integer);
|
||||
begin
|
||||
tmpWDXPlugins.Move(iSource, iDestination);
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
29
src/frames/foptionspluginswfx.lfm
Normal file
29
src/frames/foptionspluginswfx.lfm
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
inherited frmOptionsPluginsWFX: TfrmOptionsPluginsWFX
|
||||
DesignLeft = 291
|
||||
DesignTop = 266
|
||||
inherited stgPlugins: TStringGrid
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
end
|
||||
inherited pnlPlugIn: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
inherited lblPlugInDescription: TLabel
|
||||
Caption = 'Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC.'
|
||||
end
|
||||
end
|
||||
inherited pnlButton: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideBottom.Control = Owner
|
||||
inherited btnAddPlugin: TBitBtn
|
||||
OnClick = btnAddPluginClick
|
||||
end
|
||||
inherited btnEnablePlugin: TBitBtn
|
||||
OnClick = btnEnablePluginClick
|
||||
end
|
||||
inherited btnConfigPlugin: TBitBtn
|
||||
OnClick = btnConfigPluginClick
|
||||
end
|
||||
end
|
||||
end
|
||||
3
src/frames/foptionspluginswfx.lrj
Normal file
3
src/frames/foptionspluginswfx.lrj
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":49157102,"name":"tfrmoptionspluginswfx.lblplugindescription.caption","sourcebytes":[70,105,38,108,101,32,115,121,115,116,101,109,32,112,108,117,103,105,110,115,32,97,108,108,111,119,32,97,99,99,101,115,115,32,116,111,32,100,105,115,107,115,32,105,110,97,99,99,101,115,115,105,98,108,101,32,98,121,32,111,112,101,114,97,116,105,110,103,32,115,121,115,116,101,109,32,111,114,32,116,111,32,101,120,116,101,114,110,97,108,32,100,101,118,105,99,101,115,32,108,105,107,101,32,80,97,108,109,47,80,111,99,107,101,116,80,67,46],"value":"Fi&le system plugins allow access to disks inaccessible by operating system or to external devices like Palm/PocketPC."}
|
||||
]}
|
||||
249
src/frames/foptionspluginswfx.pas
Normal file
249
src/frames/foptionspluginswfx.pas
Normal file
|
|
@ -0,0 +1,249 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins WFX options page
|
||||
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPluginsWFX;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons, Controls, ExtCtrls,
|
||||
|
||||
//DC
|
||||
uDCUtils, fOptionsFrame, uWFXModule, foptionspluginsbase;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsWFX }
|
||||
TfrmOptionsPluginsWFX = class(TfrmOptionsPluginsBase)
|
||||
procedure btnAddPluginClick(Sender: TObject);
|
||||
procedure btnEnablePluginClick(Sender: TObject);
|
||||
procedure btnConfigPluginClick(Sender: TObject);
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
procedure Done; override;
|
||||
procedure stgPluginsOnSelection(Sender: TObject; {%H-}aCol, aRow: integer); override;
|
||||
procedure ActualDeletePlugin(iIndex: integer); override;
|
||||
procedure ActualPluginsMove(iSource, iDestination: integer); override;
|
||||
public
|
||||
class function GetTitle: string; override;
|
||||
function ExtraOptionsSignature(CurrentSignature: dword): dword; override;
|
||||
procedure ShowPluginsTable; override;
|
||||
end;
|
||||
|
||||
var
|
||||
tmpWFXPlugins: TWFXModuleList;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
StrUtils, LCLProc, Forms, Dialogs,
|
||||
|
||||
//DC
|
||||
uLng, uGlobs, uShowMsg, dmCommonData, DCStrUtils, uDefaultPlugins;
|
||||
|
||||
const
|
||||
COLNO_ACTIVE = 0;
|
||||
COLNO_NAME = 1;
|
||||
COLNO_FILENAME = 2;
|
||||
|
||||
{ TfrmOptionsPluginsWFX }
|
||||
|
||||
{ TfrmOptionsPluginsWFX.Init }
|
||||
procedure TfrmOptionsPluginsWFX.Init;
|
||||
begin
|
||||
PluginType := ptWFX;
|
||||
inherited Init;
|
||||
stgPlugins.Columns.Items[COLNO_FILENAME].Title.Caption := rsOptPluginsFileName;
|
||||
stgPlugins.Columns.Delete(succ(COLNO_FILENAME));
|
||||
tmpWFXPlugins := TWFXModuleList.Create;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.Load }
|
||||
procedure TfrmOptionsPluginsWFX.Load;
|
||||
begin
|
||||
tmpWFXPlugins.Assign(gWFXPlugins);
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.Save }
|
||||
function TfrmOptionsPluginsWFX.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
gWFXPlugins.Assign(tmpWFXPlugins);
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.Done }
|
||||
procedure TfrmOptionsPluginsWFX.Done;
|
||||
begin
|
||||
FreeThenNil(tmpWFXPlugins);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.GetTitle }
|
||||
class function TfrmOptionsPluginsWFX.GetTitle: string;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins + ' WFX';
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.ExtraOptionsSignature }
|
||||
function TfrmOptionsPluginsWFX.ExtraOptionsSignature(CurrentSignature: dword): dword;
|
||||
begin
|
||||
Result := tmpWFXPlugins.ComputeSignature(CurrentSignature);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.ShowPluginsTable }
|
||||
procedure TfrmOptionsPluginsWFX.ShowPluginsTable;
|
||||
var
|
||||
I, iRow: integer;
|
||||
begin
|
||||
stgPlugins.RowCount := tmpWFXPlugins.Count + stgPlugins.FixedRows;
|
||||
for I := 0 to pred(tmpWFXPlugins.Count) do
|
||||
begin
|
||||
iRow := I + stgPlugins.FixedRows;
|
||||
stgPlugins.Cells[COLNO_ACTIVE, iRow] := IfThen(tmpWFXPlugins.Enabled[I], '+', '-');
|
||||
stgPlugins.Cells[COLNO_NAME, iRow] := tmpWFXPlugins.Name[I];
|
||||
stgPlugins.Cells[COLNO_FILENAME, iRow] := tmpWFXPlugins.FileName[I];
|
||||
end;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.stgPluginsOnSelection }
|
||||
procedure TfrmOptionsPluginsWFX.stgPluginsOnSelection(Sender: TObject; aCol, aRow: integer);
|
||||
var
|
||||
bEnable: boolean = False;
|
||||
bEnabled: boolean;
|
||||
begin
|
||||
if (aRow > 0) and (aRow < stgPlugins.RowCount) then
|
||||
begin
|
||||
bEnabled := (stgPlugins.Cells[COLNO_ACTIVE, aRow] = '-');
|
||||
btnEnablePlugin.Caption := IfThen(bEnabled, rsOptPluginEnable, rsOptPluginDisable);
|
||||
if bEnabled then
|
||||
btnEnablePlugin.Glyph.Assign(ImgSwitchDisable.Picture.Bitmap)
|
||||
else
|
||||
btnEnablePlugin.Glyph.Assign(ImgSwitchEnable.Picture.Bitmap);
|
||||
bEnable := True;
|
||||
end;
|
||||
|
||||
btnEnablePlugin.Enabled := bEnable;
|
||||
btnRemovePlugin.Enabled := bEnable;
|
||||
btnTweakPlugin.Enabled := bEnable;
|
||||
btnConfigPlugin.Enabled := bEnable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.btnAddPluginClick }
|
||||
procedure TfrmOptionsPluginsWFX.btnAddPluginClick(Sender: TObject);
|
||||
var
|
||||
I, J: integer;
|
||||
WfxModule: TWFXmodule;
|
||||
sFileName, sPluginName, sRootName: string;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := Format('File system plugins (%s)|%s', [WfxMask, WfxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then
|
||||
Exit;
|
||||
sFileName := GetPluginFilenameToSave(sFileName);
|
||||
|
||||
WfxModule := gWFXPlugins.LoadModule(sFileName);
|
||||
try
|
||||
if not Assigned(WfxModule) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin, mtError, [mbOK], 0, mbOK);
|
||||
Exit;
|
||||
end;
|
||||
|
||||
sRootName := WfxModule.VFSRootName;
|
||||
if Length(sRootName) = 0 then
|
||||
begin
|
||||
sRootName := ExtractOnlyFileName(sFileName);
|
||||
end;
|
||||
sPluginName := sRootName + '=' + sFileName;
|
||||
|
||||
I := tmpWFXPlugins.AddObject(sPluginName, TObject(True));
|
||||
stgPlugins.RowCount := tmpWFXPlugins.Count + 1;
|
||||
J := stgPlugins.RowCount - 1;
|
||||
stgPlugins.Cells[COLNO_ACTIVE, J] := '+';
|
||||
stgPlugins.Cells[COLNO_NAME, J] := tmpWFXPlugins.Name[I];
|
||||
stgPlugins.Cells[COLNO_FILENAME, J] := tmpWFXPlugins.FileName[I];
|
||||
stgPlugins.Row := J; //This will trig automatically the "OnSelection" event.
|
||||
if gPluginInAutoTweak then
|
||||
btnTweakPlugin.Click;
|
||||
finally
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsDSX.ActualDeletePlugin }
|
||||
procedure TfrmOptionsPluginsWFX.ActualDeletePlugin(iIndex: integer);
|
||||
begin
|
||||
tmpWFXPlugins.Delete(iIndex);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.ActualPluginsMove }
|
||||
procedure TfrmOptionsPluginsWFX.ActualPluginsMove(iSource, iDestination: integer);
|
||||
begin
|
||||
tmpWFXPlugins.Move(iSource, iDestination);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.btnEnablePluginClick }
|
||||
procedure TfrmOptionsPluginsWFX.btnEnablePluginClick(Sender: TObject);
|
||||
var
|
||||
bEnabled: boolean;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then
|
||||
Exit;
|
||||
bEnabled := not tmpWFXPlugins.Enabled[stgPlugins.Row - stgPlugins.FixedRows];
|
||||
stgPlugins.Cells[COLNO_ACTIVE, stgPlugins.Row] := IfThen(bEnabled, '+', '-');
|
||||
tmpWFXPlugins.Enabled[stgPlugins.Row - stgPlugins.FixedRows] := bEnabled;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWFX.btnConfigPluginClick }
|
||||
procedure TfrmOptionsPluginsWFX.btnConfigPluginClick(Sender: TObject);
|
||||
var
|
||||
WFXmodule: TWFXmodule;
|
||||
PluginFileName: string;
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then
|
||||
Exit; // no plugins
|
||||
PluginFileName := stgPlugins.Cells[COLNO_FILENAME, stgPlugins.Row];
|
||||
WFXmodule := gWFXPlugins.LoadModule(PluginFileName);
|
||||
if Assigned(WFXmodule) then
|
||||
begin
|
||||
WfxModule.VFSInit;
|
||||
WFXmodule.VFSConfigure(stgPlugins.Handle);
|
||||
end
|
||||
else
|
||||
begin
|
||||
msgError(rsMsgErrEOpen + ': ' + PluginFileName);
|
||||
end;
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
26
src/frames/foptionspluginswlx.lfm
Normal file
26
src/frames/foptionspluginswlx.lfm
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
inherited frmOptionsPluginsWLX: TfrmOptionsPluginsWLX
|
||||
DesignLeft = 291
|
||||
DesignTop = 266
|
||||
inherited stgPlugins: TStringGrid
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
end
|
||||
inherited pnlPlugIn: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideTop.Control = Owner
|
||||
inherited lblPlugInDescription: TLabel
|
||||
Caption = 'Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)'
|
||||
end
|
||||
end
|
||||
inherited pnlButton: TPanel
|
||||
AnchorSideLeft.Control = Owner
|
||||
AnchorSideRight.Control = Owner
|
||||
AnchorSideBottom.Control = Owner
|
||||
inherited btnAddPlugin: TBitBtn
|
||||
OnClick = btnAddPluginClick
|
||||
end
|
||||
inherited btnEnablePlugin: TBitBtn
|
||||
OnClick = btnEnablePluginClick
|
||||
end
|
||||
end
|
||||
end
|
||||
3
src/frames/foptionspluginswlx.lrj
Normal file
3
src/frames/foptionspluginswlx.lrj
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":128139241,"name":"tfrmoptionspluginswlx.lblplugindescription.caption","sourcebytes":[86,105,101,38,119,101,114,32,112,108,117,103,105,110,115,32,97,108,108,111,119,32,111,110,101,32,116,111,32,100,105,115,112,108,97,121,32,102,105,108,101,32,102,111,114,109,97,116,115,32,108,105,107,101,32,105,109,97,103,101,115,44,32,115,112,114,101,97,100,115,104,101,101,116,115,44,32,100,97,116,97,98,97,115,101,115,32,101,116,99,46,32,105,110,32,86,105,101,119,101,114,32,40,70,51,44,32,67,116,114,108,43,81,41],"value":"Vie&wer plugins allow one to display file formats like images, spreadsheets, databases etc. in Viewer (F3, Ctrl+Q)"}
|
||||
]}
|
||||
222
src/frames/foptionspluginswlx.pas
Normal file
222
src/frames/foptionspluginswlx.pas
Normal file
|
|
@ -0,0 +1,222 @@
|
|||
{
|
||||
Double Commander
|
||||
-------------------------------------------------------------------------
|
||||
Plugins WLX options page
|
||||
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License along
|
||||
with this program; if not, write to the Free Software Foundation, Inc.,
|
||||
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
}
|
||||
|
||||
unit fOptionsPluginsWLX;
|
||||
|
||||
{$mode objfpc}{$H+}
|
||||
|
||||
interface
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Classes, SysUtils, ComCtrls, StdCtrls, Grids, Buttons, Controls, ExtCtrls,
|
||||
|
||||
//DC
|
||||
fOptionsFrame, uWLXModule, foptionspluginsbase;
|
||||
|
||||
type
|
||||
{ TfrmOptionsPluginsWLX }
|
||||
TfrmOptionsPluginsWLX = class(TfrmOptionsPluginsBase)
|
||||
procedure btnAddPluginClick(Sender: TObject);
|
||||
procedure btnEnablePluginClick(Sender: TObject);
|
||||
protected
|
||||
procedure Init; override;
|
||||
procedure Load; override;
|
||||
function Save: TOptionsEditorSaveFlags; override;
|
||||
procedure Done; override;
|
||||
procedure stgPluginsOnSelection(Sender: TObject; {%H-}aCol, aRow: integer); override;
|
||||
procedure ActualDeletePlugin(iIndex: integer); override;
|
||||
procedure ActualPluginsMove(iSource, iDestination: integer); override;
|
||||
public
|
||||
class function GetTitle: string; override;
|
||||
function ExtraOptionsSignature(CurrentSignature: dword): dword; override;
|
||||
procedure ShowPluginsTable; override;
|
||||
end;
|
||||
|
||||
var
|
||||
tmpWLXPlugins: TWLXModuleList;
|
||||
|
||||
implementation
|
||||
|
||||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
StrUtils, LCLProc, Forms, Dialogs, DynLibs,
|
||||
|
||||
//DC
|
||||
uLng, uGlobs, dmCommonData, DCStrUtils, uDefaultPlugins;
|
||||
|
||||
const
|
||||
COLNO_ACTIVE = 0;
|
||||
COLNO_NAME = 1;
|
||||
COLNO_EXT = 2;
|
||||
COLNO_FILENAME = 3;
|
||||
|
||||
{ TfrmOptionsPluginsWLX }
|
||||
|
||||
{ TfrmOptionsPluginsWLX.Init }
|
||||
procedure TfrmOptionsPluginsWLX.Init;
|
||||
begin
|
||||
PluginType := ptWLX;
|
||||
inherited Init;
|
||||
btnConfigPlugin.Visible := False;
|
||||
tmpWLXPlugins := TWLXModuleList.Create;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.Load }
|
||||
procedure TfrmOptionsPluginsWLX.Load;
|
||||
begin
|
||||
tmpWLXPlugins.Assign(gWLXPlugins);
|
||||
ShowPluginsTable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.Save }
|
||||
function TfrmOptionsPluginsWLX.Save: TOptionsEditorSaveFlags;
|
||||
begin
|
||||
gWLXPlugins.Assign(tmpWLXPlugins);
|
||||
Result := [];
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.Done }
|
||||
procedure TfrmOptionsPluginsWLX.Done;
|
||||
begin
|
||||
FreeThenNil(tmpWLXPlugins);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.GetTitle }
|
||||
class function TfrmOptionsPluginsWLX.GetTitle: string;
|
||||
begin
|
||||
Result := rsOptionsEditorPlugins + ' WLX';
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.ExtraOptionsSignature }
|
||||
function TfrmOptionsPluginsWLX.ExtraOptionsSignature(CurrentSignature: dword): dword;
|
||||
begin
|
||||
Result := tmpWLXPlugins.ComputeSignature(CurrentSignature);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.ShowPluginsTable }
|
||||
procedure TfrmOptionsPluginsWLX.ShowPluginsTable;
|
||||
var
|
||||
I: integer;
|
||||
begin
|
||||
stgPlugins.RowCount := tmpWLXPlugins.Count + stgPlugins.FixedRows;
|
||||
for i := 0 to pred(tmpWLXPlugins.Count) do
|
||||
begin
|
||||
stgPlugins.Cells[COLNO_ACTIVE, I + stgPlugins.FixedRows] := IfThen(tmpWLXPlugins.GetWlxModule(i).Enabled, '+', '-');
|
||||
stgPlugins.Cells[COLNO_NAME, I + stgPlugins.FixedRows] := tmpWLXPlugins.GetWlxModule(i).Name;
|
||||
stgPlugins.Cells[COLNO_EXT, I + stgPlugins.FixedRows] := tmpWLXPlugins.GetWlxModule(i).DetectStr;
|
||||
stgPlugins.Cells[COLNO_FILENAME, I + stgPlugins.FixedRows] := tmpWLXPlugins.GetWlxModule(i).FileName;
|
||||
end;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.stgPluginsOnSelection }
|
||||
procedure TfrmOptionsPluginsWLX.stgPluginsOnSelection(Sender: TObject; aCol, aRow: integer);
|
||||
var
|
||||
bEnable: boolean = False;
|
||||
bEnabled: boolean;
|
||||
begin
|
||||
if (aRow > 0) and (aRow < stgPlugins.RowCount) then
|
||||
begin
|
||||
bEnabled := (stgPlugins.Cells[COLNO_ACTIVE, aRow] = '-');
|
||||
btnEnablePlugin.Caption := IfThen(bEnabled, rsOptPluginEnable, rsOptPluginDisable);
|
||||
if bEnabled then
|
||||
btnEnablePlugin.Glyph.Assign(ImgSwitchDisable.Picture.Bitmap)
|
||||
else
|
||||
btnEnablePlugin.Glyph.Assign(ImgSwitchEnable.Picture.Bitmap);
|
||||
bEnable := True;
|
||||
end;
|
||||
|
||||
btnEnablePlugin.Enabled := bEnable;
|
||||
btnRemovePlugin.Enabled := bEnable;
|
||||
btnTweakPlugin.Enabled := bEnable;
|
||||
btnConfigPlugin.Enabled := bEnable;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.btnAddPluginClick }
|
||||
procedure TfrmOptionsPluginsWLX.btnAddPluginClick(Sender: TObject);
|
||||
const
|
||||
cNextLine = LineEnding + LineEnding;
|
||||
var
|
||||
I, J: integer;
|
||||
sFileName, sPluginName: string;
|
||||
begin
|
||||
dmComData.OpenDialog.Filter := Format('Viewer plugins (%s)|%s', [WlxMask, WlxMask]);
|
||||
if dmComData.OpenDialog.Execute then
|
||||
begin
|
||||
sFileName := dmComData.OpenDialog.FileName;
|
||||
if not CheckPlugin(sFileName) then
|
||||
Exit;
|
||||
|
||||
sPluginName := ExtractOnlyFileName(sFileName);
|
||||
I := tmpWLXPlugins.Add(sPluginName, GetPluginFilenameToSave(sFileName), EmptyStr);
|
||||
|
||||
if not tmpWLXPlugins.LoadModule(pred(tmpWLXPlugins.Count)) then
|
||||
begin
|
||||
MessageDlg(Application.Title, rsMsgInvalidPlugin + cNextLine + GetLoadErrorStr, mtError, [mbOK], 0, mbOK);
|
||||
tmpWLXPlugins.DeleteItem(I);
|
||||
Exit;
|
||||
end;
|
||||
tmpWLXPlugins.GetWlxModule(pred(tmpWLXPlugins.Count)).DetectStr := tmpWLXPlugins.GetWlxModule(pred(tmpWLXPlugins.Count)).CallListGetDetectString;
|
||||
|
||||
stgPlugins.RowCount := stgPlugins.RowCount + 1;
|
||||
J := pred(stgPlugins.RowCount);
|
||||
stgPlugins.Cells[COLNO_ACTIVE, J] := '+';
|
||||
stgPlugins.Cells[COLNO_NAME, J] := tmpWLXPlugins.GetWlxModule(I).Name;
|
||||
stgPlugins.Cells[COLNO_EXT, J] := tmpWLXPlugins.GetWlxModule(I).DetectStr;
|
||||
stgPlugins.Cells[COLNO_FILENAME, J] := tmpWLXPlugins.GetWlxModule(I).FileName;
|
||||
stgPlugins.Row := J; //This will trig automatically the "OnSelection" event.
|
||||
if gPluginInAutoTweak then
|
||||
btnTweakPlugin.click;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.ActualDeletePlugin }
|
||||
procedure TfrmOptionsPluginsWLX.ActualDeletePlugin(iIndex: integer);
|
||||
begin
|
||||
tmpWLXPlugins.DeleteItem(iIndex);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.ActualPluginsMove }
|
||||
procedure TfrmOptionsPluginsWLX.ActualPluginsMove(iSource, iDestination: integer);
|
||||
begin
|
||||
tmpWLXPlugins.Move(iSource, iDestination);
|
||||
end;
|
||||
|
||||
{ TfrmOptionsPluginsWLX.btnEnablePluginClick }
|
||||
procedure TfrmOptionsPluginsWLX.btnEnablePluginClick(Sender: TObject);
|
||||
begin
|
||||
if stgPlugins.Row < stgPlugins.FixedRows then
|
||||
Exit;
|
||||
with tmpWLXPlugins.GetWlxModule(stgPlugins.Row - stgPlugins.FixedRows) do
|
||||
begin
|
||||
Enabled := not Enabled;
|
||||
stgPlugins.Cells[COLNO_ACTIVE, stgPlugins.Row] := IfThen(Enabled, '+', '-');
|
||||
btnEnablePlugin.Caption := IfThen(Enabled, rsOptPluginDisable, rsOptPluginEnable);
|
||||
end;
|
||||
stgPluginsOnSelection(stgPlugins, 0, stgPlugins.Row);
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
-------------------------------------------------------------------------
|
||||
Compute signature of a form, frame, etc. based on current options set
|
||||
|
||||
Copyright (C) 2016 Alexander Koblov (alexx2000@mail.ru)
|
||||
Copyright (C) 2016-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -31,6 +31,9 @@ uses
|
|||
|
||||
function ComputeSignatureBasedOnComponent(aComponent: TComponent; seed: dword): dword;
|
||||
function ComputeSignatureSingleComponent(aComponent: TComponent; seed: dword): dword;
|
||||
function ComputeSignatureString(seed: dword; sParamString: string): dword;
|
||||
function ComputeSignatureBoolean(seed: dword; bParamBoolean: boolean): dword;
|
||||
function ComputeSignaturePtrInt(seed: dword; iPtrInt: PtrInt): dword;
|
||||
|
||||
implementation
|
||||
|
||||
|
|
@ -78,6 +81,10 @@ begin
|
|||
if length(TFileNameEdit(aComponent).FileName) > 0 then
|
||||
Result := crc32(Result, @TFileNameEdit(aComponent).FileName[1], length(TFileNameEdit(aComponent).FileName));
|
||||
|
||||
'TDirectoryEdit':
|
||||
if length(TDirectoryEdit(aComponent).Text) > 0 then
|
||||
Result := crc32(Result, @TDirectoryEdit(aComponent).Text[1], length(TDirectoryEdit(aComponent).Text));
|
||||
|
||||
'TComboBox', 'TComboBoxAutoWidth':
|
||||
begin
|
||||
if TComboBox(aComponent).ItemIndex <> -1 then
|
||||
|
|
@ -150,6 +157,27 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
{ ComputeSignatureString }
|
||||
function ComputeSignatureString(seed: dword; sParamString: string): dword;
|
||||
begin
|
||||
result := seed;
|
||||
if length(sParamString) > 0 then result := crc32(result, @sParamString[1], length(sParamString));
|
||||
end;
|
||||
|
||||
{ ComputeSignatureBoolean }
|
||||
function ComputeSignatureBoolean(seed: dword; bParamBoolean: boolean): dword;
|
||||
const
|
||||
SAMPLEBYTES: array[0..1] of byte = ($23, $35);
|
||||
begin
|
||||
result := crc32(seed, @SAMPLEBYTES[ifthen(bParamBoolean, 1, 0)], 1);
|
||||
end;
|
||||
|
||||
{ ComputeSignaturePtrInt }
|
||||
function ComputeSignaturePtrInt(seed: dword; iPtrInt: PtrInt): dword;
|
||||
begin
|
||||
result := crc32(seed, @iPtrInt, sizeof(PtrInt));
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,21 +1,21 @@
|
|||
object frmTweakPlugin: TfrmTweakPlugin
|
||||
Left = 405
|
||||
Height = 482
|
||||
Top = 52
|
||||
Width = 544
|
||||
Left = 297
|
||||
Height = 703
|
||||
Top = 155
|
||||
Width = 533
|
||||
AutoSize = True
|
||||
Caption = 'Tweak plugin'
|
||||
ClientHeight = 482
|
||||
ClientWidth = 544
|
||||
ClientHeight = 703
|
||||
ClientWidth = 533
|
||||
OnCreate = FormCreate
|
||||
Position = poScreenCenter
|
||||
ShowInTaskBar = stNever
|
||||
LCLVersion = '1.1'
|
||||
LCLVersion = '1.8.4.0'
|
||||
object nbTweakAll: TNotebook
|
||||
Left = 0
|
||||
Height = 437
|
||||
Height = 664
|
||||
Top = 0
|
||||
Width = 544
|
||||
Width = 533
|
||||
PageIndex = 0
|
||||
Align = alClient
|
||||
TabOrder = 0
|
||||
|
|
@ -23,27 +23,26 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
object pgTweakPacker: TPage
|
||||
object pnlTweak: TPanel
|
||||
Left = 6
|
||||
Height = 425
|
||||
Height = 652
|
||||
Top = 6
|
||||
Width = 532
|
||||
Width = 521
|
||||
Align = alClient
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
BevelOuter = bvNone
|
||||
BorderStyle = bsSingle
|
||||
ChildSizing.LeftRightSpacing = 6
|
||||
ChildSizing.TopBottomSpacing = 6
|
||||
ClientHeight = 423
|
||||
ClientWidth = 530
|
||||
ClientHeight = 648
|
||||
ClientWidth = 517
|
||||
TabOrder = 0
|
||||
object lblFlagsValue: TLabel
|
||||
AnchorSideLeft.Control = lblFlags
|
||||
AnchorSideLeft.Side = asrCenter
|
||||
AnchorSideTop.Control = lblFlags
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 25
|
||||
Left = 21
|
||||
Height = 1
|
||||
Top = 98
|
||||
Top = 86
|
||||
Width = 1
|
||||
ParentColor = False
|
||||
end
|
||||
|
|
@ -51,22 +50,20 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideLeft.Control = pnlTweak
|
||||
AnchorSideTop.Control = pnlTweak
|
||||
Left = 6
|
||||
Height = 18
|
||||
Height = 15
|
||||
Top = 12
|
||||
Width = 45
|
||||
Width = 37
|
||||
BorderSpacing.Top = 12
|
||||
Caption = '&Plugin:'
|
||||
FocusControl = edtPlugin
|
||||
ParentColor = False
|
||||
end
|
||||
object lblExtension: TLabel
|
||||
AnchorSideLeft.Control = lblPlugin
|
||||
AnchorSideTop.Control = edtPlugin
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 18
|
||||
Top = 47
|
||||
Width = 68
|
||||
Height = 15
|
||||
Top = 43
|
||||
Width = 53
|
||||
BorderSpacing.Top = 12
|
||||
Caption = '&Extension:'
|
||||
FocusControl = cbExt
|
||||
|
|
@ -77,26 +74,13 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideTop.Control = pnlPackerExtsButtons
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 6
|
||||
Height = 18
|
||||
Top = 80
|
||||
Width = 39
|
||||
Height = 15
|
||||
Top = 71
|
||||
Width = 30
|
||||
BorderSpacing.Top = 8
|
||||
Caption = 'Flags:'
|
||||
ParentColor = False
|
||||
end
|
||||
object edtPlugin: TEdit
|
||||
AnchorSideLeft.Control = pnlPackerExtsButtons
|
||||
AnchorSideTop.Control = lblPlugin
|
||||
AnchorSideTop.Side = asrCenter
|
||||
AnchorSideRight.Control = pnlPackerExtsButtons
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 86
|
||||
Height = 28
|
||||
Top = 7
|
||||
Width = 438
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
TabOrder = 0
|
||||
end
|
||||
object pnlPackerExtsButtons: TPanel
|
||||
AnchorSideLeft.Control = lblExtension
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
|
|
@ -104,36 +88,35 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideTop.Side = asrCenter
|
||||
AnchorSideRight.Control = pnlTweak
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 86
|
||||
Height = 31
|
||||
Top = 41
|
||||
Width = 438
|
||||
Left = 71
|
||||
Height = 25
|
||||
Top = 38
|
||||
Width = 440
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Left = 12
|
||||
BevelOuter = bvNone
|
||||
ChildSizing.EnlargeHorizontal = crsScaleChilds
|
||||
ChildSizing.ShrinkHorizontal = crsScaleChilds
|
||||
ChildSizing.Layout = cclTopToBottomThenLeftToRight
|
||||
ClientHeight = 31
|
||||
ClientWidth = 438
|
||||
TabOrder = 1
|
||||
ClientHeight = 25
|
||||
ClientWidth = 440
|
||||
TabOrder = 0
|
||||
object cbExt: TComboBox
|
||||
Left = 0
|
||||
Height = 31
|
||||
Height = 23
|
||||
Top = 0
|
||||
Width = 129
|
||||
Constraints.MinWidth = 80
|
||||
ItemHeight = 0
|
||||
ItemHeight = 15
|
||||
OnChange = cbExtChange
|
||||
Style = csDropDownList
|
||||
TabOrder = 0
|
||||
end
|
||||
object btnRemove: TButton
|
||||
Left = 129
|
||||
Height = 31
|
||||
Height = 25
|
||||
Top = 0
|
||||
Width = 103
|
||||
Width = 104
|
||||
AutoSize = True
|
||||
Caption = '&Remove'
|
||||
Constraints.MinWidth = 80
|
||||
|
|
@ -141,10 +124,10 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
TabOrder = 1
|
||||
end
|
||||
object btnAdd: TButton
|
||||
Left = 232
|
||||
Height = 31
|
||||
Left = 233
|
||||
Height = 25
|
||||
Top = 0
|
||||
Width = 103
|
||||
Width = 104
|
||||
AutoSize = True
|
||||
Caption = 'A&dd new'
|
||||
Constraints.MinWidth = 80
|
||||
|
|
@ -152,8 +135,8 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
TabOrder = 2
|
||||
end
|
||||
object btnChange: TButton
|
||||
Left = 335
|
||||
Height = 31
|
||||
Left = 337
|
||||
Height = 25
|
||||
Top = 0
|
||||
Width = 103
|
||||
AutoSize = True
|
||||
|
|
@ -168,102 +151,102 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideTop.Control = lblFlags
|
||||
AnchorSideRight.Control = pnlTweak
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 86
|
||||
Height = 267
|
||||
Top = 80
|
||||
Width = 276
|
||||
Left = 71
|
||||
Height = 221
|
||||
Top = 71
|
||||
Width = 226
|
||||
AutoSize = True
|
||||
BevelOuter = bvNone
|
||||
ChildSizing.Layout = cclLeftToRightThenTopToBottom
|
||||
ClientHeight = 267
|
||||
ClientWidth = 276
|
||||
TabOrder = 2
|
||||
ClientHeight = 221
|
||||
ClientWidth = 226
|
||||
TabOrder = 1
|
||||
object cbPK_CAPS_NEW: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Height = 19
|
||||
Top = 0
|
||||
Width = 276
|
||||
Width = 226
|
||||
Caption = 'Can create new archi&ves'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 0
|
||||
end
|
||||
object cbPK_CAPS_MODIFY: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 23
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 19
|
||||
Width = 226
|
||||
Caption = 'Can &modify existing archives'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 1
|
||||
end
|
||||
object cbPK_CAPS_MULTIPLE: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 46
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 38
|
||||
Width = 226
|
||||
Caption = '&Archive can contain multiple files'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 2
|
||||
end
|
||||
object cbPK_CAPS_DELETE: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 69
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 57
|
||||
Width = 226
|
||||
Caption = 'Can de&lete files'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 3
|
||||
end
|
||||
object cbPK_CAPS_OPTIONS: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 92
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 76
|
||||
Width = 226
|
||||
Caption = 'S&upports the options dialogbox'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 4
|
||||
end
|
||||
object cbPK_CAPS_MEMPACK: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 115
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 95
|
||||
Width = 226
|
||||
Caption = 'Supports pac&king in memory'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 5
|
||||
end
|
||||
object cbPK_CAPS_BY_CONTENT: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 138
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 114
|
||||
Width = 226
|
||||
Caption = 'De&tect archive type by content'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 6
|
||||
end
|
||||
object cbPK_CAPS_SEARCHTEXT: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 161
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 133
|
||||
Width = 226
|
||||
Caption = 'Allow searchin&g for text in archives'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 7
|
||||
end
|
||||
object cbPK_CAPS_HIDE: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 184
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 152
|
||||
Width = 226
|
||||
Caption = 'Sho&w as normal files (hide packer icon)'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 8
|
||||
end
|
||||
object cbPK_CAPS_ENCRYPT: TCheckBox
|
||||
Left = 0
|
||||
Height = 23
|
||||
Top = 207
|
||||
Width = 276
|
||||
Height = 19
|
||||
Top = 171
|
||||
Width = 226
|
||||
Caption = 'Supports e&ncryption'
|
||||
OnClick = cbPackerFlagsClick
|
||||
TabOrder = 9
|
||||
|
|
@ -273,8 +256,8 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideTop.Control = cbPK_CAPS_ENCRYPT
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 0
|
||||
Height = 31
|
||||
Top = 236
|
||||
Height = 25
|
||||
Top = 196
|
||||
Width = 100
|
||||
AutoSize = True
|
||||
BorderSpacing.Top = 6
|
||||
|
|
@ -284,31 +267,103 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
TabOrder = 10
|
||||
end
|
||||
end
|
||||
object fnePlugin1: TFileNameEdit
|
||||
AnchorSideLeft.Control = lblPlugin2
|
||||
AnchorSideTop.Control = lblPlugin
|
||||
AnchorSideTop.Side = asrCenter
|
||||
AnchorSideRight.Control = btnRelativePlugin1
|
||||
Left = 71
|
||||
Height = 23
|
||||
Top = 8
|
||||
Width = 412
|
||||
DialogOptions = []
|
||||
FilterIndex = 0
|
||||
HideDirectories = False
|
||||
ButtonWidth = 23
|
||||
NumGlyphs = 1
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
MaxLength = 0
|
||||
TabOrder = 2
|
||||
end
|
||||
object btnRelativePlugin1: TSpeedButton
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = fnePlugin1
|
||||
AnchorSideRight.Control = pnlTweak
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = fnePlugin1
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 483
|
||||
Height = 23
|
||||
Hint = 'Some functions to select appropriate path'
|
||||
Top = 8
|
||||
Width = 24
|
||||
Anchors = [akTop, akRight, akBottom]
|
||||
BorderSpacing.Right = 10
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
20000000000000040000640000006400000000000000000000002C86D8702D88
|
||||
D8A62D87D8EA2D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88
|
||||
D8F72D88D8F72D87D8F72D88D8F12C86D893FFFFFF00FFFFFF00338ED9E6DCF0
|
||||
FAF0A7DDF4FD9EDBF4FF96DAF3FF8ED8F3FF86D7F3FF7FD4F2FF79D3F2FF72D2
|
||||
F1FF6CD0F1FF69CFF1FFC2EAF8FE338ED9F0FFFFFF00FFFFFF003594DAF7EFFA
|
||||
FEFFA1E9F9FF91E5F8FF81E1F7FF72DEF6FF63DAF5FF54D7F4FF47D3F3FF39D0
|
||||
F2FF2ECDF1FF26CBF0FFCAF2FBFF3594DAF7FFFFFF00FFFFFF00369ADAF8F2FA
|
||||
FDFFB3EDFAFFA4E9F9FF95E6F8FF85E2F7FF81E1F7FF7AE0F7FF7CE0F7FF62DA
|
||||
F5FF54D6F3FF47D3F2FFE8F9FDFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC
|
||||
FEFFC8F2FCFFB9EFFBFF94DFEFFF8CE4F8FF99CED3FF91D0D8FF82E1F7FF6DDD
|
||||
F6FF61DAF5FF57D7F4FFE7F8FDFF3594DAFFFFFFFF00FFFFFF0037A6DAFAFEFF
|
||||
FFFFF8FDFFFFF6FDFFFFF4F4F2FFE8FAFEFFB6D7D8FFAAC7C5FF92D8E4FF7DE0
|
||||
F7FF72DDF6FF68DBF5FFE9F9FDFF3594DAFFFFFFFF00FFFFFF0035ABDAFAE8F6
|
||||
FBFF7EC5EAFF4AA3DFFF5E97C2FF4DA3DEFFF2F1EDFFF3EFECFFEDE5DFFFEDEB
|
||||
E8FFF1F9FDFFF0F9FDFFFFFFFFFF3594DAFFFFFFFF00FFFFFF0036AADAF2F1FA
|
||||
FDFF94DEF5FF93DCF4FFACBFBFFFBC9F90FF64A1CFFF3594DAFF3594DAFF3594
|
||||
DAFF3594DAFF3594DAFF3594DAFF3594DAFFFFFFFF00FFFFFF0035AFDAF0F7FC
|
||||
FEFF8EE4F8FF91DEF5FF9FE0F5FFC5C7C2FFDFA583FFEDC8B3FFEDCDB8FFE9BE
|
||||
A3FFD58E64FFEEFBFEFFFAFDFFF936AFDAD4FFFFFF00FFFFFF0036B3DAF8FDFE
|
||||
FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE7D6C9FFE0A987FFEBC7B0FFDDA1
|
||||
7CFFBCA595FF839DA5FC7BAEBEEC6395A58E81818117FFFFFF0034B4D9D05EC2
|
||||
E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FA3CB6DBDDD5B1968CDDAB8DF9C4AF
|
||||
A3FFD5D5D5FFBBBBBBFFA6A6A6FFA0A0A0FF848484E482828262FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00969696029494
|
||||
94C5CBCBCBFFD2D2D2FFC9C9C9FFD2D2D2FFC6C6C6FF858585E8FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009898
|
||||
9855B2B2B2FFD6D6D6FF919191DA8E8E8EF5C0C0C0FF898989FDFFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009B9B
|
||||
9B54B5B5B5FFE6E6E6FF949494EF929292AF8F8F8FA68D8D8D90FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009E9E
|
||||
9E1B9C9C9CE4E1E1E1FFD2D2D2FF969696ABFFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF009E9E9E629D9D9DE89B9B9BF999999992FFFFFF00FFFFFF00
|
||||
}
|
||||
OnClick = btnRelativePlugin1Click
|
||||
end
|
||||
end
|
||||
end
|
||||
object pgTweakOther: TPage
|
||||
object pnlTweakOther: TPanel
|
||||
Left = 6
|
||||
Height = 425
|
||||
Height = 652
|
||||
Top = 6
|
||||
Width = 532
|
||||
Width = 521
|
||||
Align = alClient
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
AutoSize = True
|
||||
BorderSpacing.Around = 6
|
||||
BevelOuter = bvNone
|
||||
BorderStyle = bsSingle
|
||||
ClientHeight = 423
|
||||
ClientWidth = 530
|
||||
ClientHeight = 652
|
||||
ClientWidth = 521
|
||||
TabOrder = 0
|
||||
object lblName: TLabel
|
||||
AnchorSideLeft.Control = lblPlugin1
|
||||
AnchorSideTop.Control = edtPlugin1
|
||||
AnchorSideLeft.Control = lblPlugin2
|
||||
AnchorSideTop.Control = fnePlugin2
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 18
|
||||
Top = 68
|
||||
Width = 41
|
||||
Height = 15
|
||||
Top = 60
|
||||
Width = 35
|
||||
Caption = '&Name:'
|
||||
FocusControl = edtName
|
||||
ParentColor = False
|
||||
|
|
@ -318,9 +373,9 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideTop.Control = edtName
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 18
|
||||
Top = 128
|
||||
Width = 92
|
||||
Height = 15
|
||||
Top = 112
|
||||
Width = 70
|
||||
Caption = 'D&etect string:'
|
||||
FocusControl = edtDetectStr
|
||||
ParentColor = False
|
||||
|
|
@ -330,9 +385,9 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideTop.Control = edtDetectStr
|
||||
AnchorSideTop.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 18
|
||||
Top = 188
|
||||
Width = 79
|
||||
Height = 15
|
||||
Top = 164
|
||||
Width = 63
|
||||
Caption = '&Description:'
|
||||
FocusControl = edtDescription
|
||||
ParentColor = False
|
||||
|
|
@ -341,98 +396,148 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideLeft.Control = lblName
|
||||
AnchorSideTop.Control = lblName
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = edtPlugin1
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 28
|
||||
Top = 92
|
||||
Width = 510
|
||||
Height = 23
|
||||
Top = 81
|
||||
Width = 493
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
TabOrder = 1
|
||||
end
|
||||
object edtDetectStr: TEdit
|
||||
AnchorSideLeft.Control = edtPlugin1
|
||||
AnchorSideTop.Control = lblDetectStr
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = edtPlugin1
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 28
|
||||
Top = 152
|
||||
Width = 510
|
||||
Height = 23
|
||||
Top = 133
|
||||
Width = 493
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
TabOrder = 2
|
||||
end
|
||||
object edtDescription: TEdit
|
||||
AnchorSideLeft.Control = edtPlugin1
|
||||
AnchorSideTop.Control = lblDescription
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = edtPlugin1
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 28
|
||||
Top = 212
|
||||
Width = 510
|
||||
Height = 23
|
||||
Top = 185
|
||||
Width = 493
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
TabOrder = 3
|
||||
end
|
||||
object edtPlugin1: TEdit
|
||||
AnchorSideLeft.Control = pnlTweakOther
|
||||
AnchorSideTop.Control = lblPlugin1
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = pnlTweakOther
|
||||
AnchorSideRight.Side = asrBottom
|
||||
Left = 10
|
||||
Height = 28
|
||||
Top = 32
|
||||
Width = 510
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Right = 10
|
||||
BorderSpacing.Bottom = 8
|
||||
Constraints.MinWidth = 350
|
||||
TabOrder = 0
|
||||
end
|
||||
object lblPlugin1: TLabel
|
||||
object lblPlugin2: TLabel
|
||||
AnchorSideLeft.Control = pnlTweakOther
|
||||
AnchorSideTop.Control = pnlTweakOther
|
||||
Left = 10
|
||||
Height = 18
|
||||
Height = 15
|
||||
Top = 8
|
||||
Width = 45
|
||||
Width = 37
|
||||
BorderSpacing.Left = 10
|
||||
BorderSpacing.Top = 8
|
||||
Caption = '&Plugin:'
|
||||
FocusControl = edtPlugin1
|
||||
FocusControl = fnePlugin2
|
||||
ParentColor = False
|
||||
end
|
||||
object fnePlugin2: TFileNameEdit
|
||||
AnchorSideLeft.Control = lblPlugin2
|
||||
AnchorSideTop.Control = lblPlugin2
|
||||
AnchorSideTop.Side = asrBottom
|
||||
AnchorSideRight.Control = btnRelativePlugin2
|
||||
Left = 10
|
||||
Height = 23
|
||||
Top = 29
|
||||
Width = 473
|
||||
DialogOptions = []
|
||||
FilterIndex = 0
|
||||
HideDirectories = False
|
||||
ButtonWidth = 23
|
||||
Constraints.MinWidth = 350
|
||||
NumGlyphs = 1
|
||||
Anchors = [akTop, akLeft, akRight]
|
||||
BorderSpacing.Top = 6
|
||||
BorderSpacing.Bottom = 8
|
||||
MaxLength = 0
|
||||
TabOrder = 0
|
||||
end
|
||||
object btnRelativePlugin2: TSpeedButton
|
||||
AnchorSideLeft.Side = asrBottom
|
||||
AnchorSideTop.Control = fnePlugin2
|
||||
AnchorSideRight.Control = pnlTweakOther
|
||||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = fnePlugin2
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 483
|
||||
Height = 23
|
||||
Hint = 'Some functions to select appropriate path'
|
||||
Top = 29
|
||||
Width = 24
|
||||
Anchors = [akTop, akRight, akBottom]
|
||||
BorderSpacing.Right = 10
|
||||
Glyph.Data = {
|
||||
36040000424D3604000000000000360000002800000010000000100000000100
|
||||
20000000000000040000640000006400000000000000000000002C86D8702D88
|
||||
D8A62D87D8EA2D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88D8F72D88
|
||||
D8F72D88D8F72D87D8F72D88D8F12C86D893FFFFFF00FFFFFF00338ED9E6DCF0
|
||||
FAF0A7DDF4FD9EDBF4FF96DAF3FF8ED8F3FF86D7F3FF7FD4F2FF79D3F2FF72D2
|
||||
F1FF6CD0F1FF69CFF1FFC2EAF8FE338ED9F0FFFFFF00FFFFFF003594DAF7EFFA
|
||||
FEFFA1E9F9FF91E5F8FF81E1F7FF72DEF6FF63DAF5FF54D7F4FF47D3F3FF39D0
|
||||
F2FF2ECDF1FF26CBF0FFCAF2FBFF3594DAF7FFFFFF00FFFFFF00369ADAF8F2FA
|
||||
FDFFB3EDFAFFA4E9F9FF95E6F8FF85E2F7FF81E1F7FF7AE0F7FF7CE0F7FF62DA
|
||||
F5FF54D6F3FF47D3F2FFE8F9FDFF3594DAFFFFFFFF00FFFFFF0036A1DAF9F6FC
|
||||
FEFFC8F2FCFFB9EFFBFF94DFEFFF8CE4F8FF99CED3FF91D0D8FF82E1F7FF6DDD
|
||||
F6FF61DAF5FF57D7F4FFE7F8FDFF3594DAFFFFFFFF00FFFFFF0037A6DAFAFEFF
|
||||
FFFFF8FDFFFFF6FDFFFFF4F4F2FFE8FAFEFFB6D7D8FFAAC7C5FF92D8E4FF7DE0
|
||||
F7FF72DDF6FF68DBF5FFE9F9FDFF3594DAFFFFFFFF00FFFFFF0035ABDAFAE8F6
|
||||
FBFF7EC5EAFF4AA3DFFF5E97C2FF4DA3DEFFF2F1EDFFF3EFECFFEDE5DFFFEDEB
|
||||
E8FFF1F9FDFFF0F9FDFFFFFFFFFF3594DAFFFFFFFF00FFFFFF0036AADAF2F1FA
|
||||
FDFF94DEF5FF93DCF4FFACBFBFFFBC9F90FF64A1CFFF3594DAFF3594DAFF3594
|
||||
DAFF3594DAFF3594DAFF3594DAFF3594DAFFFFFFFF00FFFFFF0035AFDAF0F7FC
|
||||
FEFF8EE4F8FF91DEF5FF9FE0F5FFC5C7C2FFDFA583FFEDC8B3FFEDCDB8FFE9BE
|
||||
A3FFD58E64FFEEFBFEFFFAFDFFF936AFDAD4FFFFFF00FFFFFF0036B3DAF8FDFE
|
||||
FEFFFEFFFFFFFEFEFFFFFDFEFFFFFEFFFFFFE7D6C9FFE0A987FFEBC7B0FFDDA1
|
||||
7CFFBCA595FF839DA5FC7BAEBEEC6395A58E81818117FFFFFF0034B4D9D05EC2
|
||||
E1FA60C3E2FA60C3E2FA60C3E2FA5FC3E2FA3CB6DBDDD5B1968CDDAB8DF9C4AF
|
||||
A3FFD5D5D5FFBBBBBBFFA6A6A6FFA0A0A0FF848484E482828262FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00969696029494
|
||||
94C5CBCBCBFFD2D2D2FFC9C9C9FFD2D2D2FFC6C6C6FF858585E8FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009898
|
||||
9855B2B2B2FFD6D6D6FF919191DA8E8E8EF5C0C0C0FF898989FDFFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009B9B
|
||||
9B54B5B5B5FFE6E6E6FF949494EF929292AF8F8F8FA68D8D8D90FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009E9E
|
||||
9E1B9C9C9CE4E1E1E1FFD2D2D2FF969696ABFFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
|
||||
FF009E9E9E629D9D9DE89B9B9BF999999992FFFFFF00FFFFFF00
|
||||
}
|
||||
OnClick = btnRelativePlugin2Click
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
object pnlButtons: TPanel
|
||||
Left = 0
|
||||
Height = 45
|
||||
Top = 437
|
||||
Width = 544
|
||||
Height = 39
|
||||
Top = 664
|
||||
Width = 533
|
||||
Align = alBottom
|
||||
AutoSize = True
|
||||
BevelOuter = bvNone
|
||||
ClientHeight = 45
|
||||
ClientWidth = 544
|
||||
ClientHeight = 39
|
||||
ClientWidth = 533
|
||||
TabOrder = 1
|
||||
object btnOK: TButton
|
||||
AnchorSideTop.Control = btnCancel
|
||||
AnchorSideTop.Side = asrCenter
|
||||
AnchorSideRight.Control = btnCancel
|
||||
Left = 329
|
||||
Height = 31
|
||||
Left = 318
|
||||
Height = 25
|
||||
Top = 7
|
||||
Width = 100
|
||||
Anchors = [akTop, akRight]
|
||||
|
|
@ -450,8 +555,8 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
AnchorSideRight.Side = asrBottom
|
||||
AnchorSideBottom.Control = pnlButtons
|
||||
AnchorSideBottom.Side = asrBottom
|
||||
Left = 437
|
||||
Height = 31
|
||||
Left = 426
|
||||
Height = 25
|
||||
Top = 7
|
||||
Width = 100
|
||||
Anchors = [akTop, akRight, akBottom]
|
||||
|
|
@ -464,4 +569,8 @@ object frmTweakPlugin: TfrmTweakPlugin
|
|||
TabOrder = 1
|
||||
end
|
||||
end
|
||||
object pmPathHelper: TPopupMenu
|
||||
left = 224
|
||||
top = 600
|
||||
end
|
||||
end
|
||||
|
|
|
|||
28
src/ftweakplugin.lrj
Normal file
28
src/ftweakplugin.lrj
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
{"version":1,"strings":[
|
||||
{"hash":49154606,"name":"tfrmtweakplugin.caption","sourcebytes":[84,119,101,97,107,32,112,108,117,103,105,110],"value":"Tweak plugin"},
|
||||
{"hash":121364138,"name":"tfrmtweakplugin.lblplugin.caption","sourcebytes":[38,80,108,117,103,105,110,58],"value":"&Plugin:"},
|
||||
{"hash":208882618,"name":"tfrmtweakplugin.lblextension.caption","sourcebytes":[38,69,120,116,101,110,115,105,111,110,58],"value":"&Extension:"},
|
||||
{"hash":80903786,"name":"tfrmtweakplugin.lblflags.caption","sourcebytes":[70,108,97,103,115,58],"value":"Flags:"},
|
||||
{"hash":193742565,"name":"tfrmtweakplugin.btnremove.caption","sourcebytes":[38,82,101,109,111,118,101],"value":"&Remove"},
|
||||
{"hash":212234487,"name":"tfrmtweakplugin.btnadd.caption","sourcebytes":[65,38,100,100,32,110,101,119],"value":"A&dd new"},
|
||||
{"hash":97420437,"name":"tfrmtweakplugin.btnchange.caption","sourcebytes":[67,38,104,97,110,103,101],"value":"C&hange"},
|
||||
{"hash":16913811,"name":"tfrmtweakplugin.cbpk_caps_new.caption","sourcebytes":[67,97,110,32,99,114,101,97,116,101,32,110,101,119,32,97,114,99,104,105,38,118,101,115],"value":"Can create new archi&ves"},
|
||||
{"hash":79381779,"name":"tfrmtweakplugin.cbpk_caps_modify.caption","sourcebytes":[67,97,110,32,38,109,111,100,105,102,121,32,101,120,105,115,116,105,110,103,32,97,114,99,104,105,118,101,115],"value":"Can &modify existing archives"},
|
||||
{"hash":238525683,"name":"tfrmtweakplugin.cbpk_caps_multiple.caption","sourcebytes":[38,65,114,99,104,105,118,101,32,99,97,110,32,99,111,110,116,97,105,110,32,109,117,108,116,105,112,108,101,32,102,105,108,101,115],"value":"&Archive can contain multiple files"},
|
||||
{"hash":224030211,"name":"tfrmtweakplugin.cbpk_caps_delete.caption","sourcebytes":[67,97,110,32,100,101,38,108,101,116,101,32,102,105,108,101,115],"value":"Can de&lete files"},
|
||||
{"hash":159368872,"name":"tfrmtweakplugin.cbpk_caps_options.caption","sourcebytes":[83,38,117,112,112,111,114,116,115,32,116,104,101,32,111,112,116,105,111,110,115,32,100,105,97,108,111,103,98,111,120],"value":"S&upports the options dialogbox"},
|
||||
{"hash":124048393,"name":"tfrmtweakplugin.cbpk_caps_mempack.caption","sourcebytes":[83,117,112,112,111,114,116,115,32,112,97,99,38,107,105,110,103,32,105,110,32,109,101,109,111,114,121],"value":"Supports pac&king in memory"},
|
||||
{"hash":83979044,"name":"tfrmtweakplugin.cbpk_caps_by_content.caption","sourcebytes":[68,101,38,116,101,99,116,32,97,114,99,104,105,118,101,32,116,121,112,101,32,98,121,32,99,111,110,116,101,110,116],"value":"De&tect archive type by content"},
|
||||
{"hash":120574099,"name":"tfrmtweakplugin.cbpk_caps_searchtext.caption","sourcebytes":[65,108,108,111,119,32,115,101,97,114,99,104,105,110,38,103,32,102,111,114,32,116,101,120,116,32,105,110,32,97,114,99,104,105,118,101,115],"value":"Allow searchin&g for text in archives"},
|
||||
{"hash":231932041,"name":"tfrmtweakplugin.cbpk_caps_hide.caption","sourcebytes":[83,104,111,38,119,32,97,115,32,110,111,114,109,97,108,32,102,105,108,101,115,32,40,104,105,100,101,32,112,97,99,107,101,114,32,105,99,111,110,41],"value":"Sho&w as normal files (hide packer icon)"},
|
||||
{"hash":18290926,"name":"tfrmtweakplugin.cbpk_caps_encrypt.caption","sourcebytes":[83,117,112,112,111,114,116,115,32,101,38,110,99,114,121,112,116,105,111,110],"value":"Supports e&ncryption"},
|
||||
{"hash":130846868,"name":"tfrmtweakplugin.btndefault.caption","sourcebytes":[68,101,38,102,97,117,108,116],"value":"De&fault"},
|
||||
{"hash":15252584,"name":"tfrmtweakplugin.btnrelativeplugin1.hint","sourcebytes":[83,111,109,101,32,102,117,110,99,116,105,111,110,115,32,116,111,32,115,101,108,101,99,116,32,97,112,112,114,111,112,114,105,97,116,101,32,112,97,116,104],"value":"Some functions to select appropriate path"},
|
||||
{"hash":45384586,"name":"tfrmtweakplugin.lblname.caption","sourcebytes":[38,78,97,109,101,58],"value":"&Name:"},
|
||||
{"hash":101917722,"name":"tfrmtweakplugin.lbldetectstr.caption","sourcebytes":[68,38,101,116,101,99,116,32,115,116,114,105,110,103,58],"value":"D&etect string:"},
|
||||
{"hash":181829802,"name":"tfrmtweakplugin.lbldescription.caption","sourcebytes":[38,68,101,115,99,114,105,112,116,105,111,110,58],"value":"&Description:"},
|
||||
{"hash":121364138,"name":"tfrmtweakplugin.lblplugin2.caption","sourcebytes":[38,80,108,117,103,105,110,58],"value":"&Plugin:"},
|
||||
{"hash":15252584,"name":"tfrmtweakplugin.btnrelativeplugin2.hint","sourcebytes":[83,111,109,101,32,102,117,110,99,116,105,111,110,115,32,116,111,32,115,101,108,101,99,116,32,97,112,112,114,111,112,114,105,97,116,101,32,112,97,116,104],"value":"Some functions to select appropriate path"},
|
||||
{"hash":11067,"name":"tfrmtweakplugin.btnok.caption","sourcebytes":[38,79,75],"value":"&OK"},
|
||||
{"hash":177752476,"name":"tfrmtweakplugin.btncancel.caption","sourcebytes":[38,67,97,110,99,101,108],"value":"&Cancel"}
|
||||
]}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
-------------------------------------------------------------------------
|
||||
Plugin tweak window
|
||||
|
||||
Copyright (C) 2008-2011 Koblov Alexander (Alexx2000@mail.ru)
|
||||
Copyright (C) 2008-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -28,8 +28,8 @@ unit fTweakPlugin;
|
|||
interface
|
||||
|
||||
uses
|
||||
Classes, SysUtils, Forms, Controls, ExtCtrls, StdCtrls,
|
||||
uWCXModule, uTypes;
|
||||
Classes, SysUtils, Forms, Controls, ExtCtrls, StdCtrls, EditBtn, Buttons,
|
||||
Menus, uWCXModule, uGlobs;
|
||||
|
||||
type
|
||||
|
||||
|
|
@ -41,6 +41,8 @@ type
|
|||
btnChange: TButton;
|
||||
btnDefault: TButton;
|
||||
btnOK: TButton;
|
||||
btnRelativePlugin2: TSpeedButton;
|
||||
btnRelativePlugin1: TSpeedButton;
|
||||
btnRemove: TButton;
|
||||
cbExt: TComboBox;
|
||||
cbPK_CAPS_BY_CONTENT: TCheckBox;
|
||||
|
|
@ -56,7 +58,9 @@ type
|
|||
edtDescription: TEdit;
|
||||
edtDetectStr: TEdit;
|
||||
edtName: TEdit;
|
||||
edtPlugin: TEdit;
|
||||
fnePlugin2: TFileNameEdit;
|
||||
fnePlugin1: TFileNameEdit;
|
||||
pmPathHelper: TPopupMenu;
|
||||
pnlTweakOther: TPanel;
|
||||
lblDescription: TLabel;
|
||||
lblDetectStr: TLabel;
|
||||
|
|
@ -64,10 +68,9 @@ type
|
|||
lblExtension: TLabel;
|
||||
lblFlags: TLabel;
|
||||
lblFlagsValue: TLabel;
|
||||
lblPlugin1: TLabel;
|
||||
lblPlugin2: TLabel;
|
||||
lblPackerPlugin: TLabel;
|
||||
lblPlugin: TLabel;
|
||||
edtPlugin1: TEdit;
|
||||
nbTweakAll: TNotebook;
|
||||
pnlButtons: TPanel;
|
||||
pnlFlags: TPanel;
|
||||
|
|
@ -78,6 +81,8 @@ type
|
|||
procedure btnAddClick(Sender: TObject);
|
||||
procedure btnChangeClick(Sender: TObject);
|
||||
procedure btnDefaultClick(Sender: TObject);
|
||||
procedure btnRelativePlugin1Click(Sender: TObject);
|
||||
procedure btnRelativePlugin2Click(Sender: TObject);
|
||||
procedure btnRemoveClick(Sender: TObject);
|
||||
procedure cbExtChange(Sender: TObject);
|
||||
procedure cbPackerFlagsClick(Sender: TObject);
|
||||
|
|
@ -89,6 +94,8 @@ type
|
|||
function GetDefaultFlags(PluginFileName: String): PtrInt;
|
||||
public
|
||||
constructor Create(TheOwner: TComponent); override;
|
||||
procedure LoadConfiguration(PluginIndex:integer);
|
||||
procedure SaveConfiguration(PluginIndex:integer);
|
||||
destructor Destroy; override;
|
||||
end;
|
||||
|
||||
|
|
@ -99,7 +106,13 @@ implementation
|
|||
{$R *.lfm}
|
||||
|
||||
uses
|
||||
Dialogs, fOptionsPlugins, WcxPlugin, uDCUtils, uLng, LCLVersion, uGlobs;
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Math, Dialogs, LCLVersion,
|
||||
|
||||
//DC
|
||||
fOptionsPluginsDSX, fOptionsPluginsWCX, fOptionsPluginsWDX,
|
||||
fOptionsPluginsWFX, fOptionsPluginsWLX, WcxPlugin, uDCUtils, uLng,
|
||||
uSpecialDir;
|
||||
|
||||
function ShowTweakPluginDlg(PluginType: TPluginType; PluginIndex: Integer): Boolean;
|
||||
var
|
||||
|
|
@ -111,11 +124,12 @@ begin
|
|||
ptDSX:
|
||||
begin
|
||||
nbTweakAll.PageIndex:= 1;
|
||||
edtPlugin1.Text:= tmpDSXPlugins.GetDsxModule(PluginIndex).FileName;
|
||||
fnePlugin2.Text:= tmpDSXPlugins.GetDsxModule(PluginIndex).FileName;
|
||||
edtDescription.Text:= tmpDSXPlugins.GetDsxModule(PluginIndex).Descr;
|
||||
edtName.Text:= tmpDSXPlugins.GetDsxModule(PluginIndex).Name;
|
||||
lblDetectStr.Visible:= False;
|
||||
edtDetectStr.Visible:= False;
|
||||
ActiveControl:=fnePlugin2;
|
||||
end;
|
||||
ptWCX:
|
||||
begin
|
||||
|
|
@ -123,50 +137,59 @@ begin
|
|||
FWCXPlugins:= TWCXModuleList.Create;
|
||||
FWCXPlugins.Assign(tmpWCXPlugins);
|
||||
FPluginFileName := FWCXPlugins.FileName[PluginIndex];
|
||||
edtPlugin.Text:= FPluginFileName;
|
||||
fnePlugin1.FileName:= FPluginFileName;
|
||||
for I:= 0 to FWCXPlugins.Count - 1 do
|
||||
if FWCXPlugins.FileName[I] = edtPlugin.Text then
|
||||
cbExt.Items.AddObject(FWCXPlugins.Ext[I], TObject(FWCXPlugins.Flags[I]));
|
||||
if FWCXPlugins.FileName[I] = fnePlugin1.FileName then
|
||||
begin
|
||||
if cbExt.Items.Count=0 then lblPlugin.Tag:=IfThen(FWCXPlugins.Enabled[I],1,0);
|
||||
cbExt.Items.AddObject(FWCXPlugins.Ext[I], TObject(FWCXPlugins.Flags[I]));
|
||||
end;
|
||||
iPrevIndex:= -1;
|
||||
cbExt.ItemIndex:= 0;
|
||||
cbExt.ItemIndex := cbExt.Items.IndexOf(FWCXPlugins.Ext[PluginIndex]);
|
||||
if (cbExt.ItemIndex = -1) then cbExt.ItemIndex := 0;
|
||||
cbExtChange(cbExt);
|
||||
btnRemove.Enabled:= (cbExt.Items.Count > 1);
|
||||
end;
|
||||
ptWDX:
|
||||
begin
|
||||
nbTweakAll.PageIndex:= 1;
|
||||
edtPlugin1.Text:= tmpWDXPlugins.GetWdxModule(PluginIndex).FileName;
|
||||
fnePlugin2.Text:= tmpWDXPlugins.GetWdxModule(PluginIndex).FileName;
|
||||
edtDetectStr.Text:= tmpWDXPlugins.GetWdxModule(PluginIndex).DetectStr;
|
||||
edtName.Text:= tmpWDXPlugins.GetWdxModule(PluginIndex).Name;
|
||||
lblDescription.Visible:= False;
|
||||
edtDescription.Visible:= False;
|
||||
ActiveControl:=fnePlugin2;
|
||||
end;
|
||||
ptWFX:
|
||||
begin
|
||||
nbTweakAll.PageIndex:= 1;
|
||||
edtPlugin1.Text:= tmpWFXPlugins.FileName[PluginIndex];
|
||||
fnePlugin2.Text:= tmpWFXPlugins.FileName[PluginIndex];
|
||||
edtName.Text:= tmpWFXPlugins.Name[PluginIndex];
|
||||
lblDetectStr.Visible:= False;
|
||||
edtDetectStr.Visible:= False;
|
||||
lblDescription.Visible:= False;
|
||||
edtDescription.Visible:= False;
|
||||
ActiveControl:=fnePlugin2;
|
||||
end;
|
||||
ptWLX:
|
||||
begin
|
||||
nbTweakAll.PageIndex:= 1;
|
||||
edtPlugin1.Text:= tmpWLXPlugins.GetWlxModule(PluginIndex).FileName;
|
||||
fnePlugin2.Text:= tmpWLXPlugins.GetWlxModule(PluginIndex).FileName;
|
||||
edtDetectStr.Text:= tmpWLXPlugins.GetWlxModule(PluginIndex).DetectStr;
|
||||
edtName.Text:= tmpWLXPlugins.GetWlxModule(PluginIndex).Name;
|
||||
lblDescription.Visible:= False;
|
||||
edtDescription.Visible:= False;
|
||||
ActiveControl:=fnePlugin2;
|
||||
end;
|
||||
end;
|
||||
LoadConfiguration(ord(PluginType));
|
||||
gSpecialDirList.PopulateMenuWithSpecialDir(pmPathHelper,mp_PATHHELPER,nil);
|
||||
Result:= (ShowModal = mrOK);
|
||||
if Result then
|
||||
case PluginType of
|
||||
ptDSX:
|
||||
begin
|
||||
tmpDSXPlugins.GetDsxModule(PluginIndex).FileName:= edtPlugin1.Text;
|
||||
tmpDSXPlugins.GetDsxModule(PluginIndex).FileName:= fnePlugin2.Text;
|
||||
tmpDSXPlugins.GetDsxModule(PluginIndex).Descr := edtDescription.Text;
|
||||
tmpDSXPlugins.GetDsxModule(PluginIndex).Name:= edtName.Text;
|
||||
end;
|
||||
|
|
@ -177,7 +200,7 @@ begin
|
|||
iIndex:= FWCXPlugins.Find(FPluginFileName, cbExt.Items[I]);
|
||||
if iIndex >= 0 then
|
||||
begin
|
||||
FWCXPlugins.FileName[iIndex]:= edtPlugin.Text;
|
||||
FWCXPlugins.FileName[iIndex]:= fnePlugin1.FileName;
|
||||
FWCXPlugins.Flags[iIndex]:= PtrInt(cbExt.Items.Objects[I]);
|
||||
end;
|
||||
end;
|
||||
|
|
@ -185,22 +208,23 @@ begin
|
|||
end;
|
||||
ptWDX:
|
||||
begin
|
||||
tmpWDXPlugins.GetWdxModule(PluginIndex).FileName:= edtPlugin1.Text;
|
||||
tmpWDXPlugins.GetWdxModule(PluginIndex).FileName:= fnePlugin2.Text;
|
||||
tmpWDXPlugins.GetWdxModule(PluginIndex).DetectStr:= edtDetectStr.Text;
|
||||
tmpWDXPlugins.GetWdxModule(PluginIndex).Name:= edtName.Text;
|
||||
end;
|
||||
ptWFX:
|
||||
begin
|
||||
tmpWFXPlugins.FileName[PluginIndex]:= edtPlugin1.Text;
|
||||
tmpWFXPlugins.FileName[PluginIndex]:= fnePlugin2.Text;
|
||||
tmpWFXPlugins.Name[PluginIndex]:= edtName.Text;
|
||||
end;
|
||||
ptWLX:
|
||||
begin
|
||||
tmpWLXPlugins.GetWlxModule(PluginIndex).FileName:= edtPlugin1.Text;
|
||||
tmpWLXPlugins.GetWlxModule(PluginIndex).FileName:= fnePlugin2.Text;
|
||||
tmpWLXPlugins.GetWlxModule(PluginIndex).DetectStr:= edtDetectStr.Text;
|
||||
tmpWLXPlugins.GetWlxModule(PluginIndex).Name:= edtName.Text;
|
||||
end;
|
||||
end;
|
||||
SaveConfiguration(ord(PluginType));
|
||||
finally
|
||||
Free;
|
||||
end;
|
||||
|
|
@ -215,6 +239,26 @@ begin
|
|||
inherited;
|
||||
end;
|
||||
|
||||
|
||||
{ TfrmTweakPlugin.LoadConfiguration }
|
||||
// Just to save width.
|
||||
// Firt time it opens according to "autosize" system will determine, then when we exit it will be saved and then it will be restore to next session.
|
||||
procedure TfrmTweakPlugin.LoadConfiguration(PluginIndex:integer);
|
||||
begin
|
||||
if (gTweakPluginWidth[PluginIndex]<>0) AND (gTweakPluginHeight[PluginIndex]<>0) then
|
||||
begin
|
||||
AutoSize:=False;
|
||||
width := gTweakPluginWidth[PluginIndex];
|
||||
height := gTweakPluginHeight[PluginIndex];
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TfrmTweakPlugin.SaveConfiguration(PluginIndex:integer);
|
||||
begin
|
||||
gTweakPluginWidth[PluginIndex] := width;
|
||||
gTweakPluginHeight[PluginIndex] := height;
|
||||
end;
|
||||
|
||||
destructor TfrmTweakPlugin.Destroy;
|
||||
begin
|
||||
inherited;
|
||||
|
|
@ -284,11 +328,25 @@ end;
|
|||
|
||||
procedure TfrmTweakPlugin.btnDefaultClick(Sender: TObject);
|
||||
begin
|
||||
cbExt.Items.Objects[cbExt.ItemIndex]:= TObject(GetDefaultFlags(edtPlugin.Text));
|
||||
cbExt.Items.Objects[cbExt.ItemIndex]:= TObject(GetDefaultFlags(fnePlugin1.FileName));
|
||||
iPrevIndex:= -1;
|
||||
cbExtChange(cbExt);
|
||||
end;
|
||||
|
||||
procedure TfrmTweakPlugin.btnRelativePlugin1Click(Sender: TObject);
|
||||
begin
|
||||
fnePlugin1.SetFocus;
|
||||
gSpecialDirList.SetSpecialDirRecipientAndItsType(fnePlugin1, pfFILE);
|
||||
pmPathHelper.PopUp(Mouse.CursorPos.X, Mouse.CursorPos.Y);
|
||||
end;
|
||||
|
||||
procedure TfrmTweakPlugin.btnRelativePlugin2Click(Sender: TObject);
|
||||
begin
|
||||
fnePlugin2.SetFocus;
|
||||
gSpecialDirList.SetSpecialDirRecipientAndItsType(fnePlugin2, pfFILE);
|
||||
pmPathHelper.PopUp(Mouse.CursorPos.X, Mouse.CursorPos.Y);
|
||||
end;
|
||||
|
||||
procedure TfrmTweakPlugin.btnRemoveClick(Sender: TObject);
|
||||
var
|
||||
I, OldIndex: Integer;
|
||||
|
|
@ -311,14 +369,17 @@ procedure TfrmTweakPlugin.btnAddClick(Sender: TObject);
|
|||
var
|
||||
sExt: String = '';
|
||||
iFlags: PtrInt;
|
||||
I: Integer;
|
||||
begin
|
||||
if InputQuery(rsOptEnterExt,Format(rsOptAssocPluginWith, [GetCmdDirFromEnvVar(edtPlugin.Text)]), sExt) then
|
||||
if InputQuery(rsOptEnterExt,Format(rsOptAssocPluginWith, [fnePlugin1.FileName]), sExt) then
|
||||
begin
|
||||
iFlags:= GetDefaultFlags(edtPlugin.Text);
|
||||
iFlags:= GetDefaultFlags(fnePlugin1.FileName);
|
||||
cbExt.ItemIndex:= cbExt.Items.AddObject(sExt, TObject(iFlags));
|
||||
FWCXPlugins.Add(cbExt.Items[cbExt.ItemIndex], iFlags, FPluginFileName);
|
||||
I := FWCXPlugins.Add(cbExt.Items[cbExt.ItemIndex], iFlags, FPluginFileName);
|
||||
FWCXPlugins.Enabled[I] := (lblPlugin.Tag=1);
|
||||
iPrevIndex:= -1;
|
||||
cbExtChange(cbExt);
|
||||
btnRemove.Enabled:= (cbExt.Items.Count > 1);
|
||||
end;
|
||||
end;
|
||||
|
||||
|
|
@ -330,7 +391,7 @@ begin
|
|||
sExt:= cbExt.Items[cbExt.ItemIndex];
|
||||
I:= FWCXPlugins.Find(FPluginFileName, sExt);
|
||||
if (I >= 0) and
|
||||
InputQuery(rsOptEnterExt,Format(rsOptAssocPluginWith, [GetCmdDirFromEnvVar(edtPlugin.Text)]), sExt) then
|
||||
InputQuery(rsOptEnterExt,Format(rsOptAssocPluginWith, [fnePlugin1.FileName]), sExt) then
|
||||
begin
|
||||
FWCXPlugins.Ext[I]:= sExt;
|
||||
cbExt.Items[cbExt.ItemIndex]:= sExt;
|
||||
|
|
@ -341,7 +402,7 @@ function TfrmTweakPlugin.GetDefaultFlags(PluginFileName: String): PtrInt;
|
|||
var
|
||||
WcxModule: TWcxModule;
|
||||
begin
|
||||
WcxModule := gWCXPlugins.LoadModule(GetCmdDirFromEnvVar(PluginFileName));
|
||||
WcxModule := gWCXPlugins.LoadModule(PluginFileName);
|
||||
if not Assigned(WcxModule) then Exit(0);
|
||||
Result := WcxModule.GetPluginCapabilities;
|
||||
end;
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
-------------------------------------------------------------------------
|
||||
Some useful functions to work with plugins
|
||||
|
||||
Copyright (C) 2011-2014 Alexander Koblov (alexx2000@mail.ru)
|
||||
Copyright (C) 2011-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -75,7 +75,14 @@ function GetPluginBinaryType(const FileName: String): TBinaryType;
|
|||
implementation
|
||||
|
||||
uses
|
||||
Forms, Dialogs, DCOSUtils, DCStrUtils, DCClassesUtf8, uGlobs, uLng, uDCUtils;
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
Forms, Dialogs,
|
||||
|
||||
//DC
|
||||
{$IF NOT DEFINED(MSWINDOWS)}
|
||||
DCStrUtils,
|
||||
{$ENDIF}
|
||||
DCOSUtils, DCClassesUtf8, uGlobs, uLng, uDCUtils;
|
||||
|
||||
procedure UpdatePlugins;
|
||||
var
|
||||
|
|
|
|||
|
|
@ -207,7 +207,7 @@ const
|
|||
(TCCommand: 'cm_RefreshConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //Conf: Refresh file lists
|
||||
(TCCommand: 'cm_QuickSearchConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //Conf: Quick Search
|
||||
(TCCommand: 'cm_FtpConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //FTP options
|
||||
(TCCommand: 'cm_PluginsConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //Conf: Plugins
|
||||
(TCCommand: 'cm_PluginsConfig'; TCIcon: 34; DCCommand: 'cm_ConfigPlugins'; DCParameters: '' ), //Conf: Plugins
|
||||
(TCCommand: 'cm_ThumbnailsConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //Conf: Thumbnails
|
||||
(TCCommand: 'cm_LogConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //Conf: Log file
|
||||
(TCCommand: 'cm_IgnoreConfig'; TCIcon: 34; DCCommand: ''; DCParameters: '' ), //Conf: Ignore list
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
DSX - Double commander Search eXtentions.
|
||||
|
||||
Copyright (C) 2008 Dmitry Kolomiets (B4rr4cuda@rambler.ru)
|
||||
Copyright (C) 2008-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -81,8 +82,10 @@ type
|
|||
//---------------------
|
||||
procedure Clear;
|
||||
procedure Exchange(Index1, Index2: Integer);
|
||||
procedure Move(CurIndex, NewIndex: Integer);
|
||||
procedure Load(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
procedure Save(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
function ComputeSignature(seed: dword): dword;
|
||||
procedure DeleteItem(Index: integer);
|
||||
//---------------------
|
||||
function Add(Item: TDSXModule): integer; overload;
|
||||
|
|
@ -106,7 +109,10 @@ type
|
|||
implementation
|
||||
|
||||
uses
|
||||
DCOSUtils, uDebug, uGlobs, uGlobsPaths;
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
|
||||
//DC
|
||||
DCOSUtils, uDebug, uGlobs, uGlobsPaths, uComponentsSignature;
|
||||
|
||||
const
|
||||
DsxIniFileName = 'dsx.ini';
|
||||
|
|
@ -133,7 +139,7 @@ end;
|
|||
|
||||
function TDsxModule.LoadModule: boolean;
|
||||
begin
|
||||
FModuleHandle := mbLoadLibrary(Self.FileName);
|
||||
FModuleHandle := mbLoadLibrary(mbExpandFileName(Self.FileName));
|
||||
Result := (FModuleHandle <> 0);
|
||||
if FModuleHandle = 0 then
|
||||
exit;
|
||||
|
|
@ -231,6 +237,11 @@ begin
|
|||
FList.Exchange(Index1, Index2);
|
||||
end;
|
||||
|
||||
procedure TDSXModuleList.Move(CurIndex, NewIndex: Integer);
|
||||
begin
|
||||
FList.Move(CurIndex, NewIndex);
|
||||
end;
|
||||
|
||||
procedure TDSXModuleList.Load(AConfig: TXmlConfig; ANode: TXmlNode);
|
||||
var
|
||||
AName, APath: String;
|
||||
|
|
@ -252,7 +263,7 @@ begin
|
|||
ADsxModule := TDsxModule.Create;
|
||||
Flist.AddObject(UpCase(AName), ADsxModule);
|
||||
ADsxModule.Name := AName;
|
||||
ADsxModule.FileName := GetCmdDirFromEnvVar(APath);
|
||||
ADsxModule.FileName := APath;
|
||||
ADsxModule.Descr := AConfig.GetValue(ANode, 'Description', '');
|
||||
end
|
||||
else
|
||||
|
|
@ -275,11 +286,25 @@ begin
|
|||
begin
|
||||
SubNode := AConfig.AddNode(ANode, 'DsxPlugin');
|
||||
AConfig.AddValue(SubNode, 'Name', TDSXModule(Flist.Objects[I]).Name);
|
||||
AConfig.AddValue(SubNode, 'Path', SetCmdDirAsEnvVar(TDSXModule(Flist.Objects[I]).FileName));
|
||||
AConfig.AddValue(SubNode, 'Path', TDSXModule(Flist.Objects[I]).FileName);
|
||||
AConfig.AddValue(SubNode, 'Description', TDSXModule(Flist.Objects[I]).Descr);
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TDSXModuleList.ComputeSignature }
|
||||
function TDSXModuleList.ComputeSignature(seed: dword): dword;
|
||||
var
|
||||
iIndex: integer;
|
||||
begin
|
||||
result := seed;
|
||||
for iIndex := 0 to pred(Count) do
|
||||
begin
|
||||
result := ComputeSignatureString(result, TDSXModule(Flist.Objects[iIndex]).Name);
|
||||
result := ComputeSignatureString(result, TDSXModule(Flist.Objects[iIndex]).FileName);
|
||||
result := ComputeSignatureString(result, TDSXModule(Flist.Objects[iIndex]).Descr);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TDSXModuleList.DeleteItem(Index: integer);
|
||||
begin
|
||||
if (Index > -1) and (Index < Flist.Count) then
|
||||
|
|
|
|||
|
|
@ -89,6 +89,10 @@ type
|
|||
TExternalToolsOptions = array[TExternalTool] of TExternalToolOptions;
|
||||
TResultingFramePositionAfterCompare = (rfpacActiveOnLeft, rfpacLeftOnLeft);
|
||||
|
||||
TPluginType = (ptDSX, ptWCX, ptWDX, ptWFX, ptWLX); //*Important: Keep that order to to fit with procedures LoadXmlConfig/SaveXmlConfig when we save/restore widths of "TfrmTweakPlugin".
|
||||
TWcxCfgViewMode = (wcvmByPlugin, wcvmByExtension);
|
||||
TPluginFilenameStyle = (pfsAbsolutePath, pfsRelativeToDC, pfsRelativeToFollowingPath);
|
||||
|
||||
TDCFont = (dcfMain, dcfViewer, dcfEditor, dcfLog, dcfViewerBook, dcfConsole, dcfSearchResults, dcfPathEdit, dcfFunctionButtons, dcfOptionsTree, dcfOptionsMain);
|
||||
TDCFontOptions = record
|
||||
Name: String;
|
||||
|
|
@ -204,6 +208,13 @@ var
|
|||
gWFXPlugins: TWFXModuleList;
|
||||
{ WLX plugins }
|
||||
gWLXPlugins: TWLXModuleList;
|
||||
gTweakPluginWidth: array[ord(ptDSX)..ord(ptWLX)] of integer;
|
||||
gTweakPluginHeight: array[ord(ptDSX)..ord(ptWLX)] of integer;
|
||||
gPluginInAutoTweak: boolean;
|
||||
gWCXConfigViewMode: TWcxCfgViewMode;
|
||||
gPluginFilenameStyle: TPluginFilenameStyle = pfsAbsolutePath;
|
||||
gPluginPathToBeRelativeTo: string = '%COMMANDER_PATH%';
|
||||
|
||||
{ MultiArc addons }
|
||||
gMultiArcList: TMultiArcList;
|
||||
|
||||
|
|
@ -343,6 +354,9 @@ var
|
|||
gExts:TExts;
|
||||
gColorExt:TColorExt;
|
||||
gFileInfoToolTip: TFileInfoToolTip;
|
||||
gFileInfoToolTipValue: array[0..ord(ttthtNeverHide)] of integer = (-1, 1000, 2000, 3000, 5000, 10000, 30000, 60000, integer.MaxValue);
|
||||
|
||||
|
||||
|
||||
{ Fonts page }
|
||||
gFonts: TDCFontsOptions;
|
||||
|
|
@ -1306,8 +1320,8 @@ begin
|
|||
FreeThenNil(gWCXPlugins);
|
||||
FreeThenNil(gWDXPlugins);
|
||||
FreeThenNil(gWFXPlugins);
|
||||
FreeThenNil(gMultiArcList);
|
||||
FreeThenNil(gWLXPlugins);
|
||||
FreeThenNil(gMultiArcList);
|
||||
FreeThenNil(ColSet);
|
||||
FreeThenNil(HotMan);
|
||||
end;
|
||||
|
|
@ -1606,6 +1620,8 @@ begin
|
|||
gSaveDirHistory := True;
|
||||
gSaveCmdLineHistory := True;
|
||||
gSaveFileMaskHistory := True;
|
||||
gPluginInAutoTweak := False;
|
||||
gWCXConfigViewMode := wcvmByPlugin;
|
||||
|
||||
{ Quick Search/Filter page }
|
||||
gQuickSearchOptions.Match := [qsmBeginning, qsmEnding];
|
||||
|
|
@ -2768,6 +2784,15 @@ begin
|
|||
gWDXPlugins.Load(gConfig, Node);
|
||||
gWFXPlugins.Load(gConfig, Node);
|
||||
gWLXPlugins.Load(gConfig, Node);
|
||||
for iIndexContextMode:=ord(ptDSX) to ord(ptWLX) do
|
||||
begin
|
||||
gTweakPluginWidth[iIndexContextMode]:=gConfig.GetValue(Node, Format('TweakPluginWidth%d',[iIndexContextMode]), 0);
|
||||
gTweakPluginHeight[iIndexContextMode]:=gConfig.GetValue(Node, Format('TweakPluginHeight%d',[iIndexContextMode]), 0);
|
||||
end;
|
||||
gPluginFilenameStyle := TPluginFilenameStyle(gConfig.GetValue(Node, 'PluginFilenameStyle', ord(gPluginFilenameStyle)));
|
||||
gPluginPathToBeRelativeTo := gConfig.GetValue(Node, 'PluginPathToBeRelativeTo', gPluginPathToBeRelativeTo);
|
||||
gPluginInAutoTweak := gConfig.GetValue(Node, 'AutoTweak', gPluginInAutoTweak);
|
||||
gWCXConfigViewMode := TWcxCfgViewMode(gConfig.GetValue(Node, 'WCXConfigViewMode', Integer(gWCXConfigViewMode)));
|
||||
end;
|
||||
gWDXPlugins.Add(TExifWdx.Create);
|
||||
|
||||
|
|
@ -3248,6 +3273,15 @@ begin
|
|||
gWDXPlugins.Save(gConfig, Node);
|
||||
gWFXPlugins.Save(gConfig, Node);
|
||||
gWLXPlugins.Save(gConfig, Node);
|
||||
for iIndexContextMode:=ord(ptDSX) to ord(ptWLX) do
|
||||
begin
|
||||
gConfig.SetValue(Node, Format('TweakPluginWidth%d',[iIndexContextMode]), gTweakPluginWidth[iIndexContextMode]);
|
||||
gConfig.SetValue(Node, Format('TweakPluginHeight%d',[iIndexContextMode]), gTweakPluginHeight[iIndexContextMode]);
|
||||
end;
|
||||
gConfig.SetValue(Node, 'AutoTweak', gPluginInAutoTweak);
|
||||
gConfig.SetValue(Node, 'WCXConfigViewMode', Integer(gWCXConfigViewMode));
|
||||
gConfig.SetValue(Node, 'PluginFilenameStyle', ord(gPluginFilenameStyle));
|
||||
gConfig.SetValue(Node,'PluginPathToBeRelativeTo', gPluginPathToBeRelativeTo);
|
||||
end;
|
||||
|
||||
function LoadConfig: Boolean;
|
||||
|
|
|
|||
|
|
@ -668,8 +668,6 @@ resourcestring
|
|||
//-------------------------------
|
||||
rsOptEnterExt = 'Enter extension';
|
||||
rsOptAssocPluginWith = 'Associate plugin "%s" with:';
|
||||
rsOptEnable = 'Enable';
|
||||
rsOptDisable = 'Disable';
|
||||
rsOptMouseSelectionButton = 'Left button;Right button;';
|
||||
rsOptAutoSizeColumn = 'First;Last;';
|
||||
rsOptTabsPosition = 'Top;Bottom;';
|
||||
|
|
@ -741,7 +739,14 @@ resourcestring
|
|||
rsOptPluginsName = 'Name';
|
||||
rsOptPluginsRegisteredFor = 'Registered for';
|
||||
rsOptPluginsFileName = 'File name';
|
||||
rsOptPluginsDescription = 'Description';
|
||||
rsOptPluginAlreadyAssigned = 'Plugin %s is already assigned for the following extensions:';
|
||||
rsOptPluginEnable = 'E&nable';
|
||||
rsOptPluginDisable = 'D&isable';
|
||||
rsOptPluginShowByPlugin = 'By Plugin';
|
||||
rsOptPluginShowByExtension = 'By extension';
|
||||
rsOptPluginSortOnlyWhenByExtension = 'Sorting WCX plugins is only possible when showing plugins by extension';
|
||||
rsPluginFilenameStyleList = 'With complete absolute path;Path relative to %COMMANDER_PATH%;Relative to the following';
|
||||
//-------------------------------
|
||||
rsOptSortMethod = 'Alphabetical, considering accents;Natural sorting: alphabetical and numbers';
|
||||
rsOptSortCaseSens = 'not case sensitive;according to locale settings (aAbBcC);first upper then lower case (ABCabc)';
|
||||
|
|
|
|||
|
|
@ -357,6 +357,7 @@ type
|
|||
procedure cm_Benchmark(const {%H-}Params: array of string);
|
||||
procedure cm_ConfigArchivers(const {%H-}Params: array of string);
|
||||
procedure cm_ConfigTooltips(const {%H-}Params: array of string);
|
||||
procedure cm_ConfigPlugins(const {%H-}Params: array of string);
|
||||
procedure cm_OpenDriveByIndex(const Params: array of string);
|
||||
|
||||
// Internal commands
|
||||
|
|
@ -4901,6 +4902,12 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
{ TMainCommands.cm_ConfigPlugins }
|
||||
procedure TMainCommands.cm_ConfigPlugins(const {%H-}Params: array of string);
|
||||
begin
|
||||
cm_Options(['TfrmOptionsPluginsGroup']);
|
||||
end;
|
||||
|
||||
{ TMainCommands.cm_AddNewSearch }
|
||||
procedure TMainCommands.cm_AddNewSearch(const Params: array of string);
|
||||
var
|
||||
|
|
|
|||
|
|
@ -4,6 +4,7 @@
|
|||
Definitions of some common types.
|
||||
|
||||
Copyright (C) 2012 Przemyslaw Nagay (cobines@gmail.com)
|
||||
Copyright (C) 2018 Alexander Koblov (Alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -27,9 +28,6 @@ unit uTypes;
|
|||
interface
|
||||
|
||||
type
|
||||
// plugin types
|
||||
TPluginType = (ptDSX, ptWCX, ptWDX, ptWFX, ptWLX);
|
||||
|
||||
TCaseSensitivity = (
|
||||
cstNotSensitive,
|
||||
// According to locale collation specs. Usually it means linguistic sorting
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
-------------------------------------------------------------------------
|
||||
Archive File support - class for manage WCX plugins (Version 2.20)
|
||||
|
||||
Copyright (C) 2006-2015 Koblov Alexander (Alexx2000@mail.ru)
|
||||
Copyright (C) 2006-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -157,6 +157,7 @@ Type
|
|||
public
|
||||
procedure Load(AConfig: TXmlConfig; ANode: TXmlNode);
|
||||
procedure Save(AConfig: TXmlConfig; ANode: TXmlNode);
|
||||
function ComputeSignature(seed: dword): dword;
|
||||
function Add(Ext: String; Flags: PtrInt; FileName: String): Integer; reintroduce;
|
||||
function FindFirstEnabledByName(Name: String): Integer;
|
||||
function Find(const aFileName, aExt: String): Integer; overload;
|
||||
|
|
@ -173,8 +174,12 @@ Type
|
|||
implementation
|
||||
|
||||
uses
|
||||
SysUtils, LazUTF8, uLng, fDialogBox, uGlobsPaths, FileUtil, uOSUtils, DCOSUtils,
|
||||
DCDateTimeUtils, DCConvertEncoding, uDebug;
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
StrUtils, SysUtils, LazUTF8, FileUtil,
|
||||
|
||||
//DC
|
||||
uDCUtils, uComponentsSignature, uGlobsPaths, uLng, uOSUtils, DCOSUtils,
|
||||
DCDateTimeUtils, DCConvertEncoding, fDialogBox, uDebug;
|
||||
|
||||
const
|
||||
WcxIniFileName = 'wcx.ini';
|
||||
|
|
@ -333,7 +338,7 @@ var
|
|||
PackDefaultParamStruct : TPackDefaultParamStruct;
|
||||
StartupInfo: TExtensionStartupInfo;
|
||||
begin
|
||||
FModuleHandle := mbLoadLibrary(sName);
|
||||
FModuleHandle := mbLoadLibrary(mbExpandFileName(sName));
|
||||
if FModuleHandle = 0 then Exit(False);
|
||||
|
||||
DCDebug('WCX module loaded ' + sName + ' at ' + hexStr(Pointer(FModuleHandle)));
|
||||
|
|
@ -681,6 +686,22 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
{ TWCXModuleList.ComputeSignature }
|
||||
function TWCXModuleList.ComputeSignature(seed: dword): dword;
|
||||
var
|
||||
iIndex: integer;
|
||||
begin
|
||||
result := seed;
|
||||
for iIndex := 0 to pred(Count) do
|
||||
begin
|
||||
result := ComputeSignatureBoolean(result, Enabled[iIndex]);
|
||||
result := ComputeSignatureString(result, Ext[iIndex]);
|
||||
result := ComputeSignatureString(result, FileName[iIndex]);
|
||||
result := ComputeSignaturePtrInt(result, Flags[iIndex]);
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TWCXModuleList.Add }
|
||||
function TWCXModuleList.Add(Ext: String; Flags: PtrInt; FileName: String): Integer;
|
||||
begin
|
||||
Result:= AddObject(Ext + '=' + IntToStr(Flags) + #44 + FileName, TObject(True));
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
(TC WDX-API v1.5)
|
||||
|
||||
Copyright (C) 2008 Dmitry Kolomiets (B4rr4cuda@rambler.ru)
|
||||
Copyright (C) 2008-2017 Alexander Koblov (alexx2000@mail.ru)
|
||||
Copyright (C) 2008-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
Some ideas were found in sources of WdxGuide by Alexey Torgashin
|
||||
and SuperWDX by Pavel Dubrovsky and Dmitry Vorotilin.
|
||||
|
|
@ -244,8 +244,10 @@ type
|
|||
//---------------------
|
||||
procedure Clear;
|
||||
procedure Exchange(Index1, Index2: Integer);
|
||||
procedure Move(CurIndex, NewIndex: Integer);
|
||||
procedure Load(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
procedure Save(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
function ComputeSignature(seed: dword): dword;
|
||||
procedure DeleteItem(Index: Integer);
|
||||
//---------------------
|
||||
function Add(Item: TWDXModule): Integer; overload;
|
||||
|
|
@ -269,7 +271,11 @@ type
|
|||
implementation
|
||||
|
||||
uses
|
||||
StrUtils, LazUTF8, uGlobs, uGlobsPaths, FileUtil, uDebug, uDCUtils, uOSUtils,
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
StrUtils, LazUTF8, FileUtil,
|
||||
|
||||
//DC
|
||||
uComponentsSignature, uGlobs, uGlobsPaths, uDebug, uDCUtils, uOSUtils,
|
||||
DCBasicTypes, DCOSUtils, DCDateTimeUtils, DCConvertEncoding, uLuaPas;
|
||||
|
||||
const
|
||||
|
|
@ -363,6 +369,11 @@ begin
|
|||
FList.Exchange(Index1, Index2);
|
||||
end;
|
||||
|
||||
procedure TWDXModuleList.Move(CurIndex, NewIndex: Integer);
|
||||
begin
|
||||
FList.Move(CurIndex, NewIndex);
|
||||
end;
|
||||
|
||||
procedure TWDXModuleList.Load(AConfig: TXmlConfig; ANode: TXmlNode);
|
||||
var
|
||||
AName, APath: String;
|
||||
|
|
@ -417,12 +428,26 @@ begin
|
|||
begin
|
||||
SubNode := AConfig.AddNode(ANode, 'WdxPlugin');
|
||||
AConfig.AddValue(SubNode, 'Name', TWDXModule(Flist.Objects[I]).Name);
|
||||
AConfig.AddValue(SubNode, 'Path', SetCmdDirAsEnvVar(TWDXModule(Flist.Objects[I]).FileName));
|
||||
AConfig.AddValue(SubNode, 'Path', TWDXModule(Flist.Objects[I]).FileName);
|
||||
AConfig.AddValue(SubNode, 'DetectString', TWDXModule(Flist.Objects[I]).DetectStr);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TWDXModuleList.ComputeSignature }
|
||||
function TWDXModuleList.ComputeSignature(seed: dword): dword;
|
||||
var
|
||||
iIndex: integer;
|
||||
begin
|
||||
result := seed;
|
||||
for iIndex := 0 to pred(Count) do
|
||||
begin
|
||||
result := ComputeSignatureString(result, TWDXModule(Flist.Objects[iIndex]).Name);
|
||||
result := ComputeSignatureString(result, TWDXModule(Flist.Objects[iIndex]).FileName);
|
||||
result := ComputeSignatureString(result, TWDXModule(Flist.Objects[iIndex]).DetectStr);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TWDXModuleList.DeleteItem(Index: Integer);
|
||||
begin
|
||||
if (Index > -1) and (Index < Flist.Count) then
|
||||
|
|
@ -560,7 +585,7 @@ end;
|
|||
|
||||
function TPluginWDX.LoadModule: Boolean;
|
||||
begin
|
||||
FModuleHandle := mbLoadLibrary(Self.FileName);
|
||||
FModuleHandle := mbLoadLibrary(mbExpandFileName(Self.FileName));
|
||||
Result := (FModuleHandle <> 0);
|
||||
if FModuleHandle = 0 then
|
||||
exit;
|
||||
|
|
|
|||
|
|
@ -3,8 +3,8 @@
|
|||
-------------------------------------------------------------------------
|
||||
Virtual File System - class for manage WFX plugins (Version 1.3)
|
||||
|
||||
Copyright (C) 2007-2017 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
Copyright (C) 2007-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
Callback functions based on:
|
||||
Total Commander filesystem plugins debugger
|
||||
Author: Pavel Dubrovsky
|
||||
|
|
@ -172,6 +172,7 @@ type
|
|||
public
|
||||
procedure Load(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
procedure Save(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
function ComputeSignature(seed: dword): dword;
|
||||
function Add(Ext: String; FileName: String): Integer; reintroduce;
|
||||
function FindFirstEnabledByName(Name: String): Integer;
|
||||
function LoadModule(const FileName: String): TWfxModule;
|
||||
|
|
@ -186,8 +187,12 @@ type
|
|||
implementation
|
||||
|
||||
uses
|
||||
LazUTF8, uLng, FileUtil, uGlobsPaths, uOSUtils, uWfxPluginUtil,
|
||||
fDialogBox, uDebug, DCOSUtils, DCStrUtils, DCConvertEncoding;
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
LazUTF8, FileUtil,
|
||||
|
||||
//DC
|
||||
uDCUtils, uLng, uGlobsPaths, uOSUtils, uWfxPluginUtil, fDialogBox, DCOSUtils,
|
||||
DCStrUtils, DCConvertEncoding, uComponentsSignature;
|
||||
|
||||
const
|
||||
WfxIniFileName = 'wfx.ini';
|
||||
|
|
@ -259,7 +264,6 @@ begin
|
|||
on E: Exception do
|
||||
begin
|
||||
Result:= wfxInvalidHandle;
|
||||
DCDebug(ClassName + '.WfxFindFirst(). Error: ' + E.Message);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
|
@ -461,15 +465,12 @@ end;
|
|||
|
||||
function TWFXModule.LoadModule(const sName: String): Boolean;
|
||||
begin
|
||||
FModuleHandle := mbLoadLibrary(sName);
|
||||
FModuleHandle := mbLoadLibrary(mbExpandFileName(sName));
|
||||
if FModuleHandle = 0 then
|
||||
begin
|
||||
DCDebug(GetLoadErrorStr);
|
||||
Exit(False);
|
||||
end;
|
||||
|
||||
DCDebug('WFX module loaded ' + sName + ' at ' + hexStr(Pointer(FModuleHandle)));
|
||||
|
||||
FModuleFileName:= sName;
|
||||
{ Mandatory }
|
||||
FsInit := TFsInit(GetProcAddress(FModuleHandle,'FsInit'));
|
||||
|
|
@ -692,7 +693,6 @@ begin
|
|||
on E: Exception do
|
||||
begin
|
||||
Result:= False;
|
||||
DCDebug(ClassName + '.VFSConfigure(). Error: ' + E.Message);
|
||||
end;
|
||||
end;
|
||||
end;
|
||||
|
|
@ -788,14 +788,11 @@ begin
|
|||
begin
|
||||
if ANode.CompareName('WfxPlugin') = 0 then
|
||||
begin
|
||||
if AConfig.TryGetValue(ANode, 'Name', AName) and
|
||||
AConfig.TryGetValue(ANode, 'Path', APath) then
|
||||
if AConfig.TryGetValue(ANode, 'Name', AName) and AConfig.TryGetValue(ANode, 'Path', APath) then
|
||||
begin
|
||||
I := Add(AName, APath);
|
||||
Enabled[I] := AConfig.GetAttr(ANode, 'Enabled', True);
|
||||
end
|
||||
else
|
||||
DCDebug('Invalid entry in configuration: ' + AConfig.GetPathFromNode(ANode) + '.');
|
||||
end;
|
||||
end;
|
||||
ANode := ANode.NextSibling;
|
||||
end;
|
||||
|
|
@ -818,6 +815,20 @@ begin
|
|||
end;
|
||||
end;
|
||||
|
||||
{ TWFXModuleList.ComputeSignature }
|
||||
function TWFXModuleList.ComputeSignature(seed: dword): dword;
|
||||
var
|
||||
iIndex: integer;
|
||||
begin
|
||||
result := seed;
|
||||
for iIndex := 0 to pred(Count) do
|
||||
begin
|
||||
result := ComputeSignatureBoolean(result, Enabled[iIndex]);
|
||||
result := ComputeSignatureString(result, Name[iIndex]);
|
||||
result := ComputeSignatureString(result, FileName[iIndex]);
|
||||
end;
|
||||
end;
|
||||
|
||||
function TWFXModuleList.Add(Ext: String; FileName: String): Integer;
|
||||
begin
|
||||
Result:= AddObject(Ext + '=' + FileName, TObject(True));
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
WLX-API implementation (TC WLX-API v2.0).
|
||||
|
||||
Copyright (C) 2008 Dmitry Kolomiets (B4rr4cuda@rambler.ru)
|
||||
Copyright (C) 2009-2017 Alexander Koblov (alexx2000@mail.ru)
|
||||
Copyright (C) 2009-2018 Alexander Koblov (alexx2000@mail.ru)
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
|
@ -130,8 +130,10 @@ type
|
|||
//---------------------
|
||||
procedure Clear;
|
||||
procedure Exchange(Index1, Index2: Integer);
|
||||
procedure Move(CurIndex, NewIndex: Integer);
|
||||
procedure Load(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
procedure Save(AConfig: TXmlConfig; ANode: TXmlNode); overload;
|
||||
function ComputeSignature(seed: dword): dword;
|
||||
procedure DeleteItem(Index: Integer);
|
||||
//---------------------
|
||||
function Add(Item: TWlxModule): Integer; overload;
|
||||
|
|
@ -157,7 +159,12 @@ type
|
|||
implementation
|
||||
|
||||
uses
|
||||
FileUtil, uDebug, DCOSUtils, DCConvertEncoding, uOSUtils, uGlobsPaths, uGlobs;
|
||||
//Lazarus, Free-Pascal, etc.
|
||||
FileUtil,
|
||||
|
||||
//DC
|
||||
uComponentsSignature, uDebug, DCOSUtils, DCConvertEncoding, uOSUtils,
|
||||
uGlobsPaths, uGlobs;
|
||||
|
||||
const
|
||||
WlxIniFileName = 'wlx.ini';
|
||||
|
|
@ -182,7 +189,7 @@ begin
|
|||
end;
|
||||
{$ENDIF}
|
||||
|
||||
procedure WlxPrepareContainer(var ParentWin: HWND);
|
||||
procedure WlxPrepareContainer(var {%H-}ParentWin: HWND);
|
||||
begin
|
||||
{$IF DEFINED(LCLGTK) or DEFINED(LCLGTK2)}
|
||||
ParentWin := HWND(GetFixedWidget(Pointer(ParentWin)));
|
||||
|
|
@ -229,7 +236,7 @@ end;
|
|||
function TWlxModule.LoadModule: Boolean;
|
||||
begin
|
||||
// DCDebug('WLXM LoadModule entered');
|
||||
FModuleHandle := mbLoadLibrary(Self.FileName);
|
||||
FModuleHandle := mbLoadLibrary(mbExpandFileName(Self.FileName));
|
||||
Result := (FModuleHandle <> NilHandle);
|
||||
if FModuleHandle = NilHandle then Exit;
|
||||
{ Mandatory }
|
||||
|
|
@ -503,6 +510,11 @@ begin
|
|||
FList.Exchange(Index1, Index2);
|
||||
end;
|
||||
|
||||
procedure TWLXModuleList.Move(CurIndex, NewIndex: Integer);
|
||||
begin
|
||||
FList.Move(CurIndex, NewIndex);
|
||||
end;
|
||||
|
||||
procedure TWLXModuleList.Load(AConfig: TXmlConfig; ANode: TXmlNode);
|
||||
var
|
||||
AName, APath: String;
|
||||
|
|
@ -524,7 +536,7 @@ begin
|
|||
AWlxModule := TWlxModule.Create;
|
||||
Flist.AddObject(UpCase(AName), AWlxModule);
|
||||
AWlxModule.Name := AName;
|
||||
AWlxModule.FileName := GetCmdDirFromEnvVar(APath);
|
||||
AWlxModule.FileName := APath;
|
||||
AWlxModule.DetectStr := AConfig.GetValue(ANode, 'DetectString', '');
|
||||
AWlxModule.Enabled:= AConfig.GetAttr(ANode, 'Enabled', True);
|
||||
end
|
||||
|
|
@ -549,11 +561,26 @@ begin
|
|||
SubNode := AConfig.AddNode(ANode, 'WlxPlugin');
|
||||
AConfig.SetAttr(SubNode, 'Enabled', TWlxModule(Flist.Objects[I]).Enabled);
|
||||
AConfig.AddValue(SubNode, 'Name', TWlxModule(Flist.Objects[I]).Name);
|
||||
AConfig.AddValue(SubNode, 'Path', SetCmdDirAsEnvVar(TWlxModule(Flist.Objects[I]).FileName));
|
||||
AConfig.AddValue(SubNode, 'Path', TWlxModule(Flist.Objects[I]).FileName);
|
||||
AConfig.AddValue(SubNode, 'DetectString', TWlxModule(Flist.Objects[I]).DetectStr);
|
||||
end;
|
||||
end;
|
||||
|
||||
{ TWLXModuleList.ComputeSignature }
|
||||
function TWLXModuleList.ComputeSignature(seed: dword): dword;
|
||||
var
|
||||
iIndex: integer;
|
||||
begin
|
||||
result := seed;
|
||||
for iIndex := 0 to pred(Count) do
|
||||
begin
|
||||
result := ComputeSignatureBoolean(result, TWlxModule(Flist.Objects[iIndex]).Enabled);
|
||||
result := ComputeSignatureString(result, TWlxModule(Flist.Objects[iIndex]).Name);
|
||||
result := ComputeSignatureString(result, TWlxModule(Flist.Objects[iIndex]).FileName);
|
||||
result := ComputeSignatureString(result, TWlxModule(Flist.Objects[iIndex]).DetectStr);
|
||||
end;
|
||||
end;
|
||||
|
||||
procedure TWLXModuleList.DeleteItem(Index: Integer);
|
||||
begin
|
||||
if (Index > -1) and (Index < Flist.Count) then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue