lang generate, try to fix #1200
This commit is contained in:
parent
734a46c910
commit
4f8b4c1e6b
@ -14,6 +14,39 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>AccountDetails</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="14"/>
|
||||||
|
<source>Form</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="20"/>
|
||||||
|
<source>Display additional nodes</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="26"/>
|
||||||
|
<source>Important</source>
|
||||||
|
<translation type="unfinished">Important</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="33"/>
|
||||||
|
<source>Unread</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="40"/>
|
||||||
|
<source>Labels</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/accountdetails.ui" line="47"/>
|
||||||
|
<source>Probes</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>AdBlockDialog</name>
|
<name>AdBlockDialog</name>
|
||||||
<message>
|
<message>
|
||||||
@ -127,67 +160,67 @@ Error: %1</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>Application</name>
|
<name>Application</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1151"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1147"/>
|
||||||
<source>Application is already running.</source>
|
<source>Application is already running.</source>
|
||||||
<translation>Application is already running</translation>
|
<translation>Application is already running</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="592"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="588"/>
|
||||||
<source>Output directory is not writable.</source>
|
<source>Output directory is not writable.</source>
|
||||||
<translation>Output directory is not writable</translation>
|
<translation>Output directory is not writable</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="600"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="596"/>
|
||||||
<source>Settings file not copied to output directory successfully.</source>
|
<source>Settings file not copied to output directory successfully.</source>
|
||||||
<translation>Settings file not copied to output directory successfully.</translation>
|
<translation>Settings file not copied to output directory successfully.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="615"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="611"/>
|
||||||
<source>Database restoration was not initiated. Make sure that output directory is writable.</source>
|
<source>Database restoration was not initiated. Make sure that output directory is writable.</source>
|
||||||
<translation>Database restoration was not initiated. Make sure that output directory is writable.</translation>
|
<translation>Database restoration was not initiated. Make sure that output directory is writable.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="622"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="618"/>
|
||||||
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
|
<source>Settings restoration was not initiated. Make sure that output directory is writable.</source>
|
||||||
<translation>Settings restoration was not initiated. Make sure that output directory is writable.</translation>
|
<translation>Settings restoration was not initiated. Make sure that output directory is writable.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1169"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1165"/>
|
||||||
<source>Cannot add feed</source>
|
<source>Cannot add feed</source>
|
||||||
<translation>Cannot add feed</translation>
|
<translation>Cannot add feed</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1170"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1166"/>
|
||||||
<source>Feed cannot be added because there is no active account which can add feeds.</source>
|
<source>Feed cannot be added because there is no active account which can add feeds.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1328"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1324"/>
|
||||||
<source>Packages %1 were updated.</source>
|
<source>Packages %1 were updated.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1035"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1031"/>
|
||||||
<source>Unread articles fetched</source>
|
<source>Unread articles fetched</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="353"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="345"/>
|
||||||
<source>Go to changelog</source>
|
<source>Go to changelog</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1100"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1096"/>
|
||||||
<source>AdBlock needs to be configured</source>
|
<source>AdBlock needs to be configured</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="347"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="339"/>
|
||||||
<source>Welcome</source>
|
<source>Welcome</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="348"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="340"/>
|
||||||
<source>Welcome to %1.
|
<source>Welcome to %1.
|
||||||
|
|
||||||
Please, check NEW stuff included in this
|
Please, check NEW stuff included in this
|
||||||
@ -195,17 +228,17 @@ version by clicking this popup notification.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1101"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1097"/>
|
||||||
<source>AdBlock is not configured properly. Go to "Settings" -> "Node.js" and check if your Node.js is properly configured.</source>
|
<source>AdBlock is not configured properly. Go to "Settings" -> "Node.js" and check if your Node.js is properly configured.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1150"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1146"/>
|
||||||
<source>Already running</source>
|
<source>Already running</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1319"/>
|
<location filename="../src/librssguard/miscellaneous/application.cpp" line="1315"/>
|
||||||
<source>Packages %1 were NOT updated because of error: %2.</source>
|
<source>Packages %1 were NOT updated because of error: %2.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -213,32 +246,32 @@ version by clicking this popup notification.</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>ArticleListNotification</name>
|
<name>ArticleListNotification</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="69"/>
|
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="66"/>
|
||||||
<source>...</source>
|
<source>...</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="90"/>
|
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="87"/>
|
||||||
<source>Go to previous page</source>
|
<source>Go to previous page</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="97"/>
|
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="94"/>
|
||||||
<source>Go to next page</source>
|
<source>Go to next page</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="104"/>
|
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="101"/>
|
||||||
<source>Open article in article list</source>
|
<source>Open article in article list</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="111"/>
|
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="108"/>
|
||||||
<source>Open article in web browser</source>
|
<source>Open article in web browser</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="125"/>
|
<location filename="../src/librssguard/gui/notifications/articlelistnotification.ui" line="122"/>
|
||||||
<source>Mark all articles as read</source>
|
<source>Mark all articles as read</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -1062,50 +1095,50 @@ Item ID: %5</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>FeedsView</name>
|
<name>FeedsView</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="271"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="273"/>
|
||||||
<source>Cannot edit item</source>
|
<source>Cannot edit item</source>
|
||||||
<translation>Cannot edit item</translation>
|
<translation>Cannot edit item</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="398"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="400"/>
|
||||||
<source>Cannot delete item</source>
|
<source>Cannot delete item</source>
|
||||||
<translation>Cannot delete item</translation>
|
<translation>Cannot delete item</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="1023"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="1025"/>
|
||||||
<source>Context menu for empty space</source>
|
<source>Context menu for empty space</source>
|
||||||
<translation>Context menu for empty space</translation>
|
<translation>Context menu for empty space</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="272"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="274"/>
|
||||||
<source>Selected item cannot be edited because another critical operation is ongoing.</source>
|
<source>Selected item cannot be edited because another critical operation is ongoing.</source>
|
||||||
<translation>Selected item cannot be edited because another critical operation is ongoing.</translation>
|
<translation>Selected item cannot be edited because another critical operation is ongoing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="399"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="401"/>
|
||||||
<source>Selected item cannot be deleted because another critical operation is ongoing.</source>
|
<source>Selected item cannot be deleted because another critical operation is ongoing.</source>
|
||||||
<translation>Selected item cannot be deleted because another critical operation is ongoing.</translation>
|
<translation>Selected item cannot be deleted because another critical operation is ongoing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="897"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="899"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="952"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="954"/>
|
||||||
<source>Context menu for categories</source>
|
<source>Context menu for categories</source>
|
||||||
<translation>Context menu for categories</translation>
|
<translation>Context menu for categories</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="238"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="238"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="254"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="255"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="437"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="439"/>
|
||||||
<source>Are you sure?</source>
|
<source>Are you sure?</source>
|
||||||
<translation>Are you sure?</translation>
|
<translation>Are you sure?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="1033"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="1035"/>
|
||||||
<source>Context menu for other items</source>
|
<source>Context menu for other items</source>
|
||||||
<translation>Context menu for other items</translation>
|
<translation>Context menu for other items</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="1077"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="1079"/>
|
||||||
<source>Context menu for regex query</source>
|
<source>Context menu for regex query</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -1121,60 +1154,60 @@ Item ID: %5</source>
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="239"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="239"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="255"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="256"/>
|
||||||
<source>Do you really want to clean all articles from selected items?</source>
|
<source>Do you really want to clean all articles from selected items?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="293"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="295"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="303"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="305"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="321"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="323"/>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="338"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="340"/>
|
||||||
<source>Cannot edit items</source>
|
<source>Cannot edit items</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="294"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="296"/>
|
||||||
<source>Selected items cannot be edited. This is not supported (yet).</source>
|
<source>Selected items cannot be edited. This is not supported (yet).</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="304"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="306"/>
|
||||||
<source>%1 does not support batch editing of multiple accounts.</source>
|
<source>%1 does not support batch editing of multiple accounts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="322"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="324"/>
|
||||||
<source>%1 does not support batch editing of items from multiple accounts.</source>
|
<source>%1 does not support batch editing of items from multiple accounts.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="339"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="341"/>
|
||||||
<source>%1 does not support batch editing of items of varying types.</source>
|
<source>%1 does not support batch editing of items of varying types.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="349"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="351"/>
|
||||||
<source>Cannot edit some items</source>
|
<source>Cannot edit some items</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="350"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="352"/>
|
||||||
<source>Some of selected items cannot be edited. Proceeding to edit the rest.</source>
|
<source>Some of selected items cannot be edited. Proceeding to edit the rest.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="427"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="429"/>
|
||||||
<source>Some items won't be deleted</source>
|
<source>Some items won't be deleted</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="428"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="430"/>
|
||||||
<source>Some selected items will not be deleted, because they cannot be deleted.</source>
|
<source>Some selected items will not be deleted, because they cannot be deleted.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="435"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="437"/>
|
||||||
<source>Deleting %n items</source>
|
<source>Deleting %n items</source>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
<numerusform></numerusform>
|
<numerusform></numerusform>
|
||||||
@ -1182,7 +1215,7 @@ Item ID: %5</source>
|
|||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="436"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="438"/>
|
||||||
<source>You are about to completely delete %n items.</source>
|
<source>You are about to completely delete %n items.</source>
|
||||||
<translation type="unfinished">
|
<translation type="unfinished">
|
||||||
<numerusform></numerusform>
|
<numerusform></numerusform>
|
||||||
@ -1190,22 +1223,22 @@ Item ID: %5</source>
|
|||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="649"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="651"/>
|
||||||
<source>Context menu for recycle bins</source>
|
<source>Context menu for recycle bins</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="671"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="673"/>
|
||||||
<source>Context menu for accounts</source>
|
<source>Context menu for accounts</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="1054"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="1056"/>
|
||||||
<source>Context menu for label</source>
|
<source>Context menu for label</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/feedsview.cpp" line="1001"/>
|
<location filename="../src/librssguard/gui/feedsview.cpp" line="1003"/>
|
||||||
<source>Context menu for important articles</source>
|
<source>Context menu for important articles</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -1298,17 +1331,22 @@ QtWebEngine cache folder -> "%7"</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>FormAccountDetails</name>
|
<name>FormAccountDetails</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="14"/>
|
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="19"/>
|
||||||
|
<source>Miscellaneous</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="20"/>
|
||||||
<source>Network proxy</source>
|
<source>Network proxy</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="39"/>
|
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="56"/>
|
||||||
<source>Add new account</source>
|
<source>Add new account</source>
|
||||||
<translation type="unfinished">Add new account</translation>
|
<translation type="unfinished">Add new account</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="42"/>
|
<location filename="../src/librssguard/services/abstract/gui/formaccountdetails.cpp" line="59"/>
|
||||||
<source>Edit account "%1"</source>
|
<source>Edit account "%1"</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -1909,6 +1947,14 @@ QtWebEngine cache folder -> "%7"</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>FormEditStandardAccount</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/standard/gui/formeditstandardaccount.cpp" line="13"/>
|
||||||
|
<source>Account setup</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FormEditTtRssAccount</name>
|
<name>FormEditTtRssAccount</name>
|
||||||
<message>
|
<message>
|
||||||
@ -2013,6 +2059,40 @@ QtWebEngine cache folder -> "%7"</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>FormGreaderFeedDetails</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="40"/>
|
||||||
|
<source>Feed NOT updated</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="41"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="73"/>
|
||||||
|
<source>Error: %1</source>
|
||||||
|
<translation type="unfinished">Error: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="65"/>
|
||||||
|
<source>Feed added</source>
|
||||||
|
<translation type="unfinished">Feed added</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="66"/>
|
||||||
|
<source>Feed was added, obtaining new tree of feeds now.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="72"/>
|
||||||
|
<source>Feed NOT added</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/formgreaderfeeddetails.cpp" line="86"/>
|
||||||
|
<source>General</source>
|
||||||
|
<translation type="unfinished">General</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>FormLog</name>
|
<name>FormLog</name>
|
||||||
<message>
|
<message>
|
||||||
@ -3691,28 +3771,28 @@ You can install it now.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="132"/>
|
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="134"/>
|
||||||
<source>Reply to this e-mail message</source>
|
<source>Reply to this e-mail message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="217"/>
|
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="219"/>
|
||||||
<source>Authentication status: %1
|
<source>Authentication status: %1
|
||||||
Login tokens expiration: %2</source>
|
Login tokens expiration: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="219"/>
|
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="221"/>
|
||||||
<source>logged-in</source>
|
<source>logged-in</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="219"/>
|
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="221"/>
|
||||||
<source>NOT logged-in</source>
|
<source>NOT logged-in</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="148"/>
|
<location filename="../src/librssguard/services/gmail/gmailserviceroot.cpp" line="150"/>
|
||||||
<source>Write new e-mail message</source>
|
<source>Write new e-mail message</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3931,39 +4011,105 @@ Login tokens expiration: %2</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>GreaderFeedDetails</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="14"/>
|
||||||
|
<source>Form</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="20"/>
|
||||||
|
<source>Parent folder</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="30"/>
|
||||||
|
<source>Select parent item for your feed.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="46"/>
|
||||||
|
<source>URL</source>
|
||||||
|
<translation type="unfinished">URL </translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.ui" line="62"/>
|
||||||
|
<source>Title</source>
|
||||||
|
<translation type="unfinished">Title</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="11"/>
|
||||||
|
<source>Full feed URL including scheme</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="12"/>
|
||||||
|
<source>Provide URL for your feed.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="24"/>
|
||||||
|
<source>The URL is ok.</source>
|
||||||
|
<translation type="unfinished">The URL is ok.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="30"/>
|
||||||
|
<source>The URL does not meet standard pattern. Does your URL start with "http://" or "https://" prefix.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="34"/>
|
||||||
|
<source>The URL is empty.</source>
|
||||||
|
<translation type="unfinished">The URL is empty.</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="40"/>
|
||||||
|
<source>Title is entered.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/gui/greaderfeeddetails.cpp" line="44"/>
|
||||||
|
<source>No title is entered. If you are creating new feed, title will be automatically extracted from it.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>GreaderNetwork</name>
|
<name>GreaderNetwork</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="350"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="352"/>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="414"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="398"/>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="486"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="424"/>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="552"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="457"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="521"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="593"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="659"/>
|
||||||
<source>login failed</source>
|
<source>login failed</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1102"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1218"/>
|
||||||
<source>Inoreader: authentication error</source>
|
<source>Inoreader: authentication error</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1103"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1219"/>
|
||||||
<source>Click this to login again. Error is: '%1'</source>
|
<source>Click this to login again. Error is: '%1'</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1115"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1231"/>
|
||||||
<source>Inoreader: authorization denied</source>
|
<source>Inoreader: authorization denied</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1116"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1232"/>
|
||||||
<source>Click this to login again.</source>
|
<source>Click this to login again.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1106"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1222"/>
|
||||||
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1119"/>
|
<location filename="../src/librssguard/services/greader/greadernetwork.cpp" line="1235"/>
|
||||||
<source>Login</source>
|
<source>Login</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -3971,10 +4117,78 @@ Login tokens expiration: %2</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>GreaderServiceRoot</name>
|
<name>GreaderServiceRoot</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="129"/>
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="156"/>
|
||||||
<source>Other services</source>
|
<source>Other services</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="161"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="191"/>
|
||||||
|
<source>OPML 2.0 files (*.opml *.xml)</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="163"/>
|
||||||
|
<source>Select file for feeds import</source>
|
||||||
|
<translation type="unfinished">Select file for feeds import</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="175"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="203"/>
|
||||||
|
<source>Done</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="176"/>
|
||||||
|
<source>Data imported successfully. Reloading feed tree.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="183"/>
|
||||||
|
<source>Cannot import feeds</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="184"/>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="209"/>
|
||||||
|
<source>Error: %1</source>
|
||||||
|
<translation type="unfinished">Error: %1</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="193"/>
|
||||||
|
<source>Select file for feeds export</source>
|
||||||
|
<translation type="unfinished">Select file for feeds export</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="203"/>
|
||||||
|
<source>Data exported successfully.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="208"/>
|
||||||
|
<source>Cannot export feeds</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="265"/>
|
||||||
|
<source>Export feeds</source>
|
||||||
|
<translation type="unfinished">Export feeds</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="266"/>
|
||||||
|
<source>Import feeds</source>
|
||||||
|
<translation type="unfinished">Import feeds</translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="366"/>
|
||||||
|
<source>Cannot add item</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/greader/greaderserviceroot.cpp" line="367"/>
|
||||||
|
<source>Cannot add feed because another critical operation is ongoing.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>HelpSpoiler</name>
|
<name>HelpSpoiler</name>
|
||||||
@ -5303,18 +5517,6 @@ Login tokens expiration: %2</source>
|
|||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>QObject</name>
|
<name>QObject</name>
|
||||||
<message>
|
|
||||||
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="30"/>
|
|
||||||
<source>LANG_ABBREV</source>
|
|
||||||
<translation>en</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/librssguard/miscellaneous/application.cpp" line="153"/>
|
|
||||||
<location filename="../src/librssguard/miscellaneous/localization.cpp" line="80"/>
|
|
||||||
<source>LANG_AUTHOR</source>
|
|
||||||
<extracomment>Name of translator - optional.</extracomment>
|
|
||||||
<translation>Martin Rotter</translation>
|
|
||||||
</message>
|
|
||||||
<message numerus="yes">
|
<message numerus="yes">
|
||||||
<location filename="../src/librssguard/core/feeddownloader.cpp" line="539"/>
|
<location filename="../src/librssguard/core/feeddownloader.cpp" line="539"/>
|
||||||
<source>
|
<source>
|
||||||
@ -5326,7 +5528,7 @@ Login tokens expiration: %2</source>
|
|||||||
</translation>
|
</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="64"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="63"/>
|
||||||
<source>Load initial set of feeds</source>
|
<source>Load initial set of feeds</source>
|
||||||
<translation>Load initial set of feeds</translation>
|
<translation>Load initial set of feeds</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -5828,18 +6030,18 @@ List of supported readers:</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>RedditServiceRoot</name>
|
<name>RedditServiceRoot</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="130"/>
|
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="132"/>
|
||||||
<source>Authentication status: %1
|
<source>Authentication status: %1
|
||||||
Login tokens expiration: %2</source>
|
Login tokens expiration: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="132"/>
|
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="134"/>
|
||||||
<source>logged-in</source>
|
<source>logged-in</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="132"/>
|
<location filename="../src/librssguard/services/reddit/redditserviceroot.cpp" line="134"/>
|
||||||
<source>NOT logged-in</source>
|
<source>NOT logged-in</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -5980,12 +6182,12 @@ Number of categories: %2</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="659"/>
|
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="697"/>
|
||||||
<source>Error when fetching list of feeds</source>
|
<source>Error when fetching list of feeds</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="660"/>
|
<location filename="../src/librssguard/services/abstract/serviceroot.cpp" line="698"/>
|
||||||
<source>Feeds & categories for account '%1' were not fetched, error: %2</source>
|
<source>Feeds & categories for account '%1' were not fetched, error: %2</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -6766,7 +6968,7 @@ Description: %3</source>
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="129"/>
|
<location filename="../src/librssguard/gui/settings/settingsgui.ui" line="129"/>
|
||||||
<source>Force custom skin colors</source>
|
<source>Customize predefined colors</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
@ -6879,7 +7081,7 @@ Description: %3</source>
|
|||||||
<context>
|
<context>
|
||||||
<name>SettingsLocalization</name>
|
<name>SettingsLocalization</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="22"/>
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="23"/>
|
||||||
<source>Language</source>
|
<source>Language</source>
|
||||||
<translation type="unfinished">Language</translation>
|
<translation type="unfinished">Language</translation>
|
||||||
</message>
|
</message>
|
||||||
@ -6889,32 +7091,39 @@ Description: %3</source>
|
|||||||
<translation type="unfinished">Code</translation>
|
<translation type="unfinished">Code</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="24"/>
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="23"/>
|
||||||
<source>Author</source>
|
|
||||||
<translation type="unfinished">Author</translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="24"/>
|
|
||||||
<source>Translation progress</source>
|
<source>Translation progress</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="26"/>
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="25"/>
|
||||||
<source>Help us to improve %1 <a href="%2">translations</a>.</source>
|
<source>Help us to improve %1 <a href="%2">translations</a>.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="129"/>
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="107"/>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="108"/>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="113"/>
|
||||||
|
<source>Big thanks to all translators!</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="112"/>
|
||||||
|
<source>Translations provided by: %1</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="161"/>
|
||||||
<source>Translators needed!</source>
|
<source>Translators needed!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="130"/>
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="162"/>
|
||||||
<source>The translation '%1' is incomplete and anyone able to help with translating %2 is greatly welcomed.</source>
|
<source>The translation '%1' is incomplete and anyone able to help with translating %2 is greatly welcomed.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="132"/>
|
<location filename="../src/librssguard/gui/settings/settingslocalization.cpp" line="164"/>
|
||||||
<source>Do you want to help with the translation now?</source>
|
<source>Do you want to help with the translation now?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -7033,10 +7242,25 @@ Also, relaunch "Settings" dialog after you install Node.js.</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="89"/>
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="82"/>
|
||||||
|
<source>Width</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="105"/>
|
||||||
|
<source>Margins</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="125"/>
|
||||||
<source>Screen</source>
|
<source>Screen</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.ui" line="159"/>
|
||||||
|
<source>Opacity</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/settings/settingsnotifications.h" line="30"/>
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.h" line="30"/>
|
||||||
<source>Notifications</source>
|
<source>Notifications</source>
|
||||||
@ -7047,6 +7271,16 @@ Also, relaunch "Settings" dialog after you install Node.js.</source>
|
|||||||
<source>There are some built-in notification sounds. Just start typing ":" and they will show up.</source>
|
<source>There are some built-in notification sounds. Just start typing ":" and they will show up.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.cpp" line="99"/>
|
||||||
|
<source>How do I look?</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/gui/settings/settingsnotifications.cpp" line="100"/>
|
||||||
|
<source>Just testing new notifications settings. That's all.</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>SettingsShortcuts</name>
|
<name>SettingsShortcuts</name>
|
||||||
@ -7164,6 +7398,19 @@ Also, relaunch "Settings" dialog after you install Node.js.</source>
|
|||||||
<translation type="unfinished">Database file not copied to output directory successfully.</translation>
|
<translation type="unfinished">Database file not copied to output directory successfully.</translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>StandardAccountDetails</name>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/standard/gui/standardaccountdetails.ui" line="14"/>
|
||||||
|
<source>Form</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="../src/librssguard/services/standard/gui/standardaccountdetails.ui" line="20"/>
|
||||||
|
<source>Title</source>
|
||||||
|
<translation type="unfinished">Title</translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>StandardCategory</name>
|
<name>StandardCategory</name>
|
||||||
<message>
|
<message>
|
||||||
@ -7532,67 +7779,67 @@ Also, you can post-process generated feed data with yet another script if you wi
|
|||||||
<context>
|
<context>
|
||||||
<name>StandardServiceRoot</name>
|
<name>StandardServiceRoot</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="66"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="65"/>
|
||||||
<source>Do you want to load initial set of feeds?</source>
|
<source>Do you want to load initial set of feeds?</source>
|
||||||
<translation>Do you want to load initial set of feeds?</translation>
|
<translation>Do you want to load initial set of feeds?</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="94"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="93"/>
|
||||||
<source>Error when loading initial feeds</source>
|
<source>Error when loading initial feeds</source>
|
||||||
<translation>Error when loading initial feeds</translation>
|
<translation>Error when loading initial feeds</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="341"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="340"/>
|
||||||
<source>Fetch metadata</source>
|
<source>Fetch metadata</source>
|
||||||
<translation>Fetch metadata</translation>
|
<translation>Fetch metadata</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="501"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="518"/>
|
||||||
<source>Export feeds</source>
|
<source>Export feeds</source>
|
||||||
<translation>Export feeds</translation>
|
<translation>Export feeds</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="502"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="519"/>
|
||||||
<source>Import feeds</source>
|
<source>Import feeds</source>
|
||||||
<translation>Import feeds</translation>
|
<translation>Import feeds</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="65"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="64"/>
|
||||||
<source>This new account does not include any feeds. You can now add default set of feeds.</source>
|
<source>This new account does not include any feeds. You can now add default set of feeds.</source>
|
||||||
<translation>This new account does not include any feeds. You can now add default set of feeds.</translation>
|
<translation>This new account does not include any feeds. You can now add default set of feeds.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="44"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="43"/>
|
||||||
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
|
<source>This is the obligatory service account for standard RSS/RDF/ATOM feeds.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="164"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="163"/>
|
||||||
<source>Cannot add item</source>
|
<source>Cannot add item</source>
|
||||||
<translation>Cannot add item</translation>
|
<translation>Cannot add item</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="165"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="164"/>
|
||||||
<source>Cannot add feed because another critical operation is ongoing.</source>
|
<source>Cannot add feed because another critical operation is ongoing.</source>
|
||||||
<translation>Cannot add feed because another critical operation is ongoing.</translation>
|
<translation>Cannot add feed because another critical operation is ongoing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="467"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="484"/>
|
||||||
<source>Cannot add category</source>
|
<source>Cannot add category</source>
|
||||||
<translation>Cannot add category</translation>
|
<translation>Cannot add category</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="468"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="485"/>
|
||||||
<source>Cannot add category because another critical operation is ongoing.</source>
|
<source>Cannot add category because another critical operation is ongoing.</source>
|
||||||
<translation>Cannot add category because another critical operation is ongoing.</translation>
|
<translation>Cannot add category because another critical operation is ongoing.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="455"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="472"/>
|
||||||
<source>Import was completely successful.</source>
|
<source>Import was completely successful.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="452"/>
|
<location filename="../src/librssguard/services/standard/standardserviceroot.cpp" line="469"/>
|
||||||
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
|
<source>Some feeds/categories were not imported due to error, check debug log for more details.</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -7697,27 +7944,27 @@ Unread news: %2</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>TextBrowserViewer</name>
|
<name>TextBrowserViewer</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="149"/>
|
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="155"/>
|
||||||
<source>image</source>
|
<source>image</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="364"/>
|
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="370"/>
|
||||||
<source>Enable external resources</source>
|
<source>Enable external resources</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="367"/>
|
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="373"/>
|
||||||
<source>Open in external browser</source>
|
<source>Open in external browser</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="369"/>
|
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="375"/>
|
||||||
<source>Download</source>
|
<source>Download</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="394"/>
|
<location filename="../src/librssguard/gui/webviewers/qtextbrowser/textbrowserviewer.cpp" line="400"/>
|
||||||
<source>Open with external tool</source>
|
<source>Open with external tool</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -7759,7 +8006,7 @@ Unread news: %2</translation>
|
|||||||
<context>
|
<context>
|
||||||
<name>ToastNotification</name>
|
<name>ToastNotification</name>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/gui/notifications/toastnotification.cpp" line="36"/>
|
<location filename="../src/librssguard/gui/notifications/toastnotification.cpp" line="38"/>
|
||||||
<source>Do it!</source>
|
<source>Do it!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -8125,7 +8372,7 @@ Unread news: %2</translation>
|
|||||||
<translation>Cannot add feed because another critical operation is ongoing. </translation>
|
<translation>Cannot add feed because another critical operation is ongoing. </translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="370"/>
|
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="372"/>
|
||||||
<source>Username: %1
|
<source>Username: %1
|
||||||
Server: %2
|
Server: %2
|
||||||
Last error: %3
|
Last error: %3
|
||||||
@ -8133,7 +8380,7 @@ Last login on: %4</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="414"/>
|
<location filename="../src/librssguard/services/tt-rss/ttrssserviceroot.cpp" line="416"/>
|
||||||
<source>cannot get list of feeds, network error '%1'</source>
|
<source>cannot get list of feeds, network error '%1'</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
@ -20,9 +20,7 @@ SettingsLocalization::SettingsLocalization(Settings* settings, QWidget* parent)
|
|||||||
m_ui->m_lblAuthors->label()->setWordWrap(true);
|
m_ui->m_lblAuthors->label()->setWordWrap(true);
|
||||||
m_ui->m_treeLanguages->setColumnCount(3);
|
m_ui->m_treeLanguages->setColumnCount(3);
|
||||||
m_ui->m_treeLanguages->setHeaderHidden(false);
|
m_ui->m_treeLanguages->setHeaderHidden(false);
|
||||||
m_ui->m_treeLanguages->setHeaderLabels(QStringList() << /*: Language column of language list. */ tr("Language")
|
m_ui->m_treeLanguages->setHeaderLabels(QStringList() << tr("Language") << tr("Code") << tr("Translation progress"));
|
||||||
<< /*: Lang. code column of language list. */ tr("Code")
|
|
||||||
<< tr("Translation progress"));
|
|
||||||
|
|
||||||
m_ui->m_lblHelp->setText(tr(R"(Help us to improve %1 <a href="%2">translations</a>.)")
|
m_ui->m_lblHelp->setText(tr(R"(Help us to improve %1 <a href="%2">translations</a>.)")
|
||||||
.arg(QSL(APP_NAME), QSL("https://crowdin.com/project/rssguard")));
|
.arg(QSL(APP_NAME), QSL("https://crowdin.com/project/rssguard")));
|
||||||
@ -74,7 +72,8 @@ void SettingsLocalization::loadSettings() {
|
|||||||
QNetworkAccessManager::Operation::GetOperation,
|
QNetworkAccessManager::Operation::GetOperation,
|
||||||
hdrs);
|
hdrs);
|
||||||
|
|
||||||
if (stats_res.m_networkError == QNetworkReply::NetworkError::NoError) {
|
if (stats_res.m_networkError == QNetworkReply::NetworkError::NoError &&
|
||||||
|
people_res.m_networkError == QNetworkReply::NetworkError::NoError) {
|
||||||
QJsonDocument stats_doc = QJsonDocument::fromJson(stats_out);
|
QJsonDocument stats_doc = QJsonDocument::fromJson(stats_out);
|
||||||
QJsonDocument people_doc = QJsonDocument::fromJson(people_out);
|
QJsonDocument people_doc = QJsonDocument::fromJson(people_out);
|
||||||
QJsonArray people_arr = people_doc.object()["data"].toArray();
|
QJsonArray people_arr = people_doc.object()["data"].toArray();
|
||||||
@ -84,10 +83,12 @@ void SettingsLocalization::loadSettings() {
|
|||||||
return b.toObject()["data"].toObject()["username"].toString();
|
return b.toObject()["data"].toObject()["username"].toString();
|
||||||
});
|
});
|
||||||
|
|
||||||
all_translators =
|
all_translators = std::accumulate(std::next(people_desc.begin()),
|
||||||
std::accumulate(std::next(people_desc.begin()), people_desc.end(), people_desc.at(0), [](auto lhs, auto rhs) {
|
people_desc.end(),
|
||||||
return std::move(lhs) + ", " + rhs;
|
people_desc.at(0),
|
||||||
});
|
[](const QString& lhs, const QString& rhs) {
|
||||||
|
return QString(lhs + ", " + rhs);
|
||||||
|
});
|
||||||
|
|
||||||
for (const QJsonValue& val_lang : stats_doc.object()["data"].toArray()) {
|
for (const QJsonValue& val_lang : stats_doc.object()["data"].toArray()) {
|
||||||
QString lang_id = val_lang.toObject()["data"].toObject()["languageId"].toString().replace(QSL("-"), QSL("_"));
|
QString lang_id = val_lang.toObject()["data"].toObject()["languageId"].toString().replace(QSL("-"), QSL("_"));
|
||||||
@ -118,16 +119,11 @@ void SettingsLocalization::loadSettings() {
|
|||||||
|
|
||||||
item->setText(0, language.m_name);
|
item->setText(0, language.m_name);
|
||||||
item->setText(1, language.m_code);
|
item->setText(1, language.m_code);
|
||||||
|
|
||||||
if (perc_translated >= 0) {
|
|
||||||
item->setToolTip(2, QString::number(perc_translated));
|
|
||||||
}
|
|
||||||
|
|
||||||
item->setText(2, QSL("%1 %").arg(perc_translated >= 0 ? QString::number(perc_translated) : QSL("-")));
|
item->setText(2, QSL("%1 %").arg(perc_translated >= 0 ? QString::number(perc_translated) : QSL("-")));
|
||||||
item->setIcon(0, qApp->icons()->miscIcon(QSL(FLAG_ICON_SUBFOLDER) + QDir::separator() + language.m_code));
|
|
||||||
|
|
||||||
QColor col_translated = QColor::fromHsv(perc_translated, 200, 230);
|
QColor col_translated = QColor::fromHsv(perc_translated, 200, 230);
|
||||||
|
|
||||||
|
item->setIcon(0, qApp->icons()->miscIcon(QSL(FLAG_ICON_SUBFOLDER) + QDir::separator() + language.m_code));
|
||||||
item->setIcon(2, IconFactory::generateIcon(col_translated));
|
item->setIcon(2, IconFactory::generateIcon(col_translated));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user