Add translations for backend libs

This commit is contained in:
Martchus 2016-10-05 23:01:53 +02:00
parent 9b92b72bfd
commit 73bb321123
9 changed files with 862 additions and 10 deletions

View File

@ -27,6 +27,11 @@ set(SRC_FILES
utils.cpp
)
set(TS_FILES
translations/${META_PROJECT_NAME}_de_DE.ts
translations/${META_PROJECT_NAME}_en_US.ts
)
# find c++utilities
find_package(c++utilities 4.0.0 REQUIRED)
use_cpp_utilities()

View File

@ -0,0 +1,171 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de_DE">
<context>
<name>Data::SyncthingConnection</name>
<message>
<location filename="../syncthingconnection.cpp" line="88"/>
<source>disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="90"/>
<source>reconnecting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="92"/>
<source>connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="94"/>
<source>connected, paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="96"/>
<source>connected, synchronizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="98"/>
<source>unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="123"/>
<location filename="../syncthingconnection.cpp" line="193"/>
<source>Connection configuration is insufficient.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="521"/>
<source>Unable to request QR-Code: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="550"/>
<source>Unable to parse Syncthing log: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="554"/>
<source>Unable to request system log: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="591"/>
<source>Unable to locate certificate used by Syncthing GUI.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="597"/>
<source>Unable to load certificate used by Syncthing GUI.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="656"/>
<source>Unable to parse Syncthing config: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="662"/>
<source>Unable to request Syncthing config: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="758"/>
<source>Unable to parse Syncthing status: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="764"/>
<source>Unable to request Syncthing status: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="839"/>
<source>Unable to parse connections: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="845"/>
<source>Unable to request connections: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="899"/>
<source>Unable to parse directory statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="905"/>
<source>Unable to request directory statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="941"/>
<source>Unable to parse device statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="947"/>
<source>Unable to request device statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="985"/>
<source>Unable to parse errors: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="996"/>
<source>Unable to request errors: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1047"/>
<source>Unable to parse Syncthing events: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1066"/>
<source>Unable to request Syncthing events: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1317"/>
<source>Unable to request rescan: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1337"/>
<source>Unable to request pause/resume: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1353"/>
<source>Unable to request restart: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1369"/>
<source>Unable to request shutdown: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Data::Utils</name>
<message>
<location filename="../utils.cpp" line="16"/>
<source>%1 ago</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../utils.cpp" line="18"/>
<source>right now</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -0,0 +1,171 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>Data::SyncthingConnection</name>
<message>
<location filename="../syncthingconnection.cpp" line="88"/>
<source>disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="90"/>
<source>reconnecting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="92"/>
<source>connected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="94"/>
<source>connected, paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="96"/>
<source>connected, synchronizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="98"/>
<source>unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="123"/>
<location filename="../syncthingconnection.cpp" line="193"/>
<source>Connection configuration is insufficient.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="521"/>
<source>Unable to request QR-Code: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="550"/>
<source>Unable to parse Syncthing log: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="554"/>
<source>Unable to request system log: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="591"/>
<source>Unable to locate certificate used by Syncthing GUI.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="597"/>
<source>Unable to load certificate used by Syncthing GUI.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="656"/>
<source>Unable to parse Syncthing config: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="662"/>
<source>Unable to request Syncthing config: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="758"/>
<source>Unable to parse Syncthing status: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="764"/>
<source>Unable to request Syncthing status: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="839"/>
<source>Unable to parse connections: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="845"/>
<source>Unable to request connections: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="899"/>
<source>Unable to parse directory statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="905"/>
<source>Unable to request directory statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="941"/>
<source>Unable to parse device statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="947"/>
<source>Unable to request device statistics: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="985"/>
<source>Unable to parse errors: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="996"/>
<source>Unable to request errors: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1047"/>
<source>Unable to parse Syncthing events: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1066"/>
<source>Unable to request Syncthing events: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1317"/>
<source>Unable to request rescan: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1337"/>
<source>Unable to request pause/resume: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1353"/>
<source>Unable to request restart: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingconnection.cpp" line="1369"/>
<source>Unable to request shutdown: </source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Data::Utils</name>
<message>
<location filename="../utils.cpp" line="16"/>
<source>%1 ago</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../utils.cpp" line="18"/>
<source>right now</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -19,6 +19,11 @@ set(SRC_FILES
syncthingdownloadmodel.cpp
)
set(TS_FILES
translations/${META_PROJECT_NAME}_de_DE.ts
translations/${META_PROJECT_NAME}_en_US.ts
)
# find c++utilities
find_package(c++utilities 4.0.0 REQUIRED)
use_cpp_utilities()

View File

