make cloud notifications translatable
This commit is contained in:
parent
a29c8fe55d
commit
fadc67a82b
@ -53,7 +53,7 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap pluginMetaData;
|
QVariantMap pluginMetaData;
|
||||||
pluginMetaData.insert("id", "ccc6dbc8-e352-48a1-8e87-3c89a4669fc2");
|
pluginMetaData.insert("id", "ccc6dbc8-e352-48a1-8e87-3c89a4669fc2");
|
||||||
pluginMetaData.insert("name", "cloudNotifications");
|
pluginMetaData.insert("name", "cloudNotifications");
|
||||||
pluginMetaData.insert("displayName", "Cloud Notifications");
|
pluginMetaData.insert("displayName", tr("Cloud Notifications"));
|
||||||
|
|
||||||
QVariantList interfaces;
|
QVariantList interfaces;
|
||||||
interfaces.append("notifications");
|
interfaces.append("notifications");
|
||||||
@ -65,13 +65,13 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap userIdParam;
|
QVariantMap userIdParam;
|
||||||
userIdParam.insert("id", cloudNotificationsDeviceClassUserParamId);
|
userIdParam.insert("id", cloudNotificationsDeviceClassUserParamId);
|
||||||
userIdParam.insert("name", "userId");
|
userIdParam.insert("name", "userId");
|
||||||
userIdParam.insert("displayName", "User ID");
|
userIdParam.insert("displayName", tr("User ID"));
|
||||||
userIdParam.insert("type", "QString");
|
userIdParam.insert("type", "QString");
|
||||||
|
|
||||||
QVariantMap endpointIdParam;
|
QVariantMap endpointIdParam;
|
||||||
endpointIdParam.insert("id", cloudNotificationsDeviceClassEndpointParamId);
|
endpointIdParam.insert("id", cloudNotificationsDeviceClassEndpointParamId);
|
||||||
endpointIdParam.insert("name", "endpoint");
|
endpointIdParam.insert("name", "endpoint");
|
||||||
endpointIdParam.insert("displayName", "Device");
|
endpointIdParam.insert("displayName", tr("Device"));
|
||||||
endpointIdParam.insert("type", "QString");
|
endpointIdParam.insert("type", "QString");
|
||||||
|
|
||||||
QVariantList cloudNotificationDeviceClassParamTypes;
|
QVariantList cloudNotificationDeviceClassParamTypes;
|
||||||
@ -81,13 +81,13 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap notifyActionParamTitle;
|
QVariantMap notifyActionParamTitle;
|
||||||
notifyActionParamTitle.insert("id", notifyActionParamTitleId);
|
notifyActionParamTitle.insert("id", notifyActionParamTitleId);
|
||||||
notifyActionParamTitle.insert("name", "title");
|
notifyActionParamTitle.insert("name", "title");
|
||||||
notifyActionParamTitle.insert("displayName", "Title");
|
notifyActionParamTitle.insert("displayName", tr("Title"));
|
||||||
notifyActionParamTitle.insert("type", "QString");
|
notifyActionParamTitle.insert("type", "QString");
|
||||||
|
|
||||||
QVariantMap notifyActionParamBody;
|
QVariantMap notifyActionParamBody;
|
||||||
notifyActionParamBody.insert("id", notifyActionParamBodyId);
|
notifyActionParamBody.insert("id", notifyActionParamBodyId);
|
||||||
notifyActionParamBody.insert("name", "body");
|
notifyActionParamBody.insert("name", "body");
|
||||||
notifyActionParamBody.insert("displayName", "Message text");
|
notifyActionParamBody.insert("displayName", tr("Message text"));
|
||||||
notifyActionParamBody.insert("type", "QString");
|
notifyActionParamBody.insert("type", "QString");
|
||||||
|
|
||||||
QVariantList notifyActionParamTypes;
|
QVariantList notifyActionParamTypes;
|
||||||
@ -97,7 +97,7 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap notifyAction;
|
QVariantMap notifyAction;
|
||||||
notifyAction.insert("id", notifyActionTypeId);
|
notifyAction.insert("id", notifyActionTypeId);
|
||||||
notifyAction.insert("name", "notify");
|
notifyAction.insert("name", "notify");
|
||||||
notifyAction.insert("displayName", "Send notification");
|
notifyAction.insert("displayName", tr("Send notification"));
|
||||||
notifyAction.insert("paramTypes", notifyActionParamTypes);
|
notifyAction.insert("paramTypes", notifyActionParamTypes);
|
||||||
|
|
||||||
QVariantList actionTypes;
|
QVariantList actionTypes;
|
||||||
@ -106,9 +106,9 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap connectedState;
|
QVariantMap connectedState;
|
||||||
connectedState.insert("id", connectedStateTypeId);
|
connectedState.insert("id", connectedStateTypeId);
|
||||||
connectedState.insert("name", "connected");
|
connectedState.insert("name", "connected");
|
||||||
connectedState.insert("displayName", "connected");
|
connectedState.insert("displayName", tr("connected"));
|
||||||
connectedState.insert("type", "bool");
|
connectedState.insert("type", "bool");
|
||||||
connectedState.insert("displayNameEvent", "Connected changed");
|
connectedState.insert("displayNameEvent", tr("Connected changed"));
|
||||||
connectedState.insert("defaultValue", false);
|
connectedState.insert("defaultValue", false);
|
||||||
|
|
||||||
QVariantList stateTypes;
|
QVariantList stateTypes;
|
||||||
@ -118,7 +118,7 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap cloudNotificationsDeviceClass;
|
QVariantMap cloudNotificationsDeviceClass;
|
||||||
cloudNotificationsDeviceClass.insert("id", cloudNotificationsDeviceClassId);
|
cloudNotificationsDeviceClass.insert("id", cloudNotificationsDeviceClassId);
|
||||||
cloudNotificationsDeviceClass.insert("name", "cloudNotifications");
|
cloudNotificationsDeviceClass.insert("name", "cloudNotifications");
|
||||||
cloudNotificationsDeviceClass.insert("displayName", "Cloud Notifications");
|
cloudNotificationsDeviceClass.insert("displayName", tr("Cloud Notifications"));
|
||||||
cloudNotificationsDeviceClass.insert("createMethods", createMethods);
|
cloudNotificationsDeviceClass.insert("createMethods", createMethods);
|
||||||
cloudNotificationsDeviceClass.insert("paramTypes", cloudNotificationDeviceClassParamTypes);
|
cloudNotificationsDeviceClass.insert("paramTypes", cloudNotificationDeviceClassParamTypes);
|
||||||
cloudNotificationsDeviceClass.insert("interfaces", interfaces);
|
cloudNotificationsDeviceClass.insert("interfaces", interfaces);
|
||||||
@ -131,7 +131,7 @@ QJsonObject CloudNotifications::metaData() const
|
|||||||
QVariantMap guhVendor;
|
QVariantMap guhVendor;
|
||||||
guhVendor.insert("id", "2062d64d-3232-433c-88bc-0d33c0ba2ba6"); // guh's id
|
guhVendor.insert("id", "2062d64d-3232-433c-88bc-0d33c0ba2ba6"); // guh's id
|
||||||
guhVendor.insert("name", "guh");
|
guhVendor.insert("name", "guh");
|
||||||
guhVendor.insert("displayName", "guh");
|
guhVendor.insert("displayName", "guh GmbH");
|
||||||
guhVendor.insert("deviceClasses", deviceClasses);
|
guhVendor.insert("deviceClasses", deviceClasses);
|
||||||
|
|
||||||
QVariantList vendors;
|
QVariantList vendors;
|
||||||
|
|||||||
Reference in New Issue
Block a user