update translations

This commit is contained in:
Le Tan 2021-07-28 20:59:35 +08:00
parent 9cf015a676
commit 500eba29fa
3 changed files with 180 additions and 166 deletions

View File

@ -859,53 +859,53 @@
<context> <context>
<name>vnotex::HistoryPanel</name> <name>vnotex::HistoryPanel</name>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="61"/> <location filename="../../../widgets/historypanel.cpp" line="60"/>
<source>Clear</source> <source>Clear</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="78"/> <location filename="../../../widgets/historypanel.cpp" line="77"/>
<source>&amp;Open</source> <source>&amp;Open</source>
<translation type="unfinished">(&amp;O)</translation> <translation type="unfinished">(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="88"/> <location filename="../../../widgets/historypanel.cpp" line="87"/>
<source>&amp;Locate Node</source> <source>&amp;Locate Node</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="118"/> <location filename="../../../widgets/historypanel.cpp" line="117"/>
<source>Clear all the history?</source> <source>Clear all the history?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="163"/> <location filename="../../../widgets/historypanel.cpp" line="162"/>
<source>&gt;&gt;&gt; Older</source> <source>&gt;&gt;&gt; Older</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="195"/> <location filename="../../../widgets/historypanel.cpp" line="194"/>
<source>&gt;&gt;&gt; Today</source> <source>&gt;&gt;&gt; Today</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="197"/> <location filename="../../../widgets/historypanel.cpp" line="196"/>
<source>&gt;&gt;&gt; Yesterday</source> <source>&gt;&gt;&gt; Yesterday</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="199"/> <location filename="../../../widgets/historypanel.cpp" line="198"/>
<source>&gt;&gt;&gt; Last 7 Days</source> <source>&gt;&gt;&gt; Last 7 Days</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="219"/> <location filename="../../../widgets/historypanel.cpp" line="218"/>
<source>%1 <source>%1
%2</source> %2</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="222"/> <location filename="../../../widgets/historypanel.cpp" line="221"/>
<source>[%1] %2 <source>[%1] %2
%3</source> %3</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1125,27 +1125,27 @@
<context> <context>
<name>vnotex::LocationList</name> <name>vnotex::LocationList</name>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="54"/> <location filename="../../../widgets/locationlist.cpp" line="46"/>
<source>Path</source> <source>Path</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="54"/> <location filename="../../../widgets/locationlist.cpp" line="46"/>
<source>Line</source> <source>Line</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="54"/> <location filename="../../../widgets/locationlist.cpp" line="46"/>
<source>Text</source> <source>Text</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="114"/> <location filename="../../../widgets/locationlist.cpp" line="106"/>
<source>Clear</source> <source>Clear</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/locationlist.cpp" line="222"/> <location filename="../../../widgets/locationlist.cpp" line="192"/>
<source>%n Item(s)</source> <source>%n Item(s)</source>
<translation> <translation>
<numerusform>%n </numerusform> <numerusform>%n </numerusform>
@ -1995,28 +1995,28 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<context> <context>
<name>vnotex::MarkdownViewWindow</name> <name>vnotex::MarkdownViewWindow</name>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="413"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="412"/>
<source>Markdown Viewer</source> <source>Markdown Viewer</source>
<translation>Markdownビューア</translation> <translation>Markdownビューア</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="738"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="737"/>
<source>Clear Obsolete Images</source> <source>Clear Obsolete Images</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="739"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="738"/>
<source>These images seems not in use anymore. Please confirm the deletion of them.</source> <source>These images seems not in use anymore. Please confirm the deletion of them.</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="740"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="739"/>
<source>Deleted images could be found in the recycle bin of notebook if it is from a bundle notebook.</source> <source>Deleted images could be found in the recycle bin of notebook if it is from a bundle notebook.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="901"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="900"/>
<location filename="../../../widgets/markdownviewwindow.cpp" line="910"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="909"/>
<source>Replace is not supported in read mode</source> <source>Replace is not supported in read mode</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2572,293 +2572,293 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<context> <context>
<name>vnotex::NotebookNodeExplorer</name> <name>vnotex::NotebookNodeExplorer</name>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="343"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="341"/>
<source>Failed to load nodes of notebook (%1) (%2).</source> <source>Failed to load nodes of notebook (%1) (%2).</source>
<translation>(%1)(%2)</translation> <translation>(%1)(%2)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="466"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="464"/>
<source>Recycle bin of this notebook. Deleted files could be found here. It is organized in folders named by date. Nodes could be moved to other folders by Cut and Paste.</source> <source>Recycle bin of this notebook. Deleted files could be found here. It is organized in folders named by date. Nodes could be moved to other folders by Cut and Paste.</source>
<translation>[][]</translation> <translation>[][]</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="487"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="485"/>
<source>Recycle Bin</source> <source>Recycle Bin</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="500"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="498"/>
<source>[Invalid] %1</source> <source>[Invalid] %1</source>
<translation>[] %1</translation> <translation>[] %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="508"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="506"/>
<source>[External] %1</source> <source>[External] %1</source>
<translation>[] %1</translation> <translation>[] %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="958"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="956"/>
<source>New N&amp;ote</source> <source>New N&amp;ote</source>
<translation>(&amp;N)</translation> <translation>(&amp;N)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="968"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="966"/>
<source>New &amp;Folder</source> <source>New &amp;Folder</source>
<translation>(&amp;F)</translation> <translation>(&amp;F)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="978"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="976"/>
<source>&amp;Properties (Rename)</source> <source>&amp;Properties (Rename)</source>
<translation>()(&amp;P)</translation> <translation>()(&amp;P)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1003"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1001"/>
<source>Open &amp;Location</source> <source>Open &amp;Location</source>
<translation>(&amp;L)</translation> <translation>(&amp;L)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1041"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1039"/>
<source>Cop&amp;y Path</source> <source>Cop&amp;y Path</source>
<translation>(&amp;Y)</translation> <translation>(&amp;Y)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1061"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1059"/>
<source>Copied path: %1</source> <source>Copied path: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1067"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1065"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1075"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1073"/>
<source>C&amp;ut</source> <source>C&amp;ut</source>
<translation>(&amp;U)</translation> <translation>(&amp;U)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1083"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1081"/>
<source>&amp;Paste</source> <source>&amp;Paste</source>
<translation>(&amp;P)</translation> <translation>(&amp;P)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1091"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1089"/>
<source>&amp;Empty</source> <source>&amp;Empty</source>
<translation>(&amp;E)</translation> <translation>(&amp;E)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1097"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1095"/>
<source>Empty the recycle bin of this notebook?</source> <source>Empty the recycle bin of this notebook?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1098"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1096"/>
<source>All files in recycle bin will be deleted permanently.</source> <source>All files in recycle bin will be deleted permanently.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1099"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1097"/>
<source>Location of recycle bin: %1</source> <source>Location of recycle bin: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1108"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1106"/>
<source>Failed to empty recycle bin (%1) (%2).</source> <source>Failed to empty recycle bin (%1) (%2).</source>
<translation>(%1)(%2)</translation> <translation>(%1)(%2)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1117"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1115"/>
<source>&amp;Delete</source> <source>&amp;Delete</source>
<translation>(&amp;D)</translation> <translation>(&amp;D)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1126"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1124"/>
<source>&amp;Delete From Recycle Bin</source> <source>&amp;Delete From Recycle Bin</source>
<translation>(&amp;D)</translation> <translation>(&amp;D)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1134"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1132"/>
<source>&amp;Remove From Index</source> <source>&amp;Remove From Index</source>
<translation>(&amp;R)</translation> <translation>(&amp;R)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1140"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1138"/>
<source>&amp;Sort</source> <source>&amp;Sort</source>
<translation>(&amp;S)</translation> <translation>(&amp;S)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1146"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1144"/>
<source>Re&amp;load</source> <source>Re&amp;load</source>
<translation>(&amp;L)</translation> <translation>(&amp;L)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1155"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1153"/>
<source>Relo&amp;ad Index From Disk</source> <source>Relo&amp;ad Index From Disk</source>
<translation>(&amp;A)</translation> <translation>(&amp;A)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1173"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1171"/>
<source>&amp;Import To Index</source> <source>&amp;Import To Index</source>
<translation>(&amp;I)</translation> <translation>(&amp;I)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1182"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1180"/>
<source>&amp;Open</source> <source>&amp;Open</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1188"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1186"/>
<source>&amp;Expand All *</source> <source>&amp;Expand All *</source>
<translation>(&amp;E) *</translation> <translation>(&amp;E) *</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1194"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1192"/>
<source>Pin To &amp;Quick Access</source> <source>Pin To &amp;Quick Access</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1244"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1242"/>
<source>Copied %n item(s)</source> <source>Copied %n item(s)</source>
<translation> <translation>
<numerusform>%n </numerusform> <numerusform>%n </numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1335"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1333"/>
<source>Invalid clipboard data to paste.</source> <source>Invalid clipboard data to paste.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1350"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1348"/>
<source>Destination is detected in sources (%1). Operation is cancelled.</source> <source>Destination is detected in sources (%1). Operation is cancelled.</source>
<translation>(%1)</translation> <translation>(%1)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1383"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1381"/>
<source>Failed to copy source (%1) to destination (%2) (%3).</source> <source>Failed to copy source (%1) to destination (%2) (%3).</source>
<translation>(%1)(%2)(%3)</translation> <translation>(%1)(%2)(%3)</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1408"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1406"/>
<source>Pasted %n item(s)</source> <source>Pasted %n item(s)</source>
<translation> <translation>
<numerusform>%n </numerusform> <numerusform>%n </numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1437"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1435"/>
<source>Delete these folders and notes permanently?</source> <source>Delete these folders and notes permanently?</source>
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1438"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1436"/>
<source>Files will be deleted permanently and could not be found even in operating system&apos;s recycle bin.</source> <source>Files will be deleted permanently and could not be found even in operating system&apos;s recycle bin.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1441"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1439"/>
<source>Delete these folders and notes?</source> <source>Delete these folders and notes?</source>
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1442"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1440"/>
<source>Deleted files could be found in the recycle bin of notebook.</source> <source>Deleted files could be found in the recycle bin of notebook.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1445"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1443"/>
<source>Confirm Deletion</source> <source>Confirm Deletion</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1518"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1516"/>
<source>Failed to delete/remove item (%1) (%2) (%3).</source> <source>Failed to delete/remove item (%1) (%2) (%3).</source>
<translation>(%1)(%2)(%3)/</translation> <translation>(%1)(%2)(%3)/</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1534"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1532"/>
<source>Deleted/Removed %n item(s)</source> <source>Deleted/Removed %n item(s)</source>
<translation> <translation>
<numerusform>%nアイテムを削除しました</numerusform> <numerusform>%nアイテムを削除しました</numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1539"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1537"/>
<source>Confirm Removal</source> <source>Confirm Removal</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1540"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1538"/>
<source>Remove these folders and notes from index?</source> <source>Remove these folders and notes from index?</source>
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1541"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1539"/>
<source>Files are not touched but just removed from notebook index.</source> <source>Files are not touched but just removed from notebook index.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1743"/>
<source>Sort Folders</source> <source>Sort Folders</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1743"/>
<source>Sort Notes</source> <source>Sort Notes</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1746"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1744"/>
<source>Sort nodes under %1 (%2) in the configuration file.</source> <source>Sort nodes under %1 (%2) in the configuration file.</source>
<translation>%1(%2)</translation> <translation>%1(%2)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1747"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/>
<source>notebook</source> <source>notebook</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1747"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/>
<source>folder</source> <source>folder</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1758"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1756"/>
<source>Name</source> <source>Name</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1758"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1756"/>
<source>Created Time</source> <source>Created Time</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1758"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1756"/>
<source>Modified Time</source> <source>Modified Time</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1924"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1922"/>
<source>Invalid node (%1).</source> <source>Invalid node (%1).</source>
<translation>(%1)</translation> <translation>(%1)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1925"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1923"/>
<source>Please check if the node exists on the disk.</source> <source>Please check if the node exists on the disk.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1967"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1965"/>
<source>Open &amp;With</source> <source>Open &amp;With</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1985"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1983"/>
<source>System Default Program</source> <source>System Default Program</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1992"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1990"/>
<source>Add External Program</source> <source>Add External Program</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -3126,27 +3126,27 @@ Description: %3</source>
<translation>(&amp;G)</translation> <translation>(&amp;G)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="320"/> <location filename="../../../widgets/searchpanel.cpp" line="322"/>
<source>Search finished: %1</source> <source>Search finished: %1</source>
<translation>:%1</translation> <translation>:%1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="492"/> <location filename="../../../widgets/searchpanel.cpp" line="494"/>
<source>Invalid keyword</source> <source>Invalid keyword</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="497"/> <location filename="../../../widgets/searchpanel.cpp" line="499"/>
<source>No object specified</source> <source>No object specified</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="502"/> <location filename="../../../widgets/searchpanel.cpp" line="504"/>
<source>No target specified</source> <source>No target specified</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="508"/> <location filename="../../../widgets/searchpanel.cpp" line="510"/>
<source>Fuzzy search is not allowed when searching content</source> <source>Fuzzy search is not allowed when searching content</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3215,6 +3215,13 @@ Description: %3</source>
<source>Searching tag is not supported yet</source> <source>Searching tag is not supported yet</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes">
<location filename="../../../search/searcher.cpp" line="484"/>
<source>Start second-phase search: %n files(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>vnotex::SelectDialog</name> <name>vnotex::SelectDialog</name>

View File

@ -890,54 +890,54 @@
<context> <context>
<name>vnotex::HistoryPanel</name> <name>vnotex::HistoryPanel</name>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="61"/> <location filename="../../../widgets/historypanel.cpp" line="60"/>
<source>Clear</source> <source>Clear</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="78"/> <location filename="../../../widgets/historypanel.cpp" line="77"/>
<source>&amp;Open</source> <source>&amp;Open</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="88"/> <location filename="../../../widgets/historypanel.cpp" line="87"/>
<source>&amp;Locate Node</source> <source>&amp;Locate Node</source>
<translation>(&amp;L)</translation> <translation>(&amp;L)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="118"/> <location filename="../../../widgets/historypanel.cpp" line="117"/>
<source>Clear all the history?</source> <source>Clear all the history?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="163"/> <location filename="../../../widgets/historypanel.cpp" line="162"/>
<source>&gt;&gt;&gt; Older</source> <source>&gt;&gt;&gt; Older</source>
<translation>&gt;&gt;&gt; </translation> <translation>&gt;&gt;&gt; </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="195"/> <location filename="../../../widgets/historypanel.cpp" line="194"/>
<source>&gt;&gt;&gt; Today</source> <source>&gt;&gt;&gt; Today</source>
<translation>&gt;&gt;&gt; </translation> <translation>&gt;&gt;&gt; </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="197"/> <location filename="../../../widgets/historypanel.cpp" line="196"/>
<source>&gt;&gt;&gt; Yesterday</source> <source>&gt;&gt;&gt; Yesterday</source>
<translation>&gt;&gt;&gt; </translation> <translation>&gt;&gt;&gt; </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="199"/> <location filename="../../../widgets/historypanel.cpp" line="198"/>
<source>&gt;&gt;&gt; Last 7 Days</source> <source>&gt;&gt;&gt; Last 7 Days</source>
<translation>&gt;&gt;&gt; 7 </translation> <translation>&gt;&gt;&gt; 7 </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="219"/> <location filename="../../../widgets/historypanel.cpp" line="218"/>
<source>%1 <source>%1
%2</source> %2</source>
<translation>%1 <translation>%1
%2</translation> %2</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/historypanel.cpp" line="222"/> <location filename="../../../widgets/historypanel.cpp" line="221"/>
<source>[%1] %2 <source>[%1] %2
%3</source> %3</source>
<translation>[%1] %2 <translation>[%1] %2
@ -1158,27 +1158,27 @@
<context> <context>
<name>vnotex::LocationList</name> <name>vnotex::LocationList</name>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="54"/> <location filename="../../../widgets/locationlist.cpp" line="46"/>
<source>Path</source> <source>Path</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="54"/> <location filename="../../../widgets/locationlist.cpp" line="46"/>
<source>Line</source> <source>Line</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="54"/> <location filename="../../../widgets/locationlist.cpp" line="46"/>
<source>Text</source> <source>Text</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/locationlist.cpp" line="114"/> <location filename="../../../widgets/locationlist.cpp" line="106"/>
<source>Clear</source> <source>Clear</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/locationlist.cpp" line="222"/> <location filename="../../../widgets/locationlist.cpp" line="192"/>
<source>%n Item(s)</source> <source>%n Item(s)</source>
<translation> <translation>
<numerusform>%n </numerusform> <numerusform>%n </numerusform>
@ -2056,28 +2056,28 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<translation type="vanished">Markdown </translation> <translation type="vanished">Markdown </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="413"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="412"/>
<source>Markdown Viewer</source> <source>Markdown Viewer</source>
<translation>Markdown </translation> <translation>Markdown </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="738"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="737"/>
<source>Clear Obsolete Images</source> <source>Clear Obsolete Images</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="739"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="738"/>
<source>These images seems not in use anymore. Please confirm the deletion of them.</source> <source>These images seems not in use anymore. Please confirm the deletion of them.</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="740"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="739"/>
<source>Deleted images could be found in the recycle bin of notebook if it is from a bundle notebook.</source> <source>Deleted images could be found in the recycle bin of notebook if it is from a bundle notebook.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/markdownviewwindow.cpp" line="901"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="900"/>
<location filename="../../../widgets/markdownviewwindow.cpp" line="910"/> <location filename="../../../widgets/markdownviewwindow.cpp" line="909"/>
<source>Replace is not supported in read mode</source> <source>Replace is not supported in read mode</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2633,37 +2633,37 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<context> <context>
<name>vnotex::NotebookNodeExplorer</name> <name>vnotex::NotebookNodeExplorer</name>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="343"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="341"/>
<source>Failed to load nodes of notebook (%1) (%2).</source> <source>Failed to load nodes of notebook (%1) (%2).</source>
<translation> (%1) (%2)</translation> <translation> (%1) (%2)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="466"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="464"/>
<source>Recycle bin of this notebook. Deleted files could be found here. It is organized in folders named by date. Nodes could be moved to other folders by Cut and Paste.</source> <source>Recycle bin of this notebook. Deleted files could be found here. It is organized in folders named by date. Nodes could be moved to other folders by Cut and Paste.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="487"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="485"/>
<source>Recycle Bin</source> <source>Recycle Bin</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="500"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="498"/>
<source>[Invalid] %1</source> <source>[Invalid] %1</source>
<translation>[] %1</translation> <translation>[] %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="508"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="506"/>
<source>[External] %1</source> <source>[External] %1</source>
<translation>[] %1</translation> <translation>[] %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="958"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="956"/>
<source>New N&amp;ote</source> <source>New N&amp;ote</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="968"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="966"/>
<source>New &amp;Folder</source> <source>New &amp;Folder</source>
<translation>(&amp;F)</translation> <translation>(&amp;F)</translation>
</message> </message>
@ -2672,67 +2672,67 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<translation type="vanished">(&amp;P)</translation> <translation type="vanished">(&amp;P)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1003"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1001"/>
<source>Open &amp;Location</source> <source>Open &amp;Location</source>
<translation>(&amp;L)</translation> <translation>(&amp;L)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1041"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1039"/>
<source>Cop&amp;y Path</source> <source>Cop&amp;y Path</source>
<translation>(&amp;Y)</translation> <translation>(&amp;Y)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1061"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1059"/>
<source>Copied path: %1</source> <source>Copied path: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1067"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1065"/>
<source>&amp;Copy</source> <source>&amp;Copy</source>
<translation>(&amp;C)</translation> <translation>(&amp;C)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1075"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1073"/>
<source>C&amp;ut</source> <source>C&amp;ut</source>
<translation>(&amp;U)</translation> <translation>(&amp;U)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1083"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1081"/>
<source>&amp;Paste</source> <source>&amp;Paste</source>
<translation>(&amp;P)</translation> <translation>(&amp;P)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1091"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1089"/>
<source>&amp;Empty</source> <source>&amp;Empty</source>
<translation>(&amp;E)</translation> <translation>(&amp;E)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1097"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1095"/>
<source>Empty the recycle bin of this notebook?</source> <source>Empty the recycle bin of this notebook?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1098"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1096"/>
<source>All files in recycle bin will be deleted permanently.</source> <source>All files in recycle bin will be deleted permanently.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1099"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1097"/>
<source>Location of recycle bin: %1</source> <source>Location of recycle bin: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1108"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1106"/>
<source>Failed to empty recycle bin (%1) (%2).</source> <source>Failed to empty recycle bin (%1) (%2).</source>
<translation> (%1) (%2)</translation> <translation> (%1) (%2)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1140"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1138"/>
<source>&amp;Sort</source> <source>&amp;Sort</source>
<translation>(&amp;S)</translation> <translation>(&amp;S)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1146"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1144"/>
<source>Re&amp;load</source> <source>Re&amp;load</source>
<translation>(&amp;L)</translation> <translation>(&amp;L)</translation>
</message> </message>
@ -2741,72 +2741,72 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<translation type="obsolete">(&amp;L)</translation> <translation type="obsolete">(&amp;L)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1173"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1171"/>
<source>&amp;Import To Index</source> <source>&amp;Import To Index</source>
<translation>&amp;I</translation> <translation>&amp;I</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1182"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1180"/>
<source>&amp;Open</source> <source>&amp;Open</source>
<translation>(&amp;O)</translation> <translation>(&amp;O)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1188"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1186"/>
<source>&amp;Expand All *</source> <source>&amp;Expand All *</source>
<translation>(&amp;E) *</translation> <translation>(&amp;E) *</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1383"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1381"/>
<source>Failed to copy source (%1) to destination (%2) (%3).</source> <source>Failed to copy source (%1) to destination (%2) (%3).</source>
<translation> (%1) (%2) (%3)</translation> <translation> (%1) (%2) (%3)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1743"/>
<source>Sort Folders</source> <source>Sort Folders</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1743"/>
<source>Sort Notes</source> <source>Sort Notes</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1746"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1744"/>
<source>Sort nodes under %1 (%2) in the configuration file.</source> <source>Sort nodes under %1 (%2) in the configuration file.</source>
<translation>%1 (%2) </translation> <translation>%1 (%2) </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1747"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/>
<source>notebook</source> <source>notebook</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1747"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1745"/>
<source>folder</source> <source>folder</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1758"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1756"/>
<source>Name</source> <source>Name</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1758"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1756"/>
<source>Created Time</source> <source>Created Time</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1758"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1756"/>
<source>Modified Time</source> <source>Modified Time</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1924"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1922"/>
<source>Invalid node (%1).</source> <source>Invalid node (%1).</source>
<translation> (%1)</translation> <translation> (%1)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1925"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1923"/>
<source>Please check if the node exists on the disk.</source> <source>Please check if the node exists on the disk.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -2815,123 +2815,123 @@ Use the &quot;Close&quot; button if you just want to remove it from %2.</source>
<translation type="vanished"> %1 (%2) (%3)</translation> <translation type="vanished"> %1 (%2) (%3)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="978"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="976"/>
<source>&amp;Properties (Rename)</source> <source>&amp;Properties (Rename)</source>
<translation>()(&amp;P)</translation> <translation>()(&amp;P)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1117"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1115"/>
<source>&amp;Delete</source> <source>&amp;Delete</source>
<translation>(&amp;D)</translation> <translation>(&amp;D)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1126"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1124"/>
<source>&amp;Delete From Recycle Bin</source> <source>&amp;Delete From Recycle Bin</source>
<translation>(&amp;D)</translation> <translation>(&amp;D)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1134"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1132"/>
<source>&amp;Remove From Index</source> <source>&amp;Remove From Index</source>
<translation>(&amp;R)</translation> <translation>(&amp;R)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1155"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1153"/>
<source>Relo&amp;ad Index From Disk</source> <source>Relo&amp;ad Index From Disk</source>
<translation>(&amp;A)</translation> <translation>(&amp;A)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1194"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1192"/>
<source>Pin To &amp;Quick Access</source> <source>Pin To &amp;Quick Access</source>
<translation>访(&amp;Q)</translation> <translation>访(&amp;Q)</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1244"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1242"/>
<source>Copied %n item(s)</source> <source>Copied %n item(s)</source>
<translation> <translation>
<numerusform> %n </numerusform> <numerusform> %n </numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1335"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1333"/>
<source>Invalid clipboard data to paste.</source> <source>Invalid clipboard data to paste.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1350"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1348"/>
<source>Destination is detected in sources (%1). Operation is cancelled.</source> <source>Destination is detected in sources (%1). Operation is cancelled.</source>
<translation> (%1) </translation> <translation> (%1) </translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1408"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1406"/>
<source>Pasted %n item(s)</source> <source>Pasted %n item(s)</source>
<translation> <translation>
<numerusform> %n </numerusform> <numerusform> %n </numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1437"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1435"/>
<source>Delete these folders and notes permanently?</source> <source>Delete these folders and notes permanently?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1438"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1436"/>
<source>Files will be deleted permanently and could not be found even in operating system&apos;s recycle bin.</source> <source>Files will be deleted permanently and could not be found even in operating system&apos;s recycle bin.</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1441"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1439"/>
<source>Delete these folders and notes?</source> <source>Delete these folders and notes?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1442"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1440"/>
<source>Deleted files could be found in the recycle bin of notebook.</source> <source>Deleted files could be found in the recycle bin of notebook.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1445"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1443"/>
<source>Confirm Deletion</source> <source>Confirm Deletion</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1518"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1516"/>
<source>Failed to delete/remove item (%1) (%2) (%3).</source> <source>Failed to delete/remove item (%1) (%2) (%3).</source>
<translation> (%1) (%2) (%3)</translation> <translation> (%1) (%2) (%3)</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1534"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1532"/>
<source>Deleted/Removed %n item(s)</source> <source>Deleted/Removed %n item(s)</source>
<translation> <translation>
<numerusform> %n </numerusform> <numerusform> %n </numerusform>
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1539"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1537"/>
<source>Confirm Removal</source> <source>Confirm Removal</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1540"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1538"/>
<source>Remove these folders and notes from index?</source> <source>Remove these folders and notes from index?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1541"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1539"/>
<source>Files are not touched but just removed from notebook index.</source> <source>Files are not touched but just removed from notebook index.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1967"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1965"/>
<source>Open &amp;With</source> <source>Open &amp;With</source>
<translation>(&amp;W)</translation> <translation>(&amp;W)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1985"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1983"/>
<source>System Default Program</source> <source>System Default Program</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/notebooknodeexplorer.cpp" line="1992"/> <location filename="../../../widgets/notebooknodeexplorer.cpp" line="1990"/>
<source>Add External Program</source> <source>Add External Program</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3199,27 +3199,27 @@ Description: %3</source>
<translation>(&amp;G)</translation> <translation>(&amp;G)</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="320"/> <location filename="../../../widgets/searchpanel.cpp" line="322"/>
<source>Search finished: %1</source> <source>Search finished: %1</source>
<translation>: %1</translation> <translation>: %1</translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="492"/> <location filename="../../../widgets/searchpanel.cpp" line="494"/>
<source>Invalid keyword</source> <source>Invalid keyword</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="497"/> <location filename="../../../widgets/searchpanel.cpp" line="499"/>
<source>No object specified</source> <source>No object specified</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="502"/> <location filename="../../../widgets/searchpanel.cpp" line="504"/>
<source>No target specified</source> <source>No target specified</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../../../widgets/searchpanel.cpp" line="508"/> <location filename="../../../widgets/searchpanel.cpp" line="510"/>
<source>Fuzzy search is not allowed when searching content</source> <source>Fuzzy search is not allowed when searching content</source>
<translation></translation> <translation></translation>
</message> </message>
@ -3288,6 +3288,13 @@ Description: %3</source>
<source>Searching tag is not supported yet</source> <source>Searching tag is not supported yet</source>
<translation></translation> <translation></translation>
</message> </message>
<message numerus="yes">
<location filename="../../../search/searcher.cpp" line="484"/>
<source>Start second-phase search: %n files(s)</source>
<translation>
<numerusform>: %n </numerusform>
</translation>
</message>
</context> </context>
<context> <context>
<name>vnotex::SelectDialog</name> <name>vnotex::SelectDialog</name>