Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update default translations #15420

Closed
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# add-on

addon.groovyscripting.name = Groovy Scripting
addon.groovyscripting.description = This adds a Groovy script engine.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# add-on

addon.jrubyscripting.name = JRuby Scripting
addon.jrubyscripting.description = This adds a JRuby script engine.
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# add-on

addon.jsscripting.name = JavaScript Scripting
addon.jsscripting.description = This adds a JS (ECMAScript-2021) script engine.

# add-on

automation.config.jsscripting.injectionEnabled.label = Use Built-in Global Variables
automation.config.jsscripting.injectionEnabled.description = Import all variables from the openHAB JavaScript library into all rules for common services like items, things, actions, log, etc... <br> If disabled, the openHAB JavaScript library can be imported manually using "<i>require('openhab')</i>"
automation.config.jsscripting.injectionEnabled.option.true = Use Built-in Variables
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# add-on

addon.jsscriptingnashorn.name = JavaScript Scripting (Nashorn)
addon.jsscriptingnashorn.description = This adds a JS (Nashorn) script engine.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# add-on

addon.pidcontroller.name = Jython Scripting
addon.pidcontroller.description = This adds a Jython script engine.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# add-on

addon.groovyscripting.name = PID Controller
addon.groovyscripting.description = A PID controller for triggering rules.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
# add-on

addon.pwm.name = PWM Controller
addon.pwm.description = A trigger module for pulse-width modulation.
Original file line number Diff line number Diff line change
@@ -1,62 +1,40 @@
# add-on

addon.airquality.name = Air Quality Binding
addon.airquality.description = Measure Air Quality Index and details about pollution particles for a given location.

# thing types

thing-type.airquality.api.label = Air Quality API
thing-type.airquality.api.description = Bridge to the Air Quality API service.
thing-type.airquality.station.label = Air Quality Station
thing-type.airquality.station.description = Provides various air quality data from the World Air Quality Project. In order to receive the data, you must register an account on http://aqicn.org/data-platform/token/ and get your API token.

# thing types config

thing-type.config.airquality.api.apiKey.label = API Key
thing-type.config.airquality.api.apiKey.description = Data-platform token to access the AQIcn.org service.
thing-type.config.airquality.station.location.label = Location
thing-type.config.airquality.station.location.description = Your geo coordinates separated with comma (e.g. "37.8,-122.4").
thing-type.config.airquality.station.stationId.label = Station ID
thing-type.config.airquality.station.stationId.description = Fill in case you want to receive data from the specific station.
thing-type.config.airquality.station.refresh.label = Refresh Interval
thing-type.config.airquality.station.refresh.description = Specifies the refresh interval in minutes.

# Channel groups labels
pm25ChannelGroupLabel = PM 2.5 - Particles less than 2.5 �m in diameter.
pm10ChannelGroupLabel = PM 10 - Coarse Dust Particles.
no2ChannelGroupLabel = NO2 - Nitrogen Dioxide.
so2ChannelGroupLabel = SO2 - Sulfur Dioxide.
coChannelGroupLabel = CO - Carbon Monoxide.
o3ChannelGroupLabel = O3 - Ozone.
aqiChannelGroupLabel = AQI - Synthetic Air Quality Index.
weatherChannelGroupLabel = Weather Data

# Channel types labels
timestampChannelLabel = Observation Time
timestampChannelDescription = Observation date and time.
dominentChannelLabel = Dominent Pollutant
dewPointLabel = Dew-Point Temperature
dewPointDescription = Forecasted dew-point temperature.
windSpeedLabel = Wind Speed
pictoChannelLabel = Pictogram
pictoChannelDescription = Pictogram associated to alert level.
colorChannelLabel = AQI Color
colorChannelDescription = Color associated to given AQI Index.

# Channel options values
alertLevelChannelLabel = Alert Level
alertLevelChannelDescription = Alert level associated to Air Quality Index scale.
alertLevelOption0 = Good
alertLevelOption1 = Moderate
alertLevelOption2 = Unhealthy for Sensitive Groups
alertLevelOption3 = Unhealthy
alertLevelOption4 = Very Unhealthy
alertLevelOption5 = Hazardous

pollutantPm25 = Fine particles
pollutantPm10 = Coarse dust particles
pollutantO3 = Ozone
pollutantNO2 = Nitrogen Dioxide
pollutantCO = Carbon Monoxide
pollutantSO2 = Sulfur Dioxide

# Error messages
null-or-empty-api-key = Null or empty API key
incorrect-bridge = Wrong bridge type
thing-type.config.airquality.station.stationId.label = Station ID

# channel group types

channel-group-type.airquality.pollutant-density.label = Pollutant
channel-group-type.airquality.pollutant-ppb.label = Pollutant

# channel types

channel-type.airquality.density-value.label = Measure
channel-type.airquality.index-adv.label = Index
channel-type.airquality.index.label = Index
channel-type.airquality.ppb-value.label = Measure
channel-type.airquality.sensitive-group.label = Sensitive Group
channel-type.airquality.sensitive-group.description = Checked if sensitive group is exposed to pollutant.