@ -0,0 +1,249 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de_DE">
<context>
<name>Data::SyncthingDeviceModel</name>
<message>
<location filename="../syncthingdevicemodel.cpp" line="62"/>
<location filename="../syncthingdevicemodel.cpp" line="88"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="63"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="89"/>
<source>Addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="90"/>
<source>Last seen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="91"/>
<source>Compression</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="92"/>
<source>Certificate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="93"/>
<source>Introducer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="101"/>
<source>unknown or own device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="103"/>
<source>none</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="104"/>
<source>yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="104"/>
<source>no</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="153"/>
<source>Paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="156"/>
<source>Unknown status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="157"/>
<source>Own device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="158"/>
<source>Idle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="159"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="160"/>
<source>Synchronizing (%1 %)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="160"/>
<source>Synchronizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="161"/>
<source>Out of sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="162"/>
<source>Rejected</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Data::SyncthingDirectoryModel</name>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="62"/>
<location filename="../syncthingdirectorymodel.cpp" line="88"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="63"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="89"/>
<source>Path</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="90"/>
<source>Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="91"/>
<source>Read-only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="92"/>
<source>Rescan interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="93"/>
<source>Last scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="94"/>
<source>Last file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="95"/>
<source>Errors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="104"/>
<source>yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="104"/>
<source>no</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="106"/>
<location filename="../syncthingdirectorymodel.cpp" line="107"/>
<source>unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="108"/>
<source>none</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../syncthingdirectorymodel.cpp" line="108"/>
<source>%1 item(s) out of sync</source>
<translation type="unfinished">
<numerusform></numerusform>
<numerusform></numerusform>
</translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="148"/>
<source>Deleted at %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="150"/>
<source>Updated at %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="170"/>
<source>Unknown status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="171"/>
<source>Idle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="172"/>
<source>Scanning (%1 %)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="172"/>
<source>Scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="173"/>
<source>Synchronizing (%1 %)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="173"/>
<source>Synchronizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="174"/>
<source>Paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="175"/>
<source>Out of sync</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Data::SyncthingDownloadModel</name>
<message>
<location filename="../syncthingdownloadmodel.cpp" line="72"/>
<source>Dir/item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdownloadmodel.cpp" line="73"/>
<source>Progress</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -0,0 +1,249 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
<name>Data::SyncthingDeviceModel</name>
<message>
<location filename="../syncthingdevicemodel.cpp" line="62"/>
<location filename="../syncthingdevicemodel.cpp" line="88"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="63"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="89"/>
<source>Addresses</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="90"/>
<source>Last seen</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="91"/>
<source>Compression</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="92"/>
<source>Certificate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="93"/>
<source>Introducer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="101"/>
<source>unknown or own device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="103"/>
<source>none</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="104"/>
<source>yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="104"/>
<source>no</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="153"/>
<source>Paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="156"/>
<source>Unknown status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="157"/>
<source>Own device</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="158"/>
<source>Idle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="159"/>
<source>Disconnected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="160"/>
<source>Synchronizing (%1 %)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="160"/>
<source>Synchronizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="161"/>
<source>Out of sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdevicemodel.cpp" line="162"/>
<source>Rejected</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Data::SyncthingDirectoryModel</name>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="62"/>
<location filename="../syncthingdirectorymodel.cpp" line="88"/>
<source>ID</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="63"/>
<source>Status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="89"/>
<source>Path</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="90"/>
<source>Devices</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="91"/>
<source>Read-only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="92"/>
<source>Rescan interval</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="93"/>
<source>Last scan</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="94"/>
<source>Last file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="95"/>
<source>Errors</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="104"/>
<source>yes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="104"/>
<source>no</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="106"/>
<location filename="../syncthingdirectorymodel.cpp" line="107"/>
<source>unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="108"/>
<source>none</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../syncthingdirectorymodel.cpp" line="108"/>
<source>%1 item(s) out of sync</source>
<translation type="unfinished">
<numerusform>%1 item out of sync</numerusform>
<numerusform>%1 items out of sync</numerusform>
</translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="148"/>
<source>Deleted at %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="150"/>
<source>Updated at %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="170"/>
<source>Unknown status</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="171"/>
<source>Idle</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="172"/>
<source>Scanning (%1 %)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="172"/>
<source>Scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="173"/>
<source>Synchronizing (%1 %)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="173"/>
<source>Synchronizing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="174"/>
<source>Paused</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdirectorymodel.cpp" line="175"/>
<source>Out of sync</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Data::SyncthingDownloadModel</name>
<message>
<location filename="../syncthingdownloadmodel.cpp" line="72"/>
<source>Dir/item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../syncthingdownloadmodel.cpp" line="73"/>
<source>Progress</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -103,6 +103,8 @@ int runApplication(int argc, const char *const *argv)
qtConfigArgs.applySettings(true);
LOAD_QT_TRANSLATIONS;
TranslationFiles::loadApplicationTranslationFile(QStringLiteral("syncthingconnection"));
TranslationFiles::loadApplicationTranslationFile(QStringLiteral("syncthingmodel"));
QtUtilitiesResources::init();
int res = initSyncthingTray(windowedArg.isPresent(), waitForTrayArg.isPresent());

View File

@ -488,6 +488,11 @@
<source>At least one directory is out of sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="120"/>
<source>Notifications available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="125"/>
<source>Syncthing is idling</source>
@ -498,11 +503,6 @@
<source>Syncthing is scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="120"/>
<source>Notifications available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="133"/>
<source>At least one device is paused</source>

View File

@ -488,6 +488,11 @@
<source>At least one directory is out of sync</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="120"/>
<source>Notifications available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="125"/>
<source>Syncthing is idling</source>
@ -498,11 +503,6 @@
<source>Syncthing is scanning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="120"/>
<source>Notifications available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../gui/trayicon.cpp" line="133"/>
<source>At least one device is paused</source>