diff --git a/src/HASS.Agent/Resources/Localization/Languages.en.resx b/src/HASS.Agent/Resources/Localization/Languages.en.resx index 7ff4e79..3b23304 100644 --- a/src/HASS.Agent/Resources/Localization/Languages.en.resx +++ b/src/HASS.Agent/Resources/Localization/Languages.en.resx @@ -12,7 +12,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - close + &close A Windows-based client for the Home Assistant platform. @@ -39,10 +39,10 @@ created and maintain Home Assistant :-) About - close + &close - copy to clipboard + copy &to clipboard topic copied to clipboard @@ -57,16 +57,16 @@ created and maintain Home Assistant :-) MQTT Action Topic - add new + &add new - modify + &modify - remove + &remove - store and activate commands + &store and activate commands An error occured while saving the commands, check the logs for more info. @@ -189,7 +189,7 @@ Note: due to a limitation in Windows, this only works if hibernation is disabled You can use something like NirCmd (http://www.nirsoft.net/utils/nircmd.html) to circumvent this. - store command + &store command Select a commandtype first. @@ -220,7 +220,7 @@ Are you sure you want this? launch in incognito mode - run as 'low integrity' + &run as 'low integrity' type @@ -235,7 +235,7 @@ Are you sure you want this? description - entity type + &entity type browser: default @@ -278,7 +278,7 @@ please configure an executor or your command won't run The MQTT manager hasn't been setup properly, make sure you've configured MQTT and restarted afterwards. - name + &name selected type @@ -287,7 +287,7 @@ please configure an executor or your command won't run service - config + &config command @@ -331,7 +331,7 @@ Are you sure you want this? New Command - test + &test Please enter the location of your browser's binary (.exe file). @@ -380,10 +380,10 @@ Use the 'custom executor' command to launch this executor. tip: doubleclick to browse - device name + device &name - disconnected grace period + disconnected grace &period seconds @@ -405,7 +405,7 @@ Your automations and scripts will keep working. You can set the amount of seconds here. - test connection + &test connection Please enter a valid API key. @@ -424,13 +424,13 @@ You can set the amount of seconds here. Home Assistant version: {0} - use automatic client certificate selection + use &automatic client certificate selection - api token + &api token - client certificate + client &certificate To learn which entities you have configured, and to send quick actions, HASS.Agent uses @@ -438,22 +438,22 @@ Home Assistant's API. Please provide a long-lived access token, and the address of your Home Assistant instance. -You can get a token through your profile page. Scroll to the bottom and click 'CREATE TOKEN'. +You can get a token through your profile page.Scroll to the bottom and click 'CREATE TOKEN'. - server uri + server &uri tip: doubleclick this field to browse - clear + &clear - enable quick actions hotkey + &enable quick actions hotkey - hotkey combination + &hotkey combination An easy way to pull up your quick actions is to use a global hotkey. @@ -479,29 +479,31 @@ This way, whatever you're doing on your machine, you can always interact with Ho image cache location - Images shown in notifications have to be temporarily stored locally. You can configure the amount of -days they should be kept before HASS.Agent deletes them. Enter '0' to keep them permanently. + Some items, like images shown in notifications, have to be temporarily stored locally. You can +configure the amount of days they should be kept before HASS.Agent deletes them. + +Enter '0' to keep them permanently. - open logs folder + &open logs folder - enable extended logging + &enable extended logging Extended logging provides more verbose and in-depth logging, in case the default logging isn't -sufficient. Please note that enabling this can cause the logfiles to grow large, and should only be +sufficient.Please note that enabling this can cause the logfiles to grow large, and should only be used when you suspect something's wrong with HASS.Agent itself or when asked by the developers. - clear config + &clear config - allow untrusted certificates + &allow untrusted certificates - use retain flag + use &retain flag broker ip address or hostname @@ -554,7 +556,7 @@ Please manually execute the required command. It has been copied onto your clipb Remember to change your firewall rule's port as well. - notifications documentation + notifications &documentation show test notification @@ -568,13 +570,13 @@ Remember to change your firewall rule's port as well. Note: this only tests locally whether notifications can be shown! - accept notifications + &accept notifications - ignore certificate errors for images + &ignore certificate errors for images - HASS.Agent can receive notifications from Home Assistant, using text and/or images. + HASS.Agent can receive notifications from Home Assistant, using text and/or images. The Local API needs to be enabled for this to work. If something's not working, make sure you followed these steps: @@ -591,7 +593,7 @@ Note: this only tests locally whether notifications can be shown! This is a test notification. - disable service + &disable service Something went wrong trying to disable the service. Did you allow the UAC prompt? @@ -599,7 +601,7 @@ Note: this only tests locally whether notifications can be shown! Check the HASS.Agent (not the service) logs for more info. - enable service + &enable service Something went wrong trying to enable the service. Did you allow the UAC prompt? @@ -607,10 +609,10 @@ Check the HASS.Agent (not the service) logs for more info. Check the HASS.Agent (not the service) logs for more info. - reinstall service + &reinstall service - open service logs folder + open service &logs folder Something went wrong trying to reinstall the service. Did you allow the UAC prompt? @@ -618,7 +620,7 @@ Check the HASS.Agent (not the service) logs for more info. Check the HASS.Agent (not the service) logs for more info. - start service + s&tart service The service is set to 'disabled', so it can't be started. @@ -631,7 +633,7 @@ Please enable the service first, then try again. Check the HASS.Agent (not the service) logs for more info. - stop service + &stop service Something went wrong trying to stop the service. Did you allow the UAC prompt? @@ -650,7 +652,7 @@ Use the 'satellite service' button on the main window to manage it. If you don't configure the service, it won't do anything. However, you can still decide to disable it as well. -The installer will leave the disabled service alone (if you remove the service, the installer will reinstall it). +The installer will leave the disabled service alone(if you remove the service, the installer will reinstall it). You can try reinstalling the service if it's not working correctly. @@ -672,7 +674,7 @@ Your configuration and entities won't be removed. stopped - enable start-on-login + &enable start-on-login Something went wrong while disabling start-on-login. @@ -706,13 +708,13 @@ HASS.Agent there. start-on-login status: - notify me of beta releases as well + notify me of &beta releases as well - offer to download and launch the installer for me + offer to &download and launch the installer for me - notify me when a new release is available + notify me when a new &release is available If you want, HASS.Agent can check for updates in the background. @@ -721,22 +723,21 @@ You'll get a notification (once per update) , letting you know a new version is When there's an update, HASS.Agent will offer the option to open the release page. But if you -want, HASS.Agent can also download and launch the installer for you - even less to do! +want, HASS.Agent can also download and launch the installer for you - even less to do ! -The certificate of the downloaded file will get checked before execution. - +The certificate of the downloaded file will get checked before execution. - about + &about - close without saving + close &without saving - help && contact + &help && contact - save configuration + &save configuration Something went wrong while preparing to restart. @@ -810,13 +811,13 @@ Do you want to restart now? Configuration - exit + &exit - hide + &hide - restart + &restart What would you like to do? @@ -852,7 +853,7 @@ Do you want to restart now? quick action: action failed, entity not found - close + &close About @@ -888,11 +889,11 @@ There are a few channels through which you can reach us: -quick actions +&quick actions -configuration +c&onfiguration @@ -900,10 +901,10 @@ loading -commands +&commands - hide + &hide @@ -911,11 +912,11 @@ loading -local sensors +local &sensors -satellite service +s&atellite service check for updates @@ -1004,7 +1005,7 @@ Please check the logs and make a bug report on github. Make sure no other instance of HASS.Agent is running and the port is available and registered. - test connection + test &connection Please enter a valid API key. @@ -1026,17 +1027,17 @@ Home Assistant version: {0} testing .. - api token + api &token To learn which entities you have configured, and to send quick actions, HASS.Agent uses Home Assistant's API. Please provide a long-lived access token, and the address of your Home Assistant instance. -You can get a token through your profile page. Scroll to the bottom and click 'CREATE TOKEN'. +You can get a token through your profile page.Scroll to the bottom and click 'CREATE TOKEN'. - server uri (should be ok like this) + server &uri (should be ok like this) Tip: specialized settings can be found in the Configuration window. @@ -1055,15 +1056,18 @@ If you've enabled notifications, an elevation request will popup. This is requir HASS.Agent to listen on the specified port. - Thank you for using HASS.Agent, hopefully it'll be useful for you. + Tip: there's a lót more to tinker with, so make sure you take a look at the configuration window! + -If you encounter any problems, please create a ticket on the GitHub page. +Thank you for using HASS.Agent, hopefully it'll be useful for you :-) + +And if you encounter any problems, please create a ticket on the GitHub page. - clear + &clear - hotkey combination + &hotkey combination An easy way to pull up your quick actions is to use a global hotkey. @@ -1169,7 +1173,7 @@ Do you want to enable this function? Launch-on-login is already activated, all set! - yes, enable launch-on-login + yes, &enable launch-on-login enable launch-on-login @@ -1189,26 +1193,26 @@ Do you want to enable this function? You can always remove (or recreate) this key through the Configuration window. - yes, download and launch the installer for me + yes, &download and launch the installer for me - yes, notify me on new updates + yes, notify me on new &updates If you want, HASS.Agent can check for updates in the background. You'll get a notification (once per update) , letting you know a new version is ready to be installed. -Do you want to enable this functionality? +Do you want to enable this functionality ? When there's an update, HASS.Agent will offer the option to open the release page. But if you -want, HASS.Agent can also download and launch the installer for you - even less to do! +want, HASS.Agent can also download and launch the installer for you - even less to do ! -The certificate of the downloaded file will get checked. +The certificate of the downloaded file will get checked. And you'll still see a page with the release notes, ánd you still need to manually approve - nothing is done without your consent. - device name + device &name It looks like this is the first time you've launched HASS.Agent. @@ -1222,13 +1226,13 @@ It's also used as a suggested prefix for your commands and sensors. - close + &close - next + &next - previous + &previous HASS.Agent Onboarding @@ -1264,19 +1268,19 @@ It's also used as a suggested prefix for your commands and sensors. HASS.Agent Post Update - add new + &add new - modify + &modify - preview + &preview - remove + &remove - store quick actions + &store quick actions action @@ -1300,7 +1304,7 @@ It's also used as a suggested prefix for your commands and sensors. Quick Actions Config - store quick action + &store quick action Select an entity first. @@ -1315,19 +1319,19 @@ It's also used as a suggested prefix for your commands and sensors. Unable to fetch your entities because of missing config, please enter the required values in the config screen. - action + desired &action - description + &description domain - entity + &entity - hotkey combination: + &hotkey combination please wait while your entities are fetched ... @@ -1377,16 +1381,16 @@ Check the logs for more info, and optionally inform the developers. HASS.Agent Restarter - add new + &add new - modify + &modify - remove + &remove - store and activate sensors + &store and activate sensors An error occured while saving the sensors, check the logs for more info. @@ -1525,7 +1529,7 @@ This is a costly request, so the recommended interval is 15 minutes (900 seconds Provides the result of the WMI query. - store sensor + &store sensor Select a sensortype first. @@ -1573,7 +1577,7 @@ This is a costly request, so the recommended interval is 15 minutes (900 seconds multivalue - name + &name seconds @@ -1621,7 +1625,7 @@ This is a costly request, so the recommended interval is 15 minutes (900 seconds selected type - update every + &update every {0} only! @@ -1636,16 +1640,16 @@ This is a costly request, so the recommended interval is 15 minutes (900 seconds New Sensor - add new + &add new - modify + &modify - remove + &remove - send and activate commands + &send and activate commands An error occured while saving the commands, check the logs for more info. @@ -1681,7 +1685,7 @@ This is a costly request, so the recommended interval is 15 minutes (900 seconds Satellite Service Config - apply + &apply fetching configured commands failed @@ -1723,7 +1727,7 @@ When it's up and running, come back here to configure the commands and sensors.< connecting with the satellite service, one moment please .. - auth id + auth &id fetching mqtt settings failed @@ -1780,13 +1784,13 @@ Only the instances that have the correct ID, can connect. Leave empty to allow all to connect. - custom executor binary + custom executor &binary - custom executor name + custom &executor name - device name + device &name This is the name with which the satellite service registers itself on Home Assistant. @@ -1794,7 +1798,7 @@ Leave empty to allow all to connect. By default, it's your PC's name plus '-satellite'. - disconnected grace period + disconnected &grace period The amount of time the satellite service will wait before reporting a lost connection to the MQTT broker. @@ -1826,13 +1830,13 @@ By default, it's your PC's name plus '-satellite'. Are you sure you want this? - copy from hass.agent + copy from &hass.agent - clear config + &clear config - send and activate config + &send and activate config An error occured while saving the configuration, check the logs for more info. @@ -1841,10 +1845,10 @@ Are you sure you want this? storing and registering, please wait .. - allow untrusted certificates + &allow untrusted certificates - use retain flag + use &retain flag broker ip address or hostname @@ -1911,16 +1915,16 @@ you can probably use the preset address. HASS.Agent Reinstall Satellite Service - add new + &add new - modify + &modify - remove + &remove - send and activate sensors + &send and activate sensors An error occured while saving the sensors, check the logs for more info. @@ -2043,7 +2047,7 @@ The release page will now open instead. processing .. - ignore this update + &ignore this update install BETA release @@ -2061,10 +2065,10 @@ The release page will now open instead. release page - Do you want to download and launch the installer? + Do you want to &download and launch the installer? - Do you want to navigate to the release page? + Do you want to &navigate to the release page? Hold on, processing your request .. @@ -2094,7 +2098,7 @@ The release page will now open instead. busy, hold on .. - interface language + interface &language or @@ -2103,7 +2107,7 @@ The release page will now open instead. finish - interface language + interface &language configuration missing @@ -2424,7 +2428,7 @@ The release page will now open instead. All - test + &test test performance counter @@ -2545,4 +2549,231 @@ Note: this message only shows once. Unable to load the stored command settings, resetting to default. + + configure command &parameters + + + execute port &reservation + + + &enable local api + + + HASS.Agent has its own local API, so Home Assistant can send requests (for instance to send a notification). You can configure it globally here, and afterwards you can configure the dependent sections (currently notifications and mediaplayer). + + + To be able to listen to the requests, HASS.Agents needs to have its port reserved and opened in your firewall. You can use this button to have it done for you. + + + &port + + + audio cache location + + + days + + + image cache location + + + keep audio for + + + keep images for + + + clear cache every + + + webview cache location + + + media player &documentation + + + &enable media player functionality + + + HASS.Agent can act as a media player for Home Assistant, so you'll be able to control any media that's playing and send text-to-speech. The Local API needs to be enabled for this to work. + + + If something's not working, make sure you followed these steps: + +- Install HASS.Agent-MediaPlayer integration +- Restart Home Assistant +- Configure a media_player entity +- Restart Home Assistant + + + the local API is disabled, but the media player needs it to work + + + &TLS + + + the local API is disabled, but the media player needs it to work + + + show &preview + + + show &default menu + + + show &webview + + + &keep page loaded in the background + + + Control the way the tray icon behaves on a right mousebutton click. + + + this uses some resources, but reduces loading time + + + size + + + &url to show (for instance an Home Assistant dashboard) + + + Local API + + + Media Player + + + Tray Icon + + + Your input language '{0}' is known to collide with the default CTRL-ALT-Q hotkey. Please set your own. + + + Your input language '{0}' is unknown, and might collide with the default CTRL-ALT-Q hotkey. Please check to be sure. If it does, consider opening a ticket on GitHub so it can be added to the list. + + + no keys found + + + brackets missing, start and close all keys with [ ] + + + error while parsing keys, check the log for more info + + + the number of '[' brackets don't correspond to the ']' ones ({0} to {1}) + + + Documentation + + + Documentation and usage examples. + + + check for &updates + + + local api: + + + manage satellite service + + + To use notifications, you need to install and configure the HASS.Agent-notifier integration in +Home Assistant. + +This is very easy using HACS, but you can also install manually.Visit the link below for more +information. + + + Make sure you follow these steps: + +- Install the HASS.Agent - Notifier and / or HASS.Agent - MediaPlayer integration +- Restart Home Assistant +-Configure a notifier and / or media_player entity +-Restart Home Assistant + + + The same goes for the mediaplayer. This integration allows you to control your device as a media_player entity, see what's playing and send text-to-speech. + + + HASS.Agent-MediaPlayer GitHub page + + + HASS.Agent-Notifier GitHub page + + + yes, &enable the local api on port + + + enable &mediaplayer and text-to-speech + + + enable &notifications + + + HASS.Agent has its own internal API, so Home Assistant can send requests (like notifications or text-to-speech). + +Do you want to enable it? + + + You can choose what modules you want to enable. They require HA integrations, but don't worry, the next page will give you more info on how to set them up. + + + Note: 5115 is the default port, only change it if you changed it in Home Assistant. + + + &TLS + + + Your devicename contained some characters that aren't allowed by HA (only letters, digits and whitespace). + +The final name is: {0} + +Do you want to use that version? + + + HASS.Agent Onboarding + + + stored! + + + &TLS + + + &save + + + &always show centered in screen + + + show the window's &title bar + + + set window as always on &top + + + Drag and resize this window to set the size and location of your webview command. + + + location + + + size + + + tip: press 'esc' to close a webview + + + &URL + + + WebView Configuration + + + WebView + \ No newline at end of file