# channel types config

channel-type.config.airquality.sensitive-group.group.label = Group
channel-type.config.airquality.sensitive-group.group.description = Defines the kind of sensitivity
channel-type.config.airquality.sensitive-group.group.option.RESPIRATORY = People with respiratory disease.
channel-type.config.airquality.sensitive-group.group.option.HEART = People with heart disease.
channel-type.config.airquality.sensitive-group.group.option.ELDERLY = The elderly.
channel-type.config.airquality.sensitive-group.group.option.CHILDREN = Children.
channel-type.config.airquality.sensitive-group.group.option.ASTHMA = People with asthma.
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,12 @@ thing-type.config.amplipi.controller.refreshInterval.label = Refresh Interval
thing-type.config.amplipi.controller.refreshInterval.description = Interval the device is polled in sec.
thing-type.config.amplipi.group.id.label = Group ID
thing-type.config.amplipi.group.id.description = The ID of the group
thing-type.config.amplipi.group.volumeDelta.label = Volume Delta
thing-type.config.amplipi.group.volumeDelta.description = How much to change the group volume for each INCREASE/DECREASE command (in dB)
thing-type.config.amplipi.zone.id.label = Zone ID
thing-type.config.amplipi.zone.id.description = The ID of the zone
thing-type.config.amplipi.zone.volumeDelta.label = Volume Delta
thing-type.config.amplipi.zone.volumeDelta.description = How much to change the zone volume for each INCREASE/DECREASE command (in dB)

# channel types

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,6 @@ thing-type.atlona.pro3-1616m.group.mirror20.label = HDMI Port 20
thing-type.atlona.pro3-1616m.group.mirror20.description = HDMI Port 20 Mirroring Channels
thing-type.atlona.pro3-1616m.group.port1.label = Port 1
thing-type.atlona.pro3-1616m.group.port1.description = Output Port 1 Channels
thing-type.atlona.pro3-1616m.group.port2.label = Port 2
thing-type.atlona.pro3-1616m.group.port2.description = Output Port 2 Channels
thing-type.atlona.pro3-1616m.group.port3.label = Port 3
thing-type.atlona.pro3-1616m.group.port3.description = Output Port 3 Channels
thing-type.atlona.pro3-1616m.group.port4.label = Port 4
thing-type.atlona.pro3-1616m.group.port4.description = Output Port 4 Channels
thing-type.atlona.pro3-1616m.group.port5.label = Port 5
thing-type.atlona.pro3-1616m.group.port5.description = Output Port 5 Channels
thing-type.atlona.pro3-1616m.group.port6.label = Port 6
thing-type.atlona.pro3-1616m.group.port6.description = Output Port 6 Channels
thing-type.atlona.pro3-1616m.group.port7.label = Port 7
thing-type.atlona.pro3-1616m.group.port7.description = Output Port 7 Channels
thing-type.atlona.pro3-1616m.group.port8.label = Port 8
thing-type.atlona.pro3-1616m.group.port8.description = Output Port 8 Channels
thing-type.atlona.pro3-1616m.group.port9.label = Port 9
thing-type.atlona.pro3-1616m.group.port9.description = Output Port 9 Channels
thing-type.atlona.pro3-1616m.group.port10.label = Port 10
thing-type.atlona.pro3-1616m.group.port10.description = Output Port 10 Channels
thing-type.atlona.pro3-1616m.group.port11.label = Port 11
Expand All @@ -53,10 +37,32 @@ thing-type.atlona.pro3-1616m.group.port18.label = Port 18
thing-type.atlona.pro3-1616m.group.port18.description = Output Port 18 Channels
thing-type.atlona.pro3-1616m.group.port19.label = Port 19
thing-type.atlona.pro3-1616m.group.port19.description = Output Port 19 Channels
thing-type.atlona.pro3-1616m.group.port2.label = Port 2
thing-type.atlona.pro3-1616m.group.port2.description = Output Port 2 Channels
thing-type.atlona.pro3-1616m.group.port20.label = Port 20
thing-type.atlona.pro3-1616m.group.port20.description = Output Port 20 Channels
thing-type.atlona.pro3-1616m.group.port3.label = Port 3
thing-type.atlona.pro3-1616m.group.port3.description = Output Port 3 Channels
thing-type.atlona.pro3-1616m.group.port4.label = Port 4
thing-type.atlona.pro3-1616m.group.port4.description = Output Port 4 Channels
thing-type.atlona.pro3-1616m.group.port5.label = Port 5
thing-type.atlona.pro3-1616m.group.port5.description = Output Port 5 Channels
thing-type.atlona.pro3-1616m.group.port6.label = Port 6
thing-type.atlona.pro3-1616m.group.port6.description = Output Port 6 Channels
thing-type.atlona.pro3-1616m.group.port7.label = Port 7
thing-type.atlona.pro3-1616m.group.port7.description = Output Port 7 Channels
thing-type.atlona.pro3-1616m.group.port8.label = Port 8
thing-type.atlona.pro3-1616m.group.port8.description = Output Port 8 Channels
thing-type.atlona.pro3-1616m.group.port9.label = Port 9
thing-type.atlona.pro3-1616m.group.port9.description = Output Port 9 Channels
thing-type.atlona.pro3-1616m.group.volume1.label = Volume 1
thing-type.atlona.pro3-1616m.group.volume1.description = Volume 1 channels
thing-type.atlona.pro3-1616m.group.volume10.label = Volume 10
thing-type.atlona.pro3-1616m.group.volume10.description = Volume 10 channels
thing-type.atlona.pro3-1616m.group.volume11.label = Volume 11
thing-type.atlona.pro3-1616m.group.volume11.description = Volume 11 channels
thing-type.atlona.pro3-1616m.group.volume12.label = Volume 12
thing-type.atlona.pro3-1616m.group.volume12.description = Volume 12 channels
thing-type.atlona.pro3-1616m.group.volume2.label = Volume 2
thing-type.atlona.pro3-1616m.group.volume2.description = Volume 2 channels
thing-type.atlona.pro3-1616m.group.volume3.label = Volume 3
Expand All @@ -73,12 +79,6 @@ thing-type.atlona.pro3-1616m.group.volume8.label = Volume 8
thing-type.atlona.pro3-1616m.group.volume8.description = Volume 8 channels
thing-type.atlona.pro3-1616m.group.volume9.label = Volume 9
thing-type.atlona.pro3-1616m.group.volume9.description = Volume 9 channels
thing-type.atlona.pro3-1616m.group.volume10.label = Volume 10
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This re-ordering of atlona.properties is not necessary.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is what the i18n plug-in does …

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of these were arranged in numerical or some other logical order that matches the xml files. The i18n plug in is re-ordering them into alphabetical order.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But it makes much more sense to have it in the order the plugin creates. For future updates most likely the plugin will be used and then it is easier to see the differences.

