1 2'use strict'; 3{ 4 const globals = this; 5 const django = globals.django || (globals.django = {}); 6 7 8 django.pluralidx = function(count) { return (count == 1) ? 0 : 1; }; 9 10 11 /* gettext library */ 12 13 django.catalog = django.catalog || {}; 14 15 const newcatalog = { 16 "APP-A-TEXT": "a", 17 "APP-ACTIONS-SUBMIT": "Submit", 18 "APP-ACTIONS-UNPUBLISH": "Unpublish", 19 "APP-ADDFILTER-TEXT": "Add Filter", 20 "APP-ALL-DOMAINS-TEXT": "All domains are allowed", 21 "APP-ALL-IPS-TEXT": "All IPs are allowed", 22 "APP-ALL-URLS-TEXT": "All urls are allowed", 23 "APP-APIVERSION-PUBLISHED-TEXT": "Your new API version has been published", 24 "APP-APIVERSION-PUBLISHED-TITLE": "Api Version", 25 "APP-APIVERSION-UNPUBLISHED-TEXT": "Your new API version has been unpublished", 26 "APP-APIVERSION-UNPUBLISHED-TITLE": "Api Version", 27 "APP-APP-TEXT": "Application", 28 "APP-APPROVE-TEXT": "Accept", 29 "APP-APPROVED-TEXT": "Accepted", 30 "APP-APPS-TEXT": "Applications", 31 "APP-AREEQUALTO-TEXT": "Are equal to", 32 "APP-AREGREATERTHAN-TEXT": "Are greater than", 33 "APP-ARENOTEQUALTO-TEXT": "Are not equal to", 34 "APP-ARESMALLERTHAN-TEXT": "Are smaller than", 35 "APP-AREYOUSURE-TEXT": "Are you sure?", 36 "APP-BOOLEAN-TEXT": "boolean", 37 "APP-BY-TEXT": "by", 38 "APP-CHANGESELECTION-WARNING": "Warning! Changing the selection will delete all the advanced options created, are you sure?", 39 "APP-CHARACTERS-TEXT": "characters", 40 "APP-CLEARFILTER-TEXT": "Clear Filter", 41 "APP-CLIENT-SECRET-LOADING-TEXT": "Loading...", 42 "APP-CLOSE-TEXT": "Close", 43 "APP-CONTAINS-TEXT": "Contains", 44 "APP-CONTENT-TYPE-TEXT": "Content Type", 45 "APP-DASHBOARD-APPROVED-TEXT": "Publish it to view it on Data portal.", 46 "APP-DASHBOARD-APPROVED-TITLE": "Dashboard has been accepted", 47 "APP-DASHBOARD-PUBLISHED-TEXT": "You can now view it on your Data portal.", 48 "APP-DASHBOARD-PUBLISHED-TITLE": "The Dashboard has been published", 49 "APP-DASHBOARD-REJECTED-TEXT": "The Dashboard has been set as draft. Tell the owner to review it.", 50 "APP-DASHBOARD-REJECTED-TITLE": "Dashboard has been rejected", 51 "APP-DASHBOARD-SENDTOREVIEW-TEXT": "A publisher will review it.", 52 "APP-DASHBOARD-SENDTOREVIEW-TITLE": "Dashboard has been sent to review", 53 "APP-DASHBOARD-UNPUBLISH-TEXT": "The Dashboard has been set as draft, and is no longer available on your Data portal.", 54 "APP-DASHBOARD-UNPUBLISH-TITLE": "Dashboard has been unpublished", 55 "APP-DEFAULTVALUE-TEXT": "Default Value", 56 "APP-DELETE-API-ACTION-TITLE": "API", 57 "APP-DELETE-API-ALL-ACTION-TEXT": "The selected API has been deleted", 58 "APP-DELETE-APIVERSION-ACTION-TITLE": "API Version", 59 "APP-DELETE-APIVERSION-ALL-ACTION-TEXT": "The selected API version has been deleted", 60 "APP-DELETE-DASHBOARD-ACTION-ERROR-TEXT": "There was an internal error when we tried to delete the Dashboard. Try again in a few minutes and if the problem continues, please report it.", 61 "APP-DELETE-DASHBOARD-ACTION-TEXT": "The Dashboard has been has been deleted.", 62 "APP-DELETE-DASHBOARD-REV-ACTION-ERROR-TEXT": "There was an internal error when we try to delete the Dashboard revision. Try again in a few minutes and if the problem continues, please report it.", 63 "APP-DELETE-DASHBOARD-REV-ACTION-TEXT": "The Dashboard revision has been has been deleted.", 64 "APP-DELETE-TEXT": "Delete", 65 "APP-DESCRIPTION-TEXT": "Description", 66 "APP-DISCOVERINGDATA-TEXT": "Discovering Data", 67 "APP-DRAFT-TEXT": "Draft", 68 "APP-EDIT-TEXT": "Edit", 69 "APP-EMAIL-NOTEQUALS": "Emails must match", 70 "APP-ENTERA-TEXT": "Enter a ", 71 "APP-ENTERNAME-TEXT": "Enter Name", 72 "APP-ENVIRONMENT-TEXT": "Environment", 73 "APP-ERROR-TEXT": "Error", 74 "APP-FILTER-TEXT": "Filter", 75 "APP-FIXEDVALUE-TEXT": "Fixed value", 76 "APP-FORCE-PUBLISH-ALL": "Force the resources publication", 77 "APP-GRID-CELL-CREATEDAT": "Creation date", 78 "APP-ICON-TEXT": "Icon", 79 "APP-INTEGER-TEXT": "integer", 80 "APP-NAME-TEXT": "Name", 81 "APP-NEXT-TEXT": "Next", 82 "APP-NO-MORE-THAN-TEXT": "Please enter no more than", 83 "APP-NO-TEXT": "No", 84 "APP-NODATAFOUD-TEXT": "No data found", 85 "APP-NO_RECORDS_FOUND-TEXT": "Sorry, no resources matched your search criteria. Please try again.", 86 "APP-NUMBER-TEXT": "number", 87 "APP-OOPS-TEXT": "Oops!", 88 "APP-OVERLAY-DELETE-API-TEXT": "Are you sure you want to delete this API?", 89 "APP-OVERLAY-DELETE-API-TITLE": "Delete API", 90 "APP-OVERLAY-DELETE-APIMETHOD-CONFIRM": "Are you sure you want to delete this API method?", 91 "APP-OVERLAY-DELETE-APIMETHOD-SUCCESS-TEXT": "The method has been deleted", 92 "APP-OVERLAY-DELETE-APIMETHOD-SUCCESS-TITLE": "API Method", 93 "APP-OVERLAY-DELETE-APIMETHOD-TITLE": "Delete API method", 94 "APP-OVERLAY-DELETE-APIVERSION-TEXT": "Are you sure you want to delete this API version?", 95 "APP-OVERLAY-DELETE-APIVERSION-TITLE": "Delete API version", 96 "APP-OVERLAY-DELETE-DASHBOARD-TEXT": "You are about to delete a Dashboard. This action can not be undone.", 97 "APP-OVERLAY-DELETE-DASHBOARD-TITLE": "Delete Dashboard", 98 "APP-OVERLAY-UNPUBLISH-APIVERSION-TEXT": "Are you sure you want to unpublish this API version?", 99 "APP-OVERLAY-UNPUBLISH-APIVERSION-TITLE": "Unpublish API version", 100 "APP-PARAMETER-TEXT": "Parameter", 101 "APP-PENDINGREVIEW-TEXT": "Under review", 102 "APP-PIVOTTABLESEXPORT-FILENAME": "pivot-", 103 "APP-PLEASE-TEXT": "Please", 104 "APP-POWEREDBY-TEXT": "Powered by", 105 "APP-POWEREDBY-TITLE": " · The Data Platform", 106 "APP-PUBLISH-TEXT": "Publish", 107 "APP-PUBLISHED-TEXT": "Published",
108 "APP-REJECT-TEXT": "Rejected", 109 "APP-REJECTED-TEXT": "Rejected", 110 "APP-REQUEST-ERROR": "There was a error proccessing your request, Please try again", 111 "APP-REVIEW-TEXT": "Review", 112 "APP-SEARCHFORDATA-TEXT": "Search for Data", 113 "APP-SELECT-NORESULTS": "There are no rows to filter.", 114 "APP-SELECT-TEXT": "Select...", 115 "APP-SELECTCOLUMN-TEXT": "Select Column", 116 "APP-SELECTFILTER-TEXT": "Select Filter", 117 "APP-SELECTRANGE-TEXT": "Select range...", 118 "APP-SELECTROW-TEXT": "Select Row", 119 "APP-SELECTROWSANDCELLS-ERROR": "You can't make that selection", 120 "APP-SELECTTABLE-TEXT": "Select Table", 121 "APP-SET-TEXT": "Set", 122 "APP-SOAP-TEXT": "Data is collected from a Web Service", 123 "APP-SOURCE-TEXT": "source", 124 "APP-STRING-TEXT": "string", 125 "APP-TEXT-CONFIRM_DELETE_PLURAL": "Are you sure you want to delete this resource?", 126 "APP-TEXT-CONFIRM_UNPUBLISH_PLURAL": "Are you sure you want to unpublish this resource?", 127 "APP-TEXT-NOCHECKBOXSELECTED": "No checkbox selected", 128 "APP-TEXT-TEXT": "text", 129 "APP-TITLE-ASSIGNED-API-TEXT": "Este titulo ya fue asignado en una API", 130 "APP-TOTALS-TEXT": "Totals", 131 "APP-TRYAGAIN-TEXT": "try again", 132 "APP-TRYAGAIN-TITLE": "Try Again", 133 "APP-UNPUBLISH-TEXT": "Unpublish", 134 "APP-USER-TEXT": "User", 135 "APP-V12-RETRY-ERROR": "The requested can take more than normal, please wait...", 136 "APP-VALUE-TEXT": "Value", 137 "APP-VALUES-TEXT": "Values", 138 "APP-VIEW-ORIGINAL-DATAVIEW-TEXT": "View original Data View", 139 "APP-VIEW-ORIGINAL-VISUALIZATION-TEXT": "View original Visualization", 140 "APP-VIEWMORE-TEXT": "View more...", 141 "APP-WRITE-DATASET-TEXT": "Continue anyway", 142 "APP-WRITE-DATASET-TEXT-PRO": "Write-type Data Views that belong to the production environment cannot be previewed in the workspace.", 143 "APP-WRITE-DATASET-TITLE": "You can find by running an origin that can change data.", 144 "APP-YES-TEXT": "Yes", 145 "CHART-HEATMAP-TOGGLEDTEXT": "Hide Heatmap", 146 "CHART-HEATMAP-TOGGLETEXT": "Toggle Heatmap", 147 "DATE-MONTH-1": "January", 148 "DATE-MONTH-10": "October", 149 "DATE-MONTH-11": "November", 150 "DATE-MONTH-12": "December", 151 "DATE-MONTH-2": "February", 152 "DATE-MONTH-3": "March", 153 "DATE-MONTH-4": "April", 154 "DATE-MONTH-5": "May", 155 "DATE-MONTH-6": "June", 156 "DATE-MONTH-7": "July", 157 "DATE-MONTH-8": "August", 158 "DATE-MONTH-9": "September", 159 "DB-CHARTREMOVE-SUCCESS": "Visualization removed successfully!", 160 "DB-REMOVECHART-CONFIRM": "Are you sure you want to remove this Visualization from your Dashboard?", 161 "DBMAN-DBTAB-CLOSETIP": "Close tab", 162 "DBMAN-DBTAB-TIP": "Click to load", 163 "DEVELOPERS-ALLOWED-DOMAINS-TEXT": "Allowed domains", 164 "DEVELOPERS-ALLOWED-IPS-TEXT": "Allowed IPs", 165 "DEVELOPERS-CREATE-APP": "New Application", 166 "DEVELOPERS-EDIT-APP": "Edit Application", 167 "DEVELOPERS-NEW-APP": "New Application", 168 "DEVELOPERS-SAVE-APP": "Save", 169 "DS-CANTLOADDATA-TEXT": "We couldn't load your data", 170 "EMBED-HEIGHT-ERROR": "Height should be a number", 171 "EMBED-WIDTH-ERROR": "Width should be a number", 172 "FORGOT-ACTIVATION-EMAIL": "An activation link for your new password has been sent to your e-mail.", 173 "FORGOT-PASSWORD-EMAIL": "New password has been sent to you by e-mail", 174 "FORGOT-PASSWORD-LABEL": "Username or E-mail", 175 "FORGOT-PASSWORD-RESET": "Your password has been reset", 176 "FORGOT-PASSWORD-TIP": "You will receive instructions to get a new password via e-mail.", 177 "FORGOT-USER-NOTFOUND": "User not found.<br/>Please try with another user or e-mail.", 178 "OVPRIV-CANUSE-TEXT": "Can use", 179 "OVPRIV-CANVIEW-TEXT": "Can view", 180 "OVPRIV-REMOVEUSER-TEXT": "Remove user from list", 181 "SHARE-TWITTER-CHECKDS": "Hey! Check out this Data Stream", 182 "STRENGTH-PASSWORD-NOT-ENOUGH": "The password is not strong enough.", 183 "TRANSPARENCY-PREFIX": "transparency", 184 "VALIDATE-AUTHKEY-REQUIRED-TEXT": "Auth-Key required", 185 "VALIDATE-CONFIRMEMAIL-REQUIRED-TEXT": "Must confirm email", 186 "VALIDATE-DESCRIPTION-REQUIRED-TEXT": "Description required", 187 "VALIDATE-EMAIL-EXISTS-TEXT": "Email already exists. You are registered in an organization related to this one, try logging in with that account.", 188 "VALIDATE-EMAIL-INVALID-TEXT": "Email not valid", 189 "VALIDATE-EMAIL-REQUIRED-TEXT": "Email required", 190 "VALIDATE-EXISTS-HEADER": "The header already exists.", 191 "VALIDATE-IP-FORMAT-TEXT": "Invalid format, correct format is #.#.#.# with numbers from 0 to 255", 192 "VALIDATE-MAXLENGTH-ELEMENTS-TEXT-1": "You cannot enter more than ", 193 "VALIDATE-MAXLENGTH-ELEMENTS-TEXT-2-HEADERS": " headers.", 194 "VALIDATE-MAXLENGTH-TEXT-1": "Username must not be more than", 195 "VALIDATE-MAXLENGTH-TEXT-2": "characters long", 196 "VALIDATE-METHOD-USER-ON-LIST": "This user is already added to the method", 197 "VALIDATE-NAME-REQUIRED-TEXT": "Name required", 198 "VALIDATE-NOT-SAME-DESCRIPTION-TEXT": "Description and name must be different.", 199 "VALIDATE-PARAMETER-REQUIRED-TEXT-1": "Parameter ", 200 "VALIDATE-PARAMETER-REQUIRED-TEXT-2": " required.", 201 "VALIDATE-PASSWORD-REQUIRED-TEXT": "Required password", 202 "VALIDATE-REGEX": "Invalid characters used.", 203 "VALIDATE-REQUIREDFIELD-TEXT": "Required field", 204 "VALIDATE-REQUIREDTYPE-TEXT": "Type required", 205 "VALIDATE-SAME-PASS-TEXT": "Passwords must be the same", 206 "VALIDATE-URLNOTVALID-OAUTH-TEXT": "Enter a valid URL. Make sure it starts with http or https.", 207 "VALIDATE-URLNOTVALID-TEXT": "Enter a valid URL. ", 208 "VALIDATE-USER-NAME-EXISTS-TEXT": "Name already exists with the same user.", 209 "VALIDATE-USERNAME-EXISTS-TEXT": "Username already exists", 210 "VALIDATE-USERNAME-REQUIRED-TEXT": "Username required", 211 "VALIDATE-USERNAME-TEXT": "Username not valid", 212 "VIEWDS-COLUMN-TEXT": "Column", 213 "VIEWDS-ERROR-FILTERS-TEXT": "First, you need to apply filters and/or multiple sorting in order to save a custom view.", 214 "VIEWDS-ERROR-FILTERS-TITLE": "Apply before saving", 215 "VIEWDS-ERROR-NO-UNIQUES": "There are no unique values", 216 "VIEWDS-ERROR-SAVE-TEXT": "We could not save the custom view. Try again later.", 217 "VIEWDS-ERROR-SAVE-TITLE": "Error", 218 "VIEWDS-ERROR-UNIQUES": "Error when retrieving values",
219 "VIEWDS-FLEXIGRID-ERRORMSG": "Connection Error", 220 "VIEWDS-FLEXIGRID-FINDTEXT": "Find", 221 "VIEWDS-FLEXIGRID-NOMSG": "No rows", 222 "VIEWDS-FLEXIGRID-OUTOF": "of", 223 "VIEWDS-FLEXIGRID-PAGESTAT-1": "Displaying", 224 "VIEWDS-FLEXIGRID-PAGESTAT-2": "to", 225 "VIEWDS-FLEXIGRID-PAGESTAT-3": "of", 226 "VIEWDS-FLEXIGRID-PAGESTAT-4": "rows", 227 "VIEWDS-FLEXIGRID-PAGETEXT": "Page", 228 "VIEWDS-FLEXIGRID-PROCMSG": "Loading, please wait...", 229 "VIEWDS-ITEM-REMOVE": "Remove", 230 "VIEWDS-MESSAGEBAR-SAVE": "This configuration of filters and multi-sorting can be <a id='id_messageBarSaveButton' title='Save this configuration as a custom view'>saved as a custom view</a> for later use, by you or others.", 231 "VIEWDS-OK-SAVE-TEXT1": "The custom view must be approved by the portal administrators before being published.", 232 "VIEWDS-OK-SAVE-TEXT2": "View it here", 233 "VIEWDS-OK-SAVE-TITLE": "Saved successfully!", 234 "VIEWDS-ONLY-ONE-UNIQUE": "There are no values to filter", 235 "VIEWDS-SORT-ASC-ORDER": "Ascending order", 236 "VIEWDS-SORT-DESC-ORDER": "Descending order", 237 "VIEWDS-VALIDATION-ALREADYADDED": "Option already added", 238 "VIEWDS-VALIDATION-DATE": "Date format must be MM/DD/YYYY", 239 "VIEWDS-VALIDATION-ERRORINLIST": "You have an error in the list", 240 "VIEWDS-VALIDATION-MAXLENGTH-140": "Max length is 140 characters", 241 "VIEWDS-VALIDATION-MAXLENGTH-80": "Max length is 80 characters", 242 "VIEWDS-VALIDATION-NUMBER": "Value must be a number", 243 "VIEWDS-VALIDATION-NUMBERS": "All value must be numbers", 244 "VIEWDS-VALIDATION-REQUIRED": "Field can't be empty", 245 "VIEWDS-VALIDATION-SELECT": "Select an option", 246 "VIEWDS-VALIDATION-URL": "Value must be a valid URL", 247 "VIEWDS-VALIDATION-URLS": "All values must be valid URLs", 248 "VIEWDS-WAITMESSAGEDOWNLOAD-TEXT": "Your download will begin in a moment. <br/>If it doesn't, please try again.", 249 "VIEWDS-WAITMESSAGEDOWNLOAD-TITLE": "Downloading...", 250 "VIEWDS-WAITMESSAGEEXPORT-TITLE": "Exporting...", 251 "VIEWVIZ-ERROR-FILTERS-TEXT": "First, you need to apply filters in order to save a custom visualization.", 252 "VIEWVIZ-ERROR-SAVE-TEXT": "We could not save the custom visualization. Try again later.", 253 "VIEWVIZ-MESSAGEBAR-SAVE": "This configuration of filters can be <a id='id_messageBarSaveButton' title='Save this configuration as a custom visualization'>saved as a custom visualization</a> for later use, by you or others.", 254 "VIEWVIZ-OK-SAVE-TEXT1": "The custom visualization must be approved by the portal administrators before being published." 255 }; 256 for (const key in newcatalog) { 257 django.catalog[key] = newcatalog[key]; 258 } 259 260 261 if (!django.jsi18n_initialized) { 262 django.gettext = function(msgid) { 263 const value = django.catalog[msgid]; 264 if (typeof value === 'undefined') { 265 return msgid; 266 } else { 267 return (typeof value === 'string') ? value : value[0]; 268 } 269 }; 270 271 django.ngettext = function(singular, plural, count) { 272 const value = django.catalog[singular]; 273 if (typeof value === 'undefined') { 274 return (count == 1) ? singular : plural; 275 } else { 276 return value.constructor === Array ? value[django.pluralidx(count)] : value; 277 } 278 }; 279 280 django.gettext_noop = function(msgid) { return msgid; }; 281 282 django.pgettext = function(context, msgid) { 283 let value = django.gettext(context + '\x04' + msgid); 284 if (value.includes('\x04')) { 285 value = msgid; 286 } 287 return value; 288 }; 289 290 django.npgettext = function(context, singular, plural, count) { 291 let value = django.ngettext(context + '\x04' + singular, context + '\x04' + plural, count); 292 if (value.includes('\x04')) { 293 value = django.ngettext(singular, plural, count); 294 } 295 return value; 296 }; 297 298 django.interpolate = function(fmt, obj, named) { 299 if (named) { 300 return fmt.replace(/%\(\w+\)s/g, function(match){return String(obj[match.slice(2,-2)])}); 301 } else { 302 return fmt.replace(/%s/g, function(match){return String(obj.shift())}); 303 } 304 }; 305 306 307 /* formatting library */ 308 309 django.formats = { 310 "DATETIME_FORMAT": "N j, Y, P", 311 "DATETIME_INPUT_FORMATS": [ 312 "%Y-%m-%d %H:%M:%S", 313 "%Y-%m-%d %H:%M:%S.%f", 314 "%Y-%m-%d %H:%M", 315 "%m/%d/%Y %H:%M:%S", 316 "%m/%d/%Y %H:%M:%S.%f", 317 "%m/%d/%Y %H:%M", 318 "%m/%d/%y %H:%M:%S", 319 "%m/%d/%y %H:%M:%S.%f", 320 "%m/%d/%y %H:%M", 321 "%Y-%m-%d" 322 ], 323 "DATE_FORMAT": "N j, Y", 324 "DATE_INPUT_FORMATS": [ 325 "%Y-%m-%d", 326 "%m/%d/%Y", 327 "%m/%d/%y", 328 "%b %d %Y", 329 "%b %d, %Y", 330 "%d %b %Y", 331 "%d %b, %Y", 332 "%B %d %Y", 333 "%B %d, %Y", 334 "%d %B %Y", 335 "%d %B, %Y" 336 ], 337 "DECIMAL_SEPARATOR": ".", 338 "FIRST_DAY_OF_WEEK": 0, 339 "MONTH_DAY_FORMAT": "F j", 340 "NUMBER_GROUPING": 3, 341 "SHORT_DATETIME_FORMAT": "m/d/Y P", 342 "SHORT_DATE_FORMAT": "m/d/Y", 343 "THOUSAND_SEPARATOR": ",", 344 "TIME_FORMAT": "P", 345 "TIME_INPUT_FORMATS": [ 346 "%H:%M:%S", 347 "%H:%M:%S.%f", 348 "%H:%M" 349 ], 350 "YEAR_MONTH_FORMAT": "F Y" 351 }; 352 353 django.get_format = function(format_type) { 354 const value = django.formats[format_type]; 355 if (typeof value === 'undefined') { 356 return format_type; 357 } else { 358 return value; 359 } 360 }; 361 362 /* add to global namespace */ 363 globals.pluralidx = django.pluralidx; 364 globals.gettext = django.gettext; 365 globals.ngettext = django.ngettext; 366 globals.gettext_noop = django.gettext_noop; 367 globals.pgettext = django.pgettext; 368 globals.npgettext = django.npgettext; 369 globals.interpolate = django.interpolate; 370 globals.get_format = django.get_format; 371 372 django.jsi18n_initialized = true; 373 } 374}; 375
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.