diff --git a/bundles/org.openhab.binding.icalendar/src/main/resources/OH-INF/i18n/icalendar.properties b/bundles/org.openhab.binding.icalendar/src/main/resources/OH-INF/i18n/icalendar.properties new file mode 100644 index 000000000..192093129 --- /dev/null +++ b/bundles/org.openhab.binding.icalendar/src/main/resources/OH-INF/i18n/icalendar.properties @@ -0,0 +1,87 @@ +# binding + +binding.icalendar.name = iCalendar Binding +binding.icalendar.description = Binding for using iCal calendars + +# thing types + +thing-type.icalendar.calendar.label = Calendar +thing-type.icalendar.calendar.description = Calendar based on an iCal calendar. +thing-type.icalendar.eventfilter.label = Event Filter +thing-type.icalendar.eventfilter.description = Filtered Events from the calendar + +# thing types config + +thing-type.config.icalendar.calendar.authorizationCode.label = Command Authorization Code +thing-type.config.icalendar.calendar.authorizationCode.description = Authorization Code to allow the execution of Command Tags (may be empty) +thing-type.config.icalendar.calendar.group.parsing.label = Parsing Settings +thing-type.config.icalendar.calendar.group.source.label = Source Settings +thing-type.config.icalendar.calendar.maxSize.label = Maximum Calendar Size +thing-type.config.icalendar.calendar.maxSize.description = The maximum size of the calendar in Megabytes +thing-type.config.icalendar.calendar.password.label = Password +thing-type.config.icalendar.calendar.password.description = Password for fetching the calendar (usable in combination with user name in HTTP basic auth) +thing-type.config.icalendar.calendar.refreshTime.label = Refresh Time +thing-type.config.icalendar.calendar.refreshTime.description = Frequency to scan for changes in minutes +thing-type.config.icalendar.calendar.url.label = URL +thing-type.config.icalendar.calendar.url.description = URL for downloading iCalendar events +thing-type.config.icalendar.calendar.username.label = User Name +thing-type.config.icalendar.calendar.username.description = User name for fetching the calendar (usable in combination with password in HTTP basic auth) +thing-type.config.icalendar.eventfilter.datetimeEnd.label = End +thing-type.config.icalendar.eventfilter.datetimeEnd.description = End date/time amount to find events relative to "now" (exclusive) +thing-type.config.icalendar.eventfilter.datetimeRound.label = Round to Date/Time unit +thing-type.config.icalendar.eventfilter.datetimeRound.description = Setting this will round start and end date/time to the unit down (e.g. if unit is day: start and end will be rounded to 0:00 day time) +thing-type.config.icalendar.eventfilter.datetimeStart.label = Start +thing-type.config.icalendar.eventfilter.datetimeStart.description = Start date/time amount to find events relative to "now" (inclusive) +thing-type.config.icalendar.eventfilter.datetimeUnit.label = Date or Time Unit for Start and End +thing-type.config.icalendar.eventfilter.datetimeUnit.option.MINUTE = minute +thing-type.config.icalendar.eventfilter.datetimeUnit.option.HOUR = hour +thing-type.config.icalendar.eventfilter.datetimeUnit.option.DAY = day +thing-type.config.icalendar.eventfilter.datetimeUnit.option.WEEK = week +thing-type.config.icalendar.eventfilter.group.datetime_based.label = Date and Time based Filter +thing-type.config.icalendar.eventfilter.group.general.label = General Filter Options +thing-type.config.icalendar.eventfilter.group.text_based.label = Text based Filter +thing-type.config.icalendar.eventfilter.maxEvents.label = Maximum Matches +thing-type.config.icalendar.eventfilter.refreshTime.label = Refresh Time +thing-type.config.icalendar.eventfilter.refreshTime.description = The frequency in minutes the channels get refreshed +thing-type.config.icalendar.eventfilter.textEventField.label = Event Field +thing-type.config.icalendar.eventfilter.textEventField.description = iCal field to match +thing-type.config.icalendar.eventfilter.textEventField.option.SUMMARY = summary/subject +thing-type.config.icalendar.eventfilter.textEventField.option.DESCRIPTION = description/content +thing-type.config.icalendar.eventfilter.textEventField.option.COMMENT = comment +thing-type.config.icalendar.eventfilter.textEventField.option.CONTACT = contact +thing-type.config.icalendar.eventfilter.textEventField.option.LOCATION = location +thing-type.config.icalendar.eventfilter.textEventValue.label = Event Value +thing-type.config.icalendar.eventfilter.textValueType.label = Value Type +thing-type.config.icalendar.eventfilter.textValueType.description = "text" checks the value for containment, "regular expression" matches whole value +thing-type.config.icalendar.eventfilter.textValueType.option.REGEX = Regular Expression +thing-type.config.icalendar.eventfilter.textValueType.option.TEXT = Text + +# channel group types + +channel-group-type.icalendar.result.label = Result Event +channel-group-type.icalendar.result.description = A resulting event found by filter + +# channel types + +channel-type.icalendar.event_current_end.label = Current Event End +channel-type.icalendar.event_current_end.description = End of the currently present event +channel-type.icalendar.event_current_presence.label = Current Event Presence +channel-type.icalendar.event_current_presence.description = Current presence of an event +channel-type.icalendar.event_current_start.label = Current Event Start +channel-type.icalendar.event_current_start.description = Start of the currently present event +channel-type.icalendar.event_current_title.label = Current Event Title +channel-type.icalendar.event_current_title.description = Title of the currently present event +channel-type.icalendar.event_next_end.label = Next Event End +channel-type.icalendar.event_next_end.description = End of the next event in calendar +channel-type.icalendar.event_next_start.label = Next Event Start +channel-type.icalendar.event_next_start.description = Start of the next event in calendar +channel-type.icalendar.event_next_title.label = Next Event Title +channel-type.icalendar.event_next_title.description = Title of the next starting event in calendar +channel-type.icalendar.last_update.label = Last Update +channel-type.icalendar.last_update.description = The time the calendar was updated successfully last time +channel-type.icalendar.result_end.label = End of Result +channel-type.icalendar.result_end.description = End of the found result in calendar +channel-type.icalendar.result_start.label = Start of Result +channel-type.icalendar.result_start.description = Start of the found result in calendar +channel-type.icalendar.result_title.label = Title of Result +channel-type.icalendar.result_title.description = Title of the found result in calendar