thing-type.atlona.pro3-1616m.group.volume10.description = Volume 10 channels
thing-type.atlona.pro3-1616m.group.volume11.label = Volume 11
thing-type.atlona.pro3-1616m.group.volume11.description = Volume 11 channels
thing-type.atlona.pro3-1616m.group.volume12.label = Volume 12
thing-type.atlona.pro3-1616m.group.volume12.description = Volume 12 channels
thing-type.atlona.pro3-44m.label = Atlona PRO3 4x4 HDBaseT Matrix
thing-type.atlona.pro3-44m.description = Atlona PRO3 4x4 HDBaseT Matrix (Model AT-UHD-PRO3-44M)
thing-type.atlona.pro3-44m.group.mirror5.label = HDMI Port 5
Expand Down Expand Up @@ -131,12 +131,14 @@ thing-type.atlona.pro3-66m.group.volume4.label = Volume 4
thing-type.atlona.pro3-66m.group.volume4.description = Volume 4 channels
thing-type.atlona.pro3-88m.label = Atlona PRO3 8x8 HDBaseT Matrix
thing-type.atlona.pro3-88m.description = Atlona PRO3 8x8 HDBaseT Matrix (Model AT-UHD-PRO3-66M)
thing-type.atlona.pro3-88m.group.mirror8.label = HDMI Port 8
thing-type.atlona.pro3-88m.group.mirror8.description = HDMI Port 8 Mirroring Channels
thing-type.atlona.pro3-88m.group.mirror10.label = HDMI Port 10
thing-type.atlona.pro3-88m.group.mirror10.description = HDMI Port 10 Mirroring Channels
thing-type.atlona.pro3-88m.group.mirror8.label = HDMI Port 8
thing-type.atlona.pro3-88m.group.mirror8.description = HDMI Port 8 Mirroring Channels
thing-type.atlona.pro3-88m.group.port1.label = Port 1
thing-type.atlona.pro3-88m.group.port1.description = Output Port 1 Channels
thing-type.atlona.pro3-88m.group.port10.label = Port 10
thing-type.atlona.pro3-88m.group.port10.description = Output Port 10 Channels
thing-type.atlona.pro3-88m.group.port2.label = Port 2
thing-type.atlona.pro3-88m.group.port2.description = Output Port 2 Channels
thing-type.atlona.pro3-88m.group.port3.label = Port 3
Expand All @@ -153,8 +155,6 @@ thing-type.atlona.pro3-88m.group.port8.label = Port 8
thing-type.atlona.pro3-88m.group.port8.description = Output Port 8 Channels
thing-type.atlona.pro3-88m.group.port9.label = Port 9
thing-type.atlona.pro3-88m.group.port9.description = Output Port 9 Channels
thing-type.atlona.pro3-88m.group.port10.label = Port 10
thing-type.atlona.pro3-88m.group.port10.description = Output Port 10 Channels
thing-type.atlona.pro3-88m.group.volume1.label = Volume 1
thing-type.atlona.pro3-88m.group.volume1.description = Volume 1 channels
thing-type.atlona.pro3-88m.group.volume2.label = Volume 2
Expand Down
Loading