1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 23 24 25#include "datefunc.hrc" 26 27 28Resource RID_DATE_FUNCTION_DESCRIPTIONS 29{ 30 Resource DATE_FUNCDESC_DiffWeeks 31 { 32 String 1 // description DiffWeeks 33 { 34 Text [ en-US ] = "Calculates the number of weeks in a specific period"; 35 }; 36 String 2 // name of parameter 1 DiffWeeks 37 { 38 Text [ en-US ] = "Start date"; 39 }; 40 String 3 // description of parameter 1 DiffWeeks 41 { 42 Text [ en-US ] = "First day of the period"; 43 }; 44 String 4 // name of parameter 2 DiffWeeks 45 { 46 Text [ en-US ] = "End date"; 47 }; 48 String 5 // description of parameter 2 DiffWeeks 49 { 50 Text [ en-US ] = "Last day of the period"; 51 }; 52 String 6 // name of parameter 3 DiffWeeks 53 { 54 Text [ en-US ] = "Type"; 55 }; 56 String 7 // description of parameter 3 DiffWeeks 57 { 58 Text [ en-US ] = "Type of calculation: Type=0 means the time interval, Type=1 means calendar weeks."; 59 }; 60 }; 61 62 Resource DATE_FUNCDESC_DiffMonths 63 { 64 String 1 // description DiffMonths 65 { 66 Text [ en-US ] = "Determines the number of months in a specific period."; 67 }; 68 String 2 // name of parameter 1 DiffMonths 69 { 70 Text [ en-US ] = "Start date"; 71 }; 72 String 3 // description of parameter 1 DiffMonths 73 { 74 Text [ en-US ] = "First day of the period."; 75 }; 76 String 4 // name of parameter 2 DiffMonths 77 { 78 Text [ en-US ] = "End date"; 79 }; 80 String 5 // description of parameter 2 DiffMonths 81 { 82 Text [ en-US ] = "Last day of the period."; 83 }; 84 String 6 // name of parameter 3 DiffMonths 85 { 86 Text [ en-US ] = "Type"; 87 }; 88 String 7 // description of parameter 3 DiffMonths 89 { 90 Text [ en-US ] = "Type of calculation: Type=0 means the time interval, Type=1 means calendar months."; 91 }; 92 }; 93 94 Resource DATE_FUNCDESC_DiffYears 95 { 96 String 1 // description DiffYears 97 { 98 Text [ en-US ] = "Calculates the number of years in a specific period."; 99 }; 100 String 2 // name of parameter 1 DiffYears 101 { 102 Text [ en-US ] = "Start date"; 103 }; 104 String 3 // description of parameter 1 DiffYears 105 { 106 Text [ en-US ] = "First day of the period"; 107 }; 108 String 4 // name of parameter 2 DiffYears 109 { 110 Text [ en-US ] = "End date"; 111 }; 112 String 5 // description of parameter 2 DiffYears 113 { 114 Text [ en-US ] = "Last day of the period"; 115 }; 116 String 6 // name of parameter 3 DiffYears 117 { 118 Text [ en-US ] = "Type"; 119 }; 120 String 7 // description of parameter 3 DiffYears 121 { 122 Text [ en-US ] = "Type of calculation: Type=0 means the time interval, Type=1 means calendar years."; 123 }; 124 }; 125 126 Resource DATE_FUNCDESC_IsLeapYear 127 { 128 String 1 // description IsLeapYear 129 { 130 Text [ en-US ] = "Returns 1 (TRUE) if the date is a day of a leap year, otherwise 0 (FALSE)."; 131 }; 132 String 2 // name of parameter 1 IsLeapYear 133 { 134 Text [ en-US ] = "Date"; 135 }; 136 String 3 // description of parameter 1 IsLeapYear 137 { 138 Text [ en-US ] = "Any day in the desired year"; 139 }; 140 }; 141 142 Resource DATE_FUNCDESC_DaysInMonth 143 { 144 String 1 // description DaysInMonth 145 { 146 Text [ en-US ] = "Returns the number of days of the month in which the date entered occurs"; 147 }; 148 String 2 // name of parameter 1 DaysInMonth 149 { 150 Text [ en-US ] = "Date"; 151 }; 152 String 3 // description of parameter 1 DaysInMonth 153 { 154 Text [ en-US ] = "Any day in the desired month"; 155 }; 156 }; 157 158 Resource DATE_FUNCDESC_DaysInYear 159 { 160 String 1 // description DaysInYear 161 { 162 Text [ en-US ] = "Returns the number of days of the year in which the date entered occurs."; 163 }; 164 String 2 // name of parameter 1 DaysInYear 165 { 166 Text [ en-US ] = "Date"; 167 }; 168 String 3 // description of parameter 1 DaysInYear 169 { 170 Text [ en-US ] = "Any day in the desired year"; 171 }; 172 }; 173 174 Resource DATE_FUNCDESC_WeeksInYear 175 { 176 String 1 // description WeeksInYear 177 { 178 Text [ en-US ] = "Returns the number of weeks of the year in which the date entered occurs"; 179 }; 180 String 2 // name of parameter 1 WeeksInYear 181 { 182 Text [ en-US ] = "Date"; 183 }; 184 String 3 // description of parameter 1 WeeksInYear 185 { 186 Text [ en-US ] = "Any day in the desired year"; 187 }; 188 }; 189 190 Resource DATE_FUNCDESC_Rot13 191 { 192 String 1 // description Rot13 193 { 194 Text [ en-US ] = "Encrypts or decrypts a text using the ROT13 algorithm"; 195 }; 196 String 2 // name of parameter 1 Rot13 197 { 198 Text [ en-US ] = "Text"; 199 }; 200 String 3 // description of parameter 1 Rot13 201 { 202 Text [ en-US ] = "Text to be encrypted or text already encrypted"; 203 }; 204 }; 205}; 206 207 208Resource RID_DATE_FUNCTION_NAMES 209{ 210 String DATE_FUNCNAME_DiffWeeks 211 { 212 Text [ en-US ] = "WEEKS"; 213 }; 214 String DATE_FUNCNAME_DiffMonths 215 { 216 Text [ en-US ] = "MONTHS"; 217 }; 218 String DATE_FUNCNAME_DiffYears 219 { 220 Text [ en-US ] = "YEARS"; 221 }; 222 String DATE_FUNCNAME_IsLeapYear 223 { 224 Text [ en-US ] = "ISLEAPYEAR"; 225 }; 226 String DATE_FUNCNAME_DaysInMonth 227 { 228 Text [ en-US ] = "DAYSINMONTH"; 229 }; 230 String DATE_FUNCNAME_DaysInYear 231 { 232 Text [ en-US ] = "DAYSINYEAR"; 233 }; 234 String DATE_FUNCNAME_WeeksInYear 235 { 236 Text [ en-US ] = "WEEKSINYEAR"; 237 }; 238 String DATE_FUNCNAME_Rot13 239 { 240 Text [ en-US ] = "ROT13"; 241 }; 242}; 243 244 245Resource RID_DATE_DEFFUNCTION_NAMES 246{ 247 248 StringArray DATE_DEFFUNCNAME_DiffWeeks 249 { 250 ItemList = 251 { 252 < "WOCHEN"; >; 253 < "WEEKS"; >; 254 }; 255 }; 256 StringArray DATE_DEFFUNCNAME_DiffMonths 257 { 258 ItemList = 259 { 260 < "MONATE"; >; 261 < "MONTHS"; >; 262 }; 263 }; 264 StringArray DATE_DEFFUNCNAME_DiffYears 265 { 266 ItemList = 267 { 268 < "JAHRE"; >; 269 < "YEARS"; >; 270 }; 271 }; 272 StringArray DATE_DEFFUNCNAME_IsLeapYear 273 { 274 ItemList = 275 { 276 < "ISTSCHALTJAHR"; >; 277 < "ISLEAPYEAR"; >; 278 }; 279 }; 280 StringArray DATE_DEFFUNCNAME_DaysInMonth 281 { 282 ItemList = 283 { 284 < "TAGEIMMONAT"; >; 285 < "DAYSINMONTH"; >; 286 }; 287 }; 288 StringArray DATE_DEFFUNCNAME_DaysInYear 289 { 290 ItemList = 291 { 292 < "TAGEIMJAHR"; >; 293 < "DAYSINYEAR"; >; 294 }; 295 }; 296 StringArray DATE_DEFFUNCNAME_WeeksInYear 297 { 298 ItemList = 299 { 300 < "WOCHENIMJAHR"; >; 301 < "WEEKSINYEAR"; >; 302 }; 303 }; 304 StringArray DATE_DEFFUNCNAME_Rot13 305 { 306 ItemList = 307 { 308 < "ROT13"; >; 309 < "ROT13"; >; 310 }; 311 }; 312}; 313