Wallbe: added german translation

This commit is contained in:
Boernsman 2020-06-18 13:16:42 +02:00
parent 070a499cb3
commit 2dd5614810
4 changed files with 196 additions and 58 deletions

View File

@ -53,7 +53,7 @@ void IntegrationPluginWallbe::setupThing(ThingSetupInfo *info)
if (address.isNull()){
qCWarning(dcWallbe) << "IP address is not valid";
info->finish(Thing::ThingErrorSetupFailed, tr("IP address parameter not valid"));
info->finish(Thing::ThingErrorSetupFailed, tr("Invalid IP address"));
return;
}
ModbusTCPMaster *modbusTcpMaster = new ModbusTCPMaster(address, 502, this);

View File

@ -1,5 +1,5 @@
{
"displayName": "wallbe plugin",
"displayName": "Wallbe",
"name": "Wallbe",
"id": "0de5bbd2-0dad-4727-9a17-3ee149106048",
"vendors": [
@ -20,7 +20,6 @@
"displayName": "IP address",
"name": "ip",
"type": "QString",
"inputType": "IPv4Address",
"defaultValue": "192.168.0.8"
},
{
@ -35,10 +34,11 @@
{
"id": "39a8e92b-40e5-4648-b5a8-2ffcb5598081",
"displayName": "Connected",
"displayNameEvent": "Connected changed",
"name": "connected",
"type": "bool",
"defaultValue": false,
"displayNameEvent": "Connected changed"
"cached": false
},
{
"id": "8dc2fef8-d16e-422a-8498-456b818f5752",

View File

@ -0,0 +1,138 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="de">
<context>
<name>IntegrationPluginWallbe</name>
<message>
<location filename="../integrationpluginwallbe.cpp" line="56"/>
<source>Invalid IP address</source>
<translation>Ungültige IP-Adresse</translation>
</message>
</context>
<context>
<name>Wallbe</name>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="44"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="47"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="50"/>
<source>Charging</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, ActionType: power, ID: {26793adc-de10-426f-bb17-170c227891b2})
----------
The name of the ParamType (ThingClass: wallbeEco, EventType: power, ID: {26793adc-de10-426f-bb17-170c227891b2})
----------
The name of the StateType ({26793adc-de10-426f-bb17-170c227891b2}) of ThingClass wallbeEco</extracomment>
<translation>Laden</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="53"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="56"/>
<source>Charging Time</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, EventType: chargeTime, ID: {8dc2fef8-d16e-422a-8498-456b818f5752})
----------
The name of the StateType ({8dc2fef8-d16e-422a-8498-456b818f5752}) of ThingClass wallbeEco</extracomment>
<translation>Ladezeit</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="59"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="62"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="65"/>
<source>Charging current</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, ActionType: chargeCurrent, ID: {60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1})
----------
The name of the ParamType (ThingClass: wallbeEco, EventType: chargeCurrent, ID: {60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1})
----------
The name of the StateType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of ThingClass wallbeEco</extracomment>
<translation>Ladestrom</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="68"/>
<source>Charging current changed</source>
<extracomment>The name of the EventType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of ThingClass wallbeEco</extracomment>
<translation>Ladestrom geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="71"/>
<source>Charging status changed</source>
<extracomment>The name of the EventType ({26793adc-de10-426f-bb17-170c227891b2}) of ThingClass wallbeEco</extracomment>
<translation>Ladestatus geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="74"/>
<source>Charging time changed</source>
<extracomment>The name of the EventType ({8dc2fef8-d16e-422a-8498-456b818f5752}) of ThingClass wallbeEco</extracomment>
<translation>Ladezeit geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="77"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="80"/>
<source>Connected</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, EventType: connected, ID: {39a8e92b-40e5-4648-b5a8-2ffcb5598081})
----------
The name of the StateType ({39a8e92b-40e5-4648-b5a8-2ffcb5598081}) of ThingClass wallbeEco</extracomment>
<translation>Verbunden</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="83"/>
<source>Connected changed</source>
<extracomment>The name of the EventType ({39a8e92b-40e5-4648-b5a8-2ffcb5598081}) of ThingClass wallbeEco</extracomment>
<translation>Verbunden geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="86"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="89"/>
<source>EV Status</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, EventType: evStatus, ID: {2a95c4fb-9a15-4788-ae09-d34e71314da6})
----------
The name of the StateType ({2a95c4fb-9a15-4788-ae09-d34e71314da6}) of ThingClass wallbeEco</extracomment>
<translation>EV Status</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="92"/>
<source>EV status changed</source>
<extracomment>The name of the EventType ({2a95c4fb-9a15-4788-ae09-d34e71314da6}) of ThingClass wallbeEco</extracomment>
<translation>EV-Status geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="95"/>
<source>IP address</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, Type: thing, ID: {95f297a7-56a5-4789-9b14-6735717344b5})</extracomment>
<translation>IP Adresse</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="98"/>
<source>MAC address</source>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, Type: thing, ID: {551b03f0-dd70-4463-929b-3668dbd3290f})</extracomment>
<translation>MAC Adresse</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="101"/>
<source>Petring</source>
<extracomment>The name of the vendor ({831b4b87-0a6c-4d51-b055-967bb6e5fab5})</extracomment>
<translation>Petring</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="104"/>
<source>Set charging current</source>
<extracomment>The name of the ActionType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of ThingClass wallbeEco</extracomment>
<translation>Setze Ladestrom</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="107"/>
<source>Start charging</source>
<extracomment>The name of the ActionType ({26793adc-de10-426f-bb17-170c227891b2}) of ThingClass wallbeEco</extracomment>
<translation>Starte Ladevorgang</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="110"/>
<source>Wallbe</source>
<extracomment>The name of the plugin Wallbe ({0de5bbd2-0dad-4727-9a17-3ee149106048})</extracomment>
<translation>Wallbe</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="113"/>
<source>Wallbe eco 2.0</source>
<extracomment>The name of the ThingClass ({e66c84f6-b398-47e9-8aeb-33840e7b4492})</extracomment>
<translation>Wallbe evo 2.0</translation>
</message>
</context>
</TS>

