From 78e6eb8d658ac8be23b7786631789d4d0ca2eb3c Mon Sep 17 00:00:00 2001 From: Marton Date: Wed, 10 Jan 2024 12:02:48 +0100 Subject: [PATCH 1/2] v0.37.1 changes --- resources/translations/en_US.ts | 181 +++++++----- src/config/config.cpp | 11 + src/config/config.h | 7 + src/hardware/battery.cpp | 6 +- src/hardware/wifi.cpp | 15 +- src/qml/MainContainer.qml | 20 +- src/qml/components/PopupMenu.qml | 1 + src/qml/components/Profile.qml | 2 +- src/qml/components/StatusBar.qml | 4 +- src/qml/components/entities/Base.qml | 269 +++++++++++------- src/qml/components/entities/BaseDetail.qml | 2 + .../entities/activity/LoadingScreen.qml | 60 ++-- .../activity/deviceclass/Activity.qml | 56 ++-- .../media_player/deviceclass/Receiver.qml | 36 +++ .../media_player/deviceclass/Set_top_box.qml | 36 +++ .../media_player/deviceclass/Speaker.qml | 36 +++ .../deviceclass/Streaming_box.qml | 36 +++ src/qml/components/group/Base.qml | 2 +- src/qml/main.qml | 12 +- src/qml/settings/settings/Ui.qml | 50 +++- src/qml/settings/settings/WifiInfo.qml | 7 + src/ui/entity/activity.cpp | 84 +++--- src/ui/entity/activity.h | 19 +- src/ui/entity/entityController.cpp | 82 ++++-- src/ui/entity/entityController.h | 2 + src/ui/entity/macro.cpp | 4 +- src/ui/entity/macro.h | 2 +- src/ui/entity/mediaPlayer.cpp | 10 +- src/ui/entity/remote.cpp | 24 +- src/ui/inputController.cpp | 20 +- src/ui/inputController.h | 3 + src/ui/page/page.cpp | 30 +- src/util.cpp | 9 +- 33 files changed, 775 insertions(+), 363 deletions(-) diff --git a/resources/translations/en_US.ts b/resources/translations/en_US.ts index 814404a..e4f2a04 100644 --- a/resources/translations/en_US.ts +++ b/resources/translations/en_US.ts @@ -75,13 +75,13 @@ Activity - + Tap to close Tap to close menu or tap to see more - + Tap for more @@ -113,12 +113,7 @@ - - Failed to load entity: %1 - - - - + State: %1 Device state @@ -145,14 +140,29 @@ Base - - + + Activity error. Select option below. + + + + + Turn activity on + + + + + Turn activity off + + + + + is unavailable Entity is unavailable - + Profile is restricted @@ -1147,13 +1157,18 @@ Climate fan LoadingScreen - + + Tap to close + + + + Step %1/%2 Indicating the activity steps - + Delay %1 ms Current activity step is a delay of %1 miliseconds @@ -1243,7 +1258,7 @@ Climate fan - + Rename @@ -1258,27 +1273,33 @@ Climate fan - + Edit entities - + Delete - + + + is unavailable + + + + Profile is restricted - + Turn off - + Turn off all @@ -1553,7 +1574,7 @@ Climate fan PopupMenu - + Close As in close the menu @@ -1843,6 +1864,11 @@ the Web Configurator One + + + Sources + + Remote @@ -1956,6 +1982,11 @@ no return One + + + Sources + + Settings @@ -2146,6 +2177,11 @@ no return One + + + Sources + + Start @@ -2175,6 +2211,11 @@ no return One + + + Sources + + Switch @@ -2495,6 +2536,11 @@ Press and hold the voice button and say the command. + Delete + + + + Close @@ -2794,7 +2840,12 @@ Press and hold the voice button and say the command. uc::hw::Wifi - + + Failed to delete network. Wifi network does not exist. + + + + Wrong network key @@ -2802,137 +2853,137 @@ Press and hold the voice button and say the command. uc::integration::IntegrationController - + Error while deleting integration - + Error while deleting integration driver - + Integration discovery failed to start - + Integration discovery failed to stop - + Error getting integration driver metadata - + Error getting integration driver - - + + Error while starting integration driver - + Error while connecting to the integration - + Error while disconnecting to the integration - - - - - + + + + + Integration setup error. Aborting setup - - - + + + Invalid data - - - + + + The integration driver id does not exist. - - - + + + Failed to start setup - - - + + + There is already a running setup for this integration. Would you like to stop that? - - - + + + Stop - - - + + + The integration is already configured or doesn't allow to be set up again. - - - + + + Cannot start integration setup - + Cannot stop the integration setup - + Authorization error - + Connection refused - - + + Unknown error - + Not found - + Timeout @@ -2976,7 +3027,7 @@ Press and hold the voice button and say the command. uc::ui::Page - + %1 already exists on the page. diff --git a/src/config/config.cpp b/src/config/config.cpp index c2063d9..22c1429 100644 --- a/src/config/config.cpp +++ b/src/config/config.cpp @@ -365,6 +365,17 @@ void Config::setEntityButtonFuncInverted(bool value) { emit entityButtonFuncInvertedChanged(); } +bool Config::getShowBatteryPercentage() +{ + return m_settings->value("ui/batteryPercent", false).toBool(); +} + +void Config::setShowBatteryPercentage(bool value) +{ + m_settings->setValue("ui/batteryPercent", value); + emit showBatteryPercentageChanged(); +} + void Config::setWakeupSensitivity(Config::WakeupSensitivities sensitivity) { if (m_wakeupSensitivity != sensitivity) { int id = m_core->setPowerSavingCfg(sensitivity, getDisplayTimeout(), getSleepTimeout()); diff --git a/src/config/config.h b/src/config/config.h index 9de2472..df37b35 100644 --- a/src/config/config.h +++ b/src/config/config.h @@ -78,6 +78,8 @@ class Config : public QObject { Q_PROPERTY(bool entityButtonFuncInverted READ getEntityButtonFuncInverted WRITE setEntityButtonFuncInverted NOTIFY entityButtonFuncInvertedChanged) + Q_PROPERTY(bool showBatteryPercentage READ getShowBatteryPercentage WRITE setShowBatteryPercentage NOTIFY showBatteryPercentageChanged) + public: explicit Config(core::Api* core, QObject* parent = nullptr); ~Config(); @@ -133,6 +135,9 @@ class Config : public QObject { bool getEntityButtonFuncInverted(); void setEntityButtonFuncInverted(bool value); + bool getShowBatteryPercentage(); + void setShowBatteryPercentage(bool value); + enum WakeupSensitivities { off = 0, low = 1, medium = 2, high = 3 }; Q_ENUM(WakeupSensitivities) @@ -235,6 +240,8 @@ class Config : public QObject { void entityButtonFuncInvertedChanged(); + void showBatteryPercentageChanged(); + public slots: void onCoreConnected(); void onConfigChanged(int reqId, int code, core::Config config); diff --git a/src/hardware/battery.cpp b/src/hardware/battery.cpp index 239cf30..797d261 100644 --- a/src/hardware/battery.cpp +++ b/src/hardware/battery.cpp @@ -89,9 +89,9 @@ void Battery::onWarning(core::MsgEventTypes::WarningEvent event, bool shutdown, case core::MsgEventTypes::WarningEvent::BATTERY_UNDERVOLT: qCDebug(lcHwBattery()) << "Low battery"; uc::ui::Notification::createActionableWarningNotification( - tr("Battery needs servicing"), - tr("Critically low battery voltage detected. Charging has been disabled. Battery needs servicing."), - "uc:battery-crit"); + tr("Low battery"), + tr("Low battery voltage detected. Charge the battery to 100% before using the remote again."), + "uc:battery-low"); break; default: break; diff --git a/src/hardware/wifi.cpp b/src/hardware/wifi.cpp index 0233955..342fdee 100644 --- a/src/hardware/wifi.cpp +++ b/src/hardware/wifi.cpp @@ -30,9 +30,7 @@ Wifi::Wifi(core::Api *core, QObject *parent) : QObject(parent), m_core(core) { QObject::connect(m_core, &core::Api::wifiEventChanged, this, &Wifi::onWifiEventChanged); } -Wifi::~Wifi() { - s_instance = nullptr; -} +Wifi::~Wifi() { s_instance = nullptr; } QList Wifi::getNetworkList() { QList list; @@ -77,7 +75,7 @@ void Wifi::connect(const QString &ssid, const QString &password, uc::hw::Securit emit connecting(); addNetwork(ssid, password, security); - m_lastConnectedSSid = ssid; + m_lastConnectedSSid = ssid; m_lastConnectedPassword = password; } @@ -232,9 +230,7 @@ void Wifi::stopNetworkScan() { }); } -void Wifi::clearNetworkList() { - m_networkList.clear(); -} +void Wifi::clearNetworkList() { m_networkList.clear(); } void Wifi::getAllWifiNetworks() { m_knownNetworkList.clear(); @@ -266,6 +262,11 @@ void Wifi::getAllWifiNetworks() { void Wifi::deleteSavedNetwork(const QString &networkId) { auto network = m_knownNetworkList.value(networkId); + if (!network) { + ui::Notification::createNotification(tr("Failed to delete network. Wifi network does not exist."), true); + return; + } + int id = m_core->wifiDeleteNetwork(network->getId()); m_core->onResult( diff --git a/src/qml/MainContainer.qml b/src/qml/MainContainer.qml index 6e81d5b..d51718b 100644 --- a/src/qml/MainContainer.qml +++ b/src/qml/MainContainer.qml @@ -84,7 +84,7 @@ Item { popupMenu.open(); } - function openEntityEditMenu(obj) { + function openEntityEditMenu(obj, parentGroupId) { mainContainerRoot.entityObjToEdit = obj; popupMenu.title = obj.name; @@ -111,6 +111,12 @@ Item { title: qsTr("Remove"), icon: "uc:trash", callback: function() { + if (parentGroupId !== "") { + let group = GroupController.get(parentGroupId); + group.removeEntity(obj.id); + } else { + currentPage.items.removeItem(obj.id); + } currentPage.items.removeItem(obj.id); ui.updatePageItems(currentPage._id); } @@ -260,14 +266,22 @@ Item { currentEntity.delegateItem.toggle(); } else { if (Config.entityButtonFuncInverted) { - currentEntity.delegateItem.groups.currentItem.item.open(); + if (currentEntity.delegateItem.groups.currentItem.item.enabled) { + currentEntity.delegateItem.groups.currentItem.item.open(); + } else { + ui.createNotification(currentEntity.delegateItem.groups.currentItem.item.name + " " + qsTr("is unavailable"), true); + } } else { currentEntity.delegateItem.groups.currentItem.item.controlTrigger(); } } } else { if (Config.entityButtonFuncInverted) { - currentEntity.delegateItem.open(); + if (currentEntity.delegateItem.enabled) { + currentEntity.delegateItem.open(); + } else { + ui.createNotification(currentEntity.delegateItem.name + " " + qsTr("is unavailable"), true); + } } else { currentEntity.delegateItem.controlTrigger(); } diff --git a/src/qml/components/PopupMenu.qml b/src/qml/components/PopupMenu.qml index 2faf077..776ebfe 100644 --- a/src/qml/components/PopupMenu.qml +++ b/src/qml/components/PopupMenu.qml @@ -155,6 +155,7 @@ Popup { text: popupMenu.title horizontalAlignment: Text.AlignHCenter elide: Text.ElideRight + wrapMode: Text.WrapAtWordBoundaryOrAnywhere anchors { horizontalCenter: parent.horizontalCenter; verticalCenter: parent.verticalCenter } font: fonts.primaryFont(24, "Bold") } diff --git a/src/qml/components/Profile.qml b/src/qml/components/Profile.qml index f48b922..293a17d 100644 --- a/src/qml/components/Profile.qml +++ b/src/qml/components/Profile.qml @@ -824,7 +824,7 @@ Item { target: closeAnimation function onFinished() { - buttonNavigation.releaseControl(); + buttonNavigation.releaseControl(String(root.containerMain.item)); closed(); } } diff --git a/src/qml/components/StatusBar.qml b/src/qml/components/StatusBar.qml index 746aa79..5525531 100644 --- a/src/qml/components/StatusBar.qml +++ b/src/qml/components/StatusBar.qml @@ -290,7 +290,7 @@ Item { Layout.alignment: Qt.AlignVCenter pressAndHoldInterval: 500 - onPressAndHold: batteryIcon.showPercentage = !batteryIcon.showPercentage + onPressAndHold: Config.showBatteryPercentage = !Config.showBatteryPercentage RowLayout { id: batteryIcon @@ -306,7 +306,7 @@ Item { text: Battery.level verticalAlignment: Text.AlignVCenter; horizontalAlignment: Text.AlignHCenter font: fonts.primaryFontCapitalized(22) - visible: Battery.isCharging || batteryIcon.showPercentage + visible: Battery.isCharging || Config.showBatteryPercentage } Components.Icon { diff --git a/src/qml/components/entities/Base.qml b/src/qml/components/entities/Base.qml index 2147de5..69d552c 100644 --- a/src/qml/components/entities/Base.qml +++ b/src/qml/components/entities/Base.qml @@ -32,24 +32,180 @@ Rectangle { } property string entityId - property QtObject entityObj + property QtObject entityObj: QtObject { + property string name + property string icon + property string stateAsString + property string stateInfo + property bool enabled + property int state + property int type + property string mediaImage + } + property bool isHighLightEnabled: true property bool isSelected: isHighLightEnabled ? parent.isCurrentItem : false property bool isInGroup: false + property string parentGroupId property bool editMode property bool iconOn: false property var controlTrigger: function() {} property alias button: button + function handleActivityOpen() { + if (entityBaseContainer.entityObj.type === EntityTypes.Activity) { + switch (entityObj.state) { + case ActivityStates.Off: + entityObj.turnOn(); + return false; + case ActivityStates.Error: + popupMenu.title = qsTr("Activity error. Select option below."); + let menuItems = []; + menuItems.push({ + title: qsTr("Turn activity on"), + icon: "uc:right-arrow-alt", + callback: function() { + entityObj.turnOn(); + } + }); + menuItems.push({ + title: qsTr("Turn activity off"), + icon: "uc:left-arrow-alt", + callback: function() { + entityObj.turnOff(); + } + }); + popupMenu.menuItems = menuItems; + popupMenu.open(); + return false; + case ActivityStates.On: + if (!entityObj.enabled) { + ui.createNotification(entityObj.name + " " + qsTr("is unavailable"), true); + return false; + } + break; + } + + return true; + } + + return true; + } + function open() { - loadSecondContainer("qrc:/components/entities/" + entityObj.getTypeAsString() + "/deviceclass/" + entityObj.getDeviceClass() + ".qml", { "entityId": entityId, "entityObj": entityObj }); + if (entityBaseContainer.handleActivityOpen()) { + loadSecondContainer("qrc:/components/entities/" + entityObj.getTypeAsString() + "/deviceclass/" + entityObj.getDeviceClass() + ".qml", { "entityId": entityId, "entityObj": entityObj }); + } + } + + function build() { + switch (entityBaseContainer.entityObj.type) { + case EntityTypes.Button: + entityBaseContainer.iconOn = Qt.binding( function() { return (entityObj.state === ButtonStates.Available || entityObj.state === ButtonStates.On) ? true : false }); + entityBaseContainer.controlTrigger = function() { entityObj.push(); } + button.checked = false; + break; + + case EntityTypes.Switch: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === SwitchStates.On }); + + if (entityObj.hasAnyFeature([SwitchFeatures.On_off, SwitchFeatures.Toggle])) { + entityBaseContainer.controlTrigger = function() { entityObj.toggle(); }; + } + + button.checked = Qt.binding(()=>{ return entityObj.state === SwitchStates.On; }); + break; + + case EntityTypes.Climate: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state !== ClimateStates.Off }); + button.checked = Qt.binding(()=>{ return entityObj.state !== ClimateStates.Off; }); + break; + + case EntityTypes.Cover: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === CoverStates.Closed }); + + + if (entityObj.hasAllFeatures([CoverFeatures.Open, CoverFeatures.Close])) { + entityBaseContainer.controlTrigger = function() { + if (entityObj.state === CoverStates.Open) { + entityObj.close(); + } else if (entityObj.state === CoverStates.Closed) { + entityObj.open(); + } + } + } + + button.checked = Qt.binding(()=>{ return entityObj.state === CoverStates.Open; }); + break; + + case EntityTypes.Light: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === LightStates.On ? true : false }); + entityBaseContainer.controlTrigger = function() { entityObj.toggle(); } + button.checked = Qt.binding(()=>{ return entityObj.state === LightStates.On; }); + break; + + case EntityTypes.Media_player: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state !== MediaPlayerStates.Off }); + entityBaseContainer.controlTrigger = function() { + if (entityObj.state === MediaPlayerStates.Off) { + entityObj.turnOn(); + } else { + entityObj.playPause(); + } + } + button.checked = Qt.binding(()=>{ return entityObj.state !== MediaPlayerStates.Off; }); + break; + + case EntityTypes.Remote: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === RemoteStates.On ? true : false }); + entityBaseContainer.controlTrigger = function() { entityObj.toggle(); } + button.checked = false; + break; + + case EntityTypes.Activity: + entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === ActivityStates.On ? true : false }); + entityBaseContainer.controlTrigger = function() { + entityBaseContainer.handleActivityOpen(); + } + button.checked = Qt.binding(()=>{ return entityObj.state === ActivityStates.On; }); + break; + + case EntityTypes.Macro: + entityBaseContainer.iconOn = true; + entityBaseContainer.controlTrigger = function() { + activityLoading.start(entityId, EntityTypes.Macro); + entityObj.run(); + } + button.checked = false; + break; + + case EntityTypes.Sensor: + entityBaseContainer.iconOn = true; + button.checked = false; + break; + } } Behavior on opacity { NumberAnimation { duration: 300 } } + Connections { + id: entityControllerConnection + target: EntityController + ignoreUnknownSignals: true + + function onEntityLoaded(success, entityId) { + if (success && entityBaseContainer.entityId === entityId) { + console.debug("ENTITY LOADED: " + entityId); + entityControllerConnection.enabled = false; + entityBaseContainer.entityObj = EntityController.get(entityBaseContainer.entityId); + entityBaseContainer.build(); + } + } + } + Connections { target: ui ignoreUnknownSignals: true @@ -80,7 +236,7 @@ Rectangle { if (ui.profile.restricted) { ui.createNotification(qsTr("Profile is restricted"), true); } else { - root.containerMainItem.openEntityEditMenu(entityObj); + root.containerMainItem.openEntityEditMenu(entityObj, entityBaseContainer.parentGroupId); } } } @@ -163,106 +319,17 @@ Rectangle { } } - Component.onCompleted: { - entityObj = EntityController.get(entityId); - - if (entityObj) { - switch (entityObj.type) { - case EntityTypes.Button: - entityBaseContainer.iconOn = Qt.binding( function() { return (entityObj.state === ButtonStates.Available || entityObj.state === ButtonStates.On) ? true : false }); - entityBaseContainer.controlTrigger = function() { entityObj.push(); } - button.checked = false; - break; - - case EntityTypes.Switch: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === SwitchStates.On }); - - if (entityObj.hasAnyFeature([SwitchFeatures.On_off, SwitchFeatures.Toggle])) { - entityBaseContainer.controlTrigger = function() { entityObj.toggle(); }; - } - - button.checked = Qt.binding(()=>{ return entityObj.state === SwitchStates.On; }); - break; - - case EntityTypes.Climate: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state !== ClimateStates.Off }); - button.checked = Qt.binding(()=>{ return entityObj.state !== ClimateStates.Off; }); - break; - - case EntityTypes.Cover: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === CoverStates.Closed }); - - - if (entityObj.hasAllFeatures([CoverFeatures.Open, CoverFeatures.Close])) { - entityBaseContainer.controlTrigger = function() { - if (entityObj.state === CoverStates.Open) { - entityObj.close(); - } else if (entityObj.state === CoverStates.Closed) { - entityObj.open(); - } - } - } - - button.checked = Qt.binding(()=>{ return entityObj.state === CoverStates.Open; }); - break; - - case EntityTypes.Light: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === LightStates.On ? true : false }); - entityBaseContainer.controlTrigger = function() { entityObj.toggle(); } - button.checked = Qt.binding(()=>{ return entityObj.state === LightStates.On; }); - break; - - case EntityTypes.Media_player: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state !== MediaPlayerStates.Off }); - entityBaseContainer.controlTrigger = function() { - if (entityObj.state === MediaPlayerStates.Off) { - entityObj.turnOn(); - } else { - entityObj.playPause(); - } - } - button.checked = Qt.binding(()=>{ return entityObj.state !== MediaPlayerStates.Off; }); - break; - - case EntityTypes.Remote: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === RemoteStates.On ? true : false }); - entityBaseContainer.controlTrigger = function() { entityObj.toggle(); } - button.checked = false; - break; - - case EntityTypes.Activity: - entityBaseContainer.iconOn = Qt.binding( function() { return entityObj.state === ActivityStates.On ? true : false }); - entityBaseContainer.controlTrigger = function() { - if (entityObj.state === ActivityStates.Off) { - entityObj.turnOn(); - } else { - if (entityObj.enabled) { - if (!editMode) { - entityBaseContainer.open(); - } - } else { - //: Entity is unavailable - ui.createNotification(entityObj.name + " " + qsTr("is unavailable"), true); - } - } - } - button.checked = Qt.binding(()=>{ return entityObj.state === ActivityStates.On; }); - break; + Components.PopupMenu { + id: popupMenu + parent: root + } - case EntityTypes.Macro: - entityBaseContainer.iconOn = true; - entityBaseContainer.controlTrigger = function() { - activityLoading.start(entityId, EntityTypes.Macro); - entityObj.run(); - } - button.checked = false; - break; + Component.onCompleted: { + let e = EntityController.get(entityBaseContainer.entityId); - case EntityTypes.Sensor: - entityBaseContainer.iconOn = true; - button.checked = false; - break; - } + if (e) { + entityBaseContainer.entityObj = e; + entityBaseContainer.build(); } } } diff --git a/src/qml/components/entities/BaseDetail.qml b/src/qml/components/entities/BaseDetail.qml index 2cc0b90..871cc0d 100644 --- a/src/qml/components/entities/BaseDetail.qml +++ b/src/qml/components/entities/BaseDetail.qml @@ -79,6 +79,7 @@ Rectangle { property var overrideConfig: ([]) property alias iconClose: iconClose + property alias buttonNavigation: buttonNavigation function open(skipAnimation = false) { buttonNavigation.takeControl(); @@ -92,6 +93,7 @@ Rectangle { if (entityBaseDetailContainer.skipAnimation) { entityBaseDetailContainer.closed(); + buttonNavigation.releaseControl(); } ui.inputController.blockInput(false); diff --git a/src/qml/components/entities/activity/LoadingScreen.qml b/src/qml/components/entities/activity/LoadingScreen.qml index f0fe091..4c9257f 100644 --- a/src/qml/components/entities/activity/LoadingScreen.qml +++ b/src/qml/components/entities/activity/LoadingScreen.qml @@ -6,6 +6,7 @@ import QtQuick.Layouts 1.15 import QtGraphicalEffects 1.0 import Entity.Controller 1.0 +import Entity.Activity 1.0 import SequenceStep.Type 1.0 import "qrc:/components" as Components @@ -19,14 +20,25 @@ Popup { closePolicy: Popup.NoAutoClose padding: 0 + property string prevController + onOpened: { - buttonNavigation.overrideActive = true; + activityLoading.prevController = ui.inputController.activeObject + mouseArea.enabled = false; + buttonNavigation.takeControl(); } onClosed: { - buttonNavigation.overrideActive = false; + buttonNavigation.releaseControl(activityLoading.prevController); + + if (!activityLoading.isMacro && entityObj.state === ActivityStates.On) { + loadSecondContainer("qrc:/components/entities/" + entityObj.getTypeAsString() + "/deviceclass/" + entityObj.getDeviceClass() + ".qml", { "entityId": entityId, "entityObj": entityObj }); + } + activityLoading.entityId = ""; activityLoading.isMacro = false; + activityLoading.stepIcon = ""; + activityLoading.stepName = ""; dotOK.width = 0; dotOK.height = 0; @@ -42,11 +54,13 @@ Popup { xtwo.height = 0; errorText.opacity = 0; + + activityLoading.entityObj.clearCurrentStep(); } Connections { id: entityConnection - target: entityObj + target: activityLoading.entityObj ignoreUnknownSignals: true function onStateChanged(entityId, newState) { @@ -54,11 +68,6 @@ Popup { return; } - if (entityObj.totalSteps === 0) { - activityLoading.end(false); - return; - } - let stateString = entityObj.stateAsString if (activityLoading.prevStateString != "Running" && stateString === "Off") { @@ -77,7 +86,9 @@ Popup { } function onCurrentStepChanged() { - activityLoading.stepEntityObj = EntityController.get(entityObj.currentStep.entityId); + let stepEntityObj = EntityController.get(entityObj.currentStep.entityId); + activityLoading.stepIcon = stepEntityObj ? stepEntityObj.icon : ""; + activityLoading.stepName = stepEntityObj ? stepEntityObj.name : ""; } } @@ -109,8 +120,6 @@ Popup { } function start(entityId, type) { - entityConnection.enabled = true; - if (type !== EntityTypes.Activity) { isMacro = true; console.debug("Entity type is macro"); @@ -118,6 +127,7 @@ Popup { activityLoading.entityId = entityId; activityLoading.entityObj = EntityController.get(entityId); + entityConnection.enabled = true; if (!activityLoading.entityObj) { entityConnection.enabled = false; @@ -129,22 +139,25 @@ Popup { } function end(error) { + console.debug("Activity loading end"); if (error) { errorAnimation.start(); + ui.setTimeOut(1000, function () { + errorText.text += "\n" + qsTr("Tap to close"); + }); } else { successAnimation.start(); } entityConnection.enabled = false; - - activityLoading.entityObj.clearCurrentStep(); } property bool isMacro: false property string entityId - property string prevStateString + property string prevStateString: "unknown" property QtObject entityObj - property QtObject stepEntityObj + property string stepIcon: "" + property string stepName: "" enter: Transition { NumberAnimation { property: "opacity"; from: 0.0; to: 1.0; easing.type: Easing.InExpo; duration: 200 } @@ -189,7 +202,7 @@ Popup { running: false alwaysRunToEnd: true - onFinished: activityLoading.close() + onFinished: mouseArea.enabled = true ParallelAnimation { ParallelAnimation { @@ -207,7 +220,7 @@ Popup { PropertyAnimation { target: xtwo; properties: "height"; to: 70; easing.type: Easing.OutExpo; duration: 150 } } } - PauseAnimation { duration: 1500 } + PauseAnimation { duration: 500 } } Item { @@ -386,7 +399,7 @@ Popup { Components.Icon { id: entityInfoIcon color: colors.offwhite - icon: entityObj ? entityObj.currentStep.type === SequenceStep.Delay ? "uc:clock" : (stepEntityObj ? stepEntityObj.icon : "") : "" + icon: entityObj ? entityObj.currentStep.type === SequenceStep.Delay ? "uc:clock" : activityLoading.stepIcon : "" size: 40 } @@ -405,7 +418,7 @@ Popup { let cmdId = entityObj.currentStep.commandId; let splitCmdId = cmdId.split("."); - return (stepEntityObj ? stepEntityObj.name : "") + " → " + (splitCmdId.length > 1 ? splitCmdId[1].toUpperCase() : cmdId.toUpperCase()) + return activityLoading.stepName + " → " + (splitCmdId.length > 1 ? splitCmdId[1].toUpperCase() : cmdId.toUpperCase()) } } @@ -428,7 +441,14 @@ Popup { color: colors.red anchors { horizontalCenter: parent.horizontalCenter; bottom: parent.bottom; bottomMargin: 15 } font: fonts.secondaryFont(24, "Medium") - lineHeight: 0.7 +// lineHeight: 0.7 } } + + MouseArea { + id: mouseArea + enabled: false + anchors.fill: parent + onClicked: activityLoading.close() + } } diff --git a/src/qml/components/entities/activity/deviceclass/Activity.qml b/src/qml/components/entities/activity/deviceclass/Activity.qml index 588abc1..f305556 100644 --- a/src/qml/components/entities/activity/deviceclass/Activity.qml +++ b/src/qml/components/entities/activity/deviceclass/Activity.qml @@ -88,8 +88,6 @@ EntityComponents.BaseDetail { } Component.onCompleted: { - entityObj.turnOn(); - entityObj.buttonMapping.forEach((buttonMap) => { if (buttonMap.short_press) { overrideConfig[buttonMap.button] = ({}); @@ -264,10 +262,11 @@ EntityComponents.BaseDetail { } } - Item { + Rectangle { id: title width: parent.width height: 80 + color: entityObj.state === ActivityStates.Error ? colors.red : colors.transparent Components.Icon { id: iconOpen @@ -314,6 +313,7 @@ EntityComponents.BaseDetail { if (activityMenu.opened) { activityMenu.close(); extraContent.decrementCurrentIndex(); + activityBase.buttonNavigation.takeControl(); } else { activityMenu.open(); @@ -530,30 +530,35 @@ EntityComponents.BaseDetail { width: includedEntitiesList.width height: 100 + Component.onCompleted: { + entity = EntityController.get(modelData) + + if (!entity) { + connectSignalSlot(EntityController.entityLoaded, function(success, entityId) { + if (success) { + entity = EntityController.get(entityId); + } + }); + EntityController.load(modelData); + } + } + + property QtObject entity + onClicked: { - loading.start(); - connectSignalSlot(EntityController.entityLoaded, function(success, entityId) { - if (success) { - loading.stop(); - let e = EntityController.get(entityId); - loadThirdContainer("qrc:/components/entities/" + e.getTypeAsString() + "/deviceclass/" + e.getDeviceClass() + ".qml", { "entityId": e.id, "entityObj": e }); - } else { - loading.failure(true, function() { ui.createNotification(qsTr("Failed to load entity: %1").arg(entityId), true); }); - } - }); - EntityController.load(modelData.id); + loadThirdContainer("qrc:/components/entities/" + entity.getTypeAsString() + "/deviceclass/" + entity.getDeviceClass() + ".qml", { "entityId": entity.id, "entityObj": entity }); } Components.Icon { id: includedEntityItemIcon color: colors.offwhite - icon: modelData.icon + icon: entity.icon anchors { left: parent.left; leftMargin: 10; verticalCenter: parent.verticalCenter } size: 80 } Text { - text: modelData.name + text: entity.name wrapMode: Text.WrapAtWordBoundaryOrAnywhere elide: Text.ElideRight maximumLineCount: 2 @@ -571,7 +576,20 @@ EntityComponents.BaseDetail { width: fixedEntitiesList.width height: fixedEntityItemIcon.size / 2 + fixedEntityItemData.height - property QtObject entity: EntityController.get(modelData.id) + Component.onCompleted: { + entity = EntityController.get(modelData) + + if (!entity) { + connectSignalSlot(EntityController.entityLoaded, function(success, entityId) { + if (success) { + entity = EntityController.get(entityId); + } + }); + EntityController.load(modelData); + } + } + + property QtObject entity onClicked: { ui.createNotification("Not yet implemented"); @@ -580,7 +598,7 @@ EntityComponents.BaseDetail { Components.Icon { id: fixedEntityItemIcon color: colors.offwhite - icon: modelData.icon + icon: entity.icon anchors { left: parent.left; leftMargin: 10; verticalCenter: parent.verticalCenter } size: 80 } @@ -592,7 +610,7 @@ EntityComponents.BaseDetail { Text { id: fixedEntityItemName - text: modelData.name + text: entity.name wrapMode: Text.WrapAtWordBoundaryOrAnywhere elide: Text.ElideRight maximumLineCount: 2 diff --git a/src/qml/components/entities/media_player/deviceclass/Receiver.qml b/src/qml/components/entities/media_player/deviceclass/Receiver.qml index 95d7ea0..3ab6cfd 100644 --- a/src/qml/components/entities/media_player/deviceclass/Receiver.qml +++ b/src/qml/components/entities/media_player/deviceclass/Receiver.qml @@ -440,8 +440,44 @@ EntityComponents.BaseDetail { } } } + + Components.Icon { + id: sourceListIcon + + Layout.fillWidth: true + Layout.alignment: Qt.AlignVCenter + size: 80 + color: colors.offwhite + icon: "uc:apps" + visible: entityObj.hasFeature(MediaPlayerFeatures.Select_source) && entityObj.sourceList.length !== 0 + + Components.HapticMouseArea { + anchors.fill: parent + onClicked: { + sourceList.title = qsTr("Sources") + let items = []; + + for (const source of entityObj.sourceList) { + items.push({ + title: source, + callback: function() { + entityObj.selectSource(source); + } + }); + } + + sourceList.items = items; + sourceList.open(); + } + } + } } } } } + + MediaPlayerComponents.SourceList { + id: sourceList + parent: Overlay.overlay + } } diff --git a/src/qml/components/entities/media_player/deviceclass/Set_top_box.qml b/src/qml/components/entities/media_player/deviceclass/Set_top_box.qml index 0ea758c..9a172e2 100644 --- a/src/qml/components/entities/media_player/deviceclass/Set_top_box.qml +++ b/src/qml/components/entities/media_player/deviceclass/Set_top_box.qml @@ -421,8 +421,44 @@ EntityComponents.BaseDetail { } } } + + Components.Icon { + id: sourceListIcon + + Layout.fillWidth: true + Layout.alignment: Qt.AlignVCenter + size: 80 + color: colors.offwhite + icon: "uc:apps" + visible: entityObj.hasFeature(MediaPlayerFeatures.Select_source) && entityObj.sourceList.length !== 0 + + Components.HapticMouseArea { + anchors.fill: parent + onClicked: { + sourceList.title = qsTr("Sources") + let items = []; + + for (const source of entityObj.sourceList) { + items.push({ + title: source, + callback: function() { + entityObj.selectSource(source); + } + }); + } + + sourceList.items = items; + sourceList.open(); + } + } + } } } } } + + MediaPlayerComponents.SourceList { + id: sourceList + parent: Overlay.overlay + } } diff --git a/src/qml/components/entities/media_player/deviceclass/Speaker.qml b/src/qml/components/entities/media_player/deviceclass/Speaker.qml index 95d7ea0..3ab6cfd 100644 --- a/src/qml/components/entities/media_player/deviceclass/Speaker.qml +++ b/src/qml/components/entities/media_player/deviceclass/Speaker.qml @@ -440,8 +440,44 @@ EntityComponents.BaseDetail { } } } + + Components.Icon { + id: sourceListIcon + + Layout.fillWidth: true + Layout.alignment: Qt.AlignVCenter + size: 80 + color: colors.offwhite + icon: "uc:apps" + visible: entityObj.hasFeature(MediaPlayerFeatures.Select_source) && entityObj.sourceList.length !== 0 + + Components.HapticMouseArea { + anchors.fill: parent + onClicked: { + sourceList.title = qsTr("Sources") + let items = []; + + for (const source of entityObj.sourceList) { + items.push({ + title: source, + callback: function() { + entityObj.selectSource(source); + } + }); + } + + sourceList.items = items; + sourceList.open(); + } + } + } } } } } + + MediaPlayerComponents.SourceList { + id: sourceList + parent: Overlay.overlay + } } diff --git a/src/qml/components/entities/media_player/deviceclass/Streaming_box.qml b/src/qml/components/entities/media_player/deviceclass/Streaming_box.qml index 0ea758c..9a172e2 100644 --- a/src/qml/components/entities/media_player/deviceclass/Streaming_box.qml +++ b/src/qml/components/entities/media_player/deviceclass/Streaming_box.qml @@ -421,8 +421,44 @@ EntityComponents.BaseDetail { } } } + + Components.Icon { + id: sourceListIcon + + Layout.fillWidth: true + Layout.alignment: Qt.AlignVCenter + size: 80 + color: colors.offwhite + icon: "uc:apps" + visible: entityObj.hasFeature(MediaPlayerFeatures.Select_source) && entityObj.sourceList.length !== 0 + + Components.HapticMouseArea { + anchors.fill: parent + onClicked: { + sourceList.title = qsTr("Sources") + let items = []; + + for (const source of entityObj.sourceList) { + items.push({ + title: source, + callback: function() { + entityObj.selectSource(source); + } + }); + } + + sourceList.items = items; + sourceList.open(); + } + } + } } } } } + + MediaPlayerComponents.SourceList { + id: sourceList + parent: Overlay.overlay + } } diff --git a/src/qml/components/group/Base.qml b/src/qml/components/group/Base.qml index 0e786b0..f8aa854 100644 --- a/src/qml/components/group/Base.qml +++ b/src/qml/components/group/Base.qml @@ -286,7 +286,7 @@ Rectangle { property bool isCurrentItem: ListView.isCurrentItem Component.onCompleted: { - this.setSource("qrc:/components/entities/Base.qml", { "parentInputController": containerMain, "entityId":groupItemId, "isInGroup": true}); + this.setSource("qrc:/components/entities/Base.qml", { "parentInputController": containerMain, "entityId":groupItemId, "isInGroup": true, "parentGroupId": groupId}); } onStatusChanged: { diff --git a/src/qml/main.qml b/src/qml/main.qml index 1b3f24c..cdd7ca8 100644 --- a/src/qml/main.qml +++ b/src/qml/main.qml @@ -264,9 +264,9 @@ ApplicationWindow { loader.source = ""; loader.active = false containerSecond.close(); - if (ui.inputController.activeObject !== String(containerMain.item)) { - ui.inputController.takeControl(String(containerMain.item)); - } +// if (ui.inputController.activeObject !== String(containerMain.item)) { +// ui.inputController.takeControl(String(containerMain.item)); +// } } } } @@ -335,9 +335,9 @@ ApplicationWindow { console.debug("Third container closed signal called"); containerThird.close(); containerSecondShowAnimation.start(); - if (ui.inputController.activeObject !== String(containerMain.item)) { - ui.inputController.takeControl(String(containerMain.item)); - } +// if (ui.inputController.activeObject !== String(containerMain.item)) { +// ui.inputController.takeControl(String(containerMain.item)); +// } } } } diff --git a/src/qml/settings/settings/Ui.qml b/src/qml/settings/settings/Ui.qml index c575135..0515919 100644 --- a/src/qml/settings/settings/Ui.qml +++ b/src/qml/settings/settings/Ui.qml @@ -45,7 +45,6 @@ Settings.Page { width: parent.width anchors.horizontalCenter: parent.horizontalCenter - /** INVERTED BUTTON BEHAVIOUR **/ ColumnLayout { Layout.alignment: Qt.AlignCenter @@ -75,6 +74,7 @@ Settings.Page { /** KEYBOARD NAVIGATION **/ highlight: activeFocus && ui.keyNavigationEnabled + KeyNavigation.down: batteryPercentSwitch Component.onCompleted: { buttonFuncSwitch.forceActiveFocus(); @@ -90,6 +90,54 @@ Settings.Page { font: fonts.secondaryFont(24) } } + + Rectangle { + Layout.alignment: Qt.AlignCenter + width: parent.width - 20; height: 2 + color: colors.medium + } + + /** SHOW BATTERY PERCENTAGE **/ + ColumnLayout { + Layout.alignment: Qt.AlignCenter + Layout.leftMargin: 10 + Layout.rightMargin: 10 + spacing: 10 + + RowLayout { + spacing: 10 + + Text { + id: batteryPercentText + Layout.fillWidth: true + wrapMode: Text.WordWrap + color: colors.offwhite + text: qsTr("Show battery percentage") + font: fonts.primaryFont(30) + } + + Components.Switch { + id: batteryPercentSwitch + icon: "uc:check" + checked: Config.showBatteryPercentage + trigger: function() { + Config.showBatteryPercentage = !Config.showBatteryPercentage; + } + + /** KEYBOARD NAVIGATION **/ + highlight: activeFocus && ui.keyNavigationEnabled + KeyNavigation.up: buttonFuncSwitch + } + } + + Text { + Layout.fillWidth: true + wrapMode: Text.WordWrap + color: colors.light + text: qsTr("Always show the battery percentage next to the icon.") + font: fonts.secondaryFont(24) + } + } } } } diff --git a/src/qml/settings/settings/WifiInfo.qml b/src/qml/settings/settings/WifiInfo.qml index 9cd4a51..885f5d6 100644 --- a/src/qml/settings/settings/WifiInfo.qml +++ b/src/qml/settings/settings/WifiInfo.qml @@ -192,6 +192,13 @@ Popup { } } + Components.Button { + width: parent.width + text: qsTr("Delete") + color: colors.red + trigger: function() { Wifi.deleteSavedNetwork(wifiInfo.ssid); } + } + Components.Button { width: parent.width text: qsTr("Close") diff --git a/src/ui/entity/activity.cpp b/src/ui/entity/activity.cpp index 95ff070..775a474 100644 --- a/src/ui/entity/activity.cpp +++ b/src/ui/entity/activity.cpp @@ -49,12 +49,26 @@ Activity::Activity(const QString &id, const QString &name, QVariantMap nameI18n, } if (options.contains("included_entities")) { - convertIncludedEntities(options.value("included_entities").toList()); + m_includedEntities = options.value("included_entities").toList(); } } -Activity::~Activity() { - qCDebug(lcActivity()) << "Activity entity destructor"; +Activity::~Activity() { qCDebug(lcActivity()) << "Activity entity destructor"; } + +QStringList Activity::getIncludedEntities() { + QStringList list; + + for (QVariantList::iterator i = m_includedEntities.begin(); i != m_includedEntities.end(); ++i) { + QVariantMap entity = i->toMap(); + + Base::Type type = entity::Base::typeFromString(Util::FirstToUpper(entity.value("entity_type").toString())); + + if (type > 0 && type != Base::Type::Macro) { + list.append(entity.value("entity_id").toString()); + } + } + + return list; } void Activity::turnOn() { @@ -75,29 +89,17 @@ void Activity::turnOff() { emit startedRunning(m_id); } -void Activity::playPause() { - sendButtonMappingCommand("PLAY"); -} +void Activity::playPause() { sendButtonMappingCommand("PLAY"); } -void Activity::volumeUp() { - sendButtonMappingCommand("VOLUME_UP"); -} +void Activity::volumeUp() { sendButtonMappingCommand("VOLUME_UP"); } -void Activity::volumeDown() { - sendButtonMappingCommand("VOLUME_DOWN"); -} +void Activity::volumeDown() { sendButtonMappingCommand("VOLUME_DOWN"); } -void Activity::muteToggle() { - sendButtonMappingCommand("MUTE"); -} +void Activity::muteToggle() { sendButtonMappingCommand("MUTE"); } -void Activity::previous() { - sendButtonMappingCommand("PREV"); -} +void Activity::previous() { sendButtonMappingCommand("PREV"); } -void Activity::next() { - sendButtonMappingCommand("NEXT"); -} +void Activity::next() { sendButtonMappingCommand("NEXT"); } void Activity::clearCurrentStep() { m_totalSteps = 0; @@ -108,9 +110,7 @@ void Activity::sendCommand(ActivityCommands::Enum cmd, QVariantMap params) { Base::sendCommand(QVariant::fromValue(cmd).toString(), params); } -void Activity::sendCommand(ActivityCommands::Enum cmd) { - sendCommand(cmd, QVariantMap()); -} +void Activity::sendCommand(ActivityCommands::Enum cmd) { sendCommand(cmd, QVariantMap()); } bool Activity::updateAttribute(const QString &attribute, QVariant data) { bool ok = false; @@ -123,7 +123,7 @@ bool Activity::updateAttribute(const QString &attribute, QVariant data) { int newState = Util::convertStringToEnum(uc::Util::FirstToUpper(data.toString())); if (newState != -1) { m_state = newState; - ok = true; + ok = true; m_stateAsString = Util::convertEnumToString(static_cast(m_state)); @@ -161,6 +161,7 @@ bool Activity::updateAttribute(const QString &attribute, QVariant data) { m_currentStep.setEntityId(newStep.value("command").toMap().value("entity_id").toString()); m_currentStep.setCommandId(newStep.value("command").toMap().value("cmd_id").toString()); m_currentStep.setError(newStep.value("error").toString()); + emit currentStepChanged(); ok = true; break; } @@ -170,51 +171,30 @@ bool Activity::updateAttribute(const QString &attribute, QVariant data) { } bool Activity::updateOptions(QVariant data) { - bool ok = false; + bool ok = false; QVariantMap options = data.toMap(); if (options.contains("user_interface")) { m_uiConfig = options.value("user_interface").toMap(); - ok = true; + ok = true; emit uiConfigChanged(); } if (options.contains("button_mapping")) { m_buttonMapping = options.value("button_mapping").toList(); - ok = true; + ok = true; emit buttonMappingChanged(); } if (options.contains("included_entities")) { - convertIncludedEntities(options.value("included_entities").toList()); - ok = true; + m_includedEntities = options.value("included_entities").toList(); + ok = true; emit includedEntitiesChanged(); } return ok; } -void Activity::convertIncludedEntities(QVariantList includedEntities) { - for (QList::iterator i = m_includedEntities.begin(); i != m_includedEntities.end(); ++i) { - delete *i; - } - - m_includedEntities.clear(); - - for (QVariantList::iterator i = includedEntities.begin(); i != includedEntities.end(); ++i) { - QVariantMap entity = i->toMap(); - - Base::Type type = entity::Base::typeFromString(Util::FirstToUpper(entity.value("entity_type").toString())); - - if (type > 0 && type != Base::Type::Macro) { - m_includedEntities.append(new entity::Base(entity.value("entity_id").toString(), - entity.value("name").toMap().value("en").toString(), - entity.value("name").toMap(), entity.value("icon").toString(), - "", type, false, QVariantMap(), QString(), false, this)); - } - } -} - void Activity::sendButtonMappingCommand(const QString &buttonName, bool shortPress) { QString command, entityId; QString press = shortPress ? "short_press" : "long_press"; @@ -223,7 +203,7 @@ void Activity::sendButtonMappingCommand(const QString &buttonName, bool shortPre QVariantMap map = mapping.toMap(); if (map.value("button").toString() == buttonName) { - command = map.value(press).toMap().value("cmd_id").toString(); + command = map.value(press).toMap().value("cmd_id").toString(); entityId = map.value(press).toMap().value("entity_id").toString(); if (entityId.isEmpty() || command.isEmpty()) { diff --git a/src/ui/entity/activity.h b/src/ui/entity/activity.h index 8a3ec5f..90030b3 100644 --- a/src/ui/entity/activity.h +++ b/src/ui/entity/activity.h @@ -49,12 +49,12 @@ class Activity : public Base { Q_OBJECT Q_PROPERTY(int totalSteps READ getTotalSteps NOTIFY totalStepsChanged) - Q_PROPERTY(SequenceStep *currentStep READ getCurrentStep CONSTANT) + Q_PROPERTY(SequenceStep *currentStep READ getCurrentStep NOTIFY currentStepChanged) // options Q_PROPERTY(QVariantList buttonMapping READ getButtonMapping NOTIFY buttonMappingChanged) Q_PROPERTY(QVariantMap ui READ getUiConfig NOTIFY uiConfigChanged) - Q_PROPERTY(QList includedEntities READ getIncludedEntities NOTIFY includedEntitiesChanged) + Q_PROPERTY(QStringList includedEntities READ getIncludedEntities NOTIFY includedEntitiesChanged) public: explicit Activity(const QString &id, const QString &name, QVariantMap nameI18n, const QString &icon, @@ -66,9 +66,9 @@ class Activity : public Base { SequenceStep *getCurrentStep() { return &m_currentStep; } // options - QVariantList getButtonMapping() { return m_buttonMapping; } - QVariantMap getUiConfig() { return m_uiConfig; } - QList getIncludedEntities() { return m_includedEntities; } + QVariantList getButtonMapping() { return m_buttonMapping; } + QVariantMap getUiConfig() { return m_uiConfig; } + QStringList getIncludedEntities(); Q_INVOKABLE void turnOn() override; Q_INVOKABLE void turnOff() override; @@ -90,6 +90,7 @@ class Activity : public Base { signals: void totalStepsChanged(); + void currentStepChanged(); void buttonMappingChanged(); void uiConfigChanged(); void includedEntitiesChanged(); @@ -103,11 +104,9 @@ class Activity : public Base { SequenceStep m_currentStep; // options - QVariantList m_buttonMapping; - QVariantMap m_uiConfig; - QList m_includedEntities; - - void convertIncludedEntities(QVariantList includedEntities); + QVariantList m_buttonMapping; + QVariantMap m_uiConfig; + QVariantList m_includedEntities; void sendButtonMappingCommand(const QString &buttonName, bool shortPress = true); }; diff --git a/src/ui/entity/entityController.cpp b/src/ui/entity/entityController.cpp index f7e28c8..fd08ca8 100644 --- a/src/ui/entity/entityController.cpp +++ b/src/ui/entity/entityController.cpp @@ -21,8 +21,8 @@ EntityController::EntityController(core::Api* core, const QString& language, con QObject* parent) : QObject(parent), m_core(core), m_availableEntities(core, this), m_configuredEntities(core, this) { Q_ASSERT(s_instance == nullptr); - s_instance = this; - m_language = language; + s_instance = this; + m_language = language; m_unitSystem = unitSystem; // qRegisterMetaType("Entity Types"); @@ -138,14 +138,12 @@ EntityController::EntityController(core::Api* core, const QString& language, con QObject::connect(m_core, &core::Api::reloadEntities, this, &EntityController::onCoreConnected); } -EntityController::~EntityController() { - s_instance = nullptr; -} +EntityController::~EntityController() { s_instance = nullptr; } void EntityController::loadConfiguredEntities(const QString& integrationId) { struct core::EntityFilter filter; filter.integrationIds = QStringList() << integrationId; - int id = m_core->getEntities(1, 1, filter); + int id = m_core->getEntities(1, 1, filter); m_core->onResponseWithErrorResult( id, &core::Api::respEntities, @@ -193,7 +191,7 @@ entity::Base* EntityController::createEntityObject(const QString& type, const QS return new entity::Activity(id, name.value(m_language).toString(), name, icon, area, deviceClass, features, enabled, attributes, options, integrationId, parent); case entity::Base::Type::Macro: - return new entity::Macro(id, name.value(m_language).toString(), name, area, deviceClass, features, enabled, + return new entity::Macro(id, name.value(m_language).toString(), name, icon, area, deviceClass, features, enabled, attributes, integrationId, parent); case entity::Base::Type::Remote: return new entity::Remote(id, name.value(m_language).toString(), name, icon, area, deviceClass, features, @@ -388,7 +386,7 @@ void EntityController::onEntityChanged(const QString& entityId, core::Entity ent auto entityObj = m_entities.value(entityId); if (!entity.name.isEmpty()) { - entityObj->setFriendlyName(entity.name.value(m_language).toString()); + entityObj->setFriendlyName(Util::getLanguageString(entity.name, "en")); } if (!entity.icon.isEmpty()) { @@ -417,9 +415,7 @@ void EntityController::onEntityDeleted(const QString& entityId) { onRemoveFromActivities(entityId); } -QObject* EntityController::get(const QString& entityId) { - return m_entities.value(entityId); -} +QObject* EntityController::get(const QString& entityId) { return m_entities.value(entityId); } void EntityController::load(const QString& entityId) { int id = m_core->getEntity(entityId); @@ -434,44 +430,82 @@ void EntityController::load(const QString& entityId) { } void EntityController::onEntityCommand(const QString& entityId, const QString& command, QVariantMap params) { + if (m_entityCommandBeingExecuted.contains(command)) { + qCDebug(lcEntityController()) << "The command is still being executed. Not doing anything." << entityId << command; + return; + } else { + m_entityCommandBeingExecuted.append(command); + qCDebug(lcEntityController()) << "Executing command" << entityId << command; + } + if (!m_entityCommandCount.contains(command)) { m_entityCommandCount.insert(command, 0); - } else if (m_entityCommandCount.value(command) > 3) { - m_entityCommandCount.remove(command); - return; } +// QTimer* timer = m_entityCommandTimers.value(command); +// if (timer) { +// if (timer->isActive()) { +// qCDebug(lcEntityController()) << "There is an active timer for this command. Not doing anything." << entityId << command; +// return; +// } +// } + int id = m_core->entityCommand(entityId, command, params); m_core->onResult( id, [=]() { // success + qCDebug(lcEntityController()) << "Command executed successfully" << entityId << command; m_entityCommandCount.remove(command); + m_entityCommandBeingExecuted.removeAll(command); }, [=](int code, QString message) { // fail + m_entityCommandBeingExecuted.removeAll(command); qCDebug(lcEntityController()) - << "Command failed" << entityId << command << "Try count" << m_entityCommandCount.value(command); + << "Command failed" << code << entityId << command << "Try count" << m_entityCommandCount.value(command); if (m_entityCommandCount.value(command) >= 3 || (code == 400 || code == 404)) { qCWarning(lcEntityController()) << "Cannot execute command:" << command << code << message; Notification::createNotification(message, true); - int val = 10; - m_entityCommandCount.insert(command, val); + m_entityCommandCount.remove(command); + qCDebug(lcEntityController()) << "Deleting timer" << command; + QTimer* timer = m_entityCommandTimers.value(command); + if (timer) { + qCDebug(lcEntityController()) << "Timer exits" << command; + timer->stop(); + timer->deleteLater(); + } + m_entityCommandTimers.remove(command); + qCDebug(lcEntityController()) << "Timer removed" << command; } else { + qCDebug(lcEntityController()) << "Trying again in 1s" << entityId << command; int val = m_entityCommandCount.value(command) + 1; m_entityCommandCount.insert(command, val); - QTimer::singleShot(500, [=] { - qCDebug(lcEntityController()) << "Trying again in 500ms" << entityId << command; - onEntityCommand(entityId, command, params); - }); + if (!m_entityCommandTimers.contains(command)) { + QTimer* timer = new QTimer(); + timer->setSingleShot(true); + timer->setInterval(1000); + QObject::connect(timer, &QTimer::timeout, [=]{ + qCDebug(lcEntityController()) << "Timer is done, re-executing command" << entityId << command; + onEntityCommand(entityId, command, params); + QTimer* timer = m_entityCommandTimers.value(command); + if (timer) { + qCDebug(lcEntityController()) << "Timer exits" << command;; + timer->deleteLater(); + } + m_entityCommandTimers.remove(command); + }); + timer->start(); + m_entityCommandTimers.insert(command, timer); + } } }); } void EntityController::onLanguageChanged(QString language) { - language = language.split("_")[0]; + language = language.split("_")[0]; m_language = language; emit languageChanged(m_language); } @@ -499,9 +533,7 @@ void EntityController::onRemoveFromActivities(QString entityId) { } } -void EntityController::onActivityStartedRunning(QString entityId) { - emit activityStartedRunning(entityId); -} +void EntityController::onActivityStartedRunning(QString entityId) { emit activityStartedRunning(entityId); } } // namespace ui } // namespace uc diff --git a/src/ui/entity/entityController.h b/src/ui/entity/entityController.h index 2a18571..ea81267 100644 --- a/src/ui/entity/entityController.h +++ b/src/ui/entity/entityController.h @@ -158,6 +158,8 @@ class EntityController : public QObject { QStringList m_activities; QHash m_entityCommandCount; + QHash m_entityCommandTimers; + QStringList m_entityCommandBeingExecuted; /** * @brief Creates an entity object, connetcs signals and adds it to the hash storing entities diff --git a/src/ui/entity/macro.cpp b/src/ui/entity/macro.cpp index 56c7395..172858f 100644 --- a/src/ui/entity/macro.cpp +++ b/src/ui/entity/macro.cpp @@ -10,10 +10,10 @@ namespace uc { namespace ui { namespace entity { -Macro::Macro(const QString &id, const QString &name, QVariantMap nameI18n, const QString &area, +Macro::Macro(const QString &id, const QString &name, QVariantMap nameI18n, const QString &icon, const QString &area, const QString &deviceClass, const QStringList &features, bool enabled, QVariantMap attributes, const QString &integrationId, QObject *parent) - : Base(id, name, nameI18n, "uc:list", area, Type::Macro, enabled, attributes, integrationId, false, parent), + : Base(id, name, nameI18n, icon, area, Type::Macro, enabled, attributes, integrationId, false, parent), m_currentStep(this) { qCDebug(lcMacro()) << "Macro entity constructor"; diff --git a/src/ui/entity/macro.h b/src/ui/entity/macro.h index bb3f29c..523dbe4 100644 --- a/src/ui/entity/macro.h +++ b/src/ui/entity/macro.h @@ -52,7 +52,7 @@ class Macro : public Base { Q_PROPERTY(SequenceStep *currentStep READ getCurrentStep NOTIFY currentStepChanged) public: - explicit Macro(const QString &id, const QString &name, QVariantMap nameI18n, const QString &area, + explicit Macro(const QString &id, const QString &name, QVariantMap nameI18n, const QString &icon, const QString &area, const QString &deviceClass, const QStringList &features, bool enabled, QVariantMap attributes, const QString &integrationId, QObject *parent); ~Macro(); diff --git a/src/ui/entity/mediaPlayer.cpp b/src/ui/entity/mediaPlayer.cpp index b00bee9..4f9c510 100644 --- a/src/ui/entity/mediaPlayer.cpp +++ b/src/ui/entity/mediaPlayer.cpp @@ -72,7 +72,15 @@ void MediaPlayer::turnOff() { } void MediaPlayer::toggle() { - sendCommand(MediaPlayerCommands::Toggle); + if (hasFeature(MediaPlayerFeatures::Toggle)) { + sendCommand(MediaPlayerCommands::Toggle); + } else { + if (m_state == MediaPlayerStates::Off) { + sendCommand(MediaPlayerCommands::On); + } else { + sendCommand(MediaPlayerCommands::Off); + } + } } void MediaPlayer::playPause() { diff --git a/src/ui/entity/remote.cpp b/src/ui/entity/remote.cpp index 0f8c738..6dbf2a2 100644 --- a/src/ui/entity/remote.cpp +++ b/src/ui/entity/remote.cpp @@ -48,17 +48,11 @@ Remote::Remote(const QString &id, const QString &name, QVariantMap nameI18n, con } } -Remote::~Remote() { - qCDebug(lcRemote()) << "Remote entity destructor"; -} +Remote::~Remote() { qCDebug(lcRemote()) << "Remote entity destructor"; } -void Remote::turnOn() { - sendCommand(RemoteCommands::On); -} +void Remote::turnOn() { sendCommand(RemoteCommands::On); } -void Remote::turnOff() { - sendCommand(RemoteCommands::Off); -} +void Remote::turnOff() { sendCommand(RemoteCommands::Off); } void Remote::toggle() { if (m_state == RemoteStates::On) { @@ -72,9 +66,7 @@ void Remote::sendCommand(RemoteCommands::Enum cmd, QVariantMap params) { Base::sendCommand(QVariant::fromValue(cmd).toString(), params); } -void Remote::sendCommand(RemoteCommands::Enum cmd) { - sendCommand(cmd, QVariantMap()); -} +void Remote::sendCommand(RemoteCommands::Enum cmd) { sendCommand(cmd, QVariantMap()); } bool Remote::updateAttribute(const QString &attribute, QVariant data) { bool ok = false; @@ -87,7 +79,7 @@ bool Remote::updateAttribute(const QString &attribute, QVariant data) { int newState = Util::convertStringToEnum(uc::Util::FirstToUpper(data.toString())); if (m_state != newState && newState != -1) { m_state = newState; - ok = true; + ok = true; emit stateChanged(m_id, m_state); m_stateAsString = @@ -105,18 +97,18 @@ bool Remote::updateAttribute(const QString &attribute, QVariant data) { } bool Remote::updateOptions(QVariant data) { - bool ok = false; + bool ok = false; QVariantMap options = data.toMap(); if (options.contains("user_interface")) { m_uiConfig = options.value("user_interface").toMap(); - ok = true; + ok = true; emit uiConfigChanged(); } if (options.contains("button_mapping")) { m_buttonMapping = options.value("button_mapping").toList(); - ok = true; + ok = true; emit buttonMappingChanged(); } diff --git a/src/ui/inputController.cpp b/src/ui/inputController.cpp index 4590769..6b442fc 100644 --- a/src/ui/inputController.cpp +++ b/src/ui/inputController.cpp @@ -42,17 +42,23 @@ void InputController::blockInput(bool value) { } void InputController::takeControl(const QString &activeObject) { + m_mutex.lock(); + m_prevActiveObject = m_activeObject; m_activeObject = activeObject; // we need to delay this a bit, otherwise it happens so fast that both old and new objects will trigger QTimer::singleShot(200, [=] { emit activeObjectChanged(); - qCDebug(lcInput()) << "TAKE:" << m_prevActiveObject << "->" << m_activeObject; + qCDebug(lcInput()) << "TAKE CONTROL FROM" << m_prevActiveObject << "->" << m_activeObject; }); + + m_mutex.unlock(); } void InputController::releaseControl(const QString &activeObject) { + m_mutex.lock(); + if (activeObject.isEmpty()) { m_activeObject = m_prevActiveObject; } else { @@ -62,8 +68,10 @@ void InputController::releaseControl(const QString &activeObject) { // we need to delay this a bit, otherwise it happens so fast that both old and new objects will trigger QTimer::singleShot(200, [=] { emit activeObjectChanged(); - qCDebug(lcInput()) << "RELEASE ->" << m_activeObject; + qCDebug(lcInput()) << "RELEASE CONTROL BACK TO ->" << m_activeObject; }); + + m_mutex.unlock(); } QObject *InputController::qmlInstance(QQmlEngine *engine, QJSEngine *scriptEngine) { @@ -110,7 +118,7 @@ bool InputController::eventFilter(QObject *obj, QEvent *event) { timer->setInterval(m_longPressTimeOut); QObject::connect(timer, &QTimer::timeout, this, [=]() { - qCDebug(lcInput()) << "Key press and hold:" << m_keyCodeMapping.value(key); + qCDebug(lcInput()) << "Key press and hold:" << m_keyCodeMapping.value(key) << m_activeObject; m_longPressTriggered.insert(key, true); emit keyLongPressed(m_keyCodeMapping.value(key)); }); @@ -118,7 +126,7 @@ bool InputController::eventFilter(QObject *obj, QEvent *event) { m_longPressTimers.insert(key, timer); emit keyPressed(m_keyCodeMapping.value(key)); - qCDebug(lcInput()) << "Key pressed:" << m_keyCodeMapping.value(key); + qCDebug(lcInput()) << "Key pressed:" << m_keyCodeMapping.value(key) << m_activeObject; break; } case QEvent::KeyRelease: { @@ -134,9 +142,9 @@ bool InputController::eventFilter(QObject *obj, QEvent *event) { } } - // if (!m_longPressTriggered.value(key)) { + // if (!m_longPressTriggered.value(key)) { emit keyReleased(m_keyCodeMapping.value(key)); - qCDebug(lcInput()) << "Key released:" << m_keyCodeMapping.value(key); + qCDebug(lcInput()) << "Key released:" << m_keyCodeMapping.value(key) << m_activeObject; // } break; } diff --git a/src/ui/inputController.h b/src/ui/inputController.h index b236eda..66abb41 100644 --- a/src/ui/inputController.h +++ b/src/ui/inputController.h @@ -7,6 +7,7 @@ #include #include #include +#include #include "../core/enums.h" #include "../hardware/hardwareModel.h" @@ -76,6 +77,8 @@ class InputController : public QQuickItem { private: static InputController *s_instance; + QMutex m_mutex; + hw::HardwareModel::Enum m_model; QObject *m_source; diff --git a/src/ui/page/page.cpp b/src/ui/page/page.cpp index bcf84b9..475cc7e 100644 --- a/src/ui/page/page.cpp +++ b/src/ui/page/page.cpp @@ -62,7 +62,7 @@ QVariant PageItemList::data(const QModelIndex &index, int role) const { QHash PageItemList::roleNames() const { QHash roles; - roles[KeyRole] = "pageItemId"; + roles[KeyRole] = "pageItemId"; roles[TypeRole] = "pageItemType"; return roles; } @@ -78,13 +78,9 @@ void PageItemList::clear() { emit countChanged(count()); } -PageItem *PageItemList::getPageItem(int row) { - return m_data[row]; -} +PageItem *PageItemList::getPageItem(int row) { return m_data[row]; } -PageItem *PageItemList::getPageItem(const QString &key) { - return m_data[getModelIndexByKey(key).row()]; -} +PageItem *PageItemList::getPageItem(const QString &key) { return m_data[getModelIndexByKey(key).row()]; } QModelIndex PageItemList::getModelIndexByKey(const QString &key) { QModelIndex idx; @@ -109,17 +105,15 @@ bool PageItemList::contains(const QString &key) { return false; } -void PageItemList::addItem(const QString &key, PageItem::Type type) { - append(new PageItem(key, type, this)); -} +void PageItemList::addItem(const QString &key, PageItem::Type type) { append(new PageItem(key, type, this)); } void PageItemList::removeItem(const QString &key) { - removeItem(getModelIndexByKey(key).row()); + if (contains(key)) { + removeItem(getModelIndexByKey(key).row()); + } } -void PageItemList::removeItem(int row) { - removeRows(row, 1, QModelIndex()); -} +void PageItemList::removeItem(int row) { removeRows(row, 1, QModelIndex()); } void PageItemList::swapData(int from, int to) { if (0 <= from && from < m_data.size() && 0 <= to && to < m_data.size() && from != to) { @@ -128,7 +122,7 @@ void PageItemList::swapData(int from, int to) { } QModelIndex fromIdx = index(from, 0); - QModelIndex toIdx = index(to, 0); + QModelIndex toIdx = index(to, 0); beginMoveRows(QModelIndex(), from, from, QModelIndex(), to); m_data.move(from, to); @@ -151,7 +145,7 @@ Page::Page(const QString &key, const QString &name, const QString &image, QObjec : QObject(parent), m_id(key), m_name(name), m_image(image) { QQmlEngine::setObjectOwnership(this, QQmlEngine::CppOwnership); - m_items = new PageItemList(this); + m_items = new PageItemList(this); m_activities = new PageItemList(this); } @@ -227,9 +221,7 @@ void Page::addGroups(const QStringList &groups) { } } -void Page::removeEntities() { - m_items->clear(); -} +void Page::removeEntities() { m_items->clear(); } void Page::addActivity(QString entityId) { if (!m_activities->contains(entityId)) { diff --git a/src/util.cpp b/src/util.cpp index fb3a68c..2270e94 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -3,8 +3,6 @@ #include "util.h" -#include "logging.h" - namespace uc { Util::Util(QObject *parent) : QObject(parent) {} @@ -67,6 +65,13 @@ QString Util::getLanguageString(QVariantMap map, const QString &language) { return map.value(language).toString(); } + QStringList split = language.split("_"); + if (split.length() > 1) { + if(map.contains(split[0])) { + return map.value(split[0]).toString(); + } + } + if (map.contains("en")) { return map.value("en").toString(); } From eae45f854160aa6373eac52ea601a88c361efedc Mon Sep 17 00:00:00 2001 From: Marton Date: Wed, 10 Jan 2024 21:55:16 +0100 Subject: [PATCH 2/2] fixup! v0.37.1 changes --- .gitignore | 2 +- resources/translations/da_DK.ts | 3064 ++++++++++++++++++++++++++++++ resources/translations/de_CH.ts | 3063 ++++++++++++++++++++++++++++++ resources/translations/de_DE.ts | 3064 ++++++++++++++++++++++++++++++ resources/translations/en_US.ts | 22 +- resources/translations/es_ES.ts | 3050 ++++++++++++++++++++++++++++++ resources/translations/fr_FR.ts | 3065 +++++++++++++++++++++++++++++++ resources/translations/hu_HU.ts | 3064 ++++++++++++++++++++++++++++++ resources/translations/it_IT.ts | 3064 ++++++++++++++++++++++++++++++ resources/translations/nl_NL.ts | 3063 ++++++++++++++++++++++++++++++ resources/translations/no_NO.ts | 3050 ++++++++++++++++++++++++++++++ resources/translations/pl_PL.ts | 3050 ++++++++++++++++++++++++++++++ resources/translations/pt_PT.ts | 3050 ++++++++++++++++++++++++++++++ resources/translations/sv_SE.ts | 3050 ++++++++++++++++++++++++++++++ 14 files changed, 36712 insertions(+), 9 deletions(-) create mode 100644 resources/translations/da_DK.ts create mode 100644 resources/translations/de_CH.ts create mode 100644 resources/translations/de_DE.ts create mode 100644 resources/translations/es_ES.ts create mode 100644 resources/translations/fr_FR.ts create mode 100644 resources/translations/hu_HU.ts create mode 100644 resources/translations/it_IT.ts create mode 100644 resources/translations/nl_NL.ts create mode 100644 resources/translations/no_NO.ts create mode 100644 resources/translations/pl_PL.ts create mode 100644 resources/translations/pt_PT.ts create mode 100644 resources/translations/sv_SE.ts diff --git a/.gitignore b/.gitignore index 1c5c22a..723513f 100644 --- a/.gitignore +++ b/.gitignore @@ -81,5 +81,5 @@ build/osx-x86_64/release/moc/moc_predefs.h /resources/about_html/* # Translations -/resources/translations/* +/resources/translations/*.qm !/resources/translations/en_US.ts diff --git a/resources/translations/da_DK.ts b/resources/translations/da_DK.ts new file mode 100644 index 0000000..84727b8 --- /dev/null +++ b/resources/translations/da_DK.ts @@ -0,0 +1,3064 @@ + + + + + About + + + Model number + Model nr. + + + + Serial number + Serial number + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi address + + + + Bluetooth address + Bluetooth address + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Regulatory + + + + Terms & conditions + Terms & conditions + + + + Warranty information + Warranty information + + + + Licenses + Licenses + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stop + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Select country + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stop + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Auto brightness + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Display brightness + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Button backlight brightness + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Done + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Rename + + + + Finish + + + + + You're all set + You're all set + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Done + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stop + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Name your group + + + + All lights + Example for a group name + All lights + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Done + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Rename + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Select language + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Select language + + + + Country + Country + + + + Select country + Select country + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Rename + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Tap here to add your first page + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + There was an error loading the profile. + + + + Select or add profile + Select or add profile + + + + NotificationDrawer + + + Display brightness + Display brightness + + + + Clear all + Clear all + + + + No notifications + No notifications + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Rename page + + + + Rename + Label for button that will execute the action and rename the page + Rename + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + Administrator PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Profile name + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Rename profile + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Rename + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Profiles + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Rename + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Name your remote + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Rename + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Display & Brightness + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Administrator PIN + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Tap the screen to begin + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Terms & conditions + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Agree + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Wi-Fi address + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Stop + + + + main + + + Done + Done + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + Battery needs servicing + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Stop + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + + diff --git a/resources/translations/de_CH.ts b/resources/translations/de_CH.ts new file mode 100644 index 0000000..1583736 --- /dev/null +++ b/resources/translations/de_CH.ts @@ -0,0 +1,3063 @@ + + + + + About + + + Model number + Modellnummer + + + + Serial number + Seriennummer + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi-Adresse + + + + Bluetooth address + Bluetooth-Adresse + + + + UI version + UI Version + + + + Core version + Core Version + + + + System version + System Version + + + + Regulatory + Regulativ + + + + Terms & conditions + Nutzungsbedingungen + + + + Warranty information + Garantieinformationen + + + + Licenses + Lizenzen + + + + ActionableNotification + + + Cancel + Abbräche + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tippe zum Schliesse + + + + Tap for more + Tippe für meh + + + + Fix states + Title referring to fixing device states that might out of sync + Status korrigiere + + + + Quickly access entities included in this activity: + Schnellzuegriff uf Entititäte wo i dere Aktivität enthalte si: + + + + Back + Caption to go back + Zrügg + + + + Empty page + Leeri Siite + + + + You can add UI elements via the Web Configurator + Chasch UI-Elemänt über e Web-Konfigurator hinzuefüege + + + + State: %1 + Device state + Status: %1 + + + + AddEntities + + + Select entities to control with the remote + Entitäte uswähle wo mit dr Fernbedienig söue gstüürt wärde + + + + Select entities + Entitäte uswähle + + + + Please select entities to add by tapping in the list. + Bitte tipp d Entitäte ir Liste a, wot wotsch hinzuefüege. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + isch nid verfüegbar + + + + + Profile is restricted + Profil isch igschränkt + + + + %1 entity + Tap and hold down to edit a group + %1 Entität + + + + %1 entities + %1 Entitäte + + + + Close + Schliesse + + + + Battery + + + Battery + Akku + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stoppen + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Modus + + + + + Off + Climate device state + Aus + + + + + Heat + Climate device state + Wärme + + + + + Cool + Climate device state + Chüele + + + + + Auto + Climate device state + Automatisch + + + + + + Fan + Climate device state +---------- +Climate fan + Ventilator + + + + Current %1° + Current temperature + Aktuell %1° + + + + Heat/Cool + Climate device state + Wärme/Chüele + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Passen Sie den Farbton der Benutzeroberfläche an. Mit den Schiebereglern wählen Sie eine Farbe. Die Farben der Benutzeroberfläche werden basierend auf dieser Farbe generiert. + + + + This is a darker text, in a darker container + Dies ist ein dunkler Text, in einem dunkleren Container + + + + Button + Caption for a sample button + Taschte + + + + Main text color + Haupt-Textfarbe + + + + Configure + + + By %1 + Integration driver developer name + Von %1 + + + + Name + Name + + + + Required + Benötigt + + + + + Optional + Optional + + + + Password + Passwort + + + + Add WiFi network + WiFi Netzwerk hinzuefüge + + + + Selected WiFi network + Usgwählts WiFi-Netzwerk + + + + + Next + Wyter + + + + Select WiFi network + WiFi-Netzwerk uswähle + + + + + Cancel + Abbräche + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Verbindigsstatus + + + + No connection errors + Ke Verbindigsfähler + + + + Country + + + Select country + Land uswähle + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Stromstärchi + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stop + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth isch deaktiviert. Erkennig beschränkt uf Netzwerk. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Steu sicher, dass ds Dock ir Nöchi vor Färnbedienig isch und es blinkends orangefarbets Liecht azeigt oder über es Netzwärk-Kabel verbunde isch. Drück zum zrüggsetze dr Reset Chnopf uf der Undersyte für meh als 10 Sekunde. + + + + Discover docks + Entdecke Docks + + + + + Skip + Überspringä + + + + + + + Discovering + Title for searching for integrations to setup + Entdecke + + + + %1 dock(s) found + %1 Dock(s) gfunde + + + + %1 integration(s) found + %1 Integration(e) gfunde + + + + Integrations may require the Web Configurator for setup. + Integratione erfordere möglecherwis der Web Configurator für d Iirichtig. + + + + By %1 + Integration driver developer name + Von %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Automatische Helligkeit + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatisch d Helligkeit vom Display je nach Umgebigsbelüchtig aapasse. + + + + Display brightness + Helligkeit azeige + + + + Button backlight + Title for button backlight functionality + Taschtebelüchtig + + + + When on, button backlight will automatically turn on in a dark room. + Wenn aktiviert, schaltet sech d Taschtebelüchtig automatisch imne dunkle Ruum i. + + + + Button backlight brightness + Helligkeit der Taschtebelüchtig + + + + Dock + + + Dock setup + Smart charging dock + Dock-Yrichtig + + + + Docks + + + + Add a new dock + Nöis Dock hinzuefüege + + + + Active + Aktiv + + + + Connecting + Am verbinde + + + + Error + Fähler + + + + Idle + Inaktiv + + + + Reconnecting + Widerverbindä + + + + Something is wrong + Irgendöppis stimmt nid + + + + Identify + Identifiziere + + + + Connect + Verbinde + + + + Energy + + + Energy + Energie + + + + EntityAdd + + + Add entities + Entitäte hinzuefüge + + + + Select entities + Entitäte uswähle + + + + Please select entities to add by tapping in the list. + Bitte tipp d Entitäte ir Liste a, wot wotsch hinzuefüege. + + + + EntityList + + + Add + Neu + + + + Select all + Alli uswähle + + + + Search + Sueche + + + + + Clear + Lösche + + + + Filters + Filter + + + + Done + Fertig + + + + Button + Taschte + + + + Climate + Klima + + + + Cover + Abdeckig + + + + Light + Licht + + + + Media player + Media-Player + + + + Sensor + Sensor + + + + Switch + Schalter + + + + No entities + No entities are in this list + Keni Entität + + + + Loading + The application is loading + Lade + + + + EntityRename + + + Rename entity + Entität umbenennen + + + + Cancel + Abbräche + + + + Rename + Label for button that will execute the action and rename the entity + Umbenenne + + + + Finish + + + + + You're all set + Es isch aues parat + + + + The integration has been added successfully. + D Integration isch erfolgrich dezue gfüehrt worde. + + + + Version + Version + + + + Developer + Entwickler + + + + Website + Website + + + + + Oops + Hoppla + + + + Something went wrong while setting up the integration. + Bim Yrichte vor Integration isch öppis schief gloffe. + + + + + ERROR: + FÄHLER: + + + + + + Done + Fertig + + + + The dock has been added successfully. + Das Dock isch erfolgrich hinzuegfüegt worde. + + + + %1 is ready to blast IR codes. + %1 isch parat zum sände vo IR Codes. + + + + Something went wrong while setting up the dock. + Bim Yrichte vom Dock isch öppis schief gloffe. + + + + + Try again + Erneut probiere + + + + You can add integrations or change configuration via the Web configurator. + Integratione chöi übere Webkonfigurator gänderet oder hinzuegfüegt wärde. + + + + Web configurator enabled + Web-Konfigurator isch aktiviert + + + + Web configurator disabled + Web-Konfigurator isch deaktiviert + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stop + + + + GroupAdd + + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + Group already exists + Gruppe scho vorhande + + + + Name your group + Name for a group of entities + Gruppe benänne + + + + All lights + Example for a group name + Aui Lichter + + + + Next + Wyter + + + + + Cancel + Abbräche + + + + Select entities to add + Entitäte zum Hinzuefüge uswähle + + + + Search + Sueche + + + + Add + Button that will add the selected entities + Nöi + + + + Select entities + Entitäte uswähle + + + + Please select entities to add by tapping in the list. + Bitte tipp d Entitäte ir Liste a, wot wotsch hinzuefüege. + + + + GroupEdit + + + Done + Button caption + Fertig + + + + Add entities + Entitäte hinzuefüge + + + + Select entities + Entitäte uswähle + + + + Please select entities to add by tapping in the list. + Bitte tipp d Entitäte ir Liste a, wot wotsch hinzuefüege. + + + + Add entity + Entität hinzuefüge + + + + GroupRename + + + Rename group + Gruppe umbenenne + + + + Cancel + Abbräche + + + + Rename + Label for button that will execute the action and rename the group + Umbenenne + + + + Humidity + + + Humidity + Füechtigkeit + + + + IconSelector + + + Select icon + Symbol uswähle + + + + Unfolded Icons + Unfolded Symbol + + + + Custom Icons + Eigeni Symbol + + + + Close + Schliesse + + + + Info + + + External integration + Externi Integration + + + + Local integration + Lokali Integration + + + + Manage entities + Entitäte verwalte + + + + configured entities + konfigurierte Entitäte + + + + Connected + Verbunde + + + + Disconnected + Ke Verbindig + + + + + State + Status + + + + Enabled + Aktiviert + + + + Id + ID + + + + Version + Version + + + + Developer + Entwickler + + + + Website + Website + + + + Delete integration + Integration lösche + + + + Are you sure you want to delete the %1 integration? + Bisch sicher, dass du di %1 Integration wosch lösche? + + + + Tap to edit name + Tippe füre Name bearbeite + + + + Something is wrong + Irgendöppis stimmt nid + + + + Identify + Identifiziere + + + + Connect + Verbinde + + + + Active + Aktiv + + + + Connecting + Am verbinde + + + + Error + Fähler + + + + Idle + Inaktiv + + + + Reconnecting + Widerverbindä + + + + Connection + Verbindig + + + + + N/A + Nid verfüegbar + + + + Service name + Dienst-Name + + + + Custom IP or URL + Eigeni IP oder URL + + + + Not set + Nid gsetzt + + + + Firmware version + Firmware-Version + + + + Led brightness + LED Helligkeit + + + + Change password + Passwort ändere + + + + Change WiFi settings + WiFi-Ystellige ändere + + + + + Factory reset + Werksystellige + + + + Are you sure you want to factory reset %1? + Bisch sicher, dass du %1 uf Werksystellige wotsch zrüggsetze? + + + + Reset + Zrüggsetze + + + + Delete dock + Dock lösche + + + + Are you sure you want to delete %1? + Bisch sicher, dass du %1 wosch lösche? + + + + + Cancel + Abbräche + + + + + Delete + Lösche + + + + InputField + + + Input field is empty + Ygabefeld isch leer + + + + Integration + + + Integration setup + Integrationsyrichtig + + + + Next + Wyter + + + + Skip + Überspringä + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Integration hinzuefüegä + + + + Language + + + Select language + Sprach uswähle + + + + LoadingScreen + + + Tap to close + Tippe zum Schliesse + + + + Step %1/%2 + Indicating the activity steps + Schritt %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + %1 ms verzögere + + + + Localisation + + + Language + Sprach + + + + Select language + Sprach uswähle + + + + Country + Land + + + + Select country + Land uswähle + + + + Timezone + Zytzone + + + + Select timezone + Zytzone uswähle + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-Stunde Zyt + + + + Unit System + Like metric, imperial + Einheitäsystem + + + + Select unit system + Einheitäsystem uswähle + + + + MainContainer + + + Add entity + Entität hinzuefüge + + + + Add group + Gruppe hinzuefüege + + + + Reorder + Neu anordne + + + + Page is empty + Lääri Siite + + + + There is nothing to reorder. Try adding entities or groups first. + Es git nüt umzordne. Versuech zersch Entitä oder Gruppe hinzuezfüege. + + + + Show tips + Tipps zeige + + + + + Rename + Umbenenne + + + + Change icon + Symbol ändere + + + + Remove + Entferne + + + + Edit entities + Entitäte bearbeite + + + + Delete + Lösche + + + + + is unavailable + isch nid verfüegbar + + + + Profile is restricted + Profil isch igschränkt + + + + Turn off + Usschalte + + + + Turn off all + Alles Usschalte + + + + ManageEntities + + + Manage entities + Entitäte verwalte + + + + Available: %1 + Tab caption that contains available entities + Verfüegbar: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Konfiguriert: %1 + + + + + Select entities + Entitäte uswähle + + + + Please select entities to add by tapping in the list. + Bitte tipp d Entitäte ir Liste a, wot wotsch hinzuefüege. + + + + Please select entities to remove by tapping in the list. + Bitte tipp d Entitäte ir Liste a, wot wotsch entferne. + + + + Remove + Entferne + + + + NoPage + + + Tap here to add your first page + Tipp hie für di erschti Siite ds erstelle + + + + No page found. Ask your administrator to setup pages. + Kei siite gfunde. Frag din Administrator, Siite izrichte. + + + + NoProfile + + + There was an error loading the profile. + Beim Laden des Profils ist ein Fehler aufgetreten. + + + + Select or add profile + Profil auswählen oder hinzufügen + + + + NotificationDrawer + + + Display brightness + Displayhelligkeit + + + + Clear all + Alles löschen + + + + No notifications + Keine Benachrichtigungen + + + + OnOff + + + On + Light device state + An + + + + Off + Aus + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unbekannt + + + + + Open + Öffne + + + + Closed + Zue + + + + Close + Schliesse + + + + Outlet + + + On + Switch device state + An + + + + Off + Aus + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 ist %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Heb d Home-Taschte drückt oder bruch dr Web-Konfigurator für d Siite ds konfiguriere + + + + PageAdd + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + Name your page + Title for the page selector menu + Siite benenne + + + + Living room + Placeholder example for a page name + Wohnzimmer + + + + Add + Label of button that will add a page defined here + Nöi + + + + Cancel + Abbräche + + + + PageRename + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + Rename page + Siite umbenenne + + + + Rename + Label for button that will execute the action and rename the page + Umbenennen + + + + Cancel + Abbräche + + + + PageSelector + + + Edit pages + Title for the page selector menu + Siite bearbeite + + + + Select page + Siite uswähle + + + + PasswordChange + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + Change password + Passwort ändere + + + + Change + Ändere + + + + Cancel + Abbräche + + + + Pin + + + Administrator PIN + Administrator-PIN + + + + This PIN is the administrator PIN. + Dä PIN isch der Administrator PIN. + + + + PopupList + + + Search + Sueche + + + + PopupMenu + + + Close + As in close the menu + Schliesse + + + + Power + + + Power + Leistung + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Ufwach-Empfindlichkeit + + + + Amount of movement needed to wake up the remote. + Bewegig, wo brucht wird, um d Fernbedienig ufzwecke. + + + + Off + Wakeup is turned off + Aus + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Empfindlichkeit + + + + Display off timeout + How much time the display will turn off after + Timeout Bildschirm abschalte + + + + + + %1 seconds + %1 Sekunde + + + + Sleep timeout + How much time the remote will enter sleep mode after + Ruhezustand nach + + + + %1 minutes + %1 Minute + + + + Poweroff + + + Power off + Caption for button to power off the remote + Usschalte + + + + + Press and hold + Drücke u häbe + + + + Reboot + Caption for button to reboot the remote + Neustart + + + + Cancel + Caption for button to cancel the power off menu + Abbräche + + + + Profile + + + Software update + Software-Update + + + + Settings + Ystellige + + + + Integrations + Integratione + + + + Docks + Docks + + + + About + Über + + + + Your current profile + Aktuelles Profil + + + + Web configurator enabled + Web-Konfigurator isch aktiviert + + + + Web configurator disabled + Web-Konfigurator isch deaktiviert + + + + Restricted + Text explaining that the profile has restricted access + Igschränkt + + + + Scan to open +the Web Configurator + Scanne zum Öffne +vom Web-Konfigurator + + + + Tap to close + Zum Schliesse tippen + + + + ProfileAdd + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + + Profile already exists + Profil scho vorhande + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + Dä Profilname existiert scho. Möchtisch mit emene vorhandene Profil fortfahre? + + + + Choose existing + Bestehends uswähle + + + + Profile name + Profilname + + + + John + Example for profile name + Jörg + + + + Add + Label for button that add a profile + Nöi + + + + Cancel + Abbräche + + + + ProfileRename + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + Rename profile + Profil umbenennen + + + + John + Example name for a profile + Peter + + + + Rename + Button caption to execute the profile rename + Umbenenne + + + + Cancel + Abbräche + + + + ProfileSwitch + + + Profiles + User profiles + Profile + + + + Please enter the administrator PIN. + Bitte gib d Administrator PIN i. + + + + Cancel + Abbräche + + + + Rename + Menu item for profile rename + Umbenenne + + + + Edit icon + Menu item for changing icon + Symbol bearbeite + + + + Delete + Menu item for profile delete + Lösche + + + + Add a new profile + Nöis Profil hinzuefüege + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Igschränkt + + + + Receiver + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Remote + + + Empty page + Leeri Siite + + + + You can add UI elements via the Web Configurator + Chasch UI-Elemänt über e Web-Konfigurator hinzuefüege + + + + RemoteName + + + Name your remote + Benennen Sie Ihre Remote + + + + Next + Wyter + + + + RemoteOpen + + + Do not operate the device disassembled. + Betreiben Sie das Gerät nicht zerlegt. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + D Fernbedienig schaltet +i %1 Sekunde uus. + + + + Rename + + + There was an error. Try again + Es isch es Fähler ufträtte. Versuechs nomal + + + + Rename dock + Dock umbenenne + + + + Cancel + Abbräche + + + + Rename + Umbenenne + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Bim Zrücksetze wärde aui Ystellig, Konfiguratione u aui gspicherete Informatione glöscht. Date chöi nid widerhärgschteut wärde. Fortfahre? + + + + Erase everything + Alles lösche + + + + Point of +no return + Factory reset, after this step, everything is deleted + Ab hie gits +kes zrügg me + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + D Bestätigung vor Werksrückstellig löscht alli Konfiguratione und persönlichi Date. Es cha nüt wieder hergstellt wärde. + + + + Confirm + Bestätige + + + + Cancel + Abbräche + + + + Set_top_box + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Anzeige & Helligkeit + + + + User interface + Benutzeroberflächi + + + + Sound & Haptic + Ton & Haptik + + + + Power Saving + Energiespare + + + + Wifi & Bluetooth + WLAN & Bluetooth + + + + Localisation + Sprache & Region + + + + Administrator PIN + Administrator-PIN + + + + Factory reset + Werksystellige + + + + Setup + + + Integration setup + Integrationsyrichtig + + + + Dock setup + Dock-Yrichtig + + + + SoftwareUpdate + + + New software version is available + Neui Software isch verfüegbar + + + + Your software is up to date + Dini Software isch ufem nöischte Stand + + + + Current version + Current software version + Aktuelli Version + + + + New version + New software version + Nöii Version + + + + Pending + Software update download state + Usstehend + + + + Downloading + Am abelade + + + + Downloaded + Abeglade + + + + Error + Fähler + + + + Release Notes + Release Hiwys + + + + Release notes + Release Hiwys + + + + Install + Installiere + + + + Download + Abelade + + + + Low battery + Schwachi Batterie + + + + Minimum 50% battery charge is required to install software updates + Mindestens 50% Batterieladig wird brucht um Software-Updates z installiere + + + + Check for update + Nach Update sueche + + + + Check for updates + Title for indication of checking for software updates are enabled + Nach Updates sueche + + + + Automatically check for updates. + Automatisch nach Updates sueche. + + + + Auto update + Title for indication of automatic software update is enabled + Automatischs Update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatisch aktualisiere, we nöii Software verfüegbar isch. Updates wärde zwüsche %1 und %2 installiert + + + + Sound + + + Sound effects + Soundeffekte + + + + Sound effects volume + Soundeffekt Lutstärchi + + + + Haptic feedback + Haptisches Feedback + + + + Speaker + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Zum Starten auf den Bildschirm tippen + + + + StatusBar + + + Reorder + Neu anordne + + + + Streaming_box + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Switch + + + On + Switch device state + An + + + + Off + Aus + + + + Temperature + + + Temperature + Temperatur + + + + Terms + + + + Terms & conditions + Nutzungsbedingungen + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + Durch die Verwendung von Unfolded Circle Produkten stimmst du den Nutzungsbedingungen zu. + +Du kannst diese unter unfoldedcircle.com/legal +lesen, oder durch Scannen des QR-Codes. +Tippe auf den QR-Code, um zu vergrössern. + + + + Cancel + Abbräche + + + + Agree + Agree to terms and conditions + Zustimmen + + + + Timezone + + + Select timezone + Zytzone uswähle + + + + Tv + + + Movie + Film + + + + Music + Musig + + + + Radio + Radio + + + + TV Show + Fernsehsändig + + + + Video + Video + + + + Unknown + Unbekannt + + + + Nothing is playing + Nüt spiut + + + + Open an app or use the directional keys to navigate. + Öffne es app oder bruch d Richtigstaschte zum Navigiere. + + + + Live + Live + + + + All + Alle + + + + One + Eins + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Invertierts Taschteverhalte + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Invertiert d Taschtefunktione uf der Houptsiite: Churz drücke zum Öffne vor Stüürigssyte, lang drücke zum schnälle Umschalte. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Update läuft + + + + Installing step %1/%2 %3% + Installiere Schritt %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Schalt Fernbedienig während em Installationsprozess nid us! + + + + Update success + Update erfolgrich + + + + Software update was successful.%1The remote will reboot now. + D Software Aktualisierig isch erfolgrich gsi.%1D Fernbedienig wird neu gstartet. + + + + Update failed + Update fehlgschlage + + + + There was an error during installing the update. + Bir Installation vom Update isch en Fähler ufträte. + + + + Back + Zrügg + + + + Voice + + + Voice control + Sprachstürig + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Wen d Sprachstürig deaktiviersch, chasch immer no Sprachdiktat i de Integratione verwände. + +Heb d Sprechtaschte druckt u säg dr Befähl. + + + + Microphone + Mikrofon + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Wet ds Mikrofon deaktiviersch, wirds vollständig usgschaltet. Es cha ke Sprachstürig oder Diktat i de Integratione verwändet wärde. + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Lose zue... + + + + + Set brightness %1% + Helligkeit iistelle %1% + + + + Entity was not recognised + Entität isch nid erkennt worde + + + + Found %1 similar entities. Please select one to use + %1 ähnlichi Entitäte gfunde. Bitte eis uswähle + + + + You can say commands like + Chasch Befehl säge wi + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + "Wohnraumbeleuchtung einschalten" +"Aktivität Fernsehen starten" +"Setze Küchenheizungstemperatur auf 24 Grad" + + + + Voltage + + + Voltage + Spannung + + + + Wifi + + + Select your WiFi network + WiFi-Netzwerk uswähle + + + + Wi-Fi address + WLAN-Adresse + + + + Skip + Überspringä + + + + Failed to connect + Failed to connect to a wifi network + Han's nöd gschafft zum Verbindä + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + D Verbindig zum WLAN-Netzwerk isch fählgschlage. Du chaschs nomal probiere oder fortfahre ohni es WLAN-Netzwerk izrichte. WLAN-Netzwärch cha spöter unger istelligge iigrichtet wärde. We dä Schritt überschprunge wird, isch ds Dock- und Integrations-Setup itz nümme müglech. + + + + Set up later + Speter iirichte + + + + Try again + Probier no eis + + + + Bluetooth + Bluetooth + + + + WiFi + WLAN + + + + Known Networks + known WiFi networks + Bekannti Netzwärk + + + + WifiInfo + + + MAC address + MAC-Adresse + + + + IP address + IP-Adresse + + + + Delete + Lösche + + + + Close + Schliesse + + + + WifiJoin + + + Join WiFi network? + WiFi-Netzwerk biiträtte? + + + + Join + Join wifi network + Biiträtte + + + + Cancel + Abbräche + + + + WifiNetworkList + + + Networks + Netzwärk + + + + No networks found + Keni Netzwärk gfunde + + + + Join other + Join other wifi network + Nimm es anders + + + + Remove WiFi network + WLAN-Netzwärk entferne + + + + Are you sure you want to remove the network %1? + Bisch sicher, dass dus Netzwärk %1 wosch lösche? + + + + Remove + Entferne + + + + WifiPassword + + + Enter WiFi password for +%1 + WiFi Passwort für +%1 eingeben + + + + Super secret + Placeholder text for password + Supergeheimnis + + + + Join + Join wifi network + Biiträtte + + + + Cancel + Abbräche + + + + WifiSetup + + + Enter SSID + SSID eingeben + + + + Wifi network + WLAN-Netzwerk + + + + + Next + Wyter + + + + + + Cancel + Abbräche + + + + Choose WiFi security for +%1 + Wähle WiFi Sicherheit für +%1 + + + + + Join + Join wifi network + Biiträtte + + + + Select a security option + Sicherheitsoption auswählen + + + + Please select a security option + Bitte wählen Sie eine Sicherheitsoption + + + + Enter WiFi password for +%1 + WLAN Passwort igä für +%1 + + + + Super secret + Placeholder text for password + mis Gheimnis + + + + Window + + + Stop + Button caption to stop window blinds motion + Stop + + + + main + + + Done + Fertig + + + + uc::Config + + + Error while loading configuration. Trying again. + Fähler bim Lade vo de Konfiguration. Versuechs nomol. + + + + uc::SoftwareUpdate + + + Update check failed + Updateprüefig fählgschlage + + + + There was an error while checking for new updates. Please try again later. + Bim Sueche nach neue Updates isch e Fähler ufträte. Bitte versuechs spöter wieder. + + + + Update error + Update-Fähler + + + + Couldn't start the software update. Please try again later. + Ds Software-Update het nid chönne gstartet wärde. Bitte probiers spöter no eis. + + + + + Software update has failed. + Software-Update het nid funktioniert. + + + + uc::Voice + + + Command was not recognised + Der Befähl isch nid erkennt worde + + + + Entity was not recognised + Entität isch nid erkennt worde + + + + uc::core::Api + + + Connection error + Verbindigsfähler + + + + There was an error connecting to the core. If the issue persists, restart the remote. + Bim Verbinde ufe Core Service isch en Fähler ufträtte. We ds Problem wyterhi bestoht, start d Fernbedienig nöi. + + + + Authentication to core failed + Authentifizierig mitem Core Service fehlgschlage + + + + uc::dock::DockController + + + Failed to start dock discovery + Fähler bim Starte vor Dock-Erkennig + + + + There was an error starting dock discovery: %1 + Fähler bim Starte vor Dock-Erkennig: %1 + + + + + Try again + Erneut probiere + + + + Failed to stop dock discovery + Fähler bim Beände vor Dock-Erkennig + + + + There was an error stopping dock discovery: %1 + Fähler bim Stoppe vor Dock-Erkennig: %1 + + + + Configuring + Konfiguriere + + + + Restarting + Neustart + + + + Uploading + Ufelade + + + + uc::hw::Battery + + + + Low battery + Schwachi Batterie + + + + %1% battery remaining. Please charge the remote soon. + %1% Akku übrig. Bitte lad d Fernbedienig bald uf. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + Batterie mues gwartet werde + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Kritisch niedrigi Batteriespannig erkannt. Lade isch deaktiviert worde. Batterie mues gwartet wärde. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Falsches Passwort + + + + uc::integration::IntegrationController + + + Error while deleting integration + Fähler bim Lösche vor Integration + + + + Error while deleting integration driver + Fähler bim Lösche vom Integrationstryber + + + + Integration discovery failed to start + Integrationsentdeckig het nid chönne gstartet wärde + + + + Integration discovery failed to stop + Integrationsentdeckig het nid chönne gstoppt wärde + + + + Error getting integration driver metadata + Fähler bim Abfrage vo de Integrationstryber Metadate + + + + Error getting integration driver + Fähler bim Lade vom Integrationstryber + + + + + Error while starting integration driver + Fähler bim Starte vom Integrationstryber + + + + Error while connecting to the integration + Fähler bim Verbinde miter Integration + + + + Error while disconnecting to the integration + Fähler bim Trenne vor Integration + + + + + + + + Integration setup error. Aborting setup + Fähler bim Yrichte vor Integration. Yrichtig abbroche + + + + + + Invalid data + Ungültigi Date + + + + + + The integration driver id does not exist. + D Integrationstryber-ID existiert nid. + + + + + + Failed to start setup + Fähler bim Starte vor Yrichtig + + + + + + There is already a running setup for this integration. Would you like to stop that? + Es git bereits en laufendi Yrichtig für die Integration. Möchtisch das stoppe? + + + + + + Stop + Stop + + + + + + The integration is already configured or doesn't allow to be set up again. + Die Integration isch bereits konfiguriert oder erlaubt ke nöii Yrichtig. + + + + + + Cannot start integration setup + Integrationsyrichtig cha nid gstartet wärde + + + + Cannot stop the integration setup + Integrationsyrichtig cha nid gstoppt wärde + + + + Authorization error + Autorisierigsfähler + + + + Connection refused + Verbindig abglehnt + + + + + Unknown error + Unbekannte Fähler + + + + Not found + Nid gfunde + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Fähler + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Ds lösche vomene aktuelle Profil isch nid zuelässig. Bitte wächsle zumene andere Profil und versuechs erneut. + + + + Profile update error + Profil-Aktualisierisfähler + + + + %1 error + %1 Fähler + + + + Error while connecting to %1, with id %2 + Fähler bim Verbinde mit %1, id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 existiert bereits ir Gruppe. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 existiert bereits uf der Siite. + + + diff --git a/resources/translations/de_DE.ts b/resources/translations/de_DE.ts new file mode 100644 index 0000000..9f2eac1 --- /dev/null +++ b/resources/translations/de_DE.ts @@ -0,0 +1,3064 @@ + + + + + About + + + Model number + Modellnummer + + + + Serial number + Seriennummer + + + + Revision + Revision + + + + Wi-Fi address + MAC Adresse + + + + Bluetooth address + Bluetooth-Adresse + + + + UI version + UI Version + + + + Core version + Core Version + + + + System version + System Version + + + + Regulatory + Regulatorische Hinweise + + + + Terms & conditions + Nutzungsbedingungen + + + + Warranty information + Garantieinformationen + + + + Licenses + Lizenzen + + + + ActionableNotification + + + Cancel + Abbrechen + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Zum Schließen tippen + + + + Tap for more + Tippen für mehr + + + + Fix states + Title referring to fixing device states that might out of sync + Status korrigieren + + + + Quickly access entities included in this activity: + Schnellzugriff auf Entitäten, die in dieser Aktivität enthalten sind: + + + + Back + Caption to go back + Zurück + + + + Empty page + Leere Seite + + + + You can add UI elements via the Web Configurator + Du kannst UI-Elemente über den Web-Konfigurator hinzufügen + + + + State: %1 + Device state + Status: %1 + + + + AddEntities + + + Select entities to control with the remote + Entitäten zum Steuern mit der Fernbedienung auswählen + + + + Select entities + Entitäten auswählen + + + + Please select entities to add by tapping in the list. + Bitte wählen Sie Entitäten zum Hinzufügen durch Antippen in der Liste aus. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + ist nicht verfügbar + + + + + Profile is restricted + Profil ist eingeschränkt + + + + %1 entity + Tap and hold down to edit a group + %1 Entität + + + + %1 entities + %1 Entitäten + + + + Close + Schließen + + + + Battery + + + Battery + Akku + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stopp + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Modus + + + + + Off + Climate device state + Aus + + + + + Heat + Climate device state + Heizen + + + + + Cool + Climate device state + Kühlen + + + + + Auto + Climate device state + Automatisch + + + + + + Fan + Climate device state +---------- +Climate fan + Ventilator + + + + Current %1° + Current temperature + Aktuell %1° + + + + Heat/Cool + Climate device state + Heizen/Kühlen + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Passen Sie den Farbton der Benutzeroberfläche an. Mit den Schiebereglern wählen Sie eine Farbe. Die Farben der Benutzeroberfläche werden basierend auf dieser Farbe generiert. + + + + This is a darker text, in a darker container + Dies ist ein dunklerer Text, in einem dunkleren Container + + + + Button + Caption for a sample button + Taste + + + + Main text color + Haupt-Textfarbe + + + + Configure + + + By %1 + Integration driver developer name + Von %1 + + + + Name + Name + + + + Required + Erforderlich + + + + + Optional + Optional + + + + Password + Passwort + + + + Add WiFi network + WiFi-Netzwerk hinzufügen + + + + Selected WiFi network + Ausgewähltes WiFi Netzwerk + + + + + Next + Weiter + + + + Select WiFi network + WiFi-Netzwerk auswählen + + + + + Cancel + Abbrechen + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Verbindungsstatus + + + + No connection errors + Keine Verbindungsfehler + + + + Country + + + Select country + Land auswählen + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Stromstärke + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stopp + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth ist deaktiviert. Erkennung ist auf Netzwerk beschränkt. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Stelle sicher, dass das Dock in der Nähe der Fernbedienung ist und die LED orange blinkt oder über ein Netzwerkkabel verbunden ist. Zum Zurücksetzen den unteren Pin für mehr als 3 Sekunden drücken. + + + + Discover docks + Entdecke Docks + + + + + Skip + Überspringen + + + + + + + Discovering + Title for searching for integrations to setup + Entdecken + + + + %1 dock(s) found + %1 Dock(s) gefunden + + + + %1 integration(s) found + %1 Integration(en) gefunden + + + + Integrations may require the Web Configurator for setup. + Integrationen können den Web-Konfigurator zum Einrichten erfordern. + + + + By %1 + Integration driver developer name + Von %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Automatische Helligkeit + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Anzeigehelligkeit automatisch an Umgebungsbeleuchtung anpassen. + + + + Display brightness + Displayhelligkeit + + + + Button backlight + Title for button backlight functionality + Tastenbeleuchtung + + + + When on, button backlight will automatically turn on in a dark room. + Wenn aktiv, wird die Tastenbeleuchtung bei Dunkelheit automatisch eingeschaltet. + + + + Button backlight brightness + Helligkeit der Tastenbeleuchtung + + + + Dock + + + Dock setup + Smart charging dock + Dock-Einrichtung + + + + Docks + + + + Add a new dock + Neues Dock hinzufügen + + + + Active + Aktiv + + + + Connecting + Verbinden + + + + Error + Fehler + + + + Idle + Inaktiv + + + + Reconnecting + Erneut verbinden + + + + Something is wrong + Etwas stimmt nicht + + + + Identify + Identifizieren + + + + Connect + Verbinden + + + + Energy + + + Energy + Energie + + + + EntityAdd + + + Add entities + Entitäten hinzufügen + + + + Select entities + Entitäten auswählen + + + + Please select entities to add by tapping in the list. + Bitte wähle Entitäten zum Hinzufügen durch Antippen in der Liste aus. + + + + EntityList + + + Add + Hinzufügen + + + + Select all + Alles auswählen + + + + Search + Suchen + + + + + Clear + Löschen + + + + Filters + Filter + + + + Done + Fertig + + + + Button + Taste + + + + Climate + Klima + + + + Cover + Abdeckung + + + + Light + Licht + + + + Media player + Medienwiedergabe + + + + Sensor + Sensor + + + + Switch + Schalter + + + + No entities + No entities are in this list + Keine Entitäten + + + + Loading + The application is loading + Wird geladen + + + + EntityRename + + + Rename entity + Entität umbenennen + + + + Cancel + Abbrechen + + + + Rename + Label for button that will execute the action and rename the entity + Umbenennen + + + + Finish + + + + + You're all set + Sie sind fertig + + + + The integration has been added successfully. + Die Integration wurde erfolgreich hinzugefügt. + + + + Version + Version + + + + Developer + Entwickler + + + + Website + Webseite + + + + + Oops + Hoppla + + + + Something went wrong while setting up the integration. + Beim Einrichten der Integration ist etwas schiefgelaufen. + + + + + ERROR: + FEHLER: + + + + + + Done + Fertig + + + + The dock has been added successfully. + Das Dock wurde erfolgreich hinzugefügt. + + + + %1 is ready to blast IR codes. + %1 ist bereit, IR-Codes zu senden. + + + + Something went wrong while setting up the dock. + Beim Einrichten des Docks ist ein Fehler aufgetreten. + + + + + Try again + Erneut versuchen + + + + You can add integrations or change configuration via the Web configurator. + Integrationen hinzufügen oder die Konfiguration über den Web-Konfigurator ändern. + + + + Web configurator enabled + Web-Konfigurator ist aktiviert + + + + Web configurator disabled + Web-Konfigurator ist deaktiviert + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stopp + + + + GroupAdd + + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + Group already exists + Gruppe existiert bereits + + + + Name your group + Name for a group of entities + Benenne die Gruppe + + + + All lights + Example for a group name + Alle Lichter + + + + Next + Weiter + + + + + Cancel + Abbrechen + + + + Select entities to add + Entitäten zum Hinzufügen auswählen + + + + Search + Suchen + + + + Add + Button that will add the selected entities + Hinzufügen + + + + Select entities + Entitäten auswählen + + + + Please select entities to add by tapping in the list. + Bitte wählen Sie Entitäten zum Hinzufügen durch Antippen in der Liste aus. + + + + GroupEdit + + + Done + Button caption + Fertig + + + + Add entities + Entitäten hinzufügen + + + + Select entities + Entitäten auswählen + + + + Please select entities to add by tapping in the list. + Um Entitäten hinzuzufügen, bitte durch Antippen aus der Liste auswählen. + + + + Add entity + Entität hinzufügen + + + + GroupRename + + + Rename group + Gruppe umbenennen + + + + Cancel + Abbrechen + + + + Rename + Label for button that will execute the action and rename the group + Umbenennen + + + + Humidity + + + Humidity + Luftfeuchtigkeit + + + + IconSelector + + + Select icon + Symbol auswählen + + + + Unfolded Icons + Unfolded Symbole + + + + Custom Icons + Benutzerdefinierte Symbole + + + + Close + Schließen + + + + Info + + + External integration + Externe Integration + + + + Local integration + Lokale Integration + + + + Manage entities + Entitäten verwalten + + + + configured entities + konfigurierte Entitäten + + + + Connected + Verbunden + + + + Disconnected + Getrennt + + + + + State + Status + + + + Enabled + Aktiviert + + + + Id + ID + + + + Version + Version + + + + Developer + Entwickler + + + + Website + Webseite + + + + Delete integration + Integration löschen + + + + Are you sure you want to delete the %1 integration? + Bist du sicher, dass du die %1 Integration löschen möchtest? + + + + Tap to edit name + Tippen, um Namen zu bearbeiten + + + + Something is wrong + Etwas stimmt nicht + + + + Identify + Identifizieren + + + + Connect + Verbinden + + + + Active + Aktiv + + + + Connecting + Verbinden + + + + Error + Fehler + + + + Idle + Inaktiv + + + + Reconnecting + Erneut verbinden + + + + Connection + Verbindung + + + + + N/A + nicht verfügbar + + + + Service name + Dienst-Name + + + + Custom IP or URL + Eigene IP oder URL + + + + Not set + Nicht definiert + + + + Firmware version + Firmware-Version + + + + Led brightness + LED Helligkeit + + + + Change password + Passwort ändern + + + + Change WiFi settings + WiFi-Einstellungen ändern + + + + + Factory reset + Werkseinstellung + + + + Are you sure you want to factory reset %1? + Soll %1 wirklich auf Werkseinstellungen zurückgesetzt werden? + + + + Reset + Zurücksetzten + + + + Delete dock + Dock löschen + + + + Are you sure you want to delete %1? + Soll %1 wirklich gelöscht werden? + + + + + Cancel + Abbrechen + + + + + Delete + Löschen + + + + InputField + + + Input field is empty + Eingabe-Feld ist leer + + + + Integration + + + Integration setup + Integrationseinrichtung + + + + Next + Weiter + + + + Skip + Überspringen + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Integration hinzufügen + + + + Language + + + Select language + Sprache auswählen + + + + LoadingScreen + + + Tap to close + Zum Schließen tippen + + + + Step %1/%2 + Indicating the activity steps + Schritt %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + %1 ms verzögern + + + + Localisation + + + Language + Sprache + + + + Select language + Sprache auswählen + + + + Country + Land + + + + Select country + Land auswählen + + + + Timezone + Zeitzone + + + + Select timezone + Zeitzone auswählen + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-Stunden-Zeit + + + + Unit System + Like metric, imperial + Einheitensystem + + + + Select unit system + Einheitensystem auswählen + + + + MainContainer + + + Add entity + Entität hinzufügen + + + + Add group + Gruppe hinzufügen + + + + Reorder + Umordnen + + + + Page is empty + Seite ist leer + + + + There is nothing to reorder. Try adding entities or groups first. + Es gibt nichts zum Umordnen. Versuche zuerst Entitäten oder Gruppen hinzuzufügen. + + + + Show tips + Tipps anzeigen + + + + + Rename + Umbenennen + + + + Change icon + Symbol ändern + + + + Remove + Entfernen + + + + Edit entities + Entität bearbeiten + + + + Delete + Löschen + + + + + is unavailable + ist nicht verfügbar + + + + Profile is restricted + Profil ist eingeschränkt + + + + Turn off + Ausschalten + + + + Turn off all + Alles ausschalten + + + + ManageEntities + + + Manage entities + Entitäten verwalten + + + + Available: %1 + Tab caption that contains available entities + Verfügbar: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Konfiguriert: %1 + + + + + Select entities + Entitäten auswählen + + + + Please select entities to add by tapping in the list. + Um Entitäten hinzuzufügen, bitte durch Antippen aus der Liste auswählen. + + + + Please select entities to remove by tapping in the list. + Um Entitäten zu entfernen, bitte durch Antippen aus der Liste auswählen. + + + + Remove + Entfernen + + + + NoPage + + + Tap here to add your first page + Tippen Sie hier, um Ihre erste Seite hinzuzufügen + + + + No page found. Ask your administrator to setup pages. + Keine Seite gefunden. Frage deinen Administrator für die Einrichtung von Seiten. + + + + NoProfile + + + There was an error loading the profile. + Beim Laden des Profils ist ein Fehler aufgetreten. + + + + Select or add profile + Profil auswählen oder hinzufügen + + + + NotificationDrawer + + + Display brightness + Displayhelligkeit + + + + Clear all + Alle zurücksetzen + + + + No notifications + Keine Benachrichtigungen + + + + OnOff + + + On + Light device state + An + + + + Off + Aus + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unbekannt + + + + + Open + Öffnen + + + + Closed + Geschlossen + + + + Close + Schließen + + + + Outlet + + + On + Switch device state + An + + + + Off + Aus + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 ist %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Um die Seite zu anzupassen, Home-Taste gedrückt halten oder Web-Konfigurator verwenden + + + + PageAdd + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + Name your page + Title for the page selector menu + Seitenname eingeben + + + + Living room + Placeholder example for a page name + Wohnzimmer + + + + Add + Label of button that will add a page defined here + Hinzufügen + + + + Cancel + Abbrechen + + + + PageRename + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + Rename page + Seite umbenennen + + + + Rename + Label for button that will execute the action and rename the page + Umbenennen + + + + Cancel + Abbrechen + + + + PageSelector + + + Edit pages + Title for the page selector menu + Seiten bearbeiten + + + + Select page + Seite auswählen + + + + PasswordChange + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + Change password + Passwort ändern + + + + Change + Ändern + + + + Cancel + Abbrechen + + + + Pin + + + Administrator PIN + Administrator-PIN + + + + This PIN is the administrator PIN. + Diese PIN ist die Administrator-PIN. + + + + PopupList + + + Search + Suchen + + + + PopupMenu + + + Close + As in close the menu + Schließen + + + + Power + + + Power + Leistung + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Aufweckempfindlichkeit + + + + Amount of movement needed to wake up the remote. + Notwendige Bewegung, um die Fernbedienung aufzuwecken. + + + + Off + Wakeup is turned off + Aus + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Empfindlichkeit + + + + Display off timeout + How much time the display will turn off after + Bildschirm Timeout + + + + + + %1 seconds + %1 Sekunden + + + + Sleep timeout + How much time the remote will enter sleep mode after + Ruhezustand nach: + + + + %1 minutes + %1 Minuten + + + + Poweroff + + + Power off + Caption for button to power off the remote + Ausschalten + + + + + Press and hold + Drücken und halten + + + + Reboot + Caption for button to reboot the remote + Neustart + + + + Cancel + Caption for button to cancel the power off menu + Abbrechen + + + + Profile + + + Software update + Software-Aktualisierung + + + + Settings + Einstellungen + + + + Integrations + Integrationen + + + + Docks + Docks + + + + About + Über + + + + Your current profile + Aktuelles Profil + + + + Web configurator enabled + Web-Konfigurator ist aktiviert + + + + Web configurator disabled + Web-Konfigurator ist deaktiviert + + + + Restricted + Text explaining that the profile has restricted access + Eingeschränkt + + + + Scan to open +the Web Configurator + Scannen, um +den Web-Konfigurator zu öffnen + + + + Tap to close + Zum Schließen tippen + + + + ProfileAdd + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + + Profile already exists + Profil existiert bereits + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + Der Profilname existiert bereits. Möchtest du mit einem vorhandenen Profil fortfahren? + + + + Choose existing + Bestehendes auswählen + + + + Profile name + Profilname + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Hinzufügen + + + + Cancel + Abbrechen + + + + ProfileRename + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + Rename profile + Profil umbenennen + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Umbenennen + + + + Cancel + Abbrechen + + + + ProfileSwitch + + + Profiles + User profiles + Profile + + + + Please enter the administrator PIN. + Bitte gib die Administrator-PIN ein. + + + + Cancel + Abbrechen + + + + Rename + Menu item for profile rename + Umbenennen + + + + Edit icon + Menu item for changing icon + Symbol bearbeiten + + + + Delete + Menu item for profile delete + Löschen + + + + Add a new profile + Neues Profil hinzufügen + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Eingeschränkt + + + + Receiver + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Remote + + + Empty page + Leere Seite + + + + You can add UI elements via the Web Configurator + Du kannst UI-Elemente über den Web-Konfigurator hinzufügen + + + + RemoteName + + + Name your remote + Namen für Fernbedienung eingeben + + + + Next + Weiter + + + + RemoteOpen + + + Do not operate the device disassembled. + Betreibe das Gerät nicht zerlegt. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + Die Fernbedienung schaltet sich +in %1 Sekunden aus. + + + + Rename + + + There was an error. Try again + Es ist ein Fehler aufgetreten. Bitte erneut versuchen + + + + Rename dock + Dock umbenennen + + + + Cancel + Abbrechen + + + + Rename + Umbenennen + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Beim Zurücksetzen werden alle Einstellungen, Konfigurationen und alle gespeicherten Informationen auf der Fernbedienung gelöscht. Die Daten können nicht wiederhergestellt werden. Fortfahren? + + + + Erase everything + Alles löschen + + + + Point of +no return + Factory reset, after this step, everything is deleted + Von hier gibt es kein Zurück + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Durch das Bestätigen der Werkseinstellungen werden alle Konfigurationen und Daten gelöscht. Es wird nicht möglich sein, irgendetwas wiederherzustellen. + + + + Confirm + Bestätigen + + + + Cancel + Abbrechen + + + + Set_top_box + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Anzeige & Helligkeit + + + + User interface + Benutzeroberfläche + + + + Sound & Haptic + Ton & Haptik + + + + Power Saving + Energiesparen + + + + Wifi & Bluetooth + WiFi & Bluetooth + + + + Localisation + Sprache & Region + + + + Administrator PIN + Administrator-PIN + + + + Factory reset + Werkseinstellung + + + + Setup + + + Integration setup + Integrationseinrichtung + + + + Dock setup + Dock-Einrichtung + + + + SoftwareUpdate + + + New software version is available + Neue Software-Version verfügbar + + + + Your software is up to date + Die Software ist aktuell + + + + Current version + Current software version + Aktuelle Version + + + + New version + New software version + Neue Version + + + + Pending + Software update download state + Ausstehend + + + + Downloading + Wird heruntergeladen + + + + Downloaded + Heruntergeladen + + + + Error + Fehler + + + + Release Notes + Versionshinweise + + + + Release notes + Versionshinweise + + + + Install + Installieren + + + + Download + Herunterladen + + + + Low battery + Niedriger Akkustand + + + + Minimum 50% battery charge is required to install software updates + Es werden mindestens 50% Akkuladung benötigt, um Software-Updates zu installieren + + + + Check for update + Update suchen + + + + Check for updates + Title for indication of checking for software updates are enabled + Nach Updates suchen + + + + Automatically check for updates. + Automatisch auf Aktualisierungen prüfen. + + + + Auto update + Title for indication of automatic software update is enabled + Automatische Aktualisierung + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatisch aktualisieren, wenn neue Software verfügbar ist. Updates werden zwischen %1 und %2 installiert + + + + Sound + + + Sound effects + Toneffekte + + + + Sound effects volume + Lautstärke der Toneffekte + + + + Haptic feedback + Haptisches Feedback + + + + Speaker + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Zum Starten auf den Bildschirm tippen + + + + StatusBar + + + Reorder + Umordnen + + + + Streaming_box + + + All + Alle + + + + One + Eins + + + + Sources + Sources + + + + Switch + + + On + Switch device state + An + + + + Off + Aus + + + + Temperature + + + Temperature + Temperatur + + + + Terms + + + + Terms & conditions + Nutzungsbedingungen + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + Durch die Verwendung von Unfolded Circle Produkten stimmst du +den Nutzungsbedingungen zu. + +Lesen kannst du diese unter +unfoldedcircle.com/legal +oder scanne diesen QR-Code. +Tippe auf den QR-Code, um zu Vergrößern. + + + + Cancel + Abbrechen + + + + Agree + Agree to terms and conditions + Zustimmen + + + + Timezone + + + Select timezone + Zeitzone auswählen + + + + Tv + + + Movie + Film + + + + Music + Musik + + + + Radio + Radio + + + + TV Show + TV-Sendung + + + + Video + Video + + + + Unknown + Unbekannt + + + + Nothing is playing + Es wird nichts abgespielt + + + + Open an app or use the directional keys to navigate. + Öffne eine App oder verwende die Richtungstasten, um zu navigieren. + + + + Live + Live + + + + All + Alle + + + + One + Eins + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Invertiertes Tastenverhalten + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Invertiert die Tastenfunktionen auf der Hauptseite: Kurz drücken zum Öffnen der Steuerungsseite, lang drücken zum schnellen Umschalten. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Update läuft + + + + Installing step %1/%2 %3% + Installiere Schritt %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Schalte die Fernbedienung während des Installationsprozesses nicht aus! + + + + Update success + Update erfolgreich + + + + Software update was successful.%1The remote will reboot now. + Software-Aktualisierung erfolgreich.%1Die Fernbedienung startet neu. + + + + Update failed + Update fehlgeschlagen + + + + There was an error during installing the update. + Bei der Installation der Aktualisierung ist ein Fehler aufgetreten. + + + + Back + Zurück + + + + Voice + + + Voice control + Sprachsteuerung + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Auch bei Deaktivierung der Sprachsteuerung, kann die Diktierfunktion für Integrationen weiter genutzt werden. + +Die Sprach-Taste drücken und halten und den Befehl sagen. + + + + Microphone + Mikrofon + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Das Deaktivieren des Mikrofons schaltet es vollständig aus. Du wirst die Sprachsteuerung oder Diktierfunktion für Integrationen nicht mehr nutzen können + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Hört zu... + + + + + Set brightness %1% + Helligkeit einstellen %1% + + + + Entity was not recognised + Entität wurde nicht anerkannt + + + + Found %1 similar entities. Please select one to use + %1 ähnliche Entitäten gefunden. Bitte wähle eine für die Verwendung + + + + You can say commands like + Du kannst Befehle sagen wie + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + "Wohnzimmerbeleuchtung einschalten" +"Aktivität Fernsehen starten" +"Küchenheizungstemperatur auf 24º stellen" + + + + Voltage + + + Voltage + Spannung + + + + Wifi + + + Select your WiFi network + Wähle dein WiFi-Netzwerk + + + + Wi-Fi address + WiFi-Adresse + + + + Skip + Überspringen + + + + Failed to connect + Failed to connect to a wifi network + Verbindung fehlgeschlagen + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Verbindung zum WiFi-Netzwerk fehlgeschlagen. Versuche es erneut oder fortfahren, ohne ein WiFi-Netzwerk einzurichten. Du kannst das WiFi-Netzwerk später in den Einstellungen einrichten. Wenn du diesen Schritt überspringst, können Dock und Integrationseinstellungen jetzt nicht vorgenommen werden. + + + + Set up later + Später einrichten + + + + Try again + Erneut versuchen + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Bekannte Netzwerke + + + + WifiInfo + + + MAC address + MAC-Adresse + + + + IP address + IP-Adresse + + + + Delete + Löschen + + + + Close + Schließen + + + + WifiJoin + + + Join WiFi network? + WiFi-Netzwerk beitreten? + + + + Join + Join wifi network + Beitreten + + + + Cancel + Abbrechen + + + + WifiNetworkList + + + Networks + Netzwerke + + + + No networks found + Keine Netzwerke gefunden + + + + Join other + Join other wifi network + Anderes ... + + + + Remove WiFi network + WiFi-Netzwerk entfernen + + + + Are you sure you want to remove the network %1? + Bist du sicher, dass du das Netzwerk %1 entfernen möchtest? + + + + Remove + Entfernen + + + + WifiPassword + + + Enter WiFi password for +%1 + WiFi Passwort für +%1 eingeben + + + + Super secret + Placeholder text for password + Supergeheimnis + + + + Join + Join wifi network + Beitreten + + + + Cancel + Abbrechen + + + + WifiSetup + + + Enter SSID + SSID eingeben + + + + Wifi network + WiFi-Netzwerk + + + + + Next + Weiter + + + + + + Cancel + Abbrechen + + + + Choose WiFi security for +%1 + Wähle WiFi Sicherheit für +%1 + + + + + Join + Join wifi network + Beitreten + + + + Select a security option + Sicherheitsoption auswählen + + + + Please select a security option + Bitte wählen Sie eine Sicherheitsoption + + + + Enter WiFi password for +%1 + WiFi Passwort für +%1 eingeben + + + + Super secret + Placeholder text for password + Supergeheimnis + + + + Window + + + Stop + Button caption to stop window blinds motion + Stopp + + + + main + + + Done + Fertig + + + + uc::Config + + + Error while loading configuration. Trying again. + Fehler beim Laden der Konfiguration. Versuche es erneut. + + + + uc::SoftwareUpdate + + + Update check failed + Updateprüfung fehlgeschlagen + + + + There was an error while checking for new updates. Please try again later. + Es gab einen Fehler bei der Suche nach neuen Updates. Bitte versuchen Sie es später erneut. + + + + Update error + Update-Fehler + + + + Couldn't start the software update. Please try again later. + Software-Aktualisierung konnte nicht gestartet werden. Bitte versuche es später erneut. + + + + + Software update has failed. + Software-Update fehlgeschlagen. + + + + uc::Voice + + + Command was not recognised + Befehl wurde nicht erkannt + + + + Entity was not recognised + Entität wurde nicht anerkannt + + + + uc::core::Api + + + Connection error + Verbindungsfehler + + + + There was an error connecting to the core. If the issue persists, restart the remote. + Beim Verbinden auf den Core Service ist ein Fehler aufgetreten. Wenn das Problem weiterhin besteht, starte die Fernbedienung neu. + + + + Authentication to core failed + Authentifizierung mit Core Service fehlgeschlagen + + + + uc::dock::DockController + + + Failed to start dock discovery + Fehler beim Starten der Dock-Erkennung + + + + There was an error starting dock discovery: %1 + Es gab einen Fehler beim Starten der Dock-Entdeckung: %1 + + + + + Try again + Erneut versuchen + + + + Failed to stop dock discovery + Fehler beim Beenden der Dock-Erkennung + + + + There was an error stopping dock discovery: %1 + Es gab einen Fehler beim Stoppen der Dock-Entdeckung: %1 + + + + Configuring + Konfigurieren + + + + Restarting + Wird neu gestartet + + + + Uploading + Wird hochgeladen + + + + uc::hw::Battery + + + + Low battery + Niedriger Akkustand + + + + %1% battery remaining. Please charge the remote soon. + %1% verbleibende Akkuladung. Bitte lade die Fernbedienung bald auf. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + Akku muss gewartet werden + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Kritisch niedrige Akkuspannung erkannt. Ladevorgang wurde deaktiviert. Akku muss gewartet werden. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Falscher Netzwerkschlüssel + + + + uc::integration::IntegrationController + + + Error while deleting integration + Fehler beim Löschen der Integration + + + + Error while deleting integration driver + Fehler beim Löschen des Integrationstreiber + + + + Integration discovery failed to start + Integrationsentdeckung konnte nicht gestartet werden + + + + Integration discovery failed to stop + Integrationsentdeckung konnte nicht gestoppt werden + + + + Error getting integration driver metadata + Fehler beim Abrufen der Metadaten des Integrationstreibers + + + + Error getting integration driver + Fehler beim Laden des Integrationstreibers + + + + + Error while starting integration driver + Fehler beim Starten des Integrationstreibers + + + + Error while connecting to the integration + Fehler beim Verbinden mit der Integration + + + + Error while disconnecting to the integration + Fehler beim Trennen der Verbindung zur Integration + + + + + + + + Integration setup error. Aborting setup + Fehler beim Einrichten der Integration. Einrichtung abbrechen + + + + + + Invalid data + Ungültige Daten + + + + + + The integration driver id does not exist. + Die Integrationstreiber-ID existiert nicht. + + + + + + Failed to start setup + Fehler beim Starten der Einrichtung + + + + + + There is already a running setup for this integration. Would you like to stop that? + Es gibt bereits eine laufende Einrichtung für diese Integration. Möchtest du diese stoppen? + + + + + + Stop + Stopp + + + + + + The integration is already configured or doesn't allow to be set up again. + Die Integration ist bereits konfiguriert oder erlaubt keine erneute Einrichtung. + + + + + + Cannot start integration setup + Integrationseinrichtung kann nicht gestartet werden + + + + Cannot stop the integration setup + Integrationseinrichtung kann nicht gestoppt werden + + + + Authorization error + Autorisierungsfehler + + + + Connection refused + Verbindung abgelehnt + + + + + Unknown error + Unbekannter Fehler + + + + Not found + Nicht gefunden + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Fehler + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Das Löschen eines aktuell verwendeten Profils ist nicht erlaubt. Bitte zu einem anderen Profil wechseln und erneut versuchen. + + + + Profile update error + Profil-Aktualisierungsfehler + + + + %1 error + %1 Fehler + + + + Error while connecting to %1, with id %2 + Fehler beim Verbinden zu %1 mit ID %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 existiert bereits in dieser Gruppe. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 existiert bereits auf der Seite. + + + diff --git a/resources/translations/en_US.ts b/resources/translations/en_US.ts index e4f2a04..d7a22a8 100644 --- a/resources/translations/en_US.ts +++ b/resources/translations/en_US.ts @@ -2343,7 +2343,7 @@ Tap the QR code to show it on the screen. Ui - + Inverted button behaviour @@ -2352,6 +2352,16 @@ Tap the QR code to show it on the screen. Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + UpdateProgress @@ -2705,7 +2715,7 @@ Press and hold the voice button and say the command. uc::Config - + Error while loading configuration. Trying again. @@ -2818,6 +2828,7 @@ Press and hold the voice button and say the command. uc::hw::Battery + Low battery @@ -2826,14 +2837,9 @@ Press and hold the voice button and say the command. %1% battery remaining. Please charge the remote soon. - - - Battery needs servicing - - - Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Low battery voltage detected. Charge the battery to 100% before using the remote again. diff --git a/resources/translations/es_ES.ts b/resources/translations/es_ES.ts new file mode 100644 index 0000000..8fcd7de --- /dev/null +++ b/resources/translations/es_ES.ts @@ -0,0 +1,3050 @@ + + + + + About + + + Model number + Número de modelo + + + + Serial number + Número de serie + + + + Revision + Revision + + + + Wi-Fi address + Dirección Wi-Fi + + + + Bluetooth address + Dirección Bluetooth + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Normativa + + + + Terms & conditions + Términos y condiciones + + + + Warranty information + Información de garantía + + + + Licenses + Licencias + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Parar + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Seleccionar país + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Parar + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Auto brightness + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Display brightness + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Button backlight brightness + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Hecho + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Renombrar + + + + Finish + + + + + You're all set + Todo configurado + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Hecho + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Parar + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Name your group + + + + All lights + Example for a group name + All lights + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Hecho + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Renombrar + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Seleccionar idioma + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Seleccionar idioma + + + + Country + Country + + + + Select country + Seleccionar país + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Renombrar + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Pulsa aquí para añadir tu primera página + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + Se ha producido un error al cargar el perfil. + + + + Select or add profile + Seleccionar o añadir perfil + + + + NotificationDrawer + + + Display brightness + Display brightness + + + + Clear all + Limpiar todo + + + + No notifications + Sin notificaciones + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Renombrar página + + + + Rename + Label for button that will execute the action and rename the page + Renombrar + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + PIN del administrador + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Nombre de perfil + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Renombrar perfil + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Renombrar + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Perfiles + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Renombrar + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Nombrar su mando + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Renombrar + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Pantalla y brillo + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + PIN del administrador + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Toca la pantalla para empezar + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Términos y condiciones + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Aceptar + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Dirección Wi-Fi + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Parar + + + + main + + + Done + Hecho + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Battery needs servicing + Battery needs servicing + + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Parar + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + + diff --git a/resources/translations/fr_FR.ts b/resources/translations/fr_FR.ts new file mode 100644 index 0000000..9467c74 --- /dev/null +++ b/resources/translations/fr_FR.ts @@ -0,0 +1,3065 @@ + + + + + About + + + Model number + Numéro du modèle + + + + Serial number + Numéro de série + + + + Revision + Révision + + + + Wi-Fi address + Adresse Wi-Fi + + + + Bluetooth address + Adresse Bluetooth + + + + UI version + Version de l'UI + + + + Core version + Version du core + + + + System version + Version du système + + + + Regulatory + Régulateur + + + + Terms & conditions + Conditions générales + + + + Warranty information + Informations sur la garantie + + + + Licenses + Licence + + + + ActionableNotification + + + Cancel + Abandonner + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Appuyer pour fermer + + + + Tap for more + Appuyer pour en savoir plus + + + + Fix states + Title referring to fixing device states that might out of sync + Corriger les états + + + + Quickly access entities included in this activity: + Accès rapide aux entités incluses dans cette activité: + + + + Back + Caption to go back + Retour + + + + Empty page + Page vierge + + + + You can add UI elements via the Web Configurator + Vous pouvez ajouter des éléments de l'interface utilisateur via le Configurateur Web + + + + State: %1 + Device state + État : %1 + + + + AddEntities + + + Select entities to control with the remote + Sélectionnez les entités à contrôler avec la télécommande + + + + Select entities + Sélectionner les entités + + + + Please select entities to add by tapping in the list. + Veuillez sélectionner les entités à ajouter en appuyant sur la liste. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + n'est pas disponible + + + + + Profile is restricted + Profil restreint + + + + %1 entity + Tap and hold down to edit a group + %1 entité + + + + %1 entities + %1 entités + + + + Close + Fermer + + + + Battery + + + Battery + Batterie + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stop + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Chauffage + + + + + Cool + Climate device state + Rafraîchir + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Ventilateur + + + + Current %1° + Current temperature + Actuel %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Bouton + + + + Main text color + Couleur du texte principal + + + + Configure + + + By %1 + Integration driver developer name + Par %1 + + + + Name + Nom + + + + Required + Obligatoire + + + + + Optional + Facultatif + + + + Password + Mot de passe + + + + Add WiFi network + Ajouter un réseau WiFi + + + + Selected WiFi network + Réseau WiFi sélectionné + + + + + Next + Suivant + + + + Select WiFi network + Sélectionner le réseau WiFi + + + + + Cancel + Abandonner + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + État de la connexion + + + + No connection errors + Aucune erreur de connexion + + + + Country + + + Select country + Sélectionner un pays + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Courant + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stop + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Le Bluetooth est désactivé. Découverte limitée au réseau seulement. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Assurez-vous que le dock se trouve à proximité de la télécommande et qu'il affiche une lumière orange clignotante ou qu'il est connecté via un câble Ethernet. Pour réinitialiser, appuyez et maintenez le bouton sous le dock pendant plus de 10 secondes. + + + + Discover docks + Rechercher les docks + + + + + Skip + Ignorer + + + + + + + Discovering + Title for searching for integrations to setup + Découvrir + + + + %1 dock(s) found + %1 dock(s) trouvé(s) + + + + %1 integration(s) found + %1 intégration(s) trouvée + + + + Integrations may require the Web Configurator for setup. + Les intégrations peuvent nécessiter le configurateur Web pour être installées. + + + + By %1 + Integration driver developer name + Par %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Luminosité automatique + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Ajuster automatiquement la luminosité de l'écran en fonction des conditions d'éclairage ambiant. + + + + Display brightness + Luminosité d'affichage + + + + Button backlight + Title for button backlight functionality + Rétroéclairage des boutons + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Luminosité du rétroéclairage des boutons + + + + Dock + + + Dock setup + Smart charging dock + Configuration du dock + + + + Docks + + + + Add a new dock + Ajouter un nouveau dock + + + + Active + Activé + + + + Connecting + Connexion en cours + + + + Error + Erreur + + + + Idle + Inactif + + + + Reconnecting + Reconnexion en cours + + + + Something is wrong + Quelque chose n'a pas fonctionné + + + + Identify + Identifier + + + + Connect + Connecter + + + + Energy + + + Energy + Énergie + + + + EntityAdd + + + Add entities + Ajouter des entités + + + + Select entities + Sélectionner les entités + + + + Please select entities to add by tapping in the list. + Veuillez sélectionner les entités à ajouter en appuyant sur la liste. + + + + EntityList + + + Add + Ajouter + + + + Select all + Tout sélectionner + + + + Search + Chercher + + + + + Clear + Effacer + + + + Filters + Filtres + + + + Done + Terminé + + + + Button + Bouton + + + + Climate + Climatisation/Chauffage + + + + Cover + Couverture + + + + Light + Lumière + + + + Media player + Lecteur multimédia + + + + Sensor + Capteur + + + + Switch + Interrupteur + + + + No entities + No entities are in this list + Aucune entité + + + + Loading + The application is loading + Chargement en cours + + + + EntityRename + + + Rename entity + Renommer une entité + + + + Cancel + Abandonner + + + + Rename + Label for button that will execute the action and rename the entity + Renommer + + + + Finish + + + + + You're all set + Vous êtes prêt + + + + The integration has been added successfully. + L'intégration a été ajoutée avec succès. + + + + Version + Version + + + + Developer + Développeur + + + + Website + Site Web + + + + + Oops + Oups + + + + Something went wrong while setting up the integration. + Une erreur s'est produite lors de la configuration de l'intégration. + + + + + ERROR: + ERREUR: + + + + + + Done + Terminé + + + + The dock has been added successfully. + Le dock a été ajouté avec succès. + + + + %1 is ready to blast IR codes. + %1 est prêt à diffuser des codes IR + + + + Something went wrong while setting up the dock. + Une erreur s'est produite lors de la configuration de l'intégration. + + + + + Try again + Réessayez + + + + You can add integrations or change configuration via the Web configurator. + Vous pouvez ajouter des intégrations ou modifier la configuration via le configurateur Web. + + + + Web configurator enabled + Le configurateur Web est activé + + + + Web configurator disabled + Le configurateur Web est désactivé + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stop + + + + GroupAdd + + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + Group already exists + Ce groupe existe déjà + + + + Name your group + Name for a group of entities + Nommer votre groupe + + + + All lights + Example for a group name + Toutes les lumières + + + + Next + Suivant + + + + + Cancel + Abandonner + + + + Select entities to add + Sélectionner les entités à ajouter + + + + Search + Chercher + + + + Add + Button that will add the selected entities + Ajouter + + + + Select entities + Sélectionner les entités + + + + Please select entities to add by tapping in the list. + Veuillez sélectionner les entités à ajouter en appuyant sur la liste. + + + + GroupEdit + + + Done + Button caption + Terminé + + + + Add entities + Ajouter des entités + + + + Select entities + Sélectionner les entités + + + + Please select entities to add by tapping in the list. + Veuillez sélectionner les entités à ajouter en appuyant sur la liste. + + + + Add entity + Ajouter une entité + + + + GroupRename + + + Rename group + Renommer le groupe + + + + Cancel + Abandonner + + + + Rename + Label for button that will execute the action and rename the group + Renommer + + + + Humidity + + + Humidity + Humidité + + + + IconSelector + + + Select icon + Sélectionner une icône + + + + Unfolded Icons + Icônes Unfolded + + + + Custom Icons + Icônes personnalisées + + + + Close + Fermer + + + + Info + + + External integration + Intégration externe + + + + Local integration + Intégration locale + + + + Manage entities + Gérer les entités + + + + configured entities + entités configurées + + + + Connected + Connecté + + + + Disconnected + Déconnecté + + + + + State + État + + + + Enabled + Activé + + + + Id + Id + + + + Version + Version + + + + Developer + Développeur + + + + Website + Site Web + + + + Delete integration + Supprimer l'intégration + + + + Are you sure you want to delete the %1 integration? + Êtes-vous certain de vouloir supprimer cette intégration %1? + + + + Tap to edit name + Touchez pour modifier le nom + + + + Something is wrong + Quelque chose n'a pas fonctionné + + + + Identify + Identifier + + + + Connect + Connecter + + + + Active + Actif + + + + Connecting + Connexion en cours + + + + Error + Erreur + + + + Idle + Inactif + + + + Reconnecting + Reconnexion en cours + + + + Connection + Connexion + + + + + N/A + Non disponible + + + + Service name + Nom du service + + + + Custom IP or URL + IP ou URL personnalisée + + + + Not set + Non configuré + + + + Firmware version + Version du firmware + + + + Led brightness + Luminosité automatique + + + + Change password + Changer le mot de passe + + + + Change WiFi settings + Modifier les paramètres WiFi + + + + + Factory reset + Réinitialisation d'usine + + + + Are you sure you want to factory reset %1? + Êtes-vous sûr de vouloir faire une réinitialisation d'usine %1? + + + + Reset + Réinitialiser + + + + Delete dock + Supprimer le dock + + + + Are you sure you want to delete %1? + Êtes-vous sûr de vouloir supprimer %1? + + + + + Cancel + Abandonner + + + + + Delete + Supprimer + + + + InputField + + + Input field is empty + Le champ texte est vide + + + + Integration + + + Integration setup + Configuration de l'intégration + + + + Next + Suivant + + + + Skip + Passer + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Ajouter une intégration + + + + Language + + + Select language + Sélectionner la langue + + + + LoadingScreen + + + Tap to close + Appuyer pour fermer + + + + Step %1/%2 + Indicating the activity steps + Étape %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Délai %1 ms + + + + Localisation + + + Language + Langue + + + + Select language + Sélectionner la langue + + + + Country + Pays + + + + Select country + Sélectionner un pays + + + + Timezone + Fuseau Horaire + + + + Select timezone + Sélectionner le fuseau horaire + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24 heures + + + + Unit System + Like metric, imperial + Système d'unité + + + + Select unit system + Sélectionner le système d'unité + + + + MainContainer + + + Add entity + Ajouter une entité + + + + Add group + Ajouter un groupe + + + + Reorder + Réorganiser + + + + Page is empty + La page est vide + + + + There is nothing to reorder. Try adding entities or groups first. + Il n'y a rien à réorganiser. Essayez d'abord d'ajouter des entités ou des groupes. + + + + Show tips + Afficher les conseils + + + + + Rename + Renommer + + + + Change icon + Changer d'icône + + + + Remove + Retirer + + + + Edit entities + Modifier les entités + + + + Delete + Supprimer + + + + + is unavailable + n'est pas disponible + + + + Profile is restricted + Profil restreint + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Gérer les entités + + + + Available: %1 + Tab caption that contains available entities + Disponible: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configuré : %1 + + + + + Select entities + Sélectionner les entités + + + + Please select entities to add by tapping in the list. + Veuillez sélectionner les entités à ajouter en appuyant sur la liste. + + + + Please select entities to remove by tapping in the list. + Veuillez sélectionner les entités à supprimer en tapant dans la liste. + + + + Remove + Retirer + + + + NoPage + + + Tap here to add your first page + Appuyez ici pour ajouter votre première page + + + + No page found. Ask your administrator to setup pages. + Aucune page trouvée. Demandez à votre administrateur de configurer des pages. + + + + NoProfile + + + There was an error loading the profile. + Une erreur s'est produite lors du chargement du profil. + + + + Select or add profile + Sélectionner ou ajouter un profil + + + + NotificationDrawer + + + Display brightness + Luminosité d'affichage + + + + Clear all + Effacer tout + + + + No notifications + Aucune notification + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Inconnu + + + + + Open + Ouvrir + + + + Closed + Fermé + + + + Close + Fermer + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 est %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Appuyez et maintenez le bouton Accueil ou utilisez le configurateur web pour configurer la page + + + + PageAdd + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + Name your page + Title for the page selector menu + Nommer votre page + + + + Living room + Placeholder example for a page name + Salon + + + + Add + Label of button that will add a page defined here + Ajouter + + + + Cancel + Abandonner + + + + PageRename + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + Rename page + Renommer la page + + + + Rename + Label for button that will execute the action and rename the page + Renommer + + + + Cancel + Abandonner + + + + PageSelector + + + Edit pages + Title for the page selector menu + Modifier les pages + + + + Select page + Sélectionner une page + + + + PasswordChange + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + Change password + Changer le mot de passe + + + + Change + Modifier + + + + Cancel + Abandonner + + + + Pin + + + Administrator PIN + Code PIN de l'administrateur + + + + This PIN is the administrator PIN. + Ce code PIN est le code PIN de l'administrateur. + + + + PopupList + + + Search + Chercher + + + + PopupMenu + + + Close + As in close the menu + Fermer + + + + Power + + + Power + Énergie + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Sensibilité au réveil + + + + Amount of movement needed to wake up the remote. + Quantité de mouvement nécessaire pour réveiller la télécommande. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensibilité + + + + Display off timeout + How much time the display will turn off after + Délai d'extinction de l'écran + + + + + + %1 seconds + %1 secondes + + + + Sleep timeout + How much time the remote will enter sleep mode after + Délai de mise en veille + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Éteindre + + + + + Press and hold + Faites un appui long + + + + Reboot + Caption for button to reboot the remote + Redémarrer + + + + Cancel + Caption for button to cancel the power off menu + Abandonner + + + + Profile + + + Software update + Mise à jour logicielle + + + + Settings + Réglages + + + + Integrations + Intégrations + + + + Docks + Docks + + + + About + À propos + + + + Your current profile + Votre profil actuel + + + + Web configurator enabled + Le configurateur Web est activé + + + + Web configurator disabled + Le configurateur Web est désactivé + + + + Restricted + Text explaining that the profile has restricted access + Limité + + + + Scan to open +the Web Configurator + Scanner pour ouvrir +le configurateur Web + + + + Tap to close + Appuyez pour fermer + + + + ProfileAdd + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + + Profile already exists + Le Profil existe déjà + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + Le nom de votre profil'existe déjà. Voulez-vous continuer avec un profil existant? + + + + Choose existing + Choisir un élément existant + + + + Profile name + Nom du profil + + + + John + Example for profile name + Jean + + + + Add + Label for button that add a profile + Ajouter + + + + Cancel + Abandonner + + + + ProfileRename + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + Rename profile + Renommer le profil + + + + John + Example name for a profile + Jean + + + + Rename + Button caption to execute the profile rename + Renommer + + + + Cancel + Abandonner + + + + ProfileSwitch + + + Profiles + User profiles + Profils + + + + Please enter the administrator PIN. + Veuillez saisir le code PIN de l'administrateur. + + + + Cancel + Abandonner + + + + Rename + Menu item for profile rename + Renommer + + + + Edit icon + Menu item for changing icon + Modifier l'icône + + + + Delete + Menu item for profile delete + Supprimer + + + + Add a new profile + Ajouter un nouveau profil + + + + Normal + Menu item for adding a normal profile + Standard + + + + Restricted + Menu item for adding a limited guest profile + Limité + + + + Receiver + + + All + Tous + + + + One + Un + + + + Sources + Sources + + + + Remote + + + Empty page + Page vierge + + + + You can add UI elements via the Web Configurator + Vous pouvez ajouter des éléments de l'interface utilisateur via le Configurateur Web + + + + RemoteName + + + Name your remote + Nommez votre télécommande + + + + Next + Suivant + + + + RemoteOpen + + + Do not operate the device disassembled. + Ne pas utiliser l'appareil démonté. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + La télécommande éteindra +dans %1 secondes. + + + + Rename + + + There was an error. Try again + Il y a eu une erreur. Réessayez + + + + Rename dock + Renommer le dock + + + + Cancel + Abandonner + + + + Rename + Renommer + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Tout effacer + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point de +non retour + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirmer + + + + Cancel + Abandonner + + + + Set_top_box + + + All + Tous + + + + One + Un + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Affichage & Luminosité + + + + User interface + Interface utilisateur + + + + Sound & Haptic + Son & Haptique + + + + Power Saving + Économie d'énergie + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Code PIN de l'administrateur + + + + Factory reset + Réinitialisation d'usine + + + + Setup + + + Integration setup + Configuration de l'intégration + + + + Dock setup + Configuration du dock + + + + SoftwareUpdate + + + New software version is available + Nouvelle version disponible. + + + + Your software is up to date + Votre logiciel est à jour + + + + Current version + Current software version + Version actuelle + + + + New version + New software version + Nouvelle version + + + + Pending + Software update download state + En attente + + + + Downloading + Téléchargement en cours + + + + Downloaded + Téléchargé + + + + Error + Erreur + + + + Release Notes + Notes de Version + + + + Release notes + Notes de mise à jour + + + + Install + Installation + + + + Download + Téléchargement + + + + Low battery + Batterie faible + + + + Minimum 50% battery charge is required to install software updates + Un minimum de 50% de charge de la batterie est nécessaire pour installer des mises à jour logicielles + + + + Check for update + Rechercher les mises à jour + + + + Check for updates + Title for indication of checking for software updates are enabled + Rechercher des mises à jour + + + + Automatically check for updates. + Rechercher automatiquement les mises à jour + + + + Auto update + Title for indication of automatic software update is enabled + Mise à jour automatique + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Mettre à jour automatiquement la télécommande lorsque de nouveaux logiciels sont disponibles. Les mises à jour sont installées entre %1 et %2 + + + + Sound + + + Sound effects + Effets sonores + + + + Sound effects volume + Volume des effets sonores + + + + Haptic feedback + Retour haptique + + + + Speaker + + + All + Tous + + + + One + Un + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Appuyez sur l'écran pour commencer + + + + StatusBar + + + Reorder + Réorganiser + + + + Streaming_box + + + All + Tous + + + + One + Un + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Température + + + + Terms + + + + Terms & conditions + Conditions générales + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + En utilisant des produits Unfolded Circle, vous acceptez +les conditions générales. + +Vous pouvez les lire sur +unfoldedcircle.com/legal +ou en scannant ce code QR. +Appuyez sur le code QR pour l'afficher à l'écran. + + + + Cancel + Abandonner + + + + Agree + Agree to terms and conditions + Accepter + + + + Timezone + + + Select timezone + Sélectionner le fuseau horaire + + + + Tv + + + Movie + Film + + + + Music + Musique + + + + Radio + Radio + + + + TV Show + Séries TV + + + + Video + Vidéo + + + + Unknown + Inconnu + + + + Nothing is playing + Aucune lecture en cours + + + + Open an app or use the directional keys to navigate. + Ouvrez une application ou utilisez les touches directionnelles pour naviguer. + + + + Live + En direct + + + + All + Tous + + + + One + Un + + + + Apps + Applications + + + + Ui + + + Inverted button behaviour + Comportement du bouton inversé + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverse les fonctions du bouton sur l'écran principal : appui court pour ouvrir l'écran de contrôle, appui long pour basculer rapidement. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Mise à jour en cours + + + + Installing step %1/%2 %3% + Étape d'installation %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Mise à jour effectuée + + + + Software update was successful.%1The remote will reboot now. + Mise à jour du logiciel réussie.%1La télécommande va redémarrer maintenant. + + + + Update failed + La mise à jour a échoué + + + + There was an error during installing the update. + Une erreur s'est produite lors de l'installation de la mise à jour. + + + + Back + Retour + + + + Voice + + + Voice control + Contrôle vocal + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Régler la luminosité %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Tension électrique + + + + Wifi + + + Select your WiFi network + Sélectionner le réseau WiFi + + + + Wi-Fi address + Adresse Wi-Fi + + + + Skip + Passer + + + + Failed to connect + Failed to connect to a wifi network + Échec de la connexion + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Configurer plus tard + + + + Try again + Réessayez + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Réseaux connus + + + + WifiInfo + + + MAC address + Adresse MAC + + + + IP address + Adresse IP + + + + Delete + Supprimer + + + + Close + Fermer + + + + WifiJoin + + + Join WiFi network? + Rejoindre le réseau WiFi ? + + + + Join + Join wifi network + Rejoindre + + + + Cancel + Abandonner + + + + WifiNetworkList + + + Networks + Réseaux + + + + No networks found + Aucun réseau trouvé + + + + Join other + Join other wifi network + Rejoindre un autre + + + + Remove WiFi network + Supprimer le réseau WiFi + + + + Are you sure you want to remove the network %1? + Êtes-vous sûr(e) de vouloir supprimer ce réseau %1 ? + + + + Remove + Retirer + + + + WifiPassword + + + Enter WiFi password for +%1 + Entrez le mot de passe WiFi pour +%1 + + + + Super secret + Placeholder text for password + Grand secret + + + + Join + Join wifi network + Rejoindre + + + + Cancel + Abandonner + + + + WifiSetup + + + Enter SSID + Entrez le SSID + + + + Wifi network + Réseau WiFi + + + + + Next + Suivant + + + + + + Cancel + Abandonner + + + + Choose WiFi security for +%1 + Choisissez la sécurité WiFi pour +%1 + + + + + Join + Join wifi network + Rejoindre + + + + Select a security option + Sélectionnez une option de sécurité + + + + Please select a security option + Veuillez sélectionner une option de sécurité + + + + Enter WiFi password for +%1 + Entrez le mot de passe WiFi pour +%1 + + + + Super secret + Placeholder text for password + Grand secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Stop + + + + main + + + Done + Terminé + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Échec de la vérification de la mise à jour + + + + There was an error while checking for new updates. Please try again later. + Il y a eu une erreur lors de la recherche de nouvelles mises à jour. Veuillez réessayer plus tard. + + + + Update error + Erreur de mise à jour + + + + Couldn't start the software update. Please try again later. + Impossible de mettre à jour l'application. Essayer plus tard. + + + + + Software update has failed. + La mise à jour du logiciel a échoué. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Erreur de connexion + + + + There was an error connecting to the core. If the issue persists, restart the remote. + Une erreur s'est produite lors de la connexion au noyau. Si le problème persiste, redémarrez la télécommande. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Impossible de démarrer la découverte du dock + + + + There was an error starting dock discovery: %1 + Une erreur s'est produite lors du démarrage de la découverte du dock : %1 + + + + + Try again + Réessayez + + + + Failed to stop dock discovery + Échec de l'arrêt de la découverte du dock + + + + There was an error stopping dock discovery: %1 + Une erreur s'est produite lors de l'arrêt de la découverte du dock : %1 + + + + Configuring + Configuration en cours + + + + Restarting + Redémarrage en cours + + + + Uploading + Téléchargement + + + + uc::hw::Battery + + + + Low battery + Batterie faible + + + + %1% battery remaining. Please charge the remote soon. + %1% de batterie restante. Veuillez recharger la télécommande prochainement. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + L'entretien de la batterie est nécessaire + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Tension de batterie très faible détectée. La charge a été désactivée. La batterie a besoin d'entretien. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Clé réseau incorrecte + + + + uc::integration::IntegrationController + + + Error while deleting integration + Erreur lors de la suppression de l'intégration + + + + Error while deleting integration driver + Erreur lors de la suppression du pilote d'intégration + + + + Integration discovery failed to start + Échec du démarrage de la découverte de l'intégration + + + + Integration discovery failed to stop + La découverte de l'intégration a échoué à s'arrêter + + + + Error getting integration driver metadata + Erreur lors de l'obtention des métadonnées du pilote d'intégration + + + + Error getting integration driver + Erreur lors de l'obtention du pilote d'intégration + + + + + Error while starting integration driver + Erreur lors du démarrage du pilote d'intégration + + + + Error while connecting to the integration + Erreur lors de la connexion à l'intégration + + + + Error while disconnecting to the integration + Erreur lors de la déconnexion à l'intégration + + + + + + + + Integration setup error. Aborting setup + Erreur de configuration d'intégration. Abandon de la configuration + + + + + + Invalid data + Données invalides + + + + + + The integration driver id does not exist. + L'identifiant du pilote d'intégration n'existe pas. + + + + + + Failed to start setup + Impossible de démarrer la configuration + + + + + + There is already a running setup for this integration. Would you like to stop that? + Il y a déjà une configuration en cours pour cette intégration. Voulez-vous l'arrêter? + + + + + + Stop + Stop + + + + + + The integration is already configured or doesn't allow to be set up again. + L’intégration est déjà configurée ou ne permet pas à nouveau d’être configurée à. + + + + + + Cannot start integration setup + Impossible de démarrer la configuration de l'intégration + + + + Cannot stop the integration setup + Impossible d'arrêter la configuration de l'intégration + + + + Authorization error + Erreur d'autorisation + + + + Connection refused + Connexion refusée + + + + + Unknown error + Erreur inconnue + + + + Not found + Non trouvé + + + + Timeout + Délai dépassé + + + + uc::ui::Controller + + + Error + Erreur + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + La suppression d'un profil actuel n'est pas autorisée. Veuillez changer de profil et réessayer. + + + + Profile update error + Erreur de mise à jour du profil + + + + %1 error + %1 erreur + + + + Error while connecting to %1, with id %2 + Erreur lors de la connexion à %1, avec l'id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 existe déjà dans ce groupe. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 existe déjà sur la page. + + + diff --git a/resources/translations/hu_HU.ts b/resources/translations/hu_HU.ts new file mode 100644 index 0000000..ba0abe6 --- /dev/null +++ b/resources/translations/hu_HU.ts @@ -0,0 +1,3064 @@ + + + + + About + + + Model number + Model száma + + + + Serial number + Sorozatszám + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi cím + + + + Bluetooth address + Bluetooth cím + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Szabályozás + + + + Terms & conditions + Általános szerződési feltételek + + + + Warranty information + Garancia információ + + + + Licenses + Licenszek + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stop + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Ország kiválasztása + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stop + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Auto brightness + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Display brightness + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Button backlight brightness + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Kész + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Átnevez + + + + Finish + + + + + You're all set + Minden kész + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Kész + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stop + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Name your group + + + + All lights + Example for a group name + All lights + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Kész + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Átnevez + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Nyelv kiválasztása + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Nyelv kiválasztása + + + + Country + Country + + + + Select country + Ország kiválasztása + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Átnevez + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Koppints ide az első oldal hozzáadásához + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + Hiba történt a profil betöltésekor. + + + + Select or add profile + Válassz vagy adj hozzá egy profilt + + + + NotificationDrawer + + + Display brightness + Display brightness + + + + Clear all + Összes törlése + + + + No notifications + Nincsenek értesítések + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Oldal átnevezése + + + + Rename + Label for button that will execute the action and rename the page + Átnevez + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + Adminisztrátor PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Profil neve + + + + John + Example for profile name + János + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Profil átnevezése + + + + John + Example name for a profile + János + + + + Rename + Button caption to execute the profile rename + Átnevez + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Profilok + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Átnevez + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Adj nevet az eszköznek + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Átnevez + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Kijelző fényerő + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Adminisztrátor PIN + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Érintsd meg a kijelzőt a kezdéshez + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Általános szerződési feltételek + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Elfogad + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Wi-Fi cím + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Stop + + + + main + + + Done + Kész + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + Battery needs servicing + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Stop + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + + diff --git a/resources/translations/it_IT.ts b/resources/translations/it_IT.ts new file mode 100644 index 0000000..bf8d75d --- /dev/null +++ b/resources/translations/it_IT.ts @@ -0,0 +1,3064 @@ + + + + + About + + + Model number + Numero modello + + + + Serial number + Numero di serie + + + + Revision + Versione + + + + Wi-Fi address + Indirizzo Wi-Fi + + + + Bluetooth address + Indirizzo Bluetooth + + + + UI version + Versione dell'interfaccia + + + + Core version + Versione principale + + + + System version + Versione di sistema + + + + Regulatory + Regolamentazione + + + + Terms & conditions + Termini e condizioni + + + + Warranty information + Informazioni sulla garanzia + + + + Licenses + Licenze + + + + ActionableNotification + + + Cancel + Annulla + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tocca per chiudere + + + + Tap for more + Tocca per altro + + + + Fix states + Title referring to fixing device states that might out of sync + Correggi stati + + + + Quickly access entities included in this activity: + Accesso rapido alle entità incluse in questa attività: + + + + Back + Caption to go back + Indietro + + + + Empty page + Pagina vuota + + + + You can add UI elements via the Web Configurator + È possibile aggiungere elementi all'interfaccia utente tramite il configuratore Web + + + + State: %1 + Device state + Stato: %1 + + + + AddEntities + + + Select entities to control with the remote + Seleziona entità da controllare con il telecomando + + + + Select entities + Seleziona entità + + + + Please select entities to add by tapping in the list. + Seleziona entità da aggiungere toccando l'elenco. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + non disponibile + + + + + Profile is restricted + Il profilo è limitato + + + + %1 entity + Tap and hold down to edit a group + %1 entità + + + + %1 entities + %1 entità + + + + Close + Chiudi + + + + Battery + + + Battery + Batteria + + + + Blind + + + Stop + Button caption to stop window blinds motion + Ferma + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Modalità + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Riscaldamento + + + + + Cool + Climate device state + Raffrescamento + + + + + Auto + Climate device state + Automatico + + + + + + Fan + Climate device state +---------- +Climate fan + Ventilazione + + + + Current %1° + Current temperature + Attuale %1° + + + + Heat/Cool + Climate device state + Riscaldamento/Raffrescamento + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Regola il tono del colore dell'interfaccia utente. Usando i cursori, scegli un colore. I colori dell'interfaccia utente verranno generati in base a quel colore. + + + + This is a darker text, in a darker container + Questo è un testo più scuro, in un contenitore più scuro + + + + Button + Caption for a sample button + Pulsante + + + + Main text color + Colore testo principale + + + + Configure + + + By %1 + Integration driver developer name + Da %1 + + + + Name + Nome + + + + Required + Richiesto + + + + + Optional + Opzionale + + + + Password + Password + + + + Add WiFi network + Aggiungi rete WiFi + + + + Selected WiFi network + Rete Wi-Fi selezionata + + + + + Next + Successivo + + + + Select WiFi network + Seleziona rete WiFi + + + + + Cancel + Annulla + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Stato connessione + + + + No connection errors + Nessun errore di connessione + + + + Country + + + Select country + Seleziona paese + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Attuale + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Ferma + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Il Bluetooth è disabilitato. Ricerca limitata solo alla rete. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Assicurati che il dock sia vicino al telecomando e che mostri una luce arancione lampeggiante o sia collegato tramite un cavo ethernet. Per resettare, premere e tenere premuto il pulsante inferiore per oltre 10 secondi. + + + + Discover docks + Ricerca docks + + + + + Skip + Salta + + + + + + + Discovering + Title for searching for integrations to setup + Scoprire + + + + %1 dock(s) found + %1 dock(s) trovato(i) + + + + %1 integration(s) found + %1 integrazioni trovate + + + + Integrations may require the Web Configurator for setup. + Le integrazioni potrebbero richiedere il configuratore Web per l'installazione. + + + + By %1 + Integration driver developer name + Da %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Luminosità automatica + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Regola automaticamente la luminosità del display in base alle condizioni d'illuminazione ambientale. + + + + Display brightness + Luminosità schermo + + + + Button backlight + Title for button backlight functionality + Retroilluminazione pulsanti + + + + When on, button backlight will automatically turn on in a dark room. + Quando acceso, la retroilluminazione dei pulsanti si accende automaticamente in una stanza scura. + + + + Button backlight brightness + Luminosità retroilluminazione pulsanti + + + + Dock + + + Dock setup + Smart charging dock + Configurazione del dock + + + + Docks + + + + Add a new dock + Aggiungi un nuovo dock + + + + Active + Attivo + + + + Connecting + Connessione in corso + + + + Error + Errore + + + + Idle + Inattivo + + + + Reconnecting + Riconnessione + + + + Something is wrong + Qualcosa è andato storto + + + + Identify + Identifica + + + + Connect + Connetti + + + + Energy + + + Energy + Energia + + + + EntityAdd + + + Add entities + Aggiungi entità + + + + Select entities + Seleziona entità + + + + Please select entities to add by tapping in the list. + Seleziona entità da aggiungere toccando l'elenco. + + + + EntityList + + + Add + Aggiungi + + + + Select all + Seleziona tutto + + + + Search + Cerca + + + + + Clear + Cancella + + + + Filters + Filtri + + + + Done + Fatto + + + + Button + Pulsante + + + + Climate + Temperatura + + + + Cover + Ombreggiatura + + + + Light + Illuminazione + + + + Media player + Lettore multimediale + + + + Sensor + Sensori + + + + Switch + Interruttore + + + + No entities + No entities are in this list + Nessuna entità + + + + Loading + The application is loading + Caricamento + + + + EntityRename + + + Rename entity + Rinomina entità + + + + Cancel + Annulla + + + + Rename + Label for button that will execute the action and rename the entity + Rinomina + + + + Finish + + + + + You're all set + You're all set + + + + The integration has been added successfully. + L'integrazione è stata aggiunta con successo. + + + + Version + Versione + + + + Developer + Sviluppatore + + + + Website + Sito + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Si è verificato un problema durante la configurazione dell'integrazione. + + + + + ERROR: + ERRORE: + + + + + + Done + Fatto + + + + The dock has been added successfully. + Il dock è stato aggiunto con successo. + + + + %1 is ready to blast IR codes. + %1 è pronto per inviare codici IR. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Riprova + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Il configuratore Web è abilitato + + + + Web configurator disabled + Il configuratore Web è disabilitato + + + + Garage + + + Stop + Button caption to stop window blinds motion + Ferma + + + + GroupAdd + + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + Group already exists + Il gruppo esiste già + + + + Name your group + Name for a group of entities + Dai un nome al tuo gruppo + + + + All lights + Example for a group name + Tutte le luci + + + + Next + Successivo + + + + + Cancel + Annulla + + + + Select entities to add + Seleziona entità da aggiungere + + + + Search + Cerca + + + + Add + Button that will add the selected entities + Aggiungi + + + + Select entities + Seleziona entità + + + + Please select entities to add by tapping in the list. + Seleziona entità da aggiungere toccando l'elenco. + + + + GroupEdit + + + Done + Button caption + Fatto + + + + Add entities + Aggiungi entità + + + + Select entities + Seleziona entità + + + + Please select entities to add by tapping in the list. + Seleziona entità da aggiungere toccando l'elenco. + + + + Add entity + Aggiungi entità + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Annulla + + + + Rename + Label for button that will execute the action and rename the group + Rinomina + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Chiudi + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Gestisci entità + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + Stato + + + + Enabled + Abilitato + + + + Id + Id + + + + Version + Versione + + + + Developer + Sviluppatore + + + + Website + Sito + + + + Delete integration + Elimina integrazione + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Qualcosa è andato storto + + + + Identify + Identifica + + + + Connect + Connetti + + + + Active + Attivo + + + + Connecting + Connessione in corso + + + + Error + Errore + + + + Idle + Inattivo + + + + Reconnecting + Riconnessione + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Ripristino di fabbrica + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Annulla + + + + + Delete + Elimina + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Configura integrazione + + + + Next + Successivo + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Seleziona lingua + + + + LoadingScreen + + + Tap to close + Tocca per chiudere + + + + Step %1/%2 + Indicating the activity steps + Fase %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Ritardo %1 ms + + + + Localisation + + + Language + Lingua + + + + Select language + Seleziona lingua + + + + Country + Paese + + + + Select country + Seleziona paese + + + + Timezone + Timezone + + + + Select timezone + Seleziona fuso orario + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24 ore + + + + Unit System + Like metric, imperial + Unità Di Sistema + + + + Select unit system + Seleziona unità di sistema + + + + MainContainer + + + Add entity + Aggiungi entità + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Rinomina + + + + Change icon + Change icon + + + + Remove + Rimuovi + + + + Edit entities + Edit entities + + + + Delete + Elimina + + + + + is unavailable + non disponibile + + + + Profile is restricted + Il profilo è limitato + + + + Turn off + Disattiva + + + + Turn off all + Disattiva tutto + + + + ManageEntities + + + Manage entities + Gestisci entità + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Seleziona entità + + + + Please select entities to add by tapping in the list. + Seleziona entità da aggiungere toccando l'elenco. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Rimuovi + + + + NoPage + + + Tap here to add your first page + Tocca qui per aggiungere la tua prima pagina + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + Si è verificato un errore durante il caricamento del profilo. + + + + Select or add profile + Seleziona o aggiungi profilo + + + + NotificationDrawer + + + Display brightness + Luminosità schermo + + + + Clear all + Cancella tutto + + + + No notifications + Nessuna notifica + + + + OnOff + + + On + Light device state + Acceso + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Chiudi + + + + Outlet + + + On + Switch device state + Acceso + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Tieni premuto il pulsante Home o usa il configuratore Web per configurare la pagina + + + + PageAdd + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + Name your page + Title for the page selector menu + Nome della tua pagina + + + + Living room + Placeholder example for a page name + Soggiorno + + + + Add + Label of button that will add a page defined here + Aggiungi + + + + Cancel + Annulla + + + + PageRename + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + Rename page + Rinomina pagina + + + + Rename + Label for button that will execute the action and rename the page + Rinomina + + + + Cancel + Annulla + + + + PageSelector + + + Edit pages + Title for the page selector menu + Modifica pagine + + + + Select page + Seleziona pagina + + + + PasswordChange + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + Change password + Change password + + + + Change + Modifica + + + + Cancel + Annulla + + + + Pin + + + Administrator PIN + Pin Amministratore + + + + This PIN is the administrator PIN. + Il PIN è il PIN amministratore. + + + + PopupList + + + Search + Cerca + + + + PopupMenu + + + Close + As in close the menu + Chiudi + + + + Power + + + Power + Spegni + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Sensibilità risveglio + + + + Amount of movement needed to wake up the remote. + Quantità di movimento necessario per svegliare il telecomando. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensibilità + + + + Display off timeout + How much time the display will turn off after + Timeout visualizzazione off + + + + + + %1 seconds + %1 secondi + + + + Sleep timeout + How much time the remote will enter sleep mode after + Timeout sospensione + + + + %1 minutes + %1 minuti + + + + Poweroff + + + Power off + Caption for button to power off the remote + Spegnimento + + + + + Press and hold + Premi e tieni premuto + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Annulla + + + + Profile + + + Software update + Aggiornamento software + + + + Settings + Impostazioni + + + + Integrations + Integrazioni + + + + Docks + Docks + + + + About + Informazioni + + + + Your current profile + Il tuo profilo corrente + + + + Web configurator enabled + Il configuratore Web è abilitato + + + + Web configurator disabled + Il configuratore Web è disabilitato + + + + Restricted + Text explaining that the profile has restricted access + Limitato + + + + Scan to open +the Web Configurator + Scansiona per aprire il configuratore Web + + + + Tap to close + Tocca per chiudere + + + + ProfileAdd + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + + Profile already exists + Il profilo esiste già + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + Il nome del profilo che hai inserito'esiste già. Vuoi continuare con un profilo esistente? + + + + Choose existing + Scegli esistente + + + + Profile name + Nome del profilo + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Aggiungi + + + + Cancel + Annulla + + + + ProfileRename + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + Rename profile + Rinomina profilo + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Rinomina + + + + Cancel + Annulla + + + + ProfileSwitch + + + Profiles + User profiles + Profiles + + + + Please enter the administrator PIN. + Inserisci il PIN amministratore. + + + + Cancel + Annulla + + + + Rename + Menu item for profile rename + Rinomina + + + + Edit icon + Menu item for changing icon + Modifica icona + + + + Delete + Menu item for profile delete + Elimina + + + + Add a new profile + Aggiungere un nuovo profilo + + + + Normal + Menu item for adding a normal profile + Normale + + + + Restricted + Menu item for adding a limited guest profile + Limitato + + + + Receiver + + + All + Tutti + + + + One + Uno + + + + Sources + Sources + + + + Remote + + + Empty page + Pagina vuota + + + + You can add UI elements via the Web Configurator + È possibile aggiungere elementi all'interfaccia utente tramite il configuratore Web + + + + RemoteName + + + Name your remote + Dai un nome al tuo remoto + + + + Next + Successivo + + + + RemoteOpen + + + Do not operate the device disassembled. + Non azionare il dispositivo smontato. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + Il telecomando disattiverà +in %1 secondi. + + + + Rename + + + There was an error. Try again + Si è verificato un errore. Riprova + + + + Rename dock + Rinomina il dock + + + + Cancel + Annulla + + + + Rename + Rinomina + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Il ripristino eliminerà tutte le impostazioni, la configurazione e qualsiasi informazione salvata sul remoto. I dati non possono essere recuperati. Continuare? + + + + Erase everything + Cancella tutto + + + + Point of +no return + Factory reset, after this step, everything is deleted + Punto +nessun ritorno + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confermare il ripristino di fabbrica cancellerà tutta la configurazione e i dati. I dati non possono essere recuperati. + + + + Confirm + Conferma + + + + Cancel + Annulla + + + + Set_top_box + + + All + Tutti + + + + One + Uno + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Mostra & Luminosità + + + + User interface + User interface + + + + Sound & Haptic + Suono & Battesimo + + + + Power Saving + Risparmio Energetico + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Pin Amministratore + + + + Factory reset + Ripristino di fabbrica + + + + Setup + + + Integration setup + Configura integrazione + + + + Dock setup + Configurazione del dock + + + + SoftwareUpdate + + + New software version is available + È disponibile una nuova versione del software! + + + + Your software is up to date + Hai installato l'ultima versione disponibile + + + + Current version + Current software version + Versione corrente + + + + New version + New software version + Nuova versione + + + + Pending + Software update download state + In attesa + + + + Downloading + Download in corso + + + + Downloaded + Scaricato + + + + Error + Errore + + + + Release Notes + Note di rilascio + + + + Release notes + Note di rilascio + + + + Install + Installa + + + + Download + Scarica + + + + Low battery + Batteria scarica + + + + Minimum 50% battery charge is required to install software updates + Per installare gli aggiornamenti software è necessaria una carica minima della batteria del 50% + + + + Check for update + Verifica la presenza di aggiornamenti + + + + Check for updates + Title for indication of checking for software updates are enabled + Verifica la presenza di aggiornamenti + + + + Automatically check for updates. + Ricerca autotomatica degli aggiornamenti + + + + Auto update + Title for indication of automatic software update is enabled + Aggiornamento automatico + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Aggiorna automaticamente il telecomando quando è disponibile un nuovo software. Gli aggiornamenti verranno installati tra %1 e %2 + + + + Sound + + + Sound effects + Effetti sonori + + + + Sound effects volume + Volume effetti sonori + + + + Haptic feedback + Feedback aptico + + + + Speaker + + + All + Tutti + + + + One + Uno + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Tocca lo schermo per iniziare + + + + StatusBar + + + Reorder + Riordina + + + + Streaming_box + + + All + Tutti + + + + One + Uno + + + + Sources + Sources + + + + Switch + + + On + Switch device state + Acceso + + + + Off + Off + + + + Temperature + + + Temperature + Temperatura + + + + Terms + + + + Terms & conditions + Termini e condizioni + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + Utilizzando i prodotti Unfolded Circle accetti +i Termini e condizioni. + +Puoi leggerli su +unfoldedcircle.com/legal +o scansionando questo codice QR. +Tocca il codice QR per visualizzarlo sullo schermo. + + + + Cancel + Annulla + + + + Agree + Agree to terms and conditions + Accetto + + + + Timezone + + + Select timezone + Seleziona fuso orario + + + + Tv + + + Movie + Film + + + + Music + Musica + + + + Radio + Radio + + + + TV Show + Serie TV + + + + Video + Video + + + + Unknown + Sconosciuto + + + + Nothing is playing + Nulla in riproduzione. + + + + Open an app or use the directional keys to navigate. + Apri un'app o usa i tasti direzionali per navigare. + + + + Live + In diretta + + + + All + Tutti + + + + One + Uno + + + + Apps + Applicazioni + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Aggiornamento in corso + + + + Installing step %1/%2 %3% + Installazione passo %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Non spegnere il telecomando durante il processo di installazione! + + + + Update success + Aggiornamento riuscito + + + + Software update was successful.%1The remote will reboot now. + Aggiornamento software riuscito.%1Il remoto verrà riavviato ora. + + + + Update failed + Aggiornamento non riuscito + + + + There was an error during installing the update. + Si è verificato un errore durante l'installazione dell'aggiornamento. + + + + Back + Indietro + + + + Voice + + + Voice control + Controllo vocale + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabilitare il controllo vocale ti permetterà comunque di usare la dettatura vocale con le integrazioni. + +Premere e tenere premuto il pulsante vocale e dire il comando. + + + + Microphone + Microfono + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabilitare il microfono lo spegnerà completamente. Non potrai usare il controllo vocale o la dettatura con le integrazioni + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Ascoltando ... + + + + + Set brightness %1% + Imposta luminosità %1% + + + + Entity was not recognised + Entità non riconosciuta + + + + Found %1 similar entities. Please select one to use + Trovate %1 entità simili. Si prega di selezionarne una da usare + + + + You can say commands like + Puoi dire comandi come + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Accendi le luci del salotto” +“Inizia attività Guarda la TV” +“Imposta la temperatura del radiatore della cucina a 24o” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Seleziona la tua rete WiFi + + + + Wi-Fi address + Indirizzo Wi-Fi + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Impossibile connettersi + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Impossibile connettersi alla rete WiFi. Puoi riprovare o procedere senza configurare una rete WiFi. Puoi impostare la tua rete WiFi in seguito nelle Impostazioni. Se salti questo passaggio, le impostazioni di aggancio e di integrazione hanno vinto't sono ora possibili. + + + + Set up later + Configura più tardi + + + + Try again + Riprova + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + Indirizzo MAC + + + + IP address + Indirizzo IP + + + + Delete + Elimina + + + + Close + Chiudi + + + + WifiJoin + + + Join WiFi network? + Unisciti alla rete WiFi? + + + + Join + Join wifi network + Entra + + + + Cancel + Annulla + + + + WifiNetworkList + + + Networks + Reti + + + + No networks found + Nessuna rete trovata + + + + Join other + Join other wifi network + Unisciti ad altri + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Rimuovi + + + + WifiPassword + + + Enter WiFi password for +%1 + Inserire la password WiFi per +%1 + + + + Super secret + Placeholder text for password + Super segreto + + + + Join + Join wifi network + Entra + + + + Cancel + Annulla + + + + WifiSetup + + + Enter SSID + Inserisci SSID + + + + Wifi network + Rete Wi-Fi + + + + + Next + Successivo + + + + + + Cancel + Annulla + + + + Choose WiFi security for +%1 + Scegli la sicurezza WiFi per +%1 + + + + + Join + Join wifi network + Entra + + + + Select a security option + Selezionare un'opzione di sicurezza + + + + Please select a security option + Seleziona un'opzione di sicurezza + + + + Enter WiFi password for +%1 + Inserire la password WiFi per +%1 + + + + Super secret + Placeholder text for password + Super segreto + + + + Window + + + Stop + Button caption to stop window blinds motion + Ferma + + + + main + + + Done + Fatto + + + + uc::Config + + + Error while loading configuration. Trying again. + Errore durante il caricamento della configurazione. Riprova. + + + + uc::SoftwareUpdate + + + Update check failed + Controllo aggiornamento non riuscito + + + + There was an error while checking for new updates. Please try again later. + Si è verificato un errore durante il controllo di nuovi aggiornamenti. Riprova più tardi. + + + + Update error + Errore di aggiornamento + + + + Couldn't start the software update. Please try again later. + Couldn't avvia l'aggiornamento del software. Riprova più tardi. + + + + + Software update has failed. + Aggiornamento software non riuscito. + + + + uc::Voice + + + Command was not recognised + Comando non riconosciuto + + + + Entity was not recognised + Entità non riconosciuta + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Autenticazione al core non riuscita + + + + uc::dock::DockController + + + Failed to start dock discovery + Avvio della ricerca del dock non riuscito + + + + There was an error starting dock discovery: %1 + Si è verificato un errore durante la scoperta del dock: %1 + + + + + Try again + Riprova + + + + Failed to stop dock discovery + Arresto della ricerca del dock non riuscito + + + + There was an error stopping dock discovery: %1 + Si è verificato un errore durante l'arresto della scoperta del dock: %1 + + + + Configuring + Configurazione + + + + Restarting + Riavvio + + + + Uploading + Caricamento + + + + uc::hw::Battery + + + + Low battery + Batteria scarica + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + Battery needs servicing + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Errore durante l'eliminazione dell'integrazione + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Scoperta integrazione non riuscita + + + + Integration discovery failed to stop + La scoperta dell'integrazione non è riuscita a fermarsi + + + + Error getting integration driver metadata + Errore nell'ottenere i metadati dei driver di integrazione + + + + Error getting integration driver + Errore nell'ottenere il driver di integrazione + + + + + Error while starting integration driver + Errore durante l'avvio del driver di integrazione + + + + Error while connecting to the integration + Errore durante la connessione all'integrazione + + + + Error while disconnecting to the integration + Errore durante la disconnessione all'integrazione + + + + + + + + Integration setup error. Aborting setup + Errore di configurazione integrazione. Interruzione configurazione + + + + + + Invalid data + Dati non validi + + + + + + The integration driver id does not exist. + L'id del driver di integrazione non esiste. + + + + + + Failed to start setup + Impossibile avviare la configurazione + + + + + + There is already a running setup for this integration. Would you like to stop that? + C'è già una configurazione in esecuzione per questa integrazione. Vuoi fermarla? + + + + + + Stop + Ferma + + + + + + The integration is already configured or doesn't allow to be set up again. + L'integrazione è già configurata o non permette't di essere configurata di nuovo. + + + + + + Cannot start integration setup + Impossibile avviare la configurazione di integrazione + + + + Cannot stop the integration setup + Impossibile fermare la configurazione di integrazione + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Errore + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + L'eliminazione di un profilo corrente non è consentita. Si prega di passare ad un altro profilo e riprovare. + + + + Profile update error + Errore aggiornamento profilo + + + + %1 error + %1 errore + + + + Error while connecting to %1, with id %2 + Errore durante la connessione a %1, con id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 esiste già in questo gruppo. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 esiste già nella pagina. + + + diff --git a/resources/translations/nl_NL.ts b/resources/translations/nl_NL.ts new file mode 100644 index 0000000..2f39c99 --- /dev/null +++ b/resources/translations/nl_NL.ts @@ -0,0 +1,3063 @@ + + + + + About + + + Model number + Modelnummer + + + + Serial number + Serienummer + + + + Revision + Revisie + + + + Wi-Fi address + Wi-Fi adres + + + + Bluetooth address + Bluetooth adres + + + + UI version + UI-versie + + + + Core version + Core-versie + + + + System version + Systeem versie + + + + Regulatory + Wettelijk + + + + Terms & conditions + Algemene Voorwaarden + + + + Warranty information + Garantie + + + + Licenses + Licenties + + + + ActionableNotification + + + Cancel + Annuleer + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tik om te sluiten + + + + Tap for more + Tik voor meer + + + + Fix states + Title referring to fixing device states that might out of sync + Herstel status + + + + Quickly access entities included in this activity: + Snelle toegang tot entiteiten in deze activiteit: + + + + Back + Caption to go back + Terug + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + Status: %1 + + + + AddEntities + + + Select entities to control with the remote + Selecteer entiteiten om ze met de afstandsbediening te bedienen + + + + Select entities + Selecteer entiteiten + + + + Please select entities to add by tapping in the list. + Selecteer entiteiten om toe te voegen door op de lijst te tikken. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is niet beschikbaar + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entiteit + + + + %1 entities + %1 entiteiten + + + + Close + Afsluiten + + + + Battery + + + Battery + Batterij + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stop + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Modus + + + + + Off + Climate device state + Uit + + + + + Heat + Climate device state + Verwarmen + + + + + Cool + Climate device state + Koelen + + + + + Auto + Climate device state + Automatisch + + + + + + Fan + Climate device state +---------- +Climate fan + Ventilator + + + + Current %1° + Current temperature + Huidige %1° + + + + Heat/Cool + Climate device state + Verwarmen/Koelen + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Pas de kleurtoon aan van de gebruikersomgeving. Gebruik de schuifregelaars om een kleur te kiezen. De kleuren van de gebruikersinterface worden gegenereerd op basis van de gekozen kleur. + + + + This is a darker text, in a darker container + Dit is een donkere tekst, in een donkere container + + + + Button + Caption for a sample button + Knop + + + + Main text color + Hoofdtekstkleur + + + + Configure + + + By %1 + Integration driver developer name + Door %1 + + + + Name + Naam + + + + Required + Vereist + + + + + Optional + Optioneel + + + + Password + Wachtwoord + + + + Add WiFi network + Voeg wifi-netwerk toe + + + + Selected WiFi network + Geselecteerd wifi-netwerk + + + + + Next + Volgende + + + + Select WiFi network + Selecteer WiFi-netwerk + + + + + Cancel + Annuleer + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Verbindingstatus + + + + No connection errors + Geen verbindingsfouten + + + + Country + + + Select country + Land kiezen + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Stroom + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stop + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is uitgeschakeld. Ontdekking alleen beperkt tot het netwerk. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Zorg ervoor dat de afstandsbediening in de buurt is van de dock en er een knipperend oranje licht toont of de dock verbonden is via een netwerkkabel. Om opnieuw in te stellen, houd PIN aan de onderzijde van de dock voor meer dan 10 seconden ingedrukt. + + + + Discover docks + Ontdek docks + + + + + Skip + Overslaan + + + + + + + Discovering + Title for searching for integrations to setup + Verkennen + + + + %1 dock(s) found + %1 dock(s) gevonden + + + + %1 integration(s) found + %1 integratie(s) gevonden + + + + Integrations may require the Web Configurator for setup. + Voor sommige integraties is de webconfigurator vereist. + + + + By %1 + Integration driver developer name + Door %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Automatische helderheid + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatisch schermhelderheid aanpassen op basis van omgevingslicht. + + + + Display brightness + Schermhelderheid + + + + Button backlight + Title for button backlight functionality + Knopverlichting + + + + When on, button backlight will automatically turn on in a dark room. + Wanneer ingeschakeld, zal de achtergrondverlichting automatisch aan gaan in een donkere kamer. + + + + Button backlight brightness + Helderheid achtergrondverlichting knoppen + + + + Dock + + + Dock setup + Smart charging dock + Dock Instellen + + + + Docks + + + + Add a new dock + Voeg een nieuw dock toe + + + + Active + Actief + + + + Connecting + Verbindingen + + + + Error + Foutmelding + + + + Idle + Inactief + + + + Reconnecting + Opnieuw verbinden + + + + Something is wrong + Er is iets mis + + + + Identify + Identificeren + + + + Connect + Verbinden + + + + Energy + + + Energy + Energie + + + + EntityAdd + + + Add entities + Entiteiten toevoegen + + + + Select entities + Selecteer entiteiten + + + + Please select entities to add by tapping in the list. + Selecteer entiteiten om toe te voegen door op de lijst te tikken. + + + + EntityList + + + Add + Toevoegen + + + + Select all + Alles selecteren + + + + Search + Zoeken + + + + + Clear + Wis + + + + Filters + Filters + + + + Done + Voltooid + + + + Button + Knop + + + + Climate + Klimaat + + + + Cover + Hoofdafbeelding + + + + Light + Licht + + + + Media player + Mediaspeler + + + + Sensor + Sensor + + + + Switch + Schakelaar + + + + No entities + No entities are in this list + Geen entiteiten + + + + Loading + The application is loading + Aan het laden + + + + EntityRename + + + Rename entity + Entiteit hernoemen + + + + Cancel + Annuleer + + + + Rename + Label for button that will execute the action and rename the entity + Hernoem + + + + Finish + + + + + You're all set + Je bent helemaal klaar + + + + The integration has been added successfully. + De integratie is succesvol toegevoegd. + + + + Version + Versie + + + + Developer + Ontwikkelaar + + + + Website + Website + + + + + Oops + Oeps + + + + Something went wrong while setting up the integration. + Er ging iets mis tijdens het instellen van de integratie. + + + + + ERROR: + FOUT: + + + + + + Done + Voltooid + + + + The dock has been added successfully. + Dock is successvol toegevoegd. + + + + %1 is ready to blast IR codes. + %1 is klaar om IR codes te zenden. + + + + Something went wrong while setting up the dock. + Er ging iets mis tijdens het instellen van de dock. + + + + + Try again + Probeer opnieuw + + + + You can add integrations or change configuration via the Web configurator. + U kunt integraties toevoegen of configuratie wijzigen via de webconfigurator. + + + + Web configurator enabled + Web configuratie is ingeschakeld + + + + Web configurator disabled + Webconfiguratie is uitgeschakeld + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stop + + + + GroupAdd + + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + Group already exists + Groep bestaat al + + + + Name your group + Name for a group of entities + Geef de groep een naam + + + + All lights + Example for a group name + Alle lampen + + + + Next + Volgende + + + + + Cancel + Annuleer + + + + Select entities to add + Selecteer entiteiten om toe te voegen + + + + Search + Zoeken + + + + Add + Button that will add the selected entities + Toevoegen + + + + Select entities + Selecteer entiteiten + + + + Please select entities to add by tapping in the list. + Selecteer entiteiten om toe te voegen door op de lijst te tikken. + + + + GroupEdit + + + Done + Button caption + Voltooid + + + + Add entities + Entiteiten toevoegen + + + + Select entities + Selecteer entiteiten + + + + Please select entities to add by tapping in the list. + Selecteer entiteiten om toe te voegen door op de lijst te tikken. + + + + Add entity + Entiteit toevoegen + + + + GroupRename + + + Rename group + Groep hernoemen + + + + Cancel + Annuleer + + + + Rename + Label for button that will execute the action and rename the group + Hernoem + + + + Humidity + + + Humidity + Luchtvochtigheid + + + + IconSelector + + + Select icon + Pictogram selecteren + + + + Unfolded Icons + Pictogrammen + + + + Custom Icons + Persoonlijke pictogrammen + + + + Close + Afsluiten + + + + Info + + + External integration + Externe integratie + + + + Local integration + Lokale integratie + + + + Manage entities + Beheer entiteiten + + + + configured entities + geconfigureerde entiteiten + + + + Connected + Verbonden + + + + Disconnected + Verbinding verbroken + + + + + State + Status van de integratie + + + + Enabled + Ingeschakeld + + + + Id + Besturingsprogramma ID + + + + Version + Versie + + + + Developer + Ontwikkelaar + + + + Website + Website + + + + Delete integration + Integratie verwijderen + + + + Are you sure you want to delete the %1 integration? + Weet je zeker dat je integratie %1 wilt verwijderen? + + + + Tap to edit name + Tik om de naam te bewerken + + + + Something is wrong + Er is iets mis + + + + Identify + Identificeren + + + + Connect + Verbinden + + + + Active + Actief + + + + Connecting + Verbindingen + + + + Error + Foutmelding + + + + Idle + Inactief + + + + Reconnecting + Opnieuw verbinden + + + + Connection + Verbinding + + + + + N/A + N.v.t. + + + + Service name + Servicenaam + + + + Custom IP or URL + Aangepaste IP of URL + + + + Not set + Niet ingesteld + + + + Firmware version + Firmware version + + + + Led brightness + Helderheid van Led + + + + Change password + Wachtwoord wijzigen + + + + Change WiFi settings + Wifi-instellingen wijzigen + + + + + Factory reset + Fabrieksinstellingen + + + + Are you sure you want to factory reset %1? + Weet u zeker dat u %1 wilt resetten naar fabrieksinstellingen? + + + + Reset + Reset + + + + Delete dock + Dock verwijderen + + + + Are you sure you want to delete %1? + Weet u zeker dat u %1 wilt verwijderen? + + + + + Cancel + Annuleer + + + + + Delete + Verwijderen + + + + InputField + + + Input field is empty + Tekst veld is leeg + + + + Integration + + + Integration setup + Integratie instellen + + + + Next + Volgende + + + + Skip + Overslaan + + + + Integrations + + + Version: + Versie: + + + + + Add an integration + Integratie toevoegen + + + + Language + + + Select language + Taal selecteren + + + + LoadingScreen + + + Tap to close + Tik om te sluiten + + + + Step %1/%2 + Indicating the activity steps + Stap %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + %1 ms vertraging + + + + Localisation + + + Language + Taal + + + + Select language + Taal selecteren + + + + Country + Land + + + + Select country + Land selecteren + + + + Timezone + Tijdzone + + + + Select timezone + Tijdzone selecteren + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + Tijd in 24-uursnotatie + + + + Unit System + Like metric, imperial + Eenheidssysteem + + + + Select unit system + Selecteer eenheidssysteem + + + + MainContainer + + + Add entity + Entiteit toevoegen + + + + Add group + Groep toevoegen + + + + Reorder + Herschikken + + + + Page is empty + Pagina is leeg + + + + There is nothing to reorder. Try adding entities or groups first. + Er valt niets te rangschikken. Probeer eerst entiteiten of groepen toe te voegen. + + + + Show tips + Tips weergeven + + + + + Rename + Hernoem + + + + Change icon + Verander pictogram + + + + Remove + Verwijderen + + + + Edit entities + Entiteiten toevoegen + + + + Delete + Verwijderen + + + + + is unavailable + is niet beschikbaar + + + + Profile is restricted + Profile is restricted + + + + Turn off + Uitschakelen + + + + Turn off all + Alles uitschakelen + + + + ManageEntities + + + Manage entities + Beheer entiteiten + + + + Available: %1 + Tab caption that contains available entities + Beschikbaar: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Geconfigureerd: %1 + + + + + Select entities + Selecteer entiteiten + + + + Please select entities to add by tapping in the list. + Selecteer entiteiten om toe te voegen door op de lijst te tikken. + + + + Please select entities to remove by tapping in the list. + Tik in de lijst om entiteiten te verwijderen. + + + + Remove + Verwijderen + + + + NoPage + + + Tap here to add your first page + Tik hier om je eerste pagina toe te voegen + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + Er is een fout opgetreden bij het laden van het profiel. + + + + Select or add profile + Selecteer of voeg profiel toe + + + + NotificationDrawer + + + Display brightness + Schermhelderheid + + + + Clear all + Alles wissen + + + + No notifications + Geen meldingen + + + + OnOff + + + On + Light device state + Aan + + + + Off + Uit + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Onbekend + + + + + Open + Open + + + + Closed + Gesloten + + + + Close + Afsluiten + + + + Outlet + + + On + Switch device state + Aan + + + + Off + Uit + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Houd de Home-knop ingedrukt of gebruik de webconfigurator om de pagina te configureren + + + + PageAdd + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + Name your page + Title for the page selector menu + Benoem uw pagina + + + + Living room + Placeholder example for a page name + Woonkamer + + + + Add + Label of button that will add a page defined here + Toevoegen + + + + Cancel + Annuleer + + + + PageRename + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + Rename page + Pagina hernoemen + + + + Rename + Label for button that will execute the action and rename the page + Hernoem + + + + Cancel + Annuleer + + + + PageSelector + + + Edit pages + Title for the page selector menu + Pagina's bewerken + + + + Select page + Selecteer pagina + + + + PasswordChange + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + Change password + Wachtwoord wijzigen + + + + Change + Aanpassen + + + + Cancel + Annuleer + + + + Pin + + + Administrator PIN + Beheerder PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Zoeken + + + + PopupMenu + + + Close + As in close the menu + Afsluiten + + + + Power + + + Power + Vermogen + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Ontwaak gevoeligheid + + + + Amount of movement needed to wake up the remote. + Hoeveelheid beweging nodig om de afstandsbediening wakker te maken. + + + + Off + Wakeup is turned off + Uit + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Gevoeligheid + + + + Display off timeout + How much time the display will turn off after + Scherm uit time-out + + + + + + %1 seconds + %1 seconden + + + + Sleep timeout + How much time the remote will enter sleep mode after + Slaap time-out + + + + %1 minutes + %1 minuten + + + + Poweroff + + + Power off + Caption for button to power off the remote + Schakel uit + + + + + Press and hold + Houd ingedrukt + + + + Reboot + Caption for button to reboot the remote + Herstarten + + + + Cancel + Caption for button to cancel the power off menu + Annuleer + + + + Profile + + + Software update + Software bijwerken + + + + Settings + Instellingen + + + + Integrations + Integraties + + + + Docks + Docks + + + + About + Informatie + + + + Your current profile + Uw huidige profiel + + + + Web configurator enabled + Web configuratie is ingeschakeld + + + + Web configurator disabled + Webconfiguratie is uitgeschakeld + + + + Restricted + Text explaining that the profile has restricted access + Beperkt + + + + Scan to open +the Web Configurator + Scan om de +web configuratie te openen + + + + Tap to close + Tik om te sluiten + + + + ProfileAdd + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + + Profile already exists + Het profiel bestaat al + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + De profielnaam die je hebt ingevoerd bestaat al. Wil je doorgaan met een bestaand profiel? + + + + Choose existing + Kies bestaande + + + + Profile name + Profiel naam + + + + John + Example for profile name + Jan + + + + Add + Label for button that add a profile + Toevoegen + + + + Cancel + Annuleer + + + + ProfileRename + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + Rename profile + Profiel hernoemen + + + + John + Example name for a profile + Jan + + + + Rename + Button caption to execute the profile rename + Hernoemen + + + + Cancel + Annuleren + + + + ProfileSwitch + + + Profiles + User profiles + Profielen + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Annuleer + + + + Rename + Menu item for profile rename + Hernoem + + + + Edit icon + Menu item for changing icon + Pictogram bewerken + + + + Delete + Menu item for profile delete + Verwijderen + + + + Add a new profile + Nieuw profiel toevoegen + + + + Normal + Menu item for adding a normal profile + Normaal + + + + Restricted + Menu item for adding a limited guest profile + Beperkt + + + + Receiver + + + All + Alle + + + + One + Één + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Geef uw afstandsbediening een naam + + + + Next + Volgende + + + + RemoteOpen + + + Do not operate the device disassembled. + Gebruik het apparaat niet wanneer deze gedemonteerd is. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + De afstandsbediening zal over %1 seconden uitschakelen. + + + + Rename + + + There was an error. Try again + Er is een fout opgetreden. Probeer het nogmaals. + + + + Rename dock + Dock hernoemen + + + + Cancel + Annuleer + + + + Rename + Hernoem + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Opnieuw instellen zal alle instellingen en informatie op de afstandsbediening verwijderen. Gegevens kunnen niet worden hersteld. Wilt u doorgaan? + + + + Erase everything + Opnieuw instellen + + + + Point of +no return + Factory reset, after this step, everything is deleted + Hierna is er geen terugweg mogelijk + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Het bevestigen van de fabrieksinstellingen zal alle instellingen en gegevens wissen. Gegevens kunnen niet worden hersteld. + + + + Confirm + Bevestigen + + + + Cancel + Annuleer + + + + Set_top_box + + + All + Alle + + + + One + Één + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Helderheid en weergave + + + + User interface + User interface + + + + Sound & Haptic + Geluid & haptisch + + + + Power Saving + Batterij besparing + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Lokalisatie + + + + Administrator PIN + Beheerder PIN + + + + Factory reset + Fabrieksinstellingen + + + + Setup + + + Integration setup + Integratie instellen + + + + Dock setup + Dock Instellen + + + + SoftwareUpdate + + + New software version is available + Er is een nieuwe softwareversie beschikbaar + + + + Your software is up to date + Uw software is up-to-date + + + + Current version + Current software version + Huidige versie + + + + New version + New software version + Nieuwe versie + + + + Pending + Software update download state + In afwachting + + + + Downloading + Downloaden + + + + Downloaded + Gedownload + + + + Error + Foutmelding + + + + Release Notes + Release-informatie + + + + Release notes + Release-informatie + + + + Install + Installeren + + + + Download + Download + + + + Low battery + Batterij bijna leeg + + + + Minimum 50% battery charge is required to install software updates + Een batterijniveau van minimaal 50% is vereist om software-updates te kunnen installeren + + + + Check for update + Controleer op updates + + + + Check for updates + Title for indication of checking for software updates are enabled + Controleer op updates + + + + Automatically check for updates. + Automatisch controleren op updates. + + + + Auto update + Title for indication of automatic software update is enabled + Automatisch bijwerken + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Werkt de software automatisch bij als er een nieuwe versie beschikbaar is. Een installatie zal tussen %1 en %2 plaatsvinden + + + + Sound + + + Sound effects + Release-informatie + + + + Sound effects volume + Volume van geluidseffecten + + + + Haptic feedback + Haptische feedback + + + + Speaker + + + All + Alle + + + + One + Één + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Tik op het scherm om te beginnen + + + + StatusBar + + + Reorder + Herschikken + + + + Streaming_box + + + All + Alle + + + + One + Één + + + + Sources + Sources + + + + Switch + + + On + Switch device state + Aan + + + + Off + Uit + + + + Temperature + + + Temperature + Temperatuur + + + + Terms + + + + Terms & conditions + Algemene Voorwaarden + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + Door het gebruik van Unfolded Circle producten, gaat u akkoord met +de Algemene Voorwaarden. + +U kunt de voorwaarden lezen op +unfoldedcircle.com/legaal +of door de QR-code te scannen. +Tik op de QR-code om deze op het scherm te tonen. + + + + Cancel + Annuleer + + + + Agree + Agree to terms and conditions + Instemmen + + + + Timezone + + + Select timezone + Selecteer tijdzone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Onbekend + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + Alle + + + + One + Één + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + Show battery percentage + + + + + Always show the battery percentage next to the icon. + + + + + UpdateProgress + + + Update in progress + Bezig met bijwerken + + + + Installing step %1/%2 %3% + Installeren van stap %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Schakel de afstandsbediening niet uit tijdens het installatieproces! + + + + Update success + Update geslaagd + + + + Software update was successful.%1The remote will reboot now. + Software update succesvol.%1De afstandsbediening wordt nu opnieuw opgestart. + + + + Update failed + Bijwerken mislukt + + + + There was an error during installing the update. + Er is een fout opgetreden tijdens het installeren van de update. + + + + Back + Terug + + + + Voice + + + Voice control + Spraakbesturingselementen + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Het uitschakelen van spraakbeheer laat je nog steeds spraakwoordenboek gebruiken met integraties. + +Houd de spraakknop ingedrukt en zeg het commando. + + + + Microphone + Microfoon + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Als je de microfoon uitschakelt, wordt deze volledig uitgeschakeld. Je kunt geen spraak besturen of dictatie gebruiken met integraties + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Luisteren ... + + + + + Set brightness %1% + Stel helderheid %1 % in + + + + Entity was not recognised + Entiteit is niet herkend + + + + Found %1 similar entities. Please select one to use + %1 gelijkaardige entiteiten gevonden. Selecteer een om te gebruiken + + + + You can say commands like + Je kunt commando's zeggen zoals + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “De verlichting van de woonkamer inschakelen” +“Activiteit kijken TV” +“De temperatuur van de Keukenradiator op 24 uur instellen” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Selecteer uw WiFi-netwerk + + + + Wi-Fi address + Wi-Fi adres + + + + Skip + Overslaan + + + + Failed to connect + Failed to connect to a wifi network + Kan geen verbinding maken + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Kan geen verbinding maken met het WiFi-netwerk. U kunt het opnieuw proberen of doorgaan zonder een WiFi-netwerk in te stellen. U kunt uw WiFi-netwerk later instellen in Instellingen. Als u deze stap overslaat, won de installatie van dock en integratie'is nu mogelijk. + + + + Set up later + Later instellen + + + + Try again + Probeer opnieuw + + + + Bluetooth + Bluetooth + + + + WiFi + Wifi + + + + Known Networks + known WiFi networks + Bekende netwerken + + + + WifiInfo + + + MAC address + MAC-adres + + + + IP address + IP adres + + + + Delete + Verwijderen + + + + Close + Afsluiten + + + + WifiJoin + + + Join WiFi network? + Deelnemen aan WiFi netwerk? + + + + Join + Join wifi network + Deelnemen + + + + Cancel + Annuleer + + + + WifiNetworkList + + + Networks + Netwerken + + + + No networks found + Geen netwerken gevonden + + + + Join other + Join other wifi network + Aansluiten bij andere + + + + Remove WiFi network + WiFi-netwerk verwijderen + + + + Are you sure you want to remove the network %1? + Weet u zeker dat u netwerk %1 wilt verwijderen? + + + + Remove + Verwijderen + + + + WifiPassword + + + Enter WiFi password for +%1 + Voer WiFi-wachtwoord in voor +%1 + + + + Super secret + Placeholder text for password + Super geheim + + + + Join + Join wifi network + Deelnemen + + + + Cancel + Annuleer + + + + WifiSetup + + + Enter SSID + SSID invoeren + + + + Wifi network + Wifi netwerk + + + + + Next + Volgende + + + + + + Cancel + Annuleer + + + + Choose WiFi security for +%1 + Kies WiFi beveiliging voor +%1 + + + + + Join + Join wifi network + Deelnemen + + + + Select a security option + Selecteer een beveiligingsoptie + + + + Please select a security option + Selecteer een beveiligingsoptie + + + + Enter WiFi password for +%1 + Voer WiFi-wachtwoord in voor +%1 + + + + Super secret + Placeholder text for password + Super geheim + + + + Window + + + Stop + Button caption to stop window blinds motion + Stop + + + + main + + + Done + Voltooid + + + + uc::Config + + + Error while loading configuration. Trying again. + Fout tijdens het laden van de configuratie. Probeer het opnieuw. + + + + uc::SoftwareUpdate + + + Update check failed + Kon niet controleren op updates + + + + There was an error while checking for new updates. Please try again later. + Er is een fout opgetreden bij het controleren op nieuwe updates. Probeer het later opnieuw. + + + + Update error + Update fout + + + + Couldn't start the software update. Please try again later. + Kan de software-update niet starten, Probeer het later opnieuw. + + + + + Software update has failed. + Software update is mislukt. + + + + uc::Voice + + + Command was not recognised + Opdracht is niet herkend + + + + Entity was not recognised + Entiteit werd niet herkend + + + + uc::core::Api + + + Connection error + Verbindingsfout + + + + There was an error connecting to the core. If the issue persists, restart the remote. + Er is een fout opgetreden bij het verbinden met de core. Als het probleem zich blijft voordoen, start de afstandsbediening opnieuw op. + + + + Authentication to core failed + Authenticatie naar core mislukt + + + + uc::dock::DockController + + + Failed to start dock discovery + Het starten van discovery naar oplaadstation is mislukt + + + + There was an error starting dock discovery: %1 + Er is een fout opgetreden bij het zoeken naar een oplaadstation: %1 + + + + + Try again + Opnieuw proberen + + + + Failed to stop dock discovery + Het stoppen met zoeken naar een oplaadstation is mislukt + + + + There was an error stopping dock discovery: %1 + Er is een fout opgetreden bij het stoppen met zoeken naar een oplaadstation: %1 + + + + Configuring + Configureren + + + + Restarting + Herstarten + + + + Uploading + Uploaden + + + + uc::hw::Battery + + + + Low battery + Batterij bijna leeg + + + + %1% battery remaining. Please charge the remote soon. + Batterij niveau is %1%. Laad de afstandsbediening binnenkort op. + + + + Low battery voltage detected. Charge the battery to 100% before using the remote again. + + + + Battery needs servicing + Battery needs servicing + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Fout netwerk wachtwoord + + + + uc::integration::IntegrationController + + + Error while deleting integration + Fout bij het verwijderen van integratie + + + + Error while deleting integration driver + Fout bij het verwijderen van integratie + + + + Integration discovery failed to start + Het starten van integratie detectie is mislukt + + + + Integration discovery failed to stop + Het stoppen van integratie detectie is mislukt + + + + Error getting integration driver metadata + Fout bij verkrijgen van integratie metagegevens + + + + Error getting integration driver + Fout bij ophalen integratie + + + + + Error while starting integration driver + Fout bij het starten van integratie driver + + + + Error while connecting to the integration + Fout bij het verbinden met de integratie + + + + Error while disconnecting to the integration + Fout bij het verbreken van de verbinding met de integratie + + + + + + + + Integration setup error. Aborting setup + Integratie setup fout. Installatie afbreken + + + + + + Invalid data + Ongeldige gegevens + + + + + + The integration driver id does not exist. + De driver ID van de integratie bestaat niet. + + + + + + Failed to start setup + Installatie starten mislukt + + + + + + There is already a running setup for this integration. Would you like to stop that? + Er is al een actieve setup voor deze integratie. Wilt u dit stoppen? + + + + + + Stop + Stop + + + + + + The integration is already configured or doesn't allow to be set up again. + De integratie is al geconfigureerd of staat niet'niet toe om opnieuw in te stellen. + + + + + + Cannot start integration setup + Kan integratieinstellingen niet starten + + + + Cannot stop the integration setup + Kan de integratie setup niet stoppen + + + + Authorization error + Fout tijdens het aanmelden + + + + Connection refused + Verbinding geweigerd + + + + + Unknown error + Onbekende fout + + + + Not found + Niet gevonden + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Foutmelding + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Het verwijderen van een huidig profiel is niet toegestaan. Schakel over naar een ander profiel en probeer het opnieuw. + + + + Profile update error + Profiel update fout + + + + %1 error + %1 fout + + + + Error while connecting to %1, with id %2 + Fout bij het verbinden met %1, met id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 bestaat al in deze groep. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 bestaat al op de pagina. + + + diff --git a/resources/translations/no_NO.ts b/resources/translations/no_NO.ts new file mode 100644 index 0000000..6885c97 --- /dev/null +++ b/resources/translations/no_NO.ts @@ -0,0 +1,3050 @@ + + + + + About + + + Model number + Model number + + + + Serial number + Serial number + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi address + + + + Bluetooth address + Bluetooth address + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Regulatory + + + + Terms & conditions + Terms & conditions + + + + Warranty information + Warranty information + + + + Licenses + Licenses + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stopp + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Select country + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stopp + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Auto brightness + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Display brightness + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Button backlight brightness + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Done + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Rename + + + + Finish + + + + + You're all set + You're all set + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Done + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stopp + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Name your group + + + + All lights + Example for a group name + All lights + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Done + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Rename + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Select language + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Select language + + + + Country + Country + + + + Select country + Select country + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Rename + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Tap here to add your first page + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + There was an error loading the profile. + + + + Select or add profile + Select or add profile + + + + NotificationDrawer + + + Display brightness + Display brightness + + + + Clear all + Clear all + + + + No notifications + No notifications + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Rename page + + + + Rename + Label for button that will execute the action and rename the page + Rename + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + Administrator PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Profile name + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Rename profile + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Rename + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Profiles + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Rename + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Name your remote + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Rename + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Display & Brightness + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Administrator PIN + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Tap the screen to begin + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Terms & conditions + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Agree + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Wi-Fi address + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Stopp + + + + main + + + Done + Done + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Battery needs servicing + Battery needs servicing + + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Stopp + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + + diff --git a/resources/translations/pl_PL.ts b/resources/translations/pl_PL.ts new file mode 100644 index 0000000..19a175c --- /dev/null +++ b/resources/translations/pl_PL.ts @@ -0,0 +1,3050 @@ + + + + + About + + + Model number + Model number + + + + Serial number + Serial number + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi address + + + + Bluetooth address + Bluetooth address + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Regulatory + + + + Terms & conditions + Terms & conditions + + + + Warranty information + Warranty information + + + + Licenses + Licenses + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stop + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Select country + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stop + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Auto brightness + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Display brightness + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Button backlight brightness + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Done + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Rename + + + + Finish + + + + + You're all set + You're all set + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Done + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stop + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Name your group + + + + All lights + Example for a group name + All lights + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Done + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Rename + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Select language + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Select language + + + + Country + Country + + + + Select country + Select country + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Rename + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Tap here to add your first page + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + There was an error loading the profile. + + + + Select or add profile + Select or add profile + + + + NotificationDrawer + + + Display brightness + Display brightness + + + + Clear all + Clear all + + + + No notifications + No notifications + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Rename page + + + + Rename + Label for button that will execute the action and rename the page + Rename + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + Administrator PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Profile name + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Rename profile + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Rename + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Profiles + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Rename + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Name your remote + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Rename + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Display & Brightness + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Administrator PIN + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Tap the screen to begin + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Terms & conditions + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Agree + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Wi-Fi address + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Stop + + + + main + + + Done + Done + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Battery needs servicing + Battery needs servicing + + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Stop + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + + diff --git a/resources/translations/pt_PT.ts b/resources/translations/pt_PT.ts new file mode 100644 index 0000000..22b97e1 --- /dev/null +++ b/resources/translations/pt_PT.ts @@ -0,0 +1,3050 @@ + + + + + About + + + Model number + Model number + + + + Serial number + Serial number + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi address + + + + Bluetooth address + Bluetooth address + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Regulatory + + + + Terms & conditions + Terms & conditions + + + + Warranty information + Warranty information + + + + Licenses + Licenses + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Parar + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Select country + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Parar + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Luminosidade automática + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Luminosidade do ecrã + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + Quando ativada, a luz de fundo do botão ativará automaticamente numa sala escura. + + + + Button backlight brightness + Luminosidade da luz de fundo + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Done + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Rename + + + + Finish + + + + + You're all set + Você está pronto + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Done + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Parar + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Atribua um nome ao seu grupo + + + + All lights + Example for a group name + Todas as luzes + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Done + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Rename + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Select language + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Select language + + + + Country + Country + + + + Select country + Select country + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Rename + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Toque aqui para adicionar a sua primeira página + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + There was an error loading the profile. + + + + Select or add profile + Select or add profile + + + + NotificationDrawer + + + Display brightness + Luminosidade do ecrã + + + + Clear all + Clear all + + + + No notifications + No notifications + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Rename page + + + + Rename + Label for button that will execute the action and rename the page + Rename + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + Administrator PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Nome do Perfil + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Rename profile + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Rename + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Perfis + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Rename + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Nomeie o seu controle + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Rename + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Ecrã & Brilho + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Administrator PIN + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Toque no ecrã para começar + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Terms & conditions + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Agree + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Wi-Fi address + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Parar + + + + main + + + Done + Done + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Battery needs servicing + Battery needs servicing + + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Parar + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + + diff --git a/resources/translations/sv_SE.ts b/resources/translations/sv_SE.ts new file mode 100644 index 0000000..4e28449 --- /dev/null +++ b/resources/translations/sv_SE.ts @@ -0,0 +1,3050 @@ + + + + + About + + + Model number + Model number + + + + Serial number + Serial number + + + + Revision + Revision + + + + Wi-Fi address + Wi-Fi address + + + + Bluetooth address + Bluetooth address + + + + UI version + UI version + + + + Core version + Core version + + + + System version + System version + + + + Regulatory + Regulatory + + + + Terms & conditions + Terms & conditions + + + + Warranty information + Warranty information + + + + Licenses + Licenses + + + + ActionableNotification + + + Cancel + Cancel + + + + Activity + + + Tap to close + Tap to close menu or tap to see more + Tap to close + + + + Tap for more + Tap for more + + + + Fix states + Title referring to fixing device states that might out of sync + Fix states + + + + Quickly access entities included in this activity: + Quickly access entities included in this activity: + + + + Back + Caption to go back + Back + + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + State: %1 + Device state + State: %1 + + + + AddEntities + + + Select entities to control with the remote + Select entities to control with the remote + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Base + + + Activity error. Select option below. + Activity error. Select option below. + + + + Turn activity on + Turn activity on + + + + Turn activity off + Turn activity off + + + + + is unavailable + Entity is unavailable + is unavailable + + + + + Profile is restricted + Profile is restricted + + + + %1 entity + Tap and hold down to edit a group + %1 entity + + + + %1 entities + %1 entities + + + + Close + Close + + + + Battery + + + Battery + Battery + + + + Blind + + + Stop + Button caption to stop window blinds motion + Stoppa + + + + Climate + + + + Mode + Climate device mode +---------- +Climate device state + Mode + + + + + Off + Climate device state + Off + + + + + Heat + Climate device state + Heat + + + + + Cool + Climate device state + Cool + + + + + Auto + Climate device state + Auto + + + + + + Fan + Climate device state +---------- +Climate fan + Fan + + + + Current %1° + Current temperature + Current %1° + + + + Heat/Cool + Climate device state + Heat/Cool + + + + Color + + + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + Adjust the color tone of the user interface. Using the sliders, choose a color. The user interface colors will be generated based on that color. + + + + This is a darker text, in a darker container + This is a darker text, in a darker container + + + + Button + Caption for a sample button + Button + + + + Main text color + Main text color + + + + Configure + + + By %1 + Integration driver developer name + By %1 + + + + Name + Name + + + + Required + Required + + + + + Optional + Optional + + + + Password + Password + + + + Add WiFi network + Add WiFi network + + + + Selected WiFi network + Selected WiFi network + + + + + Next + Next + + + + Select WiFi network + Select WiFi network + + + + + Cancel + Cancel + + + + ConnectionStatus + + + Connection status + Headline for showing integration connection statuses + Connection status + + + + No connection errors + No connection errors + + + + Country + + + Select country + Select country + + + + Current + + + Current + Sensor entity: electrical current, e.g. "12 ampere" + Current + + + + Curtain + + + Stop + Button caption to stop window blinds motion + Stoppa + + + + Discovery + + + Bluetooth is disabled. Discovery limited to network only. + Bluetooth is disabled. Discovery limited to network only. + + + + Bluetooth + Bluetooth + + + + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + Ensure the dock is nearby the remote and displaying a blinking orange light or connected via an ethernet cable. To reset, press and hold the bottom pin for over 10 seconds. + + + + Discover docks + Discover docks + + + + + Skip + Skip + + + + + + + Discovering + Title for searching for integrations to setup + Discovering + + + + %1 dock(s) found + %1 dock(s) found + + + + %1 integration(s) found + %1 integration(s) found + + + + Integrations may require the Web Configurator for setup. + Integrations may require the Web Configurator for setup. + + + + By %1 + Integration driver developer name + By %1 + + + + Display + + + Auto brightness + Title for indication of auto brightness functionality + Auto brightness + + + + Automatically adjust the display brightness based on ambient lighting conditions. + Automatically adjust the display brightness based on ambient lighting conditions. + + + + Display brightness + Display brightness + + + + Button backlight + Title for button backlight functionality + Button backlight + + + + When on, button backlight will automatically turn on in a dark room. + When on, button backlight will automatically turn on in a dark room. + + + + Button backlight brightness + Button backlight brightness + + + + Dock + + + Dock setup + Smart charging dock + Dock setup + + + + Docks + + + + Add a new dock + Add a new dock + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Energy + + + Energy + Energy + + + + EntityAdd + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + EntityList + + + Add + Add + + + + Select all + Select all + + + + Search + Search + + + + + Clear + Clear + + + + Filters + Filters + + + + Done + Done + + + + Button + Button + + + + Climate + Climate + + + + Cover + Cover + + + + Light + Light + + + + Media player + Media player + + + + Sensor + Sensor + + + + Switch + Switch + + + + No entities + No entities are in this list + No entities + + + + Loading + The application is loading + Loading + + + + EntityRename + + + Rename entity + Rename entity + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the entity + Rename + + + + Finish + + + + + You're all set + You're all set + + + + The integration has been added successfully. + The integration has been added successfully. + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + + Oops + Oops + + + + Something went wrong while setting up the integration. + Something went wrong while setting up the integration. + + + + + ERROR: + ERROR: + + + + + + Done + Done + + + + The dock has been added successfully. + The dock has been added successfully. + + + + %1 is ready to blast IR codes. + %1 is ready to blast IR codes. + + + + Something went wrong while setting up the dock. + Something went wrong while setting up the dock. + + + + + Try again + Try again + + + + You can add integrations or change configuration via the Web configurator. + You can add integrations or change configuration via the Web configurator. + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Garage + + + Stop + Button caption to stop window blinds motion + Stoppa + + + + GroupAdd + + + + There was an error. Try again + There was an error. Try again + + + + Group already exists + Group already exists + + + + Name your group + Name for a group of entities + Name your group + + + + All lights + Example for a group name + All lights + + + + Next + Next + + + + + Cancel + Cancel + + + + Select entities to add + Select entities to add + + + + Search + Search + + + + Add + Button that will add the selected entities + Add + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + GroupEdit + + + Done + Button caption + Done + + + + Add entities + Add entities + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Add entity + Add entity + + + + GroupRename + + + Rename group + Rename group + + + + Cancel + Cancel + + + + Rename + Label for button that will execute the action and rename the group + Rename + + + + Humidity + + + Humidity + Humidity + + + + IconSelector + + + Select icon + Select icon + + + + Unfolded Icons + Unfolded Icons + + + + Custom Icons + Custom Icons + + + + Close + Close + + + + Info + + + External integration + External integration + + + + Local integration + Local integration + + + + Manage entities + Manage entities + + + + configured entities + configured entities + + + + Connected + Connected + + + + Disconnected + Disconnected + + + + + State + State + + + + Enabled + Enabled + + + + Id + Id + + + + Version + Version + + + + Developer + Developer + + + + Website + Website + + + + Delete integration + Delete integration + + + + Are you sure you want to delete the %1 integration? + Are you sure you want to delete the %1 integration? + + + + Tap to edit name + Tap to edit name + + + + Something is wrong + Something is wrong + + + + Identify + Identify + + + + Connect + Connect + + + + Active + Active + + + + Connecting + Connecting + + + + Error + Error + + + + Idle + Idle + + + + Reconnecting + Reconnecting + + + + Connection + Connection + + + + + N/A + N/A + + + + Service name + Service name + + + + Custom IP or URL + Custom IP or URL + + + + Not set + Not set + + + + Firmware version + Firmware version + + + + Led brightness + Led brightness + + + + Change password + Change password + + + + Change WiFi settings + Change WiFi settings + + + + + Factory reset + Factory reset + + + + Are you sure you want to factory reset %1? + Are you sure you want to factory reset %1? + + + + Reset + Reset + + + + Delete dock + Delete dock + + + + Are you sure you want to delete %1? + Are you sure you want to delete %1? + + + + + Cancel + Cancel + + + + + Delete + Delete + + + + InputField + + + Input field is empty + Input field is empty + + + + Integration + + + Integration setup + Integration setup + + + + Next + Next + + + + Skip + Skip + + + + Integrations + + + Version: + Version: + + + + + Add an integration + Add an integration + + + + Language + + + Select language + Select language + + + + LoadingScreen + + + Tap to close + Tap to close + + + + Step %1/%2 + Indicating the activity steps + Step %1/%2 + + + + Delay %1 ms + Current activity step is a delay of %1 miliseconds + Delay %1 ms + + + + Localisation + + + Language + Language + + + + Select language + Select language + + + + Country + Country + + + + Select country + Select country + + + + Timezone + Timezone + + + + Select timezone + Select timezone + + + + 24-hour time + Title for indicating if 24h time visualisation is enabled + 24-hour time + + + + Unit System + Like metric, imperial + Unit System + + + + Select unit system + Select unit system + + + + MainContainer + + + Add entity + Add entity + + + + Add group + Add group + + + + Reorder + Reorder + + + + Page is empty + Page is empty + + + + There is nothing to reorder. Try adding entities or groups first. + There is nothing to reorder. Try adding entities or groups first. + + + + Show tips + Show tips + + + + + Rename + Rename + + + + Change icon + Change icon + + + + Remove + Remove + + + + Edit entities + Edit entities + + + + Delete + Delete + + + + + is unavailable + is unavailable + + + + Profile is restricted + Profile is restricted + + + + Turn off + Turn off + + + + Turn off all + Turn off all + + + + ManageEntities + + + Manage entities + Manage entities + + + + Available: %1 + Tab caption that contains available entities + Available: %1 + + + + Configured: %1 + Tab caption that contains configured entities + Configured: %1 + + + + + Select entities + Select entities + + + + Please select entities to add by tapping in the list. + Please select entities to add by tapping in the list. + + + + Please select entities to remove by tapping in the list. + Please select entities to remove by tapping in the list. + + + + Remove + Remove + + + + NoPage + + + Tap here to add your first page + Tap here to add your first page + + + + No page found. Ask your administrator to setup pages. + No page found. Ask your administrator to setup pages. + + + + NoProfile + + + There was an error loading the profile. + There was an error loading the profile. + + + + Select or add profile + Select or add profile + + + + NotificationDrawer + + + Display brightness + Display brightness + + + + Clear all + Clear all + + + + No notifications + No notifications + + + + OnOff + + + On + Light device state + On + + + + Off + Off + + + + OpenClose + + + + Unknown + State of the cover entity (eg. blinds, shades) + Unknown + + + + + Open + Open + + + + Closed + Closed + + + + Close + Close + + + + Outlet + + + On + Switch device state + On + + + + Off + Off + + + + Page + + + %1 is %2 + Used to show the entity state: %1 is the entity name, %2 is the state + %1 is %2 + + + + Press and hold the Home button or use the Web Configurator to configure the page + Web configurator is the name of the application, does not need translation + Press and hold the Home button or use the Web Configurator to configure the page + + + + PageAdd + + + There was an error. Try again + There was an error. Try again + + + + Name your page + Title for the page selector menu + Name your page + + + + Living room + Placeholder example for a page name + Living room + + + + Add + Label of button that will add a page defined here + Add + + + + Cancel + Cancel + + + + PageRename + + + There was an error. Try again + There was an error. Try again + + + + Rename page + Rename page + + + + Rename + Label for button that will execute the action and rename the page + Rename + + + + Cancel + Cancel + + + + PageSelector + + + Edit pages + Title for the page selector menu + Edit pages + + + + Select page + Select page + + + + PasswordChange + + + There was an error. Try again + There was an error. Try again + + + + Change password + Change password + + + + Change + Change + + + + Cancel + Cancel + + + + Pin + + + Administrator PIN + Administrator PIN + + + + This PIN is the administrator PIN. + This PIN is the administrator PIN. + + + + PopupList + + + Search + Search + + + + PopupMenu + + + Close + As in close the menu + Close + + + + Power + + + Power + Power + + + + Wakeup sensitivity + Movement the remote reacts to wake up + Wakeup sensitivity + + + + Amount of movement needed to wake up the remote. + Amount of movement needed to wake up the remote. + + + + Off + Wakeup is turned off + Off + + + + Sensitivity + More sensitive wakeup setting, as in the remote will be more sensitive to movement + Sensitivity + + + + Display off timeout + How much time the display will turn off after + Display off timeout + + + + + + %1 seconds + %1 seconds + + + + Sleep timeout + How much time the remote will enter sleep mode after + Sleep timeout + + + + %1 minutes + %1 minutes + + + + Poweroff + + + Power off + Caption for button to power off the remote + Power off + + + + + Press and hold + Press and hold + + + + Reboot + Caption for button to reboot the remote + Reboot + + + + Cancel + Caption for button to cancel the power off menu + Cancel + + + + Profile + + + Software update + Software update + + + + Settings + Settings + + + + Integrations + Integrations + + + + Docks + Docks + + + + About + About + + + + Your current profile + Your current profile + + + + Web configurator enabled + Web configurator enabled + + + + Web configurator disabled + Web configurator disabled + + + + Restricted + Text explaining that the profile has restricted access + Restricted + + + + Scan to open +the Web Configurator + Scan to open +the Web Configurator + + + + Tap to close + Tap to close + + + + ProfileAdd + + + There was an error. Try again + There was an error. Try again + + + + + Profile already exists + Profile already exists + + + + The profile name you've entered already exists. Would you like to continue with an existing profile? + The profile name you've entered already exists. Would you like to continue with an existing profile? + + + + Choose existing + Choose existing + + + + Profile name + Profile name + + + + John + Example for profile name + John + + + + Add + Label for button that add a profile + Add + + + + Cancel + Cancel + + + + ProfileRename + + + There was an error. Try again + There was an error. Try again + + + + Rename profile + Rename profile + + + + John + Example name for a profile + John + + + + Rename + Button caption to execute the profile rename + Rename + + + + Cancel + Cancel + + + + ProfileSwitch + + + Profiles + User profiles + Profiles + + + + Please enter the administrator PIN. + Please enter the administrator PIN. + + + + Cancel + Cancel + + + + Rename + Menu item for profile rename + Rename + + + + Edit icon + Menu item for changing icon + Edit icon + + + + Delete + Menu item for profile delete + Delete + + + + Add a new profile + Add a new profile + + + + Normal + Menu item for adding a normal profile + Normal + + + + Restricted + Menu item for adding a limited guest profile + Restricted + + + + Receiver + + + All + All + + + + One + One + + + + Sources + Sources + + + + Remote + + + Empty page + Empty page + + + + You can add UI elements via the Web Configurator + You can add UI elements via the Web Configurator + + + + RemoteName + + + Name your remote + Name your remote + + + + Next + Next + + + + RemoteOpen + + + Do not operate the device disassembled. + Do not operate the device disassembled. + + + + The remote will turn off +in %1 seconds. + + and %1 must be included + The remote will turn off +in %1 seconds. + + + + Rename + + + There was an error. Try again + There was an error. Try again + + + + Rename dock + Rename dock + + + + Cancel + Cancel + + + + Rename + Rename + + + + Reset + + + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + Resetting will delete all settings, configuration and any information saved on the remote. Data cannot be recovered. Continue? + + + + Erase everything + Erase everything + + + + Point of +no return + Factory reset, after this step, everything is deleted + Point of +no return + + + + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + Confirming factory reset will erase all configuration and data. Data cannot be recovered. + + + + Confirm + Confirm + + + + Cancel + Cancel + + + + Set_top_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Settings + + + Display & Brightness + Display & Brightness + + + + User interface + User interface + + + + Sound & Haptic + Sound & Haptic + + + + Power Saving + Power Saving + + + + Wifi & Bluetooth + Wifi & Bluetooth + + + + Localisation + Localisation + + + + Administrator PIN + Administrator PIN + + + + Factory reset + Factory reset + + + + Setup + + + Integration setup + Integration setup + + + + Dock setup + Dock setup + + + + SoftwareUpdate + + + New software version is available + New software version is available + + + + Your software is up to date + Your software is up to date + + + + Current version + Current software version + Current version + + + + New version + New software version + New version + + + + Pending + Software update download state + Pending + + + + Downloading + Downloading + + + + Downloaded + Downloaded + + + + Error + Error + + + + Release Notes + Release Notes + + + + Release notes + Release notes + + + + Install + Install + + + + Download + Download + + + + Low battery + Low battery + + + + Minimum 50% battery charge is required to install software updates + Minimum 50% battery charge is required to install software updates + + + + Check for update + Check for update + + + + Check for updates + Title for indication of checking for software updates are enabled + Check for updates + + + + Automatically check for updates. + Automatically check for updates. + + + + Auto update + Title for indication of automatic software update is enabled + Auto update + + + + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + Automatically update the remote when new software is available. Updates are installed between %1 and %2 + + + + Sound + + + Sound effects + Sound effects + + + + Sound effects volume + Sound effects volume + + + + Haptic feedback + Haptic feedback + + + + Speaker + + + All + All + + + + One + One + + + + Sources + Sources + + + + Start + + + Tap the screen to begin + Tap the screen to begin + + + + StatusBar + + + Reorder + Reorder + + + + Streaming_box + + + All + All + + + + One + One + + + + Sources + Sources + + + + Switch + + + On + Switch device state + On + + + + Off + Off + + + + Temperature + + + Temperature + Temperature + + + + Terms + + + + Terms & conditions + Terms & conditions + + + + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + By using Unfolded Circle products you agree to the Terms & conditions. + +You can read them on +unfoldedcircle.com/legal +or by scanning this QR code. +Tap the QR code to show it on the screen. + + + + Cancel + Cancel + + + + Agree + Agree to terms and conditions + Agree + + + + Timezone + + + Select timezone + Select timezone + + + + Tv + + + Movie + Movie + + + + Music + Music + + + + Radio + Radio + + + + TV Show + TV Show + + + + Video + Video + + + + Unknown + Unknown + + + + Nothing is playing + Nothing is playing + + + + Open an app or use the directional keys to navigate. + Open an app or use the directional keys to navigate. + + + + Live + Live + + + + All + All + + + + One + One + + + + Apps + Apps + + + + Ui + + + Inverted button behaviour + Inverted button behaviour + + + + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + Inverts button functions on the main screen: short press to open the control screen, long press to quick toggle. + + + + UpdateProgress + + + Update in progress + Update in progress + + + + Installing step %1/%2 %3% + Installing step %1/%2 %3% + + + + Do not turn off the remote during the installation process! + Do not turn off the remote during the installation process! + + + + Update success + Update success + + + + Software update was successful.%1The remote will reboot now. + Software update was successful.%1The remote will reboot now. + + + + Update failed + Update failed + + + + There was an error during installing the update. + There was an error during installing the update. + + + + Back + Back + + + + Voice + + + Voice control + Voice control + + + + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + Disabling voice control will still let you use voice dictation with integrations. + +Press and hold the voice button and say the command. + + + + Microphone + Microphone + + + + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + Disabling the microphone will completely turn it off. You won’t be able to use voice control or dictation with integrations + + + + VoiceOverlay + + + + Listening ... + Waiting for audio/voice input + Listening ... + + + + + Set brightness %1% + Set brightness %1% + + + + Entity was not recognised + Entity was not recognised + + + + Found %1 similar entities. Please select one to use + Found %1 similar entities. Please select one to use + + + + You can say commands like + You can say commands like + + + + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + “Turn on the Living room lights” +“Start activity Watch TV” +“Set Kitchen radiator temperature to 24º” + + + + Voltage + + + Voltage + Voltage + + + + Wifi + + + Select your WiFi network + Select your WiFi network + + + + Wi-Fi address + Wi-Fi address + + + + Skip + Skip + + + + Failed to connect + Failed to connect to a wifi network + Failed to connect + + + + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + Failed to connect to the WiFi network. You can try again or proceed without setting up a WiFi network. You can set up your WiFi network later in Settings. If you skip this step, dock and integration setup won't be possible now. + + + + Set up later + Set up later + + + + Try again + Try again + + + + Bluetooth + Bluetooth + + + + WiFi + WiFi + + + + Known Networks + known WiFi networks + Known Networks + + + + WifiInfo + + + MAC address + MAC address + + + + IP address + IP address + + + + Delete + Delete + + + + Close + Close + + + + WifiJoin + + + Join WiFi network? + Join WiFi network? + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiNetworkList + + + Networks + Networks + + + + No networks found + No networks found + + + + Join other + Join other wifi network + Join other + + + + Remove WiFi network + Remove WiFi network + + + + Are you sure you want to remove the network %1? + Are you sure you want to remove the network %1? + + + + Remove + Remove + + + + WifiPassword + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Join + Join wifi network + Join + + + + Cancel + Cancel + + + + WifiSetup + + + Enter SSID + Enter SSID + + + + Wifi network + Wifi network + + + + + Next + Next + + + + + + Cancel + Cancel + + + + Choose WiFi security for +%1 + Choose WiFi security for +%1 + + + + + Join + Join wifi network + Join + + + + Select a security option + Select a security option + + + + Please select a security option + Please select a security option + + + + Enter WiFi password for +%1 + Enter WiFi password for +%1 + + + + Super secret + Placeholder text for password + Super secret + + + + Window + + + Stop + Button caption to stop window blinds motion + Stoppa + + + + main + + + Done + Done + + + + uc::Config + + + Error while loading configuration. Trying again. + Error while loading configuration. Trying again. + + + + uc::SoftwareUpdate + + + Update check failed + Update check failed + + + + There was an error while checking for new updates. Please try again later. + There was an error while checking for new updates. Please try again later. + + + + Update error + Update error + + + + Couldn't start the software update. Please try again later. + Couldn't start the software update. Please try again later. + + + + + Software update has failed. + Software update has failed. + + + + uc::Voice + + + Command was not recognised + Command was not recognised + + + + Entity was not recognised + Entity was not recognised + + + + uc::core::Api + + + Connection error + Connection error + + + + There was an error connecting to the core. If the issue persists, restart the remote. + There was an error connecting to the core. If the issue persists, restart the remote. + + + + Authentication to core failed + Authentication to core failed + + + + uc::dock::DockController + + + Failed to start dock discovery + Failed to start dock discovery + + + + There was an error starting dock discovery: %1 + There was an error starting dock discovery: %1 + + + + + Try again + Try again + + + + Failed to stop dock discovery + Failed to stop dock discovery + + + + There was an error stopping dock discovery: %1 + There was an error stopping dock discovery: %1 + + + + Configuring + Configuring + + + + Restarting + Restarting + + + + Uploading + Uploading + + + + uc::hw::Battery + + + Low battery + Low battery + + + + %1% battery remaining. Please charge the remote soon. + %1% battery remaining. Please charge the remote soon. + + + + Battery needs servicing + Battery needs servicing + + + + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + Critically low battery voltage detected. Charging has been disabled. Battery needs servicing. + + + + uc::hw::Wifi + + + Failed to delete network. Wifi network does not exist. + Failed to delete network. Wifi network does not exist. + + + + Wrong network key + Wrong network key + + + + uc::integration::IntegrationController + + + Error while deleting integration + Error while deleting integration + + + + Error while deleting integration driver + Error while deleting integration driver + + + + Integration discovery failed to start + Integration discovery failed to start + + + + Integration discovery failed to stop + Integration discovery failed to stop + + + + Error getting integration driver metadata + Error getting integration driver metadata + + + + Error getting integration driver + Error getting integration driver + + + + + Error while starting integration driver + Error while starting integration driver + + + + Error while connecting to the integration + Error while connecting to the integration + + + + Error while disconnecting to the integration + Error while disconnecting to the integration + + + + + + + + Integration setup error. Aborting setup + Integration setup error. Aborting setup + + + + + + Invalid data + Invalid data + + + + + + The integration driver id does not exist. + The integration driver id does not exist. + + + + + + Failed to start setup + Failed to start setup + + + + + + There is already a running setup for this integration. Would you like to stop that? + There is already a running setup for this integration. Would you like to stop that? + + + + + + Stop + Stoppa + + + + + + The integration is already configured or doesn't allow to be set up again. + The integration is already configured or doesn't allow to be set up again. + + + + + + Cannot start integration setup + Cannot start integration setup + + + + Cannot stop the integration setup + Cannot stop the integration setup + + + + Authorization error + Authorization error + + + + Connection refused + Connection refused + + + + + Unknown error + Unknown error + + + + Not found + Not found + + + + Timeout + Timeout + + + + uc::ui::Controller + + + Error + Error + + + + Deleting a current profile is not permitted. Please switch to another profile and try again. + Deleting a current profile is not permitted. Please switch to another profile and try again. + + + + Profile update error + Profile update error + + + + %1 error + %1 error + + + + Error while connecting to %1, with id %2 + Error while connecting to %1, with id %2 + + + + uc::ui::Group + + + %1 already exists in this group. + %1 already exists in this group. + + + + uc::ui::Page + + + %1 already exists on the page. + %1 already exists on the page. + + +