View File

@ -2,137 +2,137 @@
<!DOCTYPE TS>
<TS version="2.1">
<context>
<name>DevicePluginWallbe</name>
<name>IntegrationPluginWallbe</name>
<message>
<location filename="../devicepluginwallbe.cpp" line="50"/>
<source>IP address parameter not valid</source>
<location filename="../integrationpluginwallbe.cpp" line="56"/>
<source>Invalid IP address</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Wallbe</name>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="44"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="47"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="50"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="44"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="47"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="50"/>
<source>Charging</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, ActionType: power, ID: {26793adc-de10-426f-bb17-170c227891b2})
<extracomment>The name of the ParamType (ThingClass: wallbeEco, ActionType: power, ID: {26793adc-de10-426f-bb17-170c227891b2})
----------
The name of the ParamType (DeviceClass: wallbeEco, EventType: power, ID: {26793adc-de10-426f-bb17-170c227891b2})
The name of the ParamType (ThingClass: wallbeEco, EventType: power, ID: {26793adc-de10-426f-bb17-170c227891b2})
----------
The name of the StateType ({26793adc-de10-426f-bb17-170c227891b2}) of DeviceClass wallbeEco</extracomment>
The name of the StateType ({26793adc-de10-426f-bb17-170c227891b2}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="53"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="56"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="53"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="56"/>
<source>Charging Time</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, EventType: chargeTime, ID: {8dc2fef8-d16e-422a-8498-456b818f5752})
<extracomment>The name of the ParamType (ThingClass: wallbeEco, EventType: chargeTime, ID: {8dc2fef8-d16e-422a-8498-456b818f5752})
----------
The name of the StateType ({8dc2fef8-d16e-422a-8498-456b818f5752}) of DeviceClass wallbeEco</extracomment>
The name of the StateType ({8dc2fef8-d16e-422a-8498-456b818f5752}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="59"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="62"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="65"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="59"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="62"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="65"/>
<source>Charging current</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, ActionType: chargeCurrent, ID: {60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1})
<extracomment>The name of the ParamType (ThingClass: wallbeEco, ActionType: chargeCurrent, ID: {60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1})
----------
The name of the ParamType (DeviceClass: wallbeEco, EventType: chargeCurrent, ID: {60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1})
The name of the ParamType (ThingClass: wallbeEco, EventType: chargeCurrent, ID: {60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1})
----------
The name of the StateType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of DeviceClass wallbeEco</extracomment>
The name of the StateType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="68"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="68"/>
<source>Charging current changed</source>
<extracomment>The name of the EventType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the EventType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="71"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="71"/>
<source>Charging status changed</source>
<extracomment>The name of the EventType ({26793adc-de10-426f-bb17-170c227891b2}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the EventType ({26793adc-de10-426f-bb17-170c227891b2}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="74"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="74"/>
<source>Charging time changed</source>
<extracomment>The name of the EventType ({8dc2fef8-d16e-422a-8498-456b818f5752}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the EventType ({8dc2fef8-d16e-422a-8498-456b818f5752}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="77"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="80"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="77"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="80"/>
<source>Connected</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, EventType: connected, ID: {39a8e92b-40e5-4648-b5a8-2ffcb5598081})
<extracomment>The name of the ParamType (ThingClass: wallbeEco, EventType: connected, ID: {39a8e92b-40e5-4648-b5a8-2ffcb5598081})
----------
The name of the StateType ({39a8e92b-40e5-4648-b5a8-2ffcb5598081}) of DeviceClass wallbeEco</extracomment>
The name of the StateType ({39a8e92b-40e5-4648-b5a8-2ffcb5598081}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="83"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="83"/>
<source>Connected changed</source>
<extracomment>The name of the EventType ({39a8e92b-40e5-4648-b5a8-2ffcb5598081}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the EventType ({39a8e92b-40e5-4648-b5a8-2ffcb5598081}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="86"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="89"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="86"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="89"/>
<source>EV Status</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, EventType: evStatus, ID: {2a95c4fb-9a15-4788-ae09-d34e71314da6})
<extracomment>The name of the ParamType (ThingClass: wallbeEco, EventType: evStatus, ID: {2a95c4fb-9a15-4788-ae09-d34e71314da6})
----------
The name of the StateType ({2a95c4fb-9a15-4788-ae09-d34e71314da6}) of DeviceClass wallbeEco</extracomment>
The name of the StateType ({2a95c4fb-9a15-4788-ae09-d34e71314da6}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="92"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="92"/>
<source>EV status changed</source>
<extracomment>The name of the EventType ({2a95c4fb-9a15-4788-ae09-d34e71314da6}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the EventType ({2a95c4fb-9a15-4788-ae09-d34e71314da6}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="95"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="95"/>
<source>IP address</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, Type: device, ID: {95f297a7-56a5-4789-9b14-6735717344b5})</extracomment>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, Type: thing, ID: {95f297a7-56a5-4789-9b14-6735717344b5})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="98"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="98"/>
<source>MAC address</source>
<extracomment>The name of the ParamType (DeviceClass: wallbeEco, Type: device, ID: {551b03f0-dd70-4463-929b-3668dbd3290f})</extracomment>
<extracomment>The name of the ParamType (ThingClass: wallbeEco, Type: thing, ID: {551b03f0-dd70-4463-929b-3668dbd3290f})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="101"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="101"/>
<source>Petring</source>
<extracomment>The name of the vendor ({831b4b87-0a6c-4d51-b055-967bb6e5fab5})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="104"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="104"/>
<source>Set charging current</source>
<extracomment>The name of the ActionType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the ActionType ({60b5b6b8-bcd3-4c3f-8501-f15af94bc8c1}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="107"/>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="107"/>
<source>Start charging</source>
<extracomment>The name of the ActionType ({26793adc-de10-426f-bb17-170c227891b2}) of DeviceClass wallbeEco</extracomment>
<extracomment>The name of the ActionType ({26793adc-de10-426f-bb17-170c227891b2}) of ThingClass wallbeEco</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="110"/>
<source>Wallbe eco 2.0</source>
<extracomment>The name of the DeviceClass ({e66c84f6-b398-47e9-8aeb-33840e7b4492})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/wallbe/plugininfo.h" line="113"/>
<source>wallbe plugin</source>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="110"/>
<source>Wallbe</source>
<extracomment>The name of the plugin Wallbe ({0de5bbd2-0dad-4727-9a17-3ee149106048})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/wallbe/plugininfo.h" line="113"/>
<source>Wallbe eco 2.0</source>
<extracomment>The name of the ThingClass ({e66c84f6-b398-47e9-8aeb-33840e7b4492})</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
</TS>