1(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{162:function(e,t,a){"use strict";var n=a(51);a.d(t,"a",(function(){return n.a})),a.d(t,"b",(function(){return n.c}))},209:function(e){e.exports=JSON.parse('{"name":"sias-frontend","version":"1.0.6","description":"Frontend application for StrucInspect Account Service","repository":"https://gitlab.com/palsi/sias-frontend.git ","author":"StrucInspect","private":true,"scripts":{"dev":"nuxt","build":"nuxt build","start":"nuxt start","generate":"nuxt generate","generate:routes-list":"make generate-routes-list","clean":"rimraf .nuxt/dist/**/*.map","clean:cache":"rimraf node_modules/.cache","lint":"eslint --ext .js,.vue --ignore-path .gitignore .","lintfix":"eslint --fix --ext .js,.vue --ignore-path .gitignore .","test:unit":"cross-env TEST_ENV=unit jest","test:e2e":"cross-env TEST_ENV=e2e jest","test":"yarn run test:e2e --ci --coverage --silent && yarn run test:unit --ci --coverage --silent"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"**/*.{js,vue}":["eslint --fix","git add"]},"dependencies":{"@babel/plugin-proposal-export-default-from":"^7.8.3","@chenfengyuan/vue-countdown":"^1.1.5","@google-cloud/storage":"^5.7.0","@nuxtjs/auth":"^4.9.1","@nuxtjs/axios":"^5.6.0","@nuxtjs/gtm":"^2.4.0","@nuxtjs/proxy":"^2.0.0","@nuxtjs/router-extras":"^1.1.1","@nuxtjs/sentry":"^5.1.0","@nuxtjs/vuetify":"^1.12","@palsi/sias-js-client":"^1.0.11","async-mutex":"^0.3.2","body-parser":"^1.19.0","copy-webpack-plugin":"^5.1.1","cross-env":"^6.0.3","deep-diff":"^1.0.2","deep-equal":"^2.0.4","lodash":"^4.17.21","node-cache":"^5.1.2","node-fetch":"^2.6.1","node-object-hash":"^2.3.1","nuxt":"2.15.4","nuxt-build-optimisations":"^1.0.2","nuxt-i18n":"^6.10.1","query-string":"^6.11.0","resize-observer-polyfill":"^1.5.1","rimraf":"^3.0.2","strip-pragma-loader":"^1.0.0","uuid":"^8.3.2","v-click-outside":"^3.0.1","vue-async-computed":"^3.8.2","vue-loader":"^15.7.1","vue-svg-loader":"^0.15.0","vuetify":"2.6.10","vuetify-loader":"^1","vuex":"^3.5.1","vuex-persistedstate":"^3.2","webpack":"^4.46.0"},"devDependencies":{"@babel/core":"^7.13.14","@babel/eslint-parser":"^7.13.14","@babel/eslint-plugin":"^7.13.16","@babel/plugin-proposal-class-properties":"^7.7.4","@babel/plugin-proposal-decorators":"^7.12.1","@babel/plugin-proposal-export-namespace-from":"^7.12.1","@babel/plugin-proposal-function-bind":"^7.8.3","@babel/plugin-proposal-function-sent":"^7.12.1","@babel/plugin-proposal-logical-assignment-operators":"^7.12.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-proposal-numeric-separator":"^7.12.7","@babel/plugin-proposal-optional-chaining":"^7.12.7","@babel/plugin-proposal-pipeline-operator":"^7.12.1","@babel/plugin-proposal-throw-expressions":"^7.12.1","@babel/plugin-syntax-dynamic-import":"^7.8.3","@babel/plugin-transform-runtime":"^7.7.6","@babel/preset-env":"^7.13.12","@babel/runtime":"^7.13.10","@nuxtjs/eslint-config":"^6.0.0","@testing-library/jest-dom":"^5.11.0","@types/jest":"^24.0.23","@vue/test-utils":"^1.2.0","babel-core":"7.0.0-bridge.0","babel-jest":"^26.6.3","babel-loader":"^8.2.2","canvas":"^2.7.0","eslint":"^7.23.0","eslint-plugin-jest":"^24.3.2","eslint-plugin-sonarjs":"^0.6.0","eslint-plugin-vue":"^7.8.0","eslint-webpack-plugin":"^2.5.4","factory.ts":"0.5.1","faker":"^4.1.0","hard-source-webpack-plugin":"^0.13.1","husky":"^6.0.0","identity-obj-proxy":"^3.0.0","jest":"^26.6.3","jest-canvas-mock":"^2.2.0","jest-fetch-mock":"^3.0.3","jest-junit":"^14.0.1","jest-serializer-vue":"^2.0.2","jest-sonar-reporter":"^2.0.0","jest-transform-stub":"^2.0.0","jest-webgl-canvas-mock":"^0.2.3","jsdom-global":"^3.0.2","lint-staged":"^10.5.4","nock":"^13.1.0","vue-jest":"^3.0.7","webpack-notifier":"^1.8.0"},"resolutions":{"@babel/core":"^7.13.14","@babel/eslint-parser":"^7.13.14","@babel/parser":"^7.13.14","@babel/traverse":"^7.13.14","@babel/types":"^7.13.14","caniuse-lite":"^1.0","axios":"^0.24.0","vue":"^2.6","vuetify":"^2.4","vuetify-loader":"^1"},"engines":{"node":">=16","npm":">=6"},"packageManager":"[email protected]"}')},222:function(e,t,a){"use strict";var n=a(2),i=a(35),s=(a(27),a(30)),o=a(217),r=a.n(o),c=(a(162),["$axios","app","store","$nuxt","res","req","error"]),{ServiceConfig:l}=s.services;t.a=function(e,t){var{$axios:a,app:s,store:o,$nuxt:d,res:u,req:p,error:m}=e,{$sentry:_}=(Object(i.a)(e,c),s);o.state.i18n.locale&&l.addHeader("Accept-Language",o.state.i18n.locale),a.onRequest((e
1=>{e.xsrfCookieName="csrftoken",e.xsrfHeaderName="X-CSRFToken",e.withCredentials=!0,e.paramsSerializer=e=>r.a.stringify(e,{arrayFormat:"bracket"})})),l.onError=function(){var e=Object(n.a)((function*(e){if(e.response)switch(e.response.status){case 401:if(o.state.auth.loggedIn)return yield o.commit("auth/SET",{key:"loggedIn",value:!1}),Promise.resolve(!1);break;case 403:o.state.auth.loggedIn&&m({statusCode:403})}if(a.isCancel(e))e.message;else{e.response&&![401,404,502].includes(e.response.status)&&_.captureException(e,{response:e.response})}return Promise.reject(e)}));return function(t){return e.apply(this,arguments)}}()}},223:function(e,t,a){"use strict";var n=a(1),i=a(354),s=a.n(i);n.a.use(s.a),t.a=()=>{}},224:function(e,t,a){"use strict";var n=a(355);t.a=e=>{var{store:t}=e;Object(n.a)({paths:["i18n"]})(t)}},225:function(e,t,a){"use strict";t.a=(e,t)=>{}},226:function(e,t,a){"use strict";class n{constructor(e){var{localeKey:t="",localeParams:a=null}=e;this.localeKey=t,this.localeParams=a;var n=a?Object.values(a):[];this.id=[this.localeKey,...n].join("-")}}class i{constructor(e){var{type:t="",messages:a=[],timeout:i=0}=e;this.type=t,this.messages=a.map((e=>"string"==typeof e?e:new n(e))),this.timeout=i,this.id="".concat(this.type,"-").concat(this.messages.map((e=>e.id)).join("-"))}}var s=(e,t)=>{var{type:a,message:n,timeout:s}=t;if(n){var o=Array.isArray(n)?n:[n],r=new i({type:a,messages:o,timeout:s});e.dispatch("notifications/show",r),r.timeout&&setTimeout((()=>{e.dispatch("notifications/close",r)}),r.timeout)}};t.a=(e,t)=>{var{store:a}=e;t("notifier",{showErrorMessage(e){s(a,{type:"error",message:e})},showSuccessMessage(e){s(a,{type:"success",message:e,timeout:6e3})},showInfoMessage(e){s(a,{type:"info",message:e,timeout:6e3})},close(e){a.dispatch("notifications/close",e)},clearAll(){a.dispatch("notifications/clear")}})}},227:function(e,t,a){"use strict";var n=a(35),i=a(356),s=["app","route","store","isDev","$axios","req"];t.a=(e,t)=>{var{app:a,route:o,store:r,isDev:c,$axios:l,req:d}=e;Object(n.a)(e,s);a.vuetify.framework.lang.current=a.i18n.locale,a.i18n.onLanguageSwitched=(e,t)=>{a.vuetify.framework.lang.current=t},a.i18n.silentFallbackWarn=!1,a.i18n.availableLocaleModels=i,t("tFallback",((e,t)=>{var{i18n:n}=a;return e&&n.te(e)?n.t(e):t})),t("tcFallback",(function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,{i18n:i}=a;return e&&i.te(e)?i.tc(e,n):t}))}},228:function(e,t,a){"use strict";var n=a(1),i=a(357);n.a.use(i.a),t.a=()=>{}},229:function(e,t,a){"use strict";var n=a(1),i=a(230),s=a.n(i);t.a=function(){n.a.component(s.a.name,s.a)}},231:function(e,t,a){"use strict";t.a=function(e){var{$auth:t}=e;t.onError(((e,t,a)=>{})),t.onRedirect(((e,t)=>{}))}},232:function(e,t,a){"use strict";var n=a(128),i=a(35),s=a(2),o=a(63),r=a(30),c=(a(17),a(5)),l=a(353),d=a.n(l),u=["limit","offset","sortBy","sortDesc"];function p(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function m(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?p(Object(a),!0).forEach((function(t){Object(c.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):p(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}class _{constructor(e){var{$axios:t}=e;this.$axios=t}static debounceRequest(e,t,a){var n=this;return Object(s.a)((function*(){try{var i=d()(t);void 0!==n._onceTokenSources[i]&&(n._onceTokenSources[i].cancel("Operation canceled due to new request."),delete n._onceTokenSources[i]),n._onceTokenSources[i]=e.CancelToken.source();var s=yield e.get(t,m({cancelToken:n._onceTokenSources[i].token},a));return delete n._onceTokenSources[i],s}catch(t){if(e.isCancel(t))return{cancelled:!0};throw t}}))()}static get(e,t,a){return this.debounceRequest(e,t,a)}static sortToDjangoOrdering(){var{sortDesc:e,sortBy:t}=arguments.length>
10&&void 0!==arguments[0]?arguments[0]:{sortBy:[],sortDesc:[]},a={};return Array.isArray(t)&&t.length&&(a.ordering=t.map(((t,a)=>"".concat(e[a]?"-":"").concat(t))).join(",")),a}static generateModelListRequest(e,t,a){var n=arguments,o=this;return Object(s.a)((function*(){var s=n.length>3&&void 0!==n[3]?n[3]:{limit:1e3,offset:0,sortBy:[],sortDesc:[]},{limit:r,offset:c,sortBy:l,sortDesc:d}=s,p=Object(i.a)(s,u),{data:_,cancelled:g}=yield o.get(e,t,{params:m(m({},o.sortToDjangoOrdering({sortDesc:d,sortBy:l})),{},{limit:r,offset:c},p)});if(g)return{cancelled:!0};var{results:f,count:h}=_;return{cancelled:!1,items:f.map((e=>new a(e))),count:h}}))()}}_._onceTokenSources={};var g=["items","count"],{OrganizationService:f}=r.services;class h extends _{constructor(e){super(Object.assign({},(Object(o.a)(e),e))),this.url="/organization"}list(e){return f.list(e)}listOrgAdminConsole(){var e=arguments;return Object(s.a)((function*(){var{limit:t,offset:a}=e.length>0&&void 0!==e[0]?e[0]:{limit:1e3,offset:0},n=yield f.listOrgAdminConsole({limit:t,offset:a}),{items:s,count:o}=n;return{items:s,count:o,rest:Object(i.a)(n,g)}}))()}fetch(e){return f.findById(e)}update(e,t){return f.update(e,t)}create(e,t){return f.create(e,t)}checkEmailUniqueness(e,t){return f.checkEmailUniqueness(e,t)}}var{ContactService:y}=r.services;class v{contactSales(e){return Object(s.a)((function*(){return y.contactSales(e)}))()}contactSupport(e){return Object(s.a)((function*(){return y.contactSupport(e)}))()}}var b=a(56),w=["items"];function D(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}var{UserService:I}=r.services;class k extends _{constructor(e){super(Object.assign({},(Object(o.a)(e),e))),this.url="/user"}list(e){return Object(s.a)((function*(){var t=yield I.list(e),{items:a}=t,n=Object(i.a)(t,w);return function(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?D(Object(a),!0).forEach((function(t){Object(c.a)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):D(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}({items:a.map((e=>new b.a(e)))},n)}))()}findById(e){return Object(s.a)((function*(){var t=yield I.findById(e);return new b.a(t)}))()}create(e){return I.create(e)}update(e){return Object(s.a)((function*(){var t=yield I.update(e);return new b.a(t)}))()}}var{InvitationService:S}=r.services;class T extends _{constructor(e){super(Object.assign({},(Object(o.a)(e),e))),this.url="/invite"}accept(e){return Object(s.a)((function*(){return yield S.accept(e)}))()}}var{AuthService:A}=r.services;class C extends _{constructor(e){super(Object.assign({},(Object(o.a)(e),e))),this.url="/"}register(){var e=arguments;return Object(s.a)((function*(){var{email:t,password:a,passwordConfirm:n,firstName:i,lastName:s}=e.length>0&&void 0!==e[0]?e[0]:{},{intents:o,inviteId:r}=e.length>1?e[1]:void 0,{user:c}=yield A.register({email:t,password:a,passwordConfirm:n,firstName:i,lastName:s},{intents:o,inviteId:r});return new b.a(c)}))()}resendEmailConfirmationLink(e,t){return Object(s.a)((function*(){return yield A.resendEmailConfirmationLink(e,{intents:t})}))()}confirmEmail(e,t,a){return Object(s.a)((function*(){var{intents:n,inviteId:i}=a;return yield A.confirmEmail(e,t,{intents:n,inviteId:i})}))()}claimChangePassword(e,t){return Object(s.a)((function*(){return yield A.claimChangePassword(e,{intents:t})}))()}changePassword(e,t,a,n){return Object(s.a)((function*(){return yield A.changePassword(e,t,a,n)}))()}}class R extends _{constructor(e){super(Object.assign({},(Object(o.a)(e),e))),this.url="/heartbeat"}heartbeat(){var e=this;return Object(s.a)((function*(){var t=yield n.HeartbeatService.ping(e.$axios);return new b.a(t)}))()}}t.a=function(e,t){var{$axios:a}=e;n.ServiceConfig.host="/api",a?(t("organizationsService",new h({$axios:a})),t("contactsService",new v({$axios:a})),t("usersService",new k({$axios:a}
1)),t("invitationsService",new T({$axios:a})),t("authService",new C({$axios:a})),t("heartbeatService",new R({$axios:a}))):console.error("Please make sure $axios module is added")}},351:function(e){e.exports=JSON.parse('{"nav":{"profile":"Profile","logout":"Log out","viewAll":"View All","language":"Language","organizationSettings":"Organization Settings","changePassword":"Change password"},"dataFilters":{"filters":"Filters","reset":"Reset"},"tableHeaders":{"damage":{"quantity":"Quantity","damageCatalogReference":"Defect catalog reference","ep":"EP"}},"damages":{"headers":{"damageId":"Defect ID","structure":"Component","structureComponent":"Asset component","inspection":"Inspection","rating":"Rating","type":"Type","isManual":"Added Manually","updatedAt":"Last modified","createdAt":"Creation date","actionMeasure":"Measures","notes":"Defect notes","dimensions":"Dimensions","damageCatalogReference":"Defect catalog reference","quantity":"Quantity","ratingComment":"Rating comment","ep":"EP"},"damages":"Defects","title":"Defects","inspection":"Inspection","viewInspection":"View Inspection","damagePreview":"Defect Preview","structureComponent":"Asset Component","type":"Type"},"damages-damageId":{"damageId":"Defect ID","structure":"Asset","structureComponent":"Asset Component","inspection":"Inspection","rate":"Rate","damageType":"Defect Type","creationDate":"Creation Date","lastModified":"Last modified","viewInspection":"View Inspection","isManual":"Is Added Manually"},"projects":{"projects":"Projects","search":"Search","createProject":"Create Project","customer":"Customer","inspectionTitle":"Inspection Title","structure":"Asset","executionDate":"Execution Date","create":"Create","structureType":"Asset type"},"structures":{"structures":"Assets","structure":"Asset","createStructure":"Create asset","customer":"Customer","location":"Location","lastInspection":"Last finished inspection","rating":"Rating","statusCurrentInspection":"Status of current inspection","search":"Search","create":"Create","construction_year":"Construction year","width":"Width (m)","length":"Length (m)","area":"Area (m²)","type":"Type","edit":"Edit","delete":"Delete","listView":"List view","mapView":"Map view","structureType":"Asset type","constructionYear":"Construction year","roadTypeSegment":"Road type / segment","dimensions":"Dimensions","structureLastInspection":"Last inspection","nextInspectionStatus":"Next inspection status","nextInspection":"Next inspection"},"structures-structureId":{"create":"Create","newItemTitle":"New Asset","readOnly":"Read Only","componentsTreeWillBeDisplayed":"Asset Components tree will be displayed as soon as a Asset Group is created.","structureComponents":"Asset components","structureName":"Asset name","location":"Location","structureGroup":"Asset group","constructionYear":"Construction year","width":"Width, m","length":"Length, m","area":"Area, m²","notes":"Notes","createdBy":"Created By","save":"Save","componentsListPreview":"Components List Preview","widthLengthArea":"Width / Length / Area","roadTypeSegment":"Segment","editButton":"Edit asset","lastInspection":"Last inspection","nextInspections":"Next inspections","nextInspectionsNotPlanned":"No planned inspections","inspectionsList":"Inspections list","editStructureComponents":"Edit components","uploadPhoto":"Upload photo","plans2DList":"2D plans","planDeleteBtn":"Delete","planEditBtn":"Edit","template":"Asset Template","templateDefinesCustomConfiguration":"Template defines a custom configuration to be applied to an asset.","assetTemplate":"Asset template","overallAssetRating":"Overall Asset rating:","overallAssetRatingLabel":"Rating","overallAssetRatingNotRated":"Not rated yet"},"structureComponents":{"superstructure":"Superstructure","substructure":"Substructure","stock":"Stock","otherEquipment":"Other Equipment","startTypingName":"Add a subcomponent name","duplicate":"Duplicate","append":"Add a subcomponent","insert":"Insert a same-level component","delete":"Delete","clearStructureGroup":"Clear Structure Group","previewAsList":"Preview as a list","createTitleHint":"Please specify components for your asset","previewBackBtn":"Back","previewTitle":"Preview of asset components as a list","confirmDeleteTitle":"Confirm component deleti
1on","confirmDeleteText":"Are you sure you want to delete the component? Data from asset inspections related to this component will be lost. Defects and images will not be deleted, but they will lose their link to the component"},"structure":{"yearOfCompletion":"Year of completion (Age)","structureType":"Asset type","surface":"Surface","distance":"Distance","currentInspection":"Current inspection","completeStructure":"Complete asset","olderInspections":"Inspections","inspections":"Inspections","dataCollectionPartner":"Data collection partner","weatherData":"Weather data","tester":"Tester","status":"Status","furtherDocuments":"Further documents","comment":"Comment","date":"Date","endDate":"End Date","rating":"Rating","countFurtherDocuments":"Count further documents","substructure":"Substructure","superstructure":"Superstructure","bearings":"Bearings","expansionJoint":"Expansion joints","deck":"Bridge surface","sealing":"Sealing, drainage","edgeBeam":"Edge beam","furtherEquipment":"Other equipment","years":"Years","overallRating":"Overall rating","Unterbau":"Substructure","Ãberbau":"Superstructure","Lager":"Bearings","Fahrbahnübergänge":"Expansion joints","Belag":"Bridge surface","Abdichtung/Entwässerung":"Sealing, drainage","Randbalken":"Edge beam","Sonstige Ausrüstung":"Other equipment","modelLoading":"3D Model loading...","overallStructure":"Overall asset"},"breadcrumbs":{"adminConsole":"Admin Console","companies":"Companies","componentsRating":"Components Rating","createInspection":"New inspection","customerDetail":"Customer","customers":"Customers","damageAnalysis":"Defect Database","damages":"Defects","edit":"Edit","editInspection":"Edit","images":"Images","inspectionDamages":"Defects","inspectionDetail":"Inspection","inspectionImages":"Images","inspectionMeasures":"Measures","inspectionRatings":"Ratings","inspectionReport":"Report","inspections":"Inspections","loading":"Loading ...","login":"Login","newCompany":"New Company","newRole":"Create role","newOrganization":"Create organization","newStructure":"New Asset","newUser":"Create user","newUserGroup":"New User Group","notFound":"Not Found","organizationDetail":"Organization Details","organizations":"Organizations","projectDetail":"Project","projects":"Projects","roles":"Roles and Permissions","structureDetail":"Asset","structures":"Assets","userDetail":"User","userGroupDetail":"User Group Details","userGroupEdit":"Edit User Group","userGroups":"User Groups","users":"Users","structures-create":"New Asset","structures-structureId":"Asset","structures-structureId-view":"Asset","structures-structureId-edit":"Edit","companies-create":"New Company","companies-companyId":"Loading ...","inspections-inspectionId":"Inspection","inspections-inspectionId-damages":"Defects","inspections-inspectionId-images":"Images","inspections-inspectionId-ratings":"Components","inspections-inspectionId-measures":"Measures","inspections-inspectionId-report":"Report","inspections-inspectionId-edit":"Edit inspection","inspections-create":"Create inspection","customers-customerId":"Customer","admin-console-user-groups":"User groups","admin-console-user-groups-create":"New User Group","admin-console-user-groups-userGroupId":"User group details","admin-console-user-groups-userGroupId-edit":"Edit user group","admin-console":"Admin console","admin-console-organizations":"Organizations","admin-console-organizations-create":"Create organization","admin-console-organizations-organizationId-edit":"Edit","admin-console-organizations-organizationId":"Organization details","admin-console-roles":"Roles and permissions","admin-console-roles-create":"Create role","admin-console-roles-roleId":"Loading ...","admin-console-roles-roleId-edit":"Edit","admin-console-users":"Users","admin-console-users-create":"Create user","admin-console-users-userId":"User","admin-console-users-userId-edit":"Edit","maintenance":"Maintenance","life-cycle":"Lifecycle","structures-structureId-edit-components":"Edit components","admin-console-organizationId-user-groups":"User groups","admin-console-organizationId-user-groups-create":"New user group","admin-console-organizationId-user-groups-userGroupId":"User group details","admin-console-organizationId-user-groups-userGroupId-edit":"Edit user group","admin-console-create":"Create organization","admin-console-organizationId":"Organization details","admin-console-organizationId-edit":"Edit","admin-console-organizationId-roles-create":"Create role","admin-console-organizationId-roles-roleId":"Loading ...","admin-console-organizationId-roles-roleId-edit":"Edit","admin-console-organizationId-users":"Users","admin-console-organizationId-users-create":"Create user","admin-console-organizationId-users-userId":"User","admin-console-organizationId-users-userId-edit":"Edit","admin-console-organizationId-roles":"Roles","inspections-inspectionId-damages-list-view":"List","inspections-inspectionId-damages-grid-view":"Grid","inspections-inspectionId-damages-split-view":"Split","
1inspections-inspectionId-images-list-view":"List","inspections-inspectionId-images-grid-view":"Grid","assets":"Assets","assets-create":"Create asset","assets-structureId-edit":"Edit","assets-structureId-edit-components":"Edit components","admin-console-organizationId-overview":"Overview","admin-console-organizationId-users-invites":"Invites","assets-structureId-components":"Components","assets-structureId-inspections":"Inspections","assets-structureId-plans":"Plans","inspections-inspectionId-reports":"Reports","admin-console-organizationId-reports":"Reports","admin-console-organizationId-customTemplates":"Custom templates"},"inspections":{"headers":{"status":"Status","inspectionType":"Inspection type","inspectionYear":"Inspection year","structure":"Asset","customName":"Custom name","responsibleEngineers":"Responsible engineers","startDate":"Start date","endDate":"End date","3DModel":"3D model","generatedReports":"Generated Reports"},"createButton":"Create inspection","countFurtherDocuments":"Count further documents","editAction":"Edit","permissionsAction":"Permissions","yes":"Yes","no":"No","accessAction":"Access"},"inspections-inspectionId":{"newItemTitle":"Create inspection","inspectionType":"Inspection type","inspectionYear":"Inspection year","startDate":"Start date","endDate":"End date","structure":"Asset","responsibleEngineer":"Responsible engineer","inspectionName":"Inspection name","suffix":"Suffix","comment":"Comment","generatedAutomatically":"Inspection name is generated automatically depending on selected inspection type and year. You may add a suffix to the name for uniqueness.","normUpdateInformation":"Norm cannot be updated as soon as Inspection starts","inspectionCreatedMsg":"Inspection {name} has been successfully created.","inspectionUpdatedMsg":"Inspection {name} was successfully updated.","creationDate":"Creation date","lastModifiedDate":"Last modified date","overview":"Overview","damages":"Findings","images":"Images","ratings":"Components","measures":"Measures","report":"Report","norm":"Norm","status":"Status","linkInspectedStructure":"Please link the inspected asset. It is not possible to add ratings or measures without defined asset.","inspectionMustBeStarted":"The inspection must be started in order to assign ratings or measures.","generateReport":{"download":"Download report","reGenerate":"Re-generate report","generate":"Generate report","cancel":"Cancel","ignoreFilters":"Ignore filters","enableFilters":"Enable filters","filtersWillBeExported":"Currently selected defect filters will be exported to the report. Please check and add/remove filters on the \\"Defects\\" page if required","filtersWillBeIgnored":"Currently selected defect filters will be ignored i.e. not exported to the report.","reportCannotBeGenerated":"Report cannot be generated!","theAmountOfDamagesExceedsTheLimit":"The amount of defects - {amount} - exceeds the limit of {limit} that could be exported into report. Please group defects or use additional filters.","title":"Generate report","text":"Please select the report template. Supported file formats: .DOCX, .XLSX","reportNameLabel":"Report name","templateLabel":"Report template","templateLanguageLabel":"Report template language","uploadNewTemplate":"Upload new template","reportDeleteNotificationTitle":"Delete report","reportDeleteNotificationText":"Do you really want to delete this report? Undo operation is not possible."},"inspectionForm":{"title":"To edit an inspection, fill in the required information ","pleaseFillRequiredInformation":"To create a new inspection, fill in the required fields ","pleaseFillInformationToEdit":"To edit an inspection, fill in the required information "},"template":"Inspection Template","weatherConditions":"Weather conditions","templateDefinesCustomConfiguration":"Inspection Template defines custom configuration to be applied to an inspection. Inspection Template cannot be updated after an inspection is started.","inspectionStatus":"Inspection status","createNewInspection":"Create new inspection","editInspection":"Edit inspection","reports":"Reports","damageTrackingRecordSectionTitle":"Tracking Record"},"inspections-inspectionId-damages":{"listView":"List view","gridView":"Grid view","structures":"by defect asset component","damagesTypes":"by defect type","ratings":"by defect rating","sources":"by creation method","notAssigned":"Not assigned","manual":"Manually created defect","reset":"Reset filters","itemsCount":"{count} of {totalCount}","yes":"Yes","no":"No","crackWidth":"Crack width","crackLength":"Crack length","spallingArea":"Spalling area","hintTypeDecimal":"Type a decimal value here","withoutRating":"Without rating","withoutStructure":"Without asset","withoutDamageType":"Without defect type","enterDamageId":"Enter defect id","emptyListText":"It seems that your inspection does not have marked defects. Please upload photos of the inspected asset to start marking defects!","damagesCount":"{count} of {totalCount} Defects","downloadToolText":"If you want to upload more than 300Mb use our SI-CLI tool. Download and run the tool for free on your device. ","ai":"AI-assisted defect detection","inspections":"by inspection","area":"Area","crackAiCrackWidth":"Crack Width (AI)","crackAiCrackLength":"Crack Length (AI)","compoundAiArea":"Area (AI)","efflorescenceAiArea":"Area (AI)","mossAiArea":"Area (AI)","gravelPocketsAiArea":"Area (AI)","corrosionAiArea":"Area (AI)","otherAiArea":"Area (AI)","exposedReinforcementAiArea":"Area (AI)","moistureAiArea":"Area (AI)","cavityAiArea":"Area (AI)","rustStainAiArea":"Area (AI)","spallingAiArea":"Area (AI)"},"inspections-inspectionId-images":{"listView":{"viewTooltip":"List view"},"gridView":"Grid View","showingItemsNumber":"{number} of {totalNumber} items","uploadImage":"Upload images","source":"by upload source","damage":"by presence of defects","addedManually":"Manual upload","onlyWithDamage":"Defect on image","noDamage":"Image without defects","reset":"Reset filters","addedAI":"Upload tool","experimentalSplitView":"Experimental split view","imagesPagesTotal":"of","gridViewNew":{"viewTooltip":"Grid view"},"splitView":{"modelViewTitle":"Overview","viewTooltip":"Split view","imageViewTitle":"Image view","imageViewTitleImageId":"Image ID","nextChildDamage":"Next child defect","imagesGridViewTitle":"Images grid view","backToGridView":"Back to grid view","damagesGrid":"Defects","imagesGrid":"Images","damagesGridView":"Defects grid view","emptyDamages":"It seems that your inspection does not have defects. Please mark defects on the uploaded photos!","viewBy":"View By"},"searchByName":"Search image by name","nextImage":"Next image","prevImage":"Previous image","withoutStructure":"Without asset","structures":"by image asset component","enterImageNameOrId":"Enter image name or id","click3dMode":{"cancel":"Cancel","title":"Point on 3D:","filtersIgnored":"filters are ignored","infoSelected":"Point on 3D is selected","infoNotSelected":"Please select a point on the 3D model","save":"Save","hint":"Please double-click on the model surface to select a point. Click \\"Cancel\\" to exit the selection mode and remove the filter. Click \\"Save\\" to confirm a point location and save the filter.","filterGroup":"by point on 3D model","filterName":"Selected point on 3D"},"tools-bar":{"click3dModeButton":"Click on 3d mode"},"structure":"Component","comment":"Comment","emptyListText":"It seems that your inspection does not have images. Please upload photos of the inspected asset!","exif-panel":{"header":"EXIF data","filename":"Filename","
1imageDimensions":"Image dimensions","datetimeOriginal":"Date/Time (original)","cameraModel":"Camera model","cameraMake":"Manufacturer","orientation":"Orientation (rotation)","sceneCaptureType":"Scene capture type","exposureTime":"Exposure time","exposureProgram":"Exposure program","fStopAperture":"F-stop (aperture)","whiteBalance":"White balance","focalLength":"Focal length","equivalentFocalLength":"Equivalent focal length","ISO":"ISO","latitude":"Latitude","longitude":"Longitude","longitudee":"Longitude","longitudee-tooltip":"GPS longitude coordinates of the location where the image was taken. Available only if an input device is equipped with a GPS receiver.","latitude-tooltip":"GPS latitude coordinates of the location where the image was taken. Available only if an input device is equipped with a GPS receiver.","filename-tooltip":"Original filename as uploaded.","imageDimensions-tooltip":"Height and width in pixels.","datetimeOriginal-tooltip":"Original acquisition date and time according to camera settings. Please be aware of possible wrong settings.","cameraModel-tooltip":"Image input equipment model.","cameraMake-tooltip":"Image input equipment manufacturer.","orientation-tooltip":"Indicates the orientation of the camera with respect to the captured scene.","sceneCaptureType-tooltip":"Indicates the type of scene that was shot.","exposureTime-tooltip":"Value greater than 1/200 s could result in brighter images but increased motion blur. A short exposure time leads to darker but sharper images.","exposureProgram-tooltip":"Class of the program used for exposure.","fStopAperture-tooltip":"A higher F-stop leads to a better depth of field but darker images. A lower F-stop results in a shorter depth of field but brighter images. A value depends on a capturing method and environment.","whiteBalance-tooltip":"Mode should be set on \\"Automatic\\".","focalLength-tooltip":"Depending on a given distance to object and desired ground sampling distance, different focal lengths could be necessary.","equivalentFocalLength-tooltip":"Equivalent focal length according to 35 mm full-frame sensor format.","ISO-tooltip":"A higher ISO value could lead to noisy images, depending on a camera model. Lower ISO values are preferred.","focusMode":"Focus mode (metering mode)","focusMode-Tooltip":"Mode should be set on \\"Manual\\".","sensorType":"Sensor type","sensorType-tooltip":"Image sensor type on input device"},"openInSplitView":"Open in split view","imagesNumber":"{number} of {totalNumber} images","imagesCount":"{count} of {totalCount} Images","downloadToolText":"If you want to upload more than 300Mb use our SI-CLI tool. Download and run the tool for free on your device. ","noReportsText":"It seems that your inspection does not have any generated reports yet. Please generate report!","noImagesText":"It seems that your inspection does not have images. Please upload photos of your asset to mark defects and then generate the report!"},"inspections-inspectionId-ratings":{"bulkAssign":"Bulk assign","structuresDamages":"Asset Component","constructionYear":"Construction year (age)","damageType":"Defect type","rating":"Rating","dimensions":"Dimensions","comment":"Comment","unallocated":"Unallocated","width":"Width","length":"Length","area":"Area","damage":"Defect","panel":{"assetComponents":"Asset components","assets":"Assets","damages":"Defects","error":"Connection error","noSelectedDamagesText":"Click on the items in table","noSelectedDamagesTitle":"There are no selected items from the table yet.","previousRating":"Previous Rating","saved":"Saved","saving":"Saving changes","structures":"Assets","title":"Ratings"},"crackWidth":"Crack width","crackLength":"Crack length","spallingArea":"Spalling area","ratings":"Ratings","ep":"EP","damageCatalogReference":"Defect catalog reference","quantity":"Quantity","epYes":"Yes","epNo":"No","simpleExamination":"Simple Examination (EP)"},"inspections-inspectionId-overview":{"inspectionDetails":"Inspection Details","inspectionYear":"Inspection year","norm":"Norm","weatherConditions":"Weather conditions","startDate":"Start date","endDate":"End date","structure":"Asset","comment":"Comment","edit":"Edit inspection details","3DModel":"3D Model","summary":"Summary","responsibleEngineers":"Responsible engineers","startInspectionBtn":"Start the inspection","setUpBtn":"Set up","startInspection":{"title":"Start the inspection","text":"Before you can start the inspection, \\nplease make sure that the norm and the asset are specified for this inspection!","makeSureAssetSpecified":"Before you can start the inspection, \\nplease make sure that the asset is specified for this inspection!"},"inspectionType":"Inspection type","additionalInformation":"Additional information"},"customers":{"customers":"Customers","createCustomer":"Create customer","contactPerson":"Contact person","phone":"Phone","email":"Email","address":"Address","city":"City","region":"Region","edit":"Edit","create":"Create","editCustomer":"Edit customer","organization":"Organization"},"companies":{"createCompany":"Create Company","createDataCollectionPartner":"Create data collection partner","editDataCollectionPartner":"Edit data collection partner","create":"Create","edit":"Edit","delete":"Delete","firstname":"Firstname","lastname":"Lastname","companyName":"Company Name","companyType":"Company type","hqLocation":"HQ Location","postalAddress":"Postal Address","phoneNumber":"Phone Number","email":"Email","username":"Username"},"companies-companyId":{"createCompany":"Create Company","companyName":"Company Name","companyType":"Company Type","hqLocation":"HQ Location","postalAddress":"Postal Address","email":"Email","phoneNumber":"Phone Number","connectedUsers":"Connected Users","billingContact":"Billing Contact","areasOfService":"Areas of Service","hardware":"Hardware","legal":"Legal","addPerson":"Add Person","addBilling":"Add Billing Contact","invitePerson":"Invite Person","addHardware":"Add Hardware","userName":"User Name","userRole":"User Role","create":"Create","save":"Save","serviceArea":"Service Area","addLocation":"Add Location","pleaseCreateCompany":"Please create a Company","hardwareH":{"hardwareName":"Hardware Name","hardwareType":"Hardware Type","quantity":"Quantity","de
1scription":"Description"},"legalH":{"name":"Name","date":"Date Added","file":"File"},"billingContacts":{"addBillingContact":"Add Billing Contact","copyPostalAddress":"Copy Postal Address","firstName":"First Name","lastName":"Last Name","postalAddress":"Postal Address","city":"City","regionProvince":"Region/Province","zip":"ZIP or postal code","country":"Country","phoneNumber":"Phone Number","contactName":"Contact Name","address":"Address"}},"login":{"username":"Username","password":"Password","forgotPassword":"Forgot your password?","reset":"Reset"},"objects":{"objectOverview":"Object Overview","objectDetail":"Object Detail","object":"Object","objectType":"Object Type","customer":"Customer","lastProject":"Last Project","lastInspection":"Last Inspection"},"inspectionDetails":{"inspection":"Inspection","save":"Save","spallings":"Spallings","cracks":"Cracks","exposedArmoring":"Exposed Armoring","mossCovering":"Moss Covering","cavities":"Cavities","moisture":"Moisture","corrosion":"Corrosion","damageAnalysis":"Defect Database","overallDamages":"Overall Defects","confirmed":"Confirmed","manuallyAdded":"Manually added","structureGrading":"Asset grading","continue":"Continue","actionMeasures":"Action measures & report","shortTermActionMeasures":"Short-term action measures","middleTermActionMeasures":"Middle-term action measures","longTermActionMeasures":"Long-term action measures","finishInspection":"Finish inspection","commentToManager":"Comment to manager","goToReport":"Go to report","approveInspection":"Approve inspection for check","commentMax200Words":"Comment (max. 200 words)","report":"Report","description":"Description","modelLoading":"3D Model loading...","count":"Count","generateReport":"Generate Report","regenerateReport":"Re-generate Report","download":"Download","cancel":"Cancel"},"damageAnalysis":{"buttons":{"globalShow":"Show","2DView":"2D View","3DView":"3D View"},"damageAnalysis":"Defect Database","addDamage":"Add Defect","addImage":"Add Image"},"uploadImage":{"addImage":"Add Image","cancel":"Cancel","proceed":"Add","comment":"Comment","imageWasAdded":"Image was added successfully.","uploadImagesTitle":"Upload images","maxUploadSize":"Max upload size","upload":"Upload","mapImagesToStructure":"Map images to component"},"componentsRating":{"componentRating":"Component Rating","componentGroup":"Component Group","countComponents":"Count Components","confirmedDamages":"Confirmed Defects","spallings":"Spallings","cracks":"Cracks","others":"Others","grade":"Rating","action":"Action","edit":"Edit","rating":"Rating","cancel":"Cancel","save":"Save","type":"Type","notes":"Rating Comment","image":"Image","dimensions":"Dimensions","overallRating":"Overall Rating","overallRatingSaved":"Overall rating successfully saved to grade ","overallRatingNotSaved":"Overall rating could not be saved!","myRating":"My rating","average":"Average"},"components":{"permissionsDialog":{"userGroupsHeaders":{"name":"User group name","assignedUsers":"Assigned users","roles":"Roles","permissions":"Permissions","description":"Description","lastModified":"Last Modified","userGroupName":"User Group Name"},"usersHeaders":{"name":"User Name","email":"Email","userGroups":"User Groups","roles":"Roles","permissions":"Permissions"},"apply":"Apply","assignButton":"Assign User/User Group","assignedUsers":"Assigned Users","cancel":"Cancel","noAssignedText":"Click on the button below to set up Role-based access to the object","noAssignedTitle":"There are no object-specific permissions yet.","searchGroupsUsers":"Search user/user group","selectedGroupsAndUsers":"{groupsCount} User group and {usersCount} User selected","selectedUsers":"{usersCount} User selected","showMore":"+ Show more ({number})","title":"Permissions","userGroups":"User Groups","users":"Users","selectSpecificRole":"Please select a specific role in \\"Roles\\" column for the User Group or User to be assigned.","clearSelection":"Remove Selection","permissionsFor":"Permissions for {item}","remove":"Remove"},"columnsSelector":{"showColumns":"Show Columns","searchForAField":"Search for a field","noResults":"No results"},"abstractComponent":{"cancel":"Cancel","create":"Create","edit":"Edit","delete":"Delete","update":"Update","save":"Save","generalInfo":"General Info"},"damagesList":{"actions":{"activate":"Include in report","explode":"Split up","notADamage":"Exclude from report","detach":"Detach","selectThumbn
1ail":"Select as parent thumbnail"},"compoundDialog":{"title":"Group selected defects","compoundBtn":"Group selected defects","notes":"Defect Notes"},"actionsText":"Bulk operations","apply":"Apply","cancel":"Cancel","checked":"Checked","cloneDamage":"Clone","compare":"Compare","component":"Component","structure":"Component","compound":"Group","confirmExplode":"Do you really want to split up this grouped defect relation?","confirmExplodeTitle":"Split up grouped defect relation","currentAction":"Action","damages":"Defects","delete":"Delete","explodeAutomatically":"Only one defect is left under grouped {damageId} as a result of detach action. Grouped defect {damageId} is split up automatically.","merge":"Merge","newDamage":"New defect","noData":"No Data","rating":"Ratings","rowsSelected":"{number} row(s) selected","save":"Save","saveNext":"Save & next defect","select":"Select","selectedDamagesDeletedNotification":"Selected defects will be deleted from all related images!","successCompoundfCreated":"Grouped Defect {damageId} was created successfully","successDetached":"Defect {damageId} was detached from the grouped defect {compoundDamageId} successfully.","successExplodeCreated":"Grouped Defect {damageId} has been split up successfully","type":"Type","damageType":"Defect Type","assignAttributes":"Assign attributes","damagesAreSelected":"defects are selected","comment":"Rating Comment","changesWontBeApplied":"Changes in defect type will not be applied to grouped defects","damagesWereUpdated":"Defects {ids} were successfully updated","overrideAll":"Override All","thereAreConflicts":"There are {n} conflicts for selected defects.","areYouSureToOverride":"Are you sure you want to override all selected defects?","damageIdsWithoutConflicts":"Defect IDs without conflicts","youRemovedAllConflicts":"You removed all defects from the conflicts list.","bulkAssignmentWillBeApplied":"Bulk assignment will be applied only to those without conflicts.","successCompoundCreated":"Grouped Defect {damageId} was created successfully","damagesWillBeUpdated":"{n} defects will be updated.","components":{"damagesList":{"doYouWantApplyChanges":"Do you really want to apply the changes shown here?","damagesWillBeUpdated":"{n} defects will be updated."}},"applyChanges":"Apply Changes","deselect":"Deselect","noChangesAreIdentified":"No changes are identified. Bulk assignment operation is cancelled automatically.","deleteDamage":"Delete Defect","doYouWantToDeleteDamage":"Do you really want to delete permanently defect {id}?","damageWasDeleted":"Defect {id} was deleted successfully","noDamagesTitle":"There are no images under Inspection.","noDamagesText":"Please add some images using \\n[Images] tab.","details":"Defect Details","changesWillBeApplied":"Changes in defect type will be applied to grouped defects","doYouWantToDeleteChildDamage":"Do you really want to delete permanently defect {id}? It may affect parent group defect {parentId}.","childDamageWasDeleted":"Child defect {id} was deleted successfully","damageWasDeletedAndExploded":"Less than two defects are left under group {parentId} as a result of successfull child defect {id} deletion. Group defect {parentId} is split up automatically.","damageNotes":"Defect Notes","successSelectThumbnail":"Defect {damageId} was updated successfully.","doYouWantToDeleteCompoundDamage":"Do you really want to permanently delete grouped defect {damageId}? All child defects will be deleted automatically.","compoundDamageWasDeleted":"Grouped defect {id} was deleted successfully along with its child defects.","selectedDamagesDeletedNotificationTitle":"Delete Defect","selectedDamagesDeletedNotificationText":"Do you really want to delete permanently {amount} defect(-s): {ids}?","selectedDamagesDeletedSuccessText":"{amount} defects {ids} were deleted successfully","selectedDamagesWithCompoundDeletedNotificationText":"Please note that defect(-s) {compoundIds} are grouped and will be deleted with all child defects!","pleaseSelectAnImage":"Please, select an image to see defects.","damageFromAnotherImage":"Defect is shown on another image","damageId":"Defect ID","ratingComment":"Comment","damagesWereDeletedAndExploded":"Less than two defects are left under group {parentId} as a result of successfull child defects {ids} deletion. Grouped defects {parentId} are seperated automatically.","parentDamageMightBeAffected":"It may affect parent grouped defect(-s) {parentId}.","nextDamage":"Next Defect","selectedImagesDeletedNotificationText":"Do you really want to permanently delete {amount} image(-s)?","damageWasActivated":"Defect {id} was set to be included in reports","damageWasDeactivated":"Defect {id} was set to be excluded from reports","selectedImagesDeletedSuccessText":"{amount} images were deleted successfully","damagesWereDetached":"{amount} defect(s) were detached: {ids}","damagesWereDetachedAndGroupExploded":"{amount} defect(s) were detached: {ids}. The group was dissolved as only one child remained.","damagesWereActivated":"{amount} defect(s) were included in report: {ids}","damagesWereDeactivated":"{amount} defect(s) were excluded from report: {ids}"},"damagePropertiesForm":{"actionMeasures":"Action Measures","componentRequired":"Component is required","crackWidth":"Crack Width","damageProperties":"Defect Properties","damageType":"Defect type","damageTypeRequired":"Defect type is required","dimensions":"Dimensions","parent":"Parent defect","notesMax50Chars":"Defect notes (max. 50 chars)","notes":"Defect notes","crackLength":"Crack Length","spallingArea":"Spalling area","hintTypeDecimal":"Type a decimal value here","rating":"Ratings","quantity":"Quantity ","damageCatalogReference":"Defect catalog reference","ep":"EP","ratingComment":"Rating comment","damageId":"Defect ID","childDamages":"Child defects","nextChildDamage":"Next child defect","backToDamagesList":"Back to defects list","showLess":"Show less","showMore":"Show more","crackAi":"Dimensions (AI Generated)","crackManual":"Dimensions (Manually Added)","DisabledAiValues":"The AI values cannot be changed ","manual":"Dimensions (Manually Added)","area":"Area","revertToAiEstimation":"Revert to AI estimation: {estimation}","aiEstimation":"AI estimation: {estimation}","estimatedByAi":"Estimated by AI","tabs":{"details":"Details","children":"Children","measures":"Measures","tracking":"Tracking"},"defect":"Defect","defectGroup":"Defect Group","defectChild":"Defect Child","prevDefect":"Prev Defect","nextDefect":"Next Defect","prevChildDefect":"Prev Child Defect","nextChildDefect":"Next Child Defect"},"hqLocation":{"edit":"Edit","accept":"Accept"},"dialogs":{"confirmDialog":{"areYouSure":"Are you sure?","apply":"Apply","cancel":"Cancel"},"confirmDelete":{"areYouSure":"Are you sure?","delete":"Delete","cancel":"Cancel"},"cancel":"Cancel","changesNotSaved":{"title":"Are you sure you want to leave this page?","text":"You have unsaved changes, that will be lost if you decide to continue. Are you sure you want to leave this page? ","cancelBtn":"Stay","leaveBtn":"Leave"},"uploadingInProgress":{"title":"Are you sure you want to leave this page?","text":"Image upload in progress. Data will be lost.","cancelBtn":"Cancel","leaveBtn":"Leave this page"},"confirmTemplateChangeDialog":{"title":"Are you sure you want to change the template?","text":"After the template change, already entered custom fields values, if any, will be lost. New custom fields will appear according to the newly selected template.","applyBtn":"OK & Proceed"},"uploadReportTemplate":{"uploadDialogTitle":"Upload report template"},"submitIdeaDialog":{"title":"Submit an idea","Text":"Add as many details as possible. We care about our users - your suggestion might be added sooner than you expect."},"send":"Send","damageTrackingManagementDialog":{"title":"Defect tracking record management","header":{"backToTooltip":"Back to previous view"}},"skip":"Skip"},"cesium":{"useTrackball":"Use trackball","showTrackball":"Show trackball","showDamages":"Show Defects","showGlobe":"Show globe (experimental feature)","settingsTooltip":"Settings","fScreenTooltip":"Full screen","helpTooltip":"Navigation instructions","bookmarks":{"create":"Bookmark this position","flyTo":"Fly to bookmark","delete":"Delete Bookmark","setInitial":"Set as initial camera position"},"helpBlock":{"title":{"mouse1":"Double Click","mouse2":"Left Click + Drag","mouse3":"Mouse scroll wheel","mouse4":"Hold scroll wheel","mouse5":"Ctrl + Left Click","touch1":"One finger drag","touch2":"Two finger pinch","touch3":"Two finger drag, same direction","touch4":"Two finger drag opposite direction"},"subtitle":{"mouse1":"Double click on the model to position the target or re-center","mouse2":"Rotate View","mouse3":"Zoom in and out view","mouse4":"Pan Left Right Up Down","mouse5":"Pan Left Right Up Down","touch1":"Pan Left Right Up Down","touch2":"Zoom in and out view","touch3":"Tilt view","touch4":"Rotate view"}
1,"mouseControls":"Mouse controls","touchControls":"Touch controls"},"showCameraCoords":"Show camera coordinates","texture":"Texture","pointCloud":"Point cloud","showCameraCoordinates":"Show camera positions","syncWithImage":"Sync with image","showCameraPositionsMaxItems":"Show camera positions\\n(max {n} images)","modelNotExistsError":"Failed to load model, because it does not exist","showUnderwater":"Show underwater model","resetCameraView":"Reset camera","filterBy3dPoint":"Filter by location in 3D","removeFilterByLocation":"Remove filter by location in 3D","hideDamages":"Hide Defects"},"abstractList":{"noAvailableItems":"Sorry, you have no available {n} in the list."},"filters":{"greaterThan":"Greater than (>)","lessThan":"Less than (<)","equalTo":"Equal to (=)","isSet":"Is set","isNotSet":"Is not set","short":{"greaterThan":">","lessThan":"<","equalTo":"=","isSet":"is set","isNotSet":"is not set","greaterThanEqual":"â¥","lessThanEqual":"â¤","range":"<>"},"countsIncludeChildren":"When filtering the defect numbers may not add up due to grouped defects. ","filterTree":{"selectDeselectDamages":"Select defects including child assets","selectImages":"Select images including child assets","hideTotalText":"all"},"DamageFiltersPanel":{"displayOptions":{"title":"by inclusion in report","deactivatedOption":"Deactivated defects","activeOption":"Active defects","showExcludedDamages":"Show excluded from report","showOnlyExcludedDamages":"Show only excluded from report"},"trackingRecordHistory":{"title":"by tracking","isTracked":"Tracked","isNotTracked":"Not tracked"},"changeStatus":{"title":"by change"},"dtrStatus":{"title":"by change"}},"FilteringToolbar":{"appliedFilters":"applied filters","reset":"Reset filters","noFilters":"NO"},"CombinedFilters":{"filters":"Filters","damages":"Defect filters","images":"Image filters","damagesOnImages":"When viewing defects, image filters apply to defects present on filtered images. The numbers indicate total defects that would remain if the image filter was active","imagesWithDamages":"When viewing images, defect filters apply to images containing filtered defects. The numbers indicate total images that would remain if the defect filter was active","regularDamages":"When viewing defects, defect filters apply to defects directly. The numbers indicate total defects that would remain if the defect filter was active","regularImages":"When viewing images, image filters apply directly to images. The numbers indicate total images that would remain if the image filter was active"},"greaterThanEqual":"Greater than or Equal (â¥)","lessThanEqual":"Less than or Equal (â¤)","range":{"field":{"placeholder":"From (incl.)"},"upperField":{"placeholder":"To (excl.)"}},"rangeValue":"Value Range (<>)","tooltips":{"crack":"You can choose the crack measurements entered by the inspector or estimated automatically by the AI. Please note you can select both filters for each components, or you can mix only one value of each component together."},"combinedFilters":{"imageCounter":"images","damageCounter":"defects"}},"OLViewer":{"addDamage":"Add defect","addImage":"Add image","addDamageAndImage":"Add defect/image","showDamages":"Show Defects","addDamageHint":"Please mark 2 or more points to define the geometry. Double-click on the last point will finalize the shape. Click on the \\"Create\\" button will confirm a defect creation.","cancel":"Cancel","create":"Create","rotateImage":"Rotate Image","imageRotationFailed":"Image rotation has failed due to server error. Please try again.","hideDamages":"Hide Defects","zoomIn":"Zoom in","zoomOut":"Zoom out","settings":"Settings","showRulers":"Show Axis Rulers","zoomReset":"Reset View","hideRulers":"Hide Axis Rulers","compoundTooltip":"Part of Group","imageRotate":"Rotate Image","compoundChildSelectTooltip":"Open child defect {childId}","compoundChildDeselectTooltip":"Close child defect {childId}"},"ImageActionsMenu":{"rotateImage":"Rotate Image","imageRotationFailed":"Image rotation has failed due to server error. Please try again.","delete":"Delete Image","edit":"Edit Image","confirmDeleteTitle":"Are you sure you want to delete this image?","confirmDeleteText":"All related data including defects will be lost. Grouped defects might be affected.","deleteBtnText":"Delete this image","successMessageDelete":"Image {imageId} was succesfully deleted with all related defects.","addImage":"Add Image"},"ratingLabel":{"rating":"Rating"},"ColumnsSelector":{"menuTooltip":"Columns selector"},"DataTable":{"ShowMoreCell":{"showMoreText":"Show more","showLessText":"Show less"}},"Header":{"LanguageSwitcher":{"title":"Language"},"index":{"freeTrialBtn":{"tooltip":"Click on this button will create your own free trial organization","text":"Start a free trial","success":"Your free trial organization will be available in the list of organizations in a few minutes. Please check for the name like \\"{email} (change me)\\""}}
1,"SupportCenterSidePanel":{"title":"Help & Support Center","getSupport":"Get support","contactSupport":"Contact support","exploreHelpCenter":"Explore Help center","moreResources":"More resources","blog":"Blog","webinar":"Webinars","trainings":"Trainings","legalSummary":"Legal summary","submitIdea":"Submit an idea"}},"pages":{"structures":{"_structureId":{"StructureInspectionsList":{"noResultsText":"No related inspections yet.","noinspectionsYet":"It seems that there are no inspections for this asset yet.","pleaseCreateInspection":"Please create an inspection!","createNewInspection":"Create new inspection"},"Structure2DPlansList":{"name":"Plan name","createdAt":"Upload date","description":"Description"},"Plans2DTab":{"index":{"no2DPlansYet":"It seems that there are no 2D plans for this asset yet.\\nPlease upload 2D plans!","upload2DPlanBtn":"Upload 2D plan"},"Upload2DPlanDialog":{"title":"Upload 2D plan","nameLabel":"Plan name","descriptionLabel":"Plan description"}},"StructurePlan2DDeleteDialog":{"title":"Are you sure you want to delete this plan?","text":"After deletion, this plan will no longer be accessible.","deleteBtnText":"Delete this plan","deleteSuccessText":"Plan \\"{planName}\\" was successfully deleted."},"Upload2DPlanDialog":{"cancel":"Cancel","edit":"Edit","update":"Update"},"Edit2DPlanDialog":{"title":"Edit 2D plan"}}},"inspections":{"_inspectionId":{"images":{"ImagesListView":{"columns":{"originalFilename":"Original name","isManual":"Upload source","imageId":"Image ID","structureName":"Component","comment":"Comment","resolution":"Resolution","gsd":"Mean GSD (mm)"},"uploadSource":{"manual":"Manual","batch":"Batch"},"edit":"Edit"}},"reports":{"ReportStatusButton":{"status":{"error":"Report error","success":"Download","pending":"Generating report"}},"ReportInfoRightPanel":{"title":"Report guide","ReportRulesTab":{"title":"Report rules"},"GeneralTagsTab":{"title":"General tags","searchPlaceholder":"Search for a tag","headerTag":"Tag","headerDesc":"Description"},"SpecialTagsTab":{"title":"Special tags"}}},"measures":{"MeasureForm":{"unAssignBtn":"Unassign measure"}}}},"admin-console":{"AdminConsoleLeftMenu":{"overview":"Overview","users":"Users"},"_organizationId":{"users":{"SpecialAccessDialog":{"title":"special access.","inspectionColumn":"Inspection","assetColumn":"Asset","accessColumn":"Access","canEdit":"can edit","canView":"can view","remove":"Remove"}}}}},"splitViewsSwitcher":{"hideOverview":"Hide overview","showOverview":"Show overview","hideImageView":"Hide image view","showImageView":"Show image view","showDetals":"Show details","hideDetails":"Hide details"},"sectionControls":{"hideOverview":"Hide overview"},"splitView":{"sectionControls":{"hideOverview":"Hide overview","showOverview":"Show overview","hideImageView":"Hide image view","showImageView":"Show Image View","hideDetails":"Hide details","showDetails":"Show details","atLeastOneSectionShouldBeOpened":"At least one section should be opened","maximize":"Maximize","minimize":"Minimize","hide":"Hide"},"uploadImage":{"before":" before","helpGuideWord":"help guide","helpGuide":"Please see the tutorial video and read the "}},"gallery":{"DataGalleryItemLabel":{"imageId":"Image id:"}},"SplitView":{"imagesGallery":{"noSelected3dPoint":"Please double click on the 3D model to see related images"},"UploadImage":{"downloadCliTool":"CLI tool for data larger than 300MB:"},"DamagePropertiesForm":{"MeasuresCard":{"assignBtn":"Assign Measure","emptyListPlaceholder":"It seems that this defect does not have any measure assigned yet."},"AssignDamageMeasureDialog":{"title_2":"Defect id","title_1":"Assign measure","cancel":"Cancel","applyBtn":"Assign","selectLabel":"Measure","selectNoDataText":"No measure types created for this inspection. Please create measure types in the Measures tab"},"DamageMeasuresList":{"unassignConfirmText":"Do you really want to unassign {measureName}? It will affect the list of measures for Inspection."},"DamageTrackingRecordSection":{"isParentDmgPlaceMessage":"Groups of defects could not be tracked. To see the available tracking records please go to the specific defect in a group.","hasNoLinkedDTRMessage":"It seems that this defect has not been yet linked to a tracking record.","openDTRManagementModal":"Find Tracking Record","removeDTRMember":"Remove Link","openDTRManagementModalForAlternatives":"Other Tracking Records"}},"OLViewer":{"defectOverflowLabel":"Not all defects are displayed","defectOverflowTooltip":"Only the defects loaded on the list page are displayed on the image. Apply filters to reduce the number of defects, or increase the number of defects per page to display more"},"CesiumViewer":{"defectOverflowLabel":"Not all defects are displayed","defectOverflowTooltip":"Only the defects loaded in the list page are shown on 3D model. Apply filters to reduce the number of defects, or increase the number of defects per page to see more"},"projectionDialog":{"title":"Projection is running","message":"We are projecting the newly created defect onto the 3D model. Please wait","messages":{"timeout":"Timeout exceeded. Please refresh the page later to see the projection","skip":"You can refresh the page later to see the projection","error":"Projection error: {error}"}}},"DamagesFilteringToolbar":{"filterDamages":"Filter defects","appliedDamageFilters":"defect filters"},"ImagesFilteringToolbar":{"filterImages":"Filter images","appliedImageFilters":"image filters"},"DamagesAppliedFilters":{"appliedDamageFilters":"Applied defect filters"},"ImagesAppliedFilters":{"appliedImageFilters":"Applied image filters"},"planUpdateDialog":{"updatePlan":"Update plan","timeForAnUpgrade":"It\'s time for an upgrade!","pleaseUpdateYourPlan":"Update your current membership to get more editor seats or free the existing ones!","youHaveReachedLimitOfEditors":"You have reached a limit of {n} editors in your organization!","pendingInvitationConsidered":"Please note that pending editor invitation, if any, is considered as an occupied seat."},"emptyListPlaceholder":{"uploadImages":"Upload images","downloadForWindows":"Download for Windows","downloadForLinux":"Download for Linux","downloadForMac":"Download for Mac","helpGuide":"Please see the tutorial video and read the ","helpGuideWord":"help guide","before":" before"},"invitationForm":{"invitationWasSentSuccessfully":"Invitation was sent successfully.","access":"Access"},"objectAccessDialog":{"canView":"can view","canEdit":"can edit","accessTo":"Special access to {name}","youCanInviteUsers":"You can invite users via email","usersHaveAcce
1ssByDefault":"All users with viewer or editor organization permissions have access by default.","users":"Users","pendingInvitations":"Pending invitations","ObjectUsers":{"name":"Name","access":"Access"},"noAssignedUsers":"No assigned users yet.","noPendingInvitations":"No pending invitations yet.","objectPendingInvitations":{"cancel":"Cancel","invitationCanceled":"Invitation for user {email} was canceled. Invitee will be informed via email."}},"dataTable":{"itemsPerPageText":"Items per page","pageText":"{start}-{end} of {total}"},"requestCustomFields":{"sendRequestBtn":"Send request","cancel":"Cancel","comment":"Comment","dialogText":"Please fill in the brief details below about the type of customization. Our Customer Excellence team will contact you shortly to clarify further details.","title":"Request custom fields","bannerText":"Want to add custom properties and attributes for your {entity}?","successMsg":"Your request was successfully sent to our Customer Excellence department. You will be contacted soon. Thank you for getting in touch!","damage":"Defect","inspection":"Inspection"},"reportsEmptyPlaceholder":{"startTheInspection":"Start the inspection","uploadImages":"Upload images","generateReport":"Generate report","needHelp":"Need help?","seeTutorial":"See tutorial","reportGuideBtn":"Report guide"},"FileInput":{"FileStatusItem":{"loading":"Uploading"}},"placeholder":{"comment":"Comment"},"DTR":{"DamageTrackingRecordMemberDetailsTable":{"trackingRecord":"Tracking record","component":"Component","status":"Status","prevInspectionDate":"Previous inspection date","prevInspectionType":"Previous inspection type","damageType":"Defect type","dimensions":"Dimensions","ratings":"Ratings"},"DamageDetailsTable":{"damageId":"Defect ID","component":"Component","damageType":"Defect type","dimensions":"Dimensions","ratings":"Ratings"},"DamageTrackingRecordComparisonView":{"visualViewTitle":"Visual comparison view","detailsViewTitle":"Details comparison view","visualViewTooltip":"Visual comparison View","detailsViewTooltip":"Details comparison view","noSelectionPlaceholder":"No defect is selected. Please click on the defects in the table to select it for comparison.","noImagePlaceholder":"No Image Data found. Please select another Item."},"DamageTrackingRecordDataView":{"prevDamagesTabTitle":"Previous Inspection Defects","dtrDetailsTabTitle":"Tracking Record","actions":{"linkToPrevDamage":"Click to Link this Defect"},"createDTRFromCurrentDmg":"Track Without Linking","unlinkCurrentDmgFromDTR":"Unlink","deleteCurrentDTR":"Delete","createDTRFromCurrentDmgTooltip":"Click to create tracking record from single defect. It is useful to handle defects which are new or to track a defect for future inspections","filterToggle":"Toggle Filters"},"DataTable":{"damageId":"Defect ID","component":"Component","status":"Status","inspectionDate":"Inspection Date","inspectionType":"Inspection Type","damageType":"Defect Type","dimensions":"Dimensions","ratings":"Ratings","trackingRecord":"Tracking record","prevComponent":"Component","prevInspectionDate":"Previous inspection date","prevInspectionType":"Previous inspection type","prevDamageType":"Defect type","prevDimensions":"Dimensions","prevRatings":"Ratings","latestInspectionDate":"Latest inspection date","latestInspectionType":"Latest inspection type","numRecords":"Number of records","dimensionsAI":"Dimensions (AI Generated)","dimensionsManual":"Dimensions (Manually Added)","notes":"Notes","unSelectableRow":"This row cannot be selected","noMembersAvailable":"No DTR Member Information available","spatialDistance":"Spatial distance","tracked":"Tracked","noDataAvailable":"No data available to show"},"DamageTrackingRecordStatusSelect":{"no_statuses":"No statuses available"},"Pagination":{"itemsPerPage":"Items per page","from":"of"},"DamageTrackingRecordFilters":{"title":"Filters","resultsIndicator":{"of":"of","results":"filter results"},"resetFilter":"Reset Filter"},"select":{"no_options":"No options available","SPATIAL_DISTANCE_ASC":"Spatial distance: Nearest","INSPECTION_START_DATE_DESC":"Inspection date: New to late","INSPECTION_START_DATE_ASC":"Inspection date: Late to new","DAMAGE_ID_DESC":"Defect ID: High to low","DAMAGE_ID_ASC":"Damage ID: Low to high","recommended":"Recommended","no_3d_coordinates":"There are no 3D coordinates of the selected defect available to be used for spatial distance sorting."}},"DTRFilters":{"appliedFilters":"Applied filters"},"imagesList":{"selectedImagesDeletedNotificationTitle":"Delete Image(s)","assignComponent":"Assign Component","imagesWereUpdated":"{amount} image(s) {ids} successfully updated","imagesAreSelected":"{n} images selected","noChangesAreIdentified":"No changes identified","doYouWantApplyChanges":"Do you want to apply these changes?","imagesWillBeUpdated":"{n} images will be updated","imageIds":"Image IDs"}},"form":{"fieldRequired":"Field is required","emailRequired":"Email is required","invali
1dEmail":"Email must be valid","optional":"Optional","dropFileOrClick":"Drag and drop a file or click","failed":"Failed","logoSizeError":"Image size should not exceed 2 Mb","fileFormat":"File format","maxImageSize":"Max image size","cancel":"Cancel","ok":"Ok","formatOfImageIsInvalid":"Format of the image is invalid. Allowed formats are {formats}","normStatusRequire":"Please define the norm. It is not allowed to start an inspection without a set norm.","images":"images","imageSizeErrorMessage":"Upload size exceed","pleaseRemoveSomeImages":"Please remove some images to continue.","passwordRequired":"Password is required","minLength":"Must have at least {length} characters","formatOfFileIsInvalid":"This file format is not supported","sizeOfImageIsInvalid":"Image size exceeds","invalidImageSizeErrorMsg":"Image size exceeds {size}","invalidFileSizeErrorMsg":"File size exceeds {size}"},"notification":{"success":"Success","failed":"Failed","close":"Close"},"user-groups":{"createUserGroups":"Create User Group","userGroupName":"User group name","assignedUsers":"Assigned users","description":"Description","lastModifiedDate":"Last modified date","confirmDeleteText":"Selected User Group will be deleted.","areYouSureDeleteAssigned":"There are assigned Users. Do you really want to delete this User Group?","edit":"Edit","delete":"Delete","title":"User Groups","createButton":"Create user group"},"user-groups-userGroupId":{"newUserGroup":"New User Group","userGroup":"User Group","userGroupName":"User Group Name","description":"Description","descriptionOptional":"Description - Optional","assignedUsersTabName":"Assigned Users","rolesTabName":"Roles","addUsers":"Add user","cancel":"Cancel","create":"Create","add":"Add","edit":"Edit","delete":"Delete","userName":"User name","of":"of","selected":"selected","update":"Update","creationDate":"Creation date","lastModifiedDate":"Last modified date","noAssignedRoles":"There are no assigned User Roles for given Group now.","pleaseSelectRoles":"Please edit the User Group and select the necessary User Roles if any.","rolesAssignementFailed":"Roles assignment to the group has failed for the following Roles: {roles}.","usersAssignementFailed":"User assignment to the group has failed for the following Users: {users}.","errorUsersRolesAssignment":"Error occurred during the Users/Roles assignment:","pleaseVerifyTheData":"Please verify the data and update the User Group if needed.","newItemTitle":"New User Group","generalTabName":"General Info","name":"Name"},"error":{"home":"Home","message403":"Forbidden","message404":"Page not found","message500":"Internal Server Error","messageOtherSorry":"Sorry! This is not working properly.","messageOtherWeKnow":"We know now about this mistake and are working to fix it.","details403":"You donât have permissions to access the page.","details404":"We couldnât find the page you were trying to reach.","details500":"Oops! An unexpected error seems to have occurred. Why not try refreshing your page or come back later?","message401":"You are not authorized for the selected action. Please log in first.","gotToLogin":"Go to login","messageDescription404":"We couldnât find the page you were trying to reach","messageDescription403":"You donât have permissions to access the page","messageDescription500":"Oops! An unexpected error seems to have occurred. Please refresh your page or come back later"},"admin-console":{"adminConsole":"Admin Console","editOrganizationDetails":"Edit Organization details","manageRolesAndPermissions":"Manage roles and permissions","manageUserGroupsAndRoles":"Manage user groups and roles","organization":"Organization","rolesAndPermissions":"Roles ({count})","userGroups":"User groups ({count})","users":"Users ({count})","manageUsers":"Manage users on the organization level"},"admin-console-roles":{"title":"Roles and permissions","createButton":"Create Role","roleName":"Role name","permissions":"Permissions","userGroups":"User groups","description":"Description","edit":"Edit"},"admin-console-roles-roleId":{"addUser":"Add User","addUserGroup":"Add User Group","tabs":{"generalTab":{"title":"Role Info","hint":"Roles are created with a defined set of permissions on the Platform level by Platform admin. \\nFurther, these Roles are available for usage under every Organization. It is not possible to update Role basic info and permissions set on the Organization level. \\nAvailable actions for Organization security admin are: assign User/User Group to Role and assign specific User or Group to a selected object. \\nThe set of objects permitted for the Role is limited by the Organization which Users have access to.\\nPermissions couldn\'t be directly assigned to User or User Group, only via Role","name":"Name","description":"Description","category":"Category"},"permissionsTab":{"allObjects":"All Objects","entitiesColumnName":"Entities","permissionsColumnName":"Permissions","reset":"Reset","search":"Search","showGrantedOnly":"Show granted only","title":"Permissions"},"userGroupsTab":{"addUserGroups":"Add User Groups","assignedUsers":"Assigned Users","blockTitle":"User Group could not be assigned on the Platform level while Role creation.","blockText":"Given functionality is available only in the context of specific Organization after Role is created.","cancel":"Cancel","description":"Description","modified":"Last Modified Date","noAssignedUserGroupsTitle":"There are no assigned User Groups yet.","noAssignedUserGroupsText":"Please click [Assign User Group] button to proceed","remove":"Remove","title":"Assigned User Groups ({number})","userGroupName":"User Group Name","userGroupsSelected":"user groups selected"},"usersTab":{"addUsers":"Add Users","blockTitle":"Users could not be assigned on the Platform level while Role creation.","blockText":"Given functionality is available only in the context of specific Organization after Role is created.","cancel":"Cancel","email":"Email","noAssignedUsersTitle":"There are no assigned Users yet.","noAssignedUsersText":"Please click [Add User] button to proceed.","remove":"Remove","title":"Assigned users ({number})","userGroup":"User Group","userName":"User Name","usersSelected":"users selected"}},"createdSuccessNotification":"Role \\"{name}\\" was successfully created","updatedSuccessNotification":"Role \\"{name}\\" was successfully updated","newItemTitle":"Create Role"},"admin-console-organizations":{"createButton":"Create organization","delete":"Delete","description":"Description","edit":"Edit","organizationLogo":"Organization logo","organizationName":"Organization name","title":"Organizations"},"admin-console-organizations-organizationId":{"cancel":"Cancel","createdBy":"Created by","description":"Description","dropLogoFileOrClick":"Drag and drop a logo file or click","generalInfo":"General Info","logotype":"Logo","newItemTitle":"Create Organization","organizationName":"Organization Name","save":"Save","update":"Update","createdSuccessNotification":"Organization \\"{name}\\" was created successfully"},"admin-console-users":{"title":"Users","createButton":"Create user","edit":"Edit","userName":"User name","email":"Email","organization":"Organization","userGroups":"User groups","roles":"Roles","active":"Active","yes":"Yes","no":"No","name":"Name","organizationPermissions":"Organization permissions","license":"License","lastActive":"Last active","you":"You","paidLicenseMeans":"Paid license means that a user occupies editor seat. View-only users are free.","inviteToOrganization":"Invite to organization","invitation-dialog":{"inviteToOrganization":"Invite people to your organization","youCanInviteUsers":"You can invite registered or unregistered users via e-mail","sendInvite":"Send invite","organizationPermissions":"Organization permissions","email":"E-mail","owner":"Owner","editor":"Editor","userIsMemberAlready":"User with email {emails} is organization member already. Access was granted automatically, and the user is notified.","viewer":"Viewer"},"search":{"placeholder":"Enter user name or email"},"editorSeats":"Editor seats","needMoreEditors":"Need more editors?","upgradeMembership":"Upgrade membership","totalSeats":"Total editor seats","availableSeats":"Available editor seats","activeSeats":"Active editor seats","pen
1dingSeats":"Pending editor seats","userTab":"Users","pendingTab":"Pending invitations","specialAccess":"Special access","specialAccessViewDetails":"View details","inviteSent":"Invite sent "},"admin-console-users-userId":{"newItemTitle":"Create User","firstName":"First Name","lastName":"Last Name","email":"Email","active":"Active","emailNotUnique":"Entered email already exists in the System. Please enter another email.","lastModifiedDate":"Last Modified Date","creationDate":"Creation Date","createdSuccessNotification":"User \\"{name}\\" was successfully created","updatedSuccessNotification":"User \\"{name}\\" was successfully updated"},"images":{"images":"Images","showingItemsNumber":"{number} of {totalNumber} items"},"images-imageId":{"imageId":"Image ID","itemNumber":"of {total} items","structure":"Asset","structureComponent":"Asset Component","inspection":"Inspection","damages":"Defects","creationDate":"Creation Date","viewInspection":"View Inspection"},"gallery":{"noImageAvailable":"No image available","itemNumber":"of {total} items"},"api":{"validations":{"errorMessages":{"Invalid_company_id":"Invalid company id.","User_not_found":"User not found.","User_already_assigned_to_the_company":"User already assigned to the company.","Field_must_contain_at_least_two_damage_IDs":"Field must contain at least two defect IDs.","At_least_one_of_damages_is_incorrect":"At least one of defects is incorrect.","Instance_is_required":"Instance is required.","Damage_is_not_compound":"Defect is not grouped.","Parent_was_not_found_or_it_is_invalid":"Parent was not found or it is invalid.","Parent_must_have_more_than_2_children":"Parent must have more than 2 children.","Parent_do_not_related_to_damage":"Parent is not related to defect.","Damage_is_not_compound_or_has_a_geometry":"Defect is not grouped or has a geometry.","You_do_not_have_permission_to_view_this_Inspection":"You do not have permission to view this Inspection.","You_do_not_have_permission_to_change_this_Inspection":"You do not have permission to change this Inspection.","Enter_a_valid_color":"Enter a valid color.","User_with_this_email_address_already_exists":"User with this email address already exists.","User_with_this_username_already_exists":"User with this username already exists.","Damages_must_have_the_same_type":"Merge error. Please select defects of the same defect type.","Unable_to_change_the_norm":"Unable to change the norm.","Organization_not_found_or_invisible_for_the_user":"Organization not found or invisible for the user.","Token_contained_no_recognizable_user_identification":"Token contained no recognizable user identification","This_user_is_currently_logged_in_Ony_single_login_allowed":"This user is currently logged in. Only single login allowed","A_user_with_that_username_already_exists":"A user with that username already exists.","Authentication_credentials_were_not_provided":"Authentication credentials were not provided.","Invalid_login_credentials":"Invalid login credentials.","Your_account_is_disabled":"Your account is disabled.","Role_not_found":"Role not found.","Content_Type_not_found":"Content Type not found.","No_object_found_with_for_the_given_content_type_and_ID":"No object found with for the given content type and ID.","You_do_not_have_permission_to_view_this_Structure":"You do not have permission to view this Asset.","You_do_not_have_permission_to_change_this_Structure":"You do not have permission to change this Asset.","Name_should_be_unique_inside_of_the_Organization":"Name should be unique inside of the Organization.","The_group_name_is_not_unique_Please_enter_another_name":"The group name is not unique. Please enter another name."}},"damages":{"statuses":{"confirmed":"Confirmed","not_confirmed":"Not Confirmed","controlled":"Controlled"},"types":{"Abplatzung":"Spalling","Andere":"Other","Bemoosung":"Moss","Feuchtigkeit":"Moisture","freiliegende_Bewehrung":"Exposed Reinforcement","Hohlstelle":"Cavity","Kiesnest":"Gravel Pockets","Korrosion":"Corrosion","Riss":"Crack","Rostfahne":"Rust Stain","efflorescence":"Efflorescence","Aussintern":"Efflorescence","Compound":"Group","Other":"Other","abplatzung":"Spalling","andere":"Other","bemoosung":"Moss","feuchtigkeit":"Moisture","freiliegende_bewehrung":"Exposed Reinforcement","hohlstelle":"Cavity","kiesnest":"Gravel Pockets","korrosion":"Corrosion","rostfahne":"Rust Stain","aussintern":"Efflorescence","compound":"Group","riss":"Crack","riss_plural"
1:"Cracks","abplatzung_plural":"Spallings","freiliegende_bewehrung_plural":"Exposed Reinforcements","aussintern_plural":"Efflorescences","korrosion_plural":"Corrosions","feuchtigkeit_plural":"Moistures","kiesnest_plural":"Gravel Pockets","hohlstelle_plural":"Cavities","rostfahne_plural":"Rust Stains","bemoosung_plural":"Mosses","andere_plural":"Others"}},"inspections":{"statuses":{"not_started":"Not Started","done":"Finished","new":"New","in_progress":"In progress","waiting":"Waiting for approval","approved":"Approved","finished":"Finished"},"inspectionType":{"major_inspection":"Major Inspection","minor_inspection":"Minor Inspection","special_inspection":"Special Inspection","routine_superficial":"Routine/Superficial","demonstration":"Demonstration","din_hauptpr_fung":"DIN Hauptprüfung","din_einfache_pr_fung":"DIN Einfache Prüfung","din_pr_fung_aus_besonderem_anlass":"DIN Prüfung aus besonderem Anlass","din_pr_fung_nach_besonderen_vorschriften":"DIN Prüfung nach besonderen Vorschriften","din_besichtigung":"DIN Besichtigung","rvs_pr_fung":"RVS Prüfung","rvs_laufende__berwachung":"RVS Laufende Ãberwachung","rvs_kontrolle":"RVS Kontrolle","rvs_sonderpr_fung":"RVS Sonderprüfung"}},"customPermissions":{"Add_UserGroup":"Add User Group","View_Organization_UserGroups":"View Organization User Groups","View_Organization_Members":"View Organization Members","View_Organization_Admin_Console":"View Organization Admin Console","View_Images":"View Images","Upload_Images":"Upload Images","Add_User_to_UserGroup":"Add User to User Group","Remove_User_from_UserGroup":"Remove User from User Group"},"norms":{"RVS_130311_Extended":"RVS 13.03.11 Extended","ratingSchemas":{"Zustandsnote_Bauteilgruppe_Bauteil":"Rating of Component or group","Zustandsnote_Master_Objekt_Objekt":"Condition Rating Master Object/Object","Zustandsnote_Schaden":"Rating Defect","ratings":{"0":"0","1":"1","2":"2","3":"3","4":"4","10":"1.0","11":"1.1","12":"1.2","13":"1.3","14":"1.4","15":"1.5","16":"1.6","17":"1.7","18":"1.8","19":"1.9","20":"2.0","21":"2.1","22":"2.2","23":"2.3","24":"2.4","25":"2.5","26":"2.6","27":"2.7","28":"2.8","29":"2.9","30":"3.0","31":"3.1","32":"3.2","33":"3.3","34":"3.4","35":"3.5","36":"3.6","37":"3.7","38":"3.8","39":"3.9","40":"4.0","1___no_or_very_small_damage":"1 - no or very small defect","1___very_good_condition":"1 - very good condition","2___minor_damage":"2 - minor defect","2___good_condition":"2 - good condition","3___sufficient_condition":"3 - sufficient condition","3___moderate_damage":"3 - moderate defect","4___poor_condition":"4 - poor condition","4___severe_damage":"4 - serious defect","5___worst_condition":"5 - worst condition","5___very_serious_damage":"5 - very serious defect","Not_rated":"Not rated","Not_checked":"Not checked","Not_verifiable":"Not verifiable","Not_existing":"Not existing","_":"â","S":"S","V":"V","D":"D","Zustandsnote":"Condition rating","Substanzkennzahl":"Substance figure","Standsicherheit":"Stability","Verkehrssicherheit":"Traffic Safety","Dauerhaftigkeit":"Durability","not_rated":"Not rated","not_checked":"Not checked","not_verifiable":"Not verifiable","not_existing":"Not existing"},"abbr":{"s":"S","v":"V","d":"D","zustandsnote":"Condition rating","substanzkennzahl":"Substance figure"},"bewertung_schaden___standsicherheit":"Stability","bewertung_schaden___verkehrssicherheit":"Traffic Safety","bewertung_schaden___dauerhaftigkeit":"Durability","zustandsnote_teilbauwerk_bauteilgruppe":"Condition Rating Substructure/ Group","substanzkennzahl_teilbauwerk_bauteilgruppe":"Substance figure Substructure/group of components","zustandsnote_schaden":"Rating Defect","zustandsnote_master_objekt_objekt":"Condition Rating Master Object/Object","zustandsnote_bauteilgruppe_bauteil":"Condition Rating Component group/ Group"}},"roles":{"categories":{"None":"None","Platform":"Platform","Organization":"Organization","Inspection":"Inspection","Structure":"Asset","none":"None","Service_Hub":"Service Hub","platform":"Platform","organization":"Organization","inspection":"Inspection","structure":"Asset","service_hub":"Service Hub"},"role":{"organization_owner":"Owner","organization_viewer":"Viewer","organization_member":"Special access","digital_inspection_owner":"Owner","digital_inspection_viewer":"Viewer","digital_inspection_translator":"Translator","inspection_owner":"Owner","inspection_editor":"Editor","inspection_viewer":"Viewer","inspection_rater":"Rater","asset_owner":"Owner","asset_editor":"Editor","asset_viewer":"Viewer","organization_editor":"Editor","organization_translator":"Translator","digital_inspection_editor":"Editor","structure_viewer":"Viewer","structure_owner":"Owner","structure_editor":"Editor"}},"measures":{"measureCategories":{"pluralNames":{"Tests_recalculations_to_be_carried_out":"Tests/recalculations to be carried out","Special_instructions_and_advice_for_future_controls_and_inspections":"Special instructions and advice for future controls and inspections","Measures":"Measures","empfohlene_ma_nahmen":"Empfohlene MaÃnahmen","objektbezogene_schadensanalyse__osa_":"Objektbezogene Scha
1densanalyse (OSA)","measures":"Measures","special_instructions_and_advice_for_future_controls_and_inspections":"Special instructions and advice for future controls and inspections","tests_recalculations_to_be_carried_out":"Tests/recalculations to be carried out","ma_nahmen":"MaÃnahmen","besondere_anweisung_oder_besonderer_hinweis_f_r_zuk_nftige":"Besondere Anweisung oder besonderer Hinweis für zukünftige","durchzuf_hrende_pr_fung_nachrechnung":"Durchzuführende Prüfung/Nachrechnung","tiltaks":"Tiltaks"},"singularNames":{"Special_instruction_or_advice_for_future_controls_and_inspections":"Special instruction or advice for future controls and inspections","Measure":"Measure","Test_recalculation_to_be_carried_out":"Test/recalculation to be carried out","Special_instructions_and_advice_for_future_controls_and_inspections":"Special instructions and advice for future controls and inspections","empfohlene_ma_nahmen":"Empfohlene MaÃnahmen","objektbezogene_schadensanalyse__osa_":"Objektbezogene Schadensanalyse (OSA)","measure":"Measure","special_instruction_or_advice_for_future_controls_and_inspections":"Special instruction or advice for future controls and inspections","test_recalculation_to_be_carried_out":"Test/recalculation to be carried out","ma_nahmen":"MaÃnahmen","besondere_anweisung_oder_besonderer_hinweis_f_r_zuk_nftige":"Besondere Anweisung oder besonderer Hinweis für zukünftige","durchzuf_hrende_pr_fung_nachrechnung":"Durchzuführende Prüfung/Nachrechnung","tiltak":"Tiltak"},"measure":"Measure | Measures","special_instruction_or_advice_for_future_controls_and_inspections":"Special instruction or advice for future controls and inspections | Special instructions or advices for future controls and inspections","test_recalculation_to_be_carried_out":"Test/recalculation to be carried out | Tests/recalculations to be carried out","recommended_measure":"Recommended measure","object_specific_damage_analysis__osa_":"Object-specific defect analysis (OSA)","tiltak":"Tiltak","empfohlene_ma_nahmen":"Empfohlene MaÃnahmen","objektbezogene_schadensanalyse__osa_":"Objektbezogene Schadensanalyse (OSA)","ma_nahmen":"MaÃnahmen","durchzuf_hrende_pr_fung_nachrechnung":"Durchzuführende Prüfung/Nachrechnung","besondere_anweisung_oder_besonderer_hinweis_f_r_zuk_nftige":"Besondere Anweisung oder besonderer Hinweis für zukünftige"},"measures":{"assasa":"assasa","asdsadsad":"asdsadsad","string":"string","Measure_1":"Measure-1","Measure_2":"Measure-2","Measure_1xxx":"Measure-1xxx","Measure_1______Risse_sanieren":"Measure-1 ____ Risse sanieren","Test_recalculation_to_be_carried_out_1":"Test/recalculation to be carried out-1","Besondere_Anweisung_oder_besonderer_Hinweis_f_r_zuk_nftige_Kontrollen_und_Pr_fungen_1":"Besondere Anweisung oder besonderer Hinweis für zukünftige Kontrollen und Prüfungen-1","Risse_verpressen":"Risse verpressen","FAhrbahn_erneuert":"FAhrbahn erneuert","Durchzuf_hrende_Pr_fung_Nachrechnung_1":"Durchzuführende Prüfung/Nachrechnung-1","Measure_3":"Measure-3","repair_edge_beam":"Repair edge beam","measure_1":"Measure-1","measure_2":"Measure-2","repair_spallings_with_exposed_reinforcement":"Repair spallings with exposed reinforcement"},"categories":{"Ma_nahme":"Measure | Measures","Besondere_Anweisung_oder_besonderer_Hinweis_f_r_zuk_nftige_Kontrollen_und_Pr_fungen":"Special instruction or advice for future controls and inspections | Special instructions or advices for future controls and inspections","Durchzuf_hrende_Pr_fung_Nachrechnung":"Test/recalculation to be carried out | Tests/recalculations to be carried out","measure":"Measure | Measures","Special_instruction_or_advice_for_future_controls_and_inspections":"Special instruction or advice for future controls and inspections | Special instructions or advices for future controls and inspections","Test_recalculation_to_be_carried_out":"Test/recalculation to be carried out | Tests/recalculations to be carried out","Measure":"Measure | Measures","Recommended_measure":"Recommended measure","Object_specific_damage_analysis__OSA_":"Object-specific defect analysis (OSA)"},"types":{"Sofortma_nahme":"Immediate action","Erforderliche_Ma_nahme_aus_Gr_nden_der_Tragf_higkeit_und_Gebrauchstauglichkeit":"Required measure for reasons of sustainability and usability","Erforderliche_Ma_nahme_aus_Gr_nden_der_Dauerhaftigkeit":"Action required for reasons of durability","Empfohlene_Ma_nahme":"Recommended action","Hauptpr_fung":"Main inspection","Sonderpr_fung":"Special inspection","Statistische_Nachrechnung":"Statistical recalculation","Immediate_action":"Immediate action","Required_measure_for_reasons_of_sustainability_and_usability":"Required measure for reasons of sustainability and usability","Action_required_for_reasons_of_durability":"Action required for reasons of durability","Recommended_action":"Recommended action","Main_inspection":"Main inspection","Special_inspection":"Special inspection","Statistical_recalculation":"Statistical recalculation","Operational_risk__immediate_action_required":"Operational risk, immediate action required","Safety_relevant_defect__high_priority":"Safety-relevant defect, high priority","Defect_of_medium_priority_influencing_durability":"Defect of medium priority influencing durability","Defect_of_no_priority___deviation_of_nominal_condition":"Defect of no priority â deviation of nominal condition","FK1___Operational_risk__immediate_action_required":"FK1 = Operational risk, immediate action required","FK2___Safety_relevant_defect__high_priority":"FK2 = Safety-relevant defect, high priority","FK3___Defect_of_medium_priority_influencing_durability":"FK3 = Defect of medium priority influencing durability","FK4___Defect_of_no_priority___deviation_of_nominal_condition":"FK4 = Defect of no priority â deviation of nominal condition"},"measureTypes":{"immediate_action":"Immediate action","required_measure_for_reasons_of_sustainability_and_usability":"Required measure for reasons of sustainability and usability","action_required_for_reasons_of_durability":"Action required for reasons of durability","re
1commended_action":"Recommended action","main_inspection":"Main inspection","special_inspection":"Special inspection","statistical_recalculation":"Statistical recalculation","operational_risk__immediate_action_required":"Operational risk, immediate action required","safety_relevant_defect__high_priority":"Safety-relevant defect, high priority","defect_of_medium_priority_influencing_durability":"Defect of medium priority influencing durability","defect_of_no_priority___deviation_of_nominal_condition":"Defect of no priority â deviation of nominal condition","fk1___operational_risk__immediate_action_required":"FK1 = Operational risk, immediate action required","fk2___safety_relevant_defect__high_priority":"FK2 = Safety-relevant defect, high priority","fk3___defect_of_medium_priority_influencing_durability":"FK3 = Defect of medium priority influencing durability","fk4___defect_of_no_priority___deviation_of_nominal_condition":"FK4 = Defect of no priority â deviation of nominal condition"},"dateProposals":{"Immediately":"Immediately","Short_term__within_3_years_":"Short-term (within 3 years)","Medium_term__within_6_years_":"Medium-term (within 6 years)","Long_term__within_10_years_":"Long-term (within 10 years)","Immediate":"Immediate","2_years":"2 years","4_years":"4 years","8_years":"8 years","Not_required":"Not required"},"dateProposal":{"2_years":"2 years","4_years":"4 years","8_years":"8 years","immediately":"Immediately","short_term__within_3_years_":"Short-term (within 3 years)","medium_term__within_6_years_":"Medium-term (within 6 years)","long_term__within_10_years_":"Long-term (within 10 years)","immediate":"Immediate","not_required":"Not required"}},"structures":{"structureType":{"structure":"Asset","bridge":"Bridge","bridge___rvs":"Bridge - RVS","bridge___din1076":"Bridge - DIN1076","concrete_structure":"Concrete asset","railway_tunnel":"Railway tunnel","road_tunnel":"Road tunnel","roadway":"Roadway","bridge__brazil":"Bridge - Brazil"},"structureTemplate":{"structure_components":"Asset components","superstructure":"Superstructure","substructure":"Substructure","bearing":"Bearing","roadway_expansion_joints":"Roadway expansion joints","pavement":"Pavement","waterproofing__drainage":"Waterproofing, drainage","edge_beam":"Edge beam","other_equipment":"Other equipment","expansion_joint":"Expansion joint","safety_system":"Safety System","waterproofing":"Waterproofing","equipment":"Equipment","prestressing":"Prestressing","foundation":"Foundation","bridge_ropes_and_cables":"Bridge ropes and cables","other":"Other","ceiling":"Ceiling","girder":"Girder","wall":"Wall","ground_plate":"Ground plate","pillar":"Pillar","tunnel_tube":"Tunnel tube","preportal_tunnel_start":"Preportal tunnel start","preportal_tunnel_end":"Preportal tunnel end","drainage_system":"Drainage system","superestrutura":"Superestrutura","mesoestrutura":"Mesoestrutura","infraestrutura":"Infraestrutura","encontro":"Encontro","elementos_complementares":"Elementos complementares"}},"users":{"invitation":{"user_invitation_is_not_needed":"User with email {emails} is organization member already. Access was granted automatically, and the user is notified.","user_invitation_already_exists":"Invitation was not sent to {emails} because of already existing duplicates. Please check pending invitations and revoke the non-relevant ones, if any.","internal_error":"An error occurred for user with email {emails}."}},"ratingSchemas":{"ratings":{"0":"0","1":"1","2":"2","3":"3","4":"4","10":"1.0","11":"1.1","12":"1.2","13":"1.3","14":"1.4","15":"1.5","16":"1.6","17":"1.7","18":"1.8","19":"1.9","20":"2.0","21":"2.1","22":"2.2","23":"2.3","24":"2.4","25":"2.5","26":"2.6","27":"2.7","28":"2.8","29":"2.9","30":"3.0","31":"3.1","32":"3.2","33":"3.3","34":"3.4","35":"3.5","36":"3.6","37":"3.7","38":"3.8","39":"3.9","40":"4.0","1___no_or_very_small_damage":"1 - no or very small defect","1___very_good_condition":"1 - very good condition","2___minor_damage":"2 - minor defect","2___good_condition":"2 - good condition","3___sufficient_condition":"3 - sufficient condition","3___moderate_damage":"3 - moderate defect","4___poor_condition":"4 - poor condition","4___severe_damage":"4 - serious defect","5___worst_condition":"5 - worst condition","5___very_serious_damage":"5 - very serious defect","not_rated":"Not rated","not_checked":"Not checked","not_verifiable":"Not verifiable","not_existing":"Not existing","_":"â","S":"S","V":"V","D":"D","zustandsnote":"C
1ondition rating","substanzkennzahl":"Substance figure","standsicherheit":"Stability","verkehrssicherheit":"Traffic Safety","dauerhaftigkeit":"Durability","1_liten_konsekvens":"1 Liten konsekvens","2_average":"2 Average","3_serious":"3 Serious","4_critical":"4 Critical","9_not_inspected":"9 Not inspected","2_middels_konsekvens":"2 Middels konsekvens","3_vesentlige_konsekvens":"3 Vesentlige konsekvens","4_stor_konsekvens":"4 Stor konsekvens","9_ikke_inspisert":"9 Ikke inspisert","m":"M","d":"D","s":"S","v":"V"},"abbr":{"s":"S","v":"V","d":"D","zustandsnote":"Condition rating","substanzkennzahl":"Substance figure"},"bewertung_schaden___standsicherheit":"Stability","bewertung_schaden___verkehrssicherheit":"Traffic Safety","bewertung_schaden___dauerhaftigkeit":"Durability","zustandsnote_teilbauwerk_bauteilgruppe":"Condition Rating Substructure/ Group","substanzkennzahl_teilbauwerk_bauteilgruppe":"Substance figure Substructure/group of components","zustandsnote_schaden":"Rating Defect","zustandsnote_master_objekt_objekt":"Condition Rating Master Object/Object","zustandsnote_bauteilgruppe_bauteil":"Rating Component group/ Group","skade_som_kan_p_virke_b_reevnen":"Skade som kan påvirke bæreevnen","skade_som_kan_p_virke_trafikksikkerheten":"Skade som kan påvirke trafikksikkerheten","skade_som_kan__ke_vedlikeholdskostnadene":"Skade som kan øke vedlikeholdskostnadene","skade_som_kan_p_virke_milj__estetikk":"Skade som kan påvirke miljø/estetikk"},"dtr":{"status":{"dtr_status_new":"New","dtr_status_changed":"Changed","dtr_status_not_changed":"No Change","dtr_status_repaired":"Repaired","withoutDtrStatus":"Not assigned"}}},"maintenance":{"downForMaintenance":"STRUCINSPECT\\nis currently down for maintenance. ","longAsRepairing":"It will not take as long as repairing bridges or tunnels.","checkLater":"Please check again later.","title":"Maintenance","contactSales":"Get info","organizeAdministrateAndMonitor":"Organize, administrate and monitor all maintenance works and manage priorities and costs within your construction program.","maintenanceComprisesWork":"Maintenance comprises work that is performed to maintain the condition of your infrastructure to a functional state of operations. Required measures are defined based on the inspection results such as condition assessment and asset ratings as well as detailed defect information and recommended measures.","maintenanceModuleEnablesProfessionalManagement":"The Maintenance module enables professional management for all maintenance measures of your asset. Similar to inspections you are able to manage detailed information and images to document and prove the efforts for the upgrade of asset conditions. Maintenance can also result in updates of the ratings and of the life-cycle analysis.","structure":"Asset"},"admin-console-user-groups-userGroupId":{"nameNotUnique":"The group name is not unique. Please enter another name."},"contentTypes":{"structure":"Asset | Assets","inspection":"Inspection | Inspections","organization":"Organization | Organizations","user_group":"User group | User groups","user":"User | Users","role":"Role | Roles","damage":"Defect | Defects","rating":"Rating | Ratings"},"inspections-inspectionId-measures":{"measureType":"Measure Type","dateProposal":"Date proposal","cost":"Cost","comment":"Comment","assignedTo":"Assigned to","added":"{n} added","add":"Add","noStructuresOrDamages":"No assets or defects","name":"Name","save":"Save","cancel":"Cancel","edit":"Edit","assign":"Assign","assignToMeasure":"Assign to Measure","selected":"{n} selected","structuresDamages":"Assets/Defects","structures":"Assets","structureComponents":"Asset components","damages":"Defects","delete":"Delete","confirmDelete":"Do you really want to delete this measure? It will be deleted for all related defects and assets.","deleteMeasure":"Delete measure","measureWasDeleted":"{measureName} was deleted successfully.","items":"{n} item(s)","apply":"Apply","type":"Type","reason":"Reason"},"inspections-inspectionId-summary":{"overallStructureRating":"Overall asset rating","structure":"Asset components","constructionYear":"Construction year (age)","rating":"Rating","damages":"Number of defects","dimensions":"Dimensions","unallocated":"Unallocated","total":"Total","ownDamages":"Own defects","includingChildStructuresDamages":"Defects including child assets","editSummary":"Edit summary","expertConclusion":"Expert conclusion","nextInspection":"Next inspection","save":"Save","cancel":"Cancel"},"\\"inspections-inspectionId-measures":{"type\\"":"Type"},"imageLoader":{"uploadingImages":"Uploading images","uploadedOfTotal":"{uploadedCount} of {totalCount}","dontCloseBrowserTab":"Do not close a browser tab while uploading","stop":"Stop"},"inspections-inspectionId-structure3dModel":{"bringInspectionToNextLevel":"Bring your inspection to the next level","crackDetection":"With artificial intelligence supported damage detection","digitalTwinCreation":"Creation of digital twins","advancedInspectionServices":"Data capture services","contactSales":"Get info","requestWasSentToSales":"Your request was successfully sent to our Sales department. You will be contacted soon. Thank y
1ou for getting in touch!","requestAdvancedInspection":"Request info about advanced inspections","requestInfo":"Request info"},"welcome":{"welcome-title":"Welcome!","welcome-desc":"We are generating a demo inspection for you, this could take a few minutes.\\nIt is worth the wait, please hang on.","wait-text":"Please wait, we are preparing demo data for you!"},"helpMenu":{"helpAndResources":"Help and resources","legalSummary":"Legal summary","contactSupport":"Get help","supportCenter":"Support Ñenter"},"requestMaintenance":{"requestAMaintenance":"Request a maintenance","cancel":"Cancel","requestInfo":"Request info","pleaseFillInDetails":"Please let us know if you need assistance to upgrade your account. We are happy to support you in all matters.","comment":"Comment","requestWasSentToSales":"Your request was successfully sent to the Sales department. You will be contacted soon. Thank you for getting in touch!","proceedBtn":"Request info"},"header":{"requestPersonalDemo":"Request Additional Services ","requestPersonalDemoTitle":"Request Additional Services","requestDemoBtnTitle":"Send request","contactOurServiceDesk":"Contact [email protected] for the details","freeTrialVersion":"Free trial","requestPlanUpdateTitle":"Send your request to our sales team.","requestPlanUpdateBtnTitle":"Request upgrade","helpAndSupportCenter":"Help & Support Center"},"life-cycle":{"title":"Lifecycle","text":{"p1":"STRUCINSPECT offers a wide range of services to support you in defining the most effective maintenance strategies for your assets:","p2":"Our expertise and aging models, standard lifecycles and cost catalogs change the information obtained from inspections and asset assessments into meaningful maintenance scenarios. These prognoses provide a solid base to determine the budget and the maintenance requirements."},"panels":{"panel1Title":"Lifecycle Assessment (LCA)","panel2Title":"Lifecycle Cost Analysis (LCCA)","panel3Title":"Lifecycle Risk Analysis (LCRA)","panel4Title":"Asset Valuation","panel4Content":"Use a current asset valuation as baseline to define budgets for all treatments. In combination with the advanced digital inspection services there will be more objective data in order to perform a more thorough asset valuation.","panel3Content":"Extend your life cycle analysis using a risk assessment tool to determine to what extent treatments will be required in the future from a maintenance risk point of view.","panel2Content":"Extend your life cycle analysis using costs or cost-benefit calculations based on given budgets and customizable cost catalogs for different types of maintenance treatments (on the different levels of an asset).","panel1Content":"Use a selected life cycle scenario as a base in order to provide a definition from technical and financial point of view as to when and which maintenance should happen. The life cycle can be used to analyze a single asset, a stretch or the whole network. Life cycle analysis can happen on asset, asset component and / or element level (all using empirical models). In combination with the advanced digital inspection services, an analysis on defect level (mechanistic model) delivers even more accurate and more fine-granular results. Details such as climate conditions or already committed treatments can also be c
1onsidered."},"contactSales":{"openButton":"Get info","title":"Let\'s talk about life cycle management!","subject":"Lifecycle management requested"},"chart":{"title":"Total number of assets"}},"imageInput":{"uploadedImage":"Uploaded image","fileSizeExceeds":"Image size should not exceed "},"createStructure":{"createNewStructure":"Create new asset"},"structures-structureId-create":{"createNewStructure":"Create new asset","next":"Next","structureInfo":"Asset info","structureComponents":"Asset components","fillRequiredInformation":"To continue to next step, fill in the required fields\\n","createdSuccessMsg":"Asset {name} was successfully created."},"structures-create":{"backBtn":"Back"},"pages":{"login":{"index":{"emailPassDontMatch":"Incorrect e-mail or password","forgotPass":"Forgot password?","emailHasNotVerified":"Your email hasn not been verified yet! Please check your inbox or","resendVerification":"Resend verification letter","newToStrucInspect":"New to StrucInspect?","registerBtn":"Register","loginBtn":"Log in","poweredBySi":"Powered by"}},"register":{"index":{"title":"Join the AI-volution of structural inspections","readAndAgreeWith":"I have read and agree with","readAndAgreeAnd":"and","privacyPolicy":"Privacy Policy","termsConditions":"Terms & Conditions","registerBtn":"Register","emailTaken":"Email is invalid or already taken","alreadyHaveAnAccount":"Already have an account?","loginButton":"Log in","checkEmailTitle":"Verify your email","checkEmailText":"We have sent verification instructions to your email","confirmDoesNotMatch":"Password confirmation does not match","label":{"email":"E-mail","lastName":"Last name","firstName":"First name","password":"Password","confirmPassword":"Confirm password"},"rules":{"firstNameRequired":"First Name is required","lastNameRequired":"Last Name is required","confirmPassRequired":"Password confirmation is required"}},"verify":{"emailWasSent":"Email was sent","somethingWentWrong":"Something went wrong!","emailVerified":"Email verified!","successMsg":"Your email was successfully verified, \\nlet\'s STRUCTIVATE!","errorMsg":"It seems that the link is expired, you need to\\nre-register to get a new link","resendBtn":"Resend the verification email","loginBtn":"Log in","loginKHBtn":"Log in to Knowledge Hub"}},"change-password":{"index":{"title":"Forgot your password?","description":"Enter the email associated with your account \\nand we will send you an email with instructions \\nto reset your password","resetBtn":"Reset password","checkEmailTitle":"Check your email","checkEmailText":"We have sent a password recover instruction to your email","label":{"email":"E-mail"}},"set":{"title":"Create new password","description":"Your new password must be different from \\npreviously used passwords","label":{"newPass":"New Password","confirmPass":"Confirm Password"},"resetBtn":"Reset password","somethingWentWrong":"Something went wrong!","passUpdated":"Password updated!","passUpdatedDescription":"Your password has been successfully updated","linkExpired":"Looks like this link has expired","loginBtn":"Log in to Digital Inspection","loginBtnKHub":"Log in to Knowledge Hub"}},"admin-console":{"_organizationId":{"index":{"created":"Creation date","modified":"Last modified","organizationName":"Organization name"}}},"invite":{"accept":{"somethingWentWrong":"Something went wrong","errorMsg":"Looks like the invite is not working.","home":"Home","pleaseContactUs":"Please contact us at [email protected]","invitationOutdated":"Looks like the invitation is outdated. Please check if you already have the necessary access. If you do not have access, contact an organization owner for the new invitation.","emailIsDifferent":"Your STRUCINSPECT account registration email is different from the email used in the invitation. Please contact the inviter for sending one more invitation to your registration email."}},"inspections":{"_inspectionId":{"reports":{"headers":{"name":"Report name","templateName":"Report template","createdAt":"Date & time","status":"Status"}}}}},"userProfileMenu":{"accountSettings":"Account settings","changePassword":"Change password","deleteAccount":"Delete account"},"deleteAccountDialog":{"cancel":"Cancel","deleteAccount":"Delete account","deleteAccountTitle":"Delete account","pleaseLeaveComment":"If you have a moment, please leave a comment why you\'re leaving","leaveYpurFeedbackHere":"Leave your feedback here","leaveYourFeedbackHere":"Leave your feedback here","deletingAccountIsPermanent":"Please keep in mind that deleting your STRUCINSPECT account is permanent and will remove all your stored data forever!","yourSubscriptionWillBeCanceled":"Your subscription, if any, will be immediately canceled.","successMessage":"You request was successfully sent to our Service Desk. You\'ll be contacted soon!"},"layoutSwitcher":{"layout":"Layout","horizontal":"Horizontal","vertical":"Vertical"},"admin-console-organizationId":{"editButton":"Edit organization info","editGeneralInfo":"Edit general info","yourPlanDetails":"Your membership details","editorSeats":"Editor seats","addSeats":"Add seats","contactSales":"Request info","updateYourMembership":"Update your membership as you go","aiAssistedDamageDetection":"AI-assisted defect detection.","useOurNetwork":"Use a neural network to analyse your concrete asset images for defects.","imagesTo3DModel":"Images to 3D model.","get3DModel":"Get the digital representation of your asset.","damageMapping":"3D defect mapping.","mapDamages":"Automatic defects pinpoint on your asset 3D model."},"structures-structureId-plan2dId":{"editButton":"Edit details","deleteButton":"Delete","originalFileNameTitle":"Original file name","planViewTitle":"Plan view","description":"Description","createdAt":"Upload date"},"errors":{"authentication_credentials_were_not_provided":"Authentication credentials were not provided.","token_is_invali
1d_or_expired":"Token is invalid or expired","token_not_valid":"Token not valid","you_do_not_have_permission_to_perform_this_action":"You do not have permission to perform this action.","enter_a_valid_email_address":"Enter a valid email address.","this_field_is_required":"This field is required.","invalid_login_credentials":"Invalid login credentials.","not_found":"Not found.","format_of_the_image_is_invalid_allowed_formats_are_jpeg__jpg__png":"Format of the image is invalid. Allowed formats are jpeg, jpg, png","user_not_found":"User not found","no_active_account_found_with_the_given_credentials":"No active account found with the given credentials","given_token_not_valid_for_any_token_type":"Given token not valid for any token type","token__exp__claim_has_expired":"Token \'exp\' claim has expired","invalid_company_id":"Invalid company id.","user_already_assigned_to_the_company":"User already assigned to the company.","field_must_contain_at_least_two_damage_ids":"Field must contain at least two defect IDs.","at_least_one_of_damages_is_incorrect":"At least one of defects is incorrect.","instance_is_required":"Instance is required.","damage_is_not_compound":"Defect is not a group.","parent_was_not_found_or_it_is_invalid":"Parent was not found or it is invalid.","parent_must_have_more_than_2_children":"Parent must have more than 2 children.","parent_do_not_related_to_damage":"Parent is not related to defect.","damage_is_not_compound_or_has_a_geometry":"Defect is not a group or has a geometry.","y
1ou_do_not_have_permission_to_view_this_inspection":"You do not have permission to view this Inspection.","you_do_not_have_permission_to_change_this_inspection":"You do not have permission to change this Inspection.","enter_a_valid_color":"Enter a valid color.","user_with_this_email_address_already_exists":"User with this email address already exists.","user_with_this_username_already_exists":"User with this username already exists","a_user_with_that_username_already_exists":"A user with that username already exists.","content_type_not_found":"Content Type not found.","merge_error_please_select_damages_of_the_same_damage_type":"Merge error. Please select defects of the same defect type.","field_must_contain_at_least_two_damage_i_ds":"Field must contain at least two defect IDs.","name_should_be_unique_inside_of_the_organization":"Name should be unique inside of the Organization.","no_object_found_with_for_the_given_content_type_and_id":"No object found with for the given content type and ID.","organization_not_found_or_invisible_for_the_user":"Organization not found or invisible for the user.","role_not_found":"Role not found.","the_group_name_is_not_unique_please_enter_another_name":"The group name is not unique. Please enter another name.","this_user_is_currently_logged_in_only_single_login_allowed":"This user is currently logged in. Only single login allowed","token_contained_no_recognizable_user_identification":"Token contained no recognizable user identification","unable_to_change_the_norm":"Unable to change the norm.","email_already_in_use":"Email already in use.","password_confirmation_failed":"Password confirmation failed","your_account_is_disabled":"Your account is disabled.","your_account_is_not_verified":"Your account is not verified.","damages_must_have_the_same_type":"Merge error. Please select defects of the same defect type.","this_field_may_not_be_blank":"This field may not be blank.","__detail____detail___given_token_not_valid_for_any_token_type___codename___given_token_not_valid_for_any_token_type___alias___errorsgiven_token_not_valid_for_any_token_type____code____detail___token_not_valid___codename___token_not_valid___alias___errorstoken_not_valid____messages_____detail_____token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string___token__exp__claim_has_expired____code__token_not_valid______codename_____token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token__exp__claim_has_expired___code__token_not_valid______alias___errors__token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token__exp__claim_has_expired___code__token_not_valid_______":"{\\"detail\\":{\\"detail\\":\\"Given token not valid for any token type\\",\\"codename\\":\\"given_token_not_valid_for_any_token_type\\",\\"alias\\":\\"errors.given_token_not_valid_for_any_token_type\\"},\\"code\\":{\\"detail\\":\\"token_not_valid\\",\\"codename\\":\\"token_not_valid\\",\\"alias\\":\\"errors.token_not_valid\\"},\\"messages\\":[{\\"detail\\":\\"{\'token_class\': ErrorDetail(string=\'AccessToken\', code=\'token_not_valid\'), \'token_type\': ErrorDetail(string=\'access\', code=\'token_not_valid\'), \'message\': ErrorDetail(string=\\\\\\"Token \'exp\' claim has expired\\\\\\", code=\'token_not_valid\')}\\",\\"codename\\":\\"__token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token__exp__claim_has_expired___code__token_not_valid___\\",\\"alias\\":\\"errors.__token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token__exp__claim_has_expired___code__token_not_valid___\\"}]}","__detail____detail___given_token_not_valid_for_any_token_type___codename___given_token_not_valid_for_any_token_type___alias___errorsgiven_token_not_valid_for_any_token_type____code____detail___token_not_valid___codename___token_not_valid___alias___errorstoken_not_valid____messages_____detail_____token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token_is_invali
1d_or_expired___code__token_not_valid______codename_____token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token_is_invalid_or_expired___code__token_not_valid______alias___errors__token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token_is_invalid_or_expired___code__token_not_valid_______":"{\\"detail\\":{\\"detail\\":\\"Given token not valid for any token type\\",\\"codename\\":\\"given_token_not_valid_for_any_token_type\\",\\"alias\\":\\"errors.given_token_not_valid_for_any_token_type\\"},\\"code\\":{\\"detail\\":\\"token_not_valid\\",\\"codename\\":\\"token_not_valid\\",\\"alias\\":\\"errors.token_not_valid\\"},\\"messages\\":[{\\"detail\\":\\"{\'token_class\': ErrorDetail(string=\'AccessToken\', code=\'token_not_valid\'), \'token_type\': ErrorDetail(string=\'access\', code=\'token_not_valid\'), \'message\': ErrorDetail(string=\'Token is invalid or expired\', code=\'token_not_valid\')}\\",\\"codename\\":\\"__token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token_is_invalid_or_expired___code__token_not_valid___\\",\\"alias\\":\\"errors.__token_class___errordetail_string__accesstoken___code__token_not_valid_____token_type___errordetail_string__access___code__token_not_valid_____message___errordetail_string__token_is_invalid_or_expired___code__token_not_valid___\\"}]}","method__get__not_allowed":"Method \\"GET\\" not allowed.","invalid__bearer__header__credentials_string_should_not_contain_spaces":"Invalid \\"bearer\\" header: Credentials string should not contain spaces.","json_parse_error____utf_8__codec_can_t_decode_byte_0xa0_in_position_335__invalid_start_byte":"JSON parse error - \'utf-8\' codec can\'t decode byte 0xa0 in position 335: invalid start byte","multipart_form_parse_error___invalid_boundary_in_multipart__none":"Multipart form parse error - Invalid boundary in multipart: None","json_parse_error___expecting_value__line_1_column_1__char_0_":"JSON parse error - Expecting value: line 1 column 1 (char 0)","unsupported_media_type__application_json__in_request":"Unsupported media type \\"application/json\\" in request.","incorrect_type_expected_pk_value__received_inmemoryuploadedfile":"Incorrect type. Expected pk value, received InMemoryUploadedFile.","duplicate_template":"Entered report template name is already in use. Please change the name.","_kek__is_not_a_valid_choice":"\\"kek\\" is not a valid choice.","unsupported_language":"Unsupported language","unsupported_media_type__text_plain__in_request":"Unsupported media type \\"text/plain\\" in request.","select_a_valid_choice_that_choice_is_not_one_of_the_available_choices":"Select a valid choice. That choice is not one of the available choices."},"roles":{"role":{"organization_member":"Special access"}},"users":{"license":{"free":"Free","paid":"Paid"}},"user":{"access":{"canEdit":"can edit","canView":"can view"}},"$vuetify":{"dataIterator":{"rowsPerPageText":"Items per page"},"dataFooter":{"itemsPerPageText":"Items per page"}},"assets-structureId-edit":{"editAsset":"Edit asset"},"assets-structureId":{"overview":"Asset overview","components":"Asset components","inspections":"Inspections list","plans":"2D plans"},"inspections-inspectionId-reports":{"noImagesText":"It seems that your inspection does not have images. Please upload photos of your asset, mark defects, and then generate the report.","noReportsText":"It seems that your inspection does not have generated reports yet.","startInspectionsText":"Please start the inspection, add defects or images to be able to generate a report.","inspectionStartMessage":"Inspection started successfully ","startInspectionsTextNoPermissions":"The inspection should be started and have defects or images for further report generation.","noImagesTextNoPermissions":"The inspection should have images with defects for further report generation."},"admin-console-reports":{"created":"Created","name":"Template name","reportTemplates":"Report templates","uploadNewTemplate":"Upload new template","uploadReportTemplate":"Upload report template"},"admin-console-report":{"download":"Download","templateDeleteNotificationText":"Do you really want to delete this report template? Undo operation is not possible. Already generated inspection reports will not be affected.","templateDeleteNotificationTitle":"Delete report template","deleteTemplate":"Delete"},"uploadFile":{"maxUploadSize":"Max upload size","form":{"reportTemplateName":"Report template name"},"upload":"Upload","cancel":"Cancel"},"tag":{"inspection":{"endDate":"Displays end date of the inspection.","status":"Displays inspection status.","startDate":"Displays start date of the inspection.","inspectionYear":"Displays inspection year.","weather":"Displays weather conditions at the moment of inspection.","comments":"Displays comments for the inspection.","nextInspection":"Next inspection date.","link":"Inspection website link.","expertConclusion":"Displays expert summary.","name":"Displays inspection name.","overallStructureRating":"Inspection common rating.","responsibleEngineers":"Inspection responsible engineers."},"organization":{"logo":"Outputs logo (image) of the organization related to the inspection","name":"Outputs the name of the organization related to the inspection","description":"Outputs the description of the organization related to the inspection"},"custom_field":{"name":"Outputs names of the custom fields of the defect assigned to the asset and its child components. Requires iterator to be used in the brackets..","value":"Outputs values of the custom fields of the damage assigned to the asset and its child components. Requires iterator to be used in the brackets.","group":"Outputs group name of the custom field of the defect assigned to the asset and its child components. Requires iterator to be used in the brackets."},"custom_field_group":{"name":"Allows to output names of defect custom fields grouped by custom fields groups for the specific asset or its child component. Requires iterator to be used in the brackets."},"template":{"name":"Displays inspection template name.","description":"Displays inspection template description."},"asset":{"name":"Displays asset name.","link":"Displays asset link.","dimensions":"Displays asset dimensions."},"rating_schema":{"name":"Outputs names of the asset ratings grouped by images (including child components). Requires iterator usage in the brackets.","label":"Outputs labels of rating types for asset ratings grouped by images (including child components). Requires iterator usage in the brackets.","orderNumber":"Outputs order number of rating types for asset ratings grouped by images (including child components). Requires iterator usage in the brackets.","abbreviation":"Outputs abbreviations of rating types for asset ratings grouped by images (including child components). Requires iterator usage in the brackets."},"rating":{"name":"Displays names of the inspected asset ratings grouped by rating type. Requires iterator to be used in the brackets.","comment":"Displays rating comment of the inspected asset grouped by rating type. Requires iterator to be used in the brackets"},"measure":{"name":"Displays names of defect measures. Requires iterator to be used in the brackets."},"measure_category":{"name":"Displays names of measure types of asset measures grouped by images (including child components). Requires iterator to be used in the brackets."},"damage":{"damageId":"Displays defect ids grouped by asset and its child components(to which defects are assigned). Requires iterator to be used in the brackets.","isCompound":"Displays info about defect complexity - group or not - grouped by asset and its child components (to which defects are assigned).Requires iterator to be used in the brackets.","isManual":"Displays the source of the defect (AI-detected or manually added) grouped by asset and its child components (to which defects are assigned).Requires iterator to be used in the brackets.","crackLength":"Displays value of defect length for cracks grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets.","crackWidth":"Displays value of defect width for cracks grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets.","spallingArea":"Displays value of defect area for spallings grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets.","thumbnail":"Outputs defect thumbnails (small image representation focused on the particular defect), grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets.","deactivated":"Displays info about defect status - real defect or marked as
1not a defect - grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets.","notes":"Displays defect notes grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets.","damageType":"Displays defect type values grouped by asset and its child components (to which defects are assigned). Requires iterator to be used in the brackets."},"image":{"originalFilename":"Outputs image original name (unique name as given after registration in the system). Requires iterator to be used in the brackets.","image":"Outputs image photo. Requires iterator to be used in the brackets.","isManual":"Displays the source of the image (bulk upload or manual adding)Requires iterator to be used in the brackets.","imageId":"Displays the source of the image (bulk upload or manual adding)Requires iterator to be used in the brackets.","comment":"Outputs image comment. Requires iterator to be used in the brackets."},"custom":{"export_date":"report export date","asset_tree":"Creates the whole asset tree with ratings per each child component. Options: {{inspection.assetTree(depth=n)} asset tree with limited max depth of n (+ ratings info).","measures":"Outputs a set of tables with measures info. No customization of columns is possible. ","damages":"Creates a set of tables with defects info grouped by structure (by default). Only active defects are exported, excluding children. Default sorting - by Defect ID, asc. Sorting criterion and order could be changes, e.g. {{inspection.damages(sortBy=rating,desc)}}.","damage_on_image":"Outputs a set of tables per each inspection image with active defects, including information about defects. No grouping by default. Grouping options - by asset, e.g. {{inspection.damageOnImage(groupBy=asset)}}. Default sorting - by Image ID, asc; could be changed to descending. No customization of columns is possible."}},"errorMessage":" We couldnât find the page you were trying to reach","clipboard-copy":{"copyHint":"Copy to clipboard","copiedHint":"Copied to clipboard"},"dtr":{"actions":{"removeMembersFromDTR":{"success":"Successfully removed Defect from Defect Tracking Record.","error":"Something went wrong while trying to remove the Defect from the Defect Tracking Record.","btnLabel":"Unlink","title":"Remove link","text":"Are you sure you want to unlink this defect from the tracking record?"},"linkPrevDamage":{"title":"Link Defect","text":"This defect is currently linked to a tracking record. Linking this defect will replace it with the new tracking record.","btnLabel":"Re-Link Defect"},"addMembersToDTR":{"success":"Successfully linked Defect","error":"Something went wrong while trying to link the Defect"},"unlinkCurrentDamage":{"title":"Unlink","text":"Are you sure you want to unlink the current defect from the tracking record?","btnLabel":"Unlink"},"deleteCurrentDTR":{"title":"Delete Defect Tracking Record","text":"Are you sure you want to delete tracking record completely? This will delete it for previous inspections too.","btnLabel":"Delete DTR","error":"Something went wrong while trying to delete the current Defect Tracking Record.","success":"Successfully deleted the current Defect Tracking Record."}},"status":{"dtr_status_changed":"Changed","dtr_status_repaired":"Repaired","dtr_status_not_changed":"No change","dtr_status_new":"New","dtr_no_status":"No status","INSPECTION_START_DATA_DESC":"Inspection date: New to late","DAMAGE_ID_DESC":"Defect ID: High to low","DAMAGE_ID_ASC":"Defect ID: Low to high","INSPECTION_START_DATE_ASC":"Inspection date: Late to new"},"damage":{"tracked":"Yes","not_tracked":"No"},"sorting":{"SPATIAL_DISTANCE_ASC":"Spatial distance: Nearest","INSPECTION_START_DATE_DESC":"Inspection date: New to late","INSPECTION_START_DATE_ASC":"Inspection date: Late to new","DAMAGE_ID_DESC":"Defect ID: High to low","DAMAGE_ID_ASC":"Defect ID: Low to high"}},"INSPECTION_START_DATA_ASC":"Inspection date: Late to new","detailedErrors":{"this_field_is_required":"The Required field is missing: {{data}}","generic":"Sorry something unforeseen happened - please tell us about it to improve our platform together","dtr_structure_not_found":"Structure with id {{data}} does not exist","dtr_merged_damages_found":"Some defects you try to link are merged defects. Such defects cant be part of DTR. IDs: {{data}}","dtr_soft_deleted_damages_found":"Soft deleted defects can\'t be part of DTR: {{data}}","dtr_multiple_dtrs_found":"Supplied defects belong to more than one DTR. DTR IDs: {{data}}","dtr_multiple_damages_per_inspection_found":"Each DTR can only contain one defect per inspection. The following inspections were referenced multiple times: {{data}}","dtr_damage_inspections_unsuitable_for_dtr":"The following defects are part of inspections with templates unsuitable for DTRs: {{data}}","dtr_new_status_is_older_than_damage_to_add":"You can\'t link a defect to DTR younger than already linked defect with status New","dtr_damages_in_dtrs_can_not_be_added_to_compound":"Defects that are part of DTRs cannot be added to a grouped defect. Defect IDs: {{data}}","dtr_damages_in_dtrs_can_not_be_added_to_a_compound":"Defects that are part of DTRs cannot be added to a grouped defect. Defect IDs: {{data}}"},"hello":"HELLO","validation":{"asset":{"limitAreaRule":"The area value has to be between 0.000001 and 1000000"}}}')},356:function(e){e.exports=JSON.parse('[{"name":"English","code":"en","short":"en","file":"en.json","revision":null},{"name":"Deutsch","code":"de","short":"de","file":"de.json","revision":null},{"name":"Español","code":"es","short":"es","file":"es.json","revision":null},{"name":"Hrvatski","code":"hr","short":"hr","file":"hr.json","revision":null},{"name":"Norsk","code":"nb_NO","short":"no","file":"no.json","revision":null},{"name":"Translator keys","code":"TKeys","short":"TKeys","file":"tKeys.json","revision":null}]')},370:function(e,t,a){e.exports=a(371)},381:function(e,t,a){"use strict";a.r(t),function(e){var n=a(162);t.default=function(t){var{redirect:a,route:i}=t;return Object(n.a)(e.env.MAINTENANCE_MODE)?a("/emergency-maintenance"):"/emergency-maintenance"===i.path?(i.path,a("/structures")):void 0}}.call(this,a(24))},390:function(e,t,a){"use strict";a.r(t),t.default=function(e){var{route:t,isDev:a}=e;if(!a){var{_paq:n}=window;if(n){var i=t.path;n.push(["setReferrerUrl",i]),n.push(["setCustomUrl",i]),n.push(["setDocumentTitle",t.name]),n.push(["deleteCustomVariables","page"]),n.push(["setGenerationTimeMs",0]),n.push(["trackPageView"]);var s=document.getElementById("content");n.push(["MediaAnalytics::scanForMedia",s]),n.push(["FormAnalytics::scanForForms",s]),n.push(["trackContentImpressionsWithinNode",s]),n.push(["enableLinkTracking"])}}}},391:function(e,t,a){"use strict";a.r(t),function(e){t.default=function(t){var{from:a}=t;e.env.referrer=a}}.call(this,a(24))},392:function(e,t,a){"use strict";a.r(t),t.default=function(e){var{store:t}=e;t.dispatch("notifications/clearErrors")}},426:function(e,t,a){"use strict";a.r(t),a.d(t,"state",(function(){return n})),a.d(t,"getters",(function(){return i})),a.d(t,"actions",(function(){return s})),a.d(t,"namespaced",(function(){return o}
1));a(15),a(18);var n=()=>({}),i={isAuthenticated:e=>e.auth.loggedIn,loggedInUser:e=>e.auth.user,isWelcomeMode:e=>!e.auth||!e.auth.user||!e.auth.user.lastUsedOrganizationReady},s={nuxtServerInit(e,t){var{dispatch:a}=e;return Promise.all([a("organizations/nuxtServerInit",t)]).catch((e=>{throw console.error("nuxtServerInit",{config:e.response?e.response.config:void 0,data:e.response?e.response.data:void 0}),e}))}},o=!1},427:function(e,t,a){"use strict";a.r(t),a.d(t,"state",(function(){return n})),a.d(t,"mutations",(function(){return i})),a.d(t,"actions",(function(){return s}));var n=()=>({list:[]}),i={SHOW(e,t){-1===e.list.findIndex((e=>e.id===t.id))&&e.list.unshift(t)},CLOSE(e,t){e.list=e.list.filter((e=>e.id!==t.id))},CLEAR(e){e.list=[]},CLEAR_ERRORS(e){e.list=e.list.filter((e=>"error"!==e.type))}},s={show(e,t){var{commit:a}=e;a("SHOW",t)},close(e,t){var{commit:a}=e;a("CLOSE",t)},clear(e){var{commit:t}=e;t("CLEAR")},clearErrors(e){var{commit:t}=e;t("CLEAR_ERRORS")}}},428:function(e,t,a){"use strict";a.r(t),a.d(t,"state",(function(){return d})),a.d(t,"mutations",(function(){return u})),a.d(t,"actions",(function(){return p})),a.d(t,"namespaced",(function(){return m}));var n=a(2),i="SET_ORGANIZATIONS",s="SET_CURRENT_ORG",o="SET_CURRENT_ORG_ID_ASYNC",r="SET_CURRENT_ORG_ID",c="SET_ORGANIZATION",l="SET_ORG_PERMISSIONS",d=()=>({list:[],current:null,currentIdAsync:null,currentOrgId:null,permissions:[],permissionsInit:!1,permissionsPromise:null}),u={[i](e,t){e.list=t},[s](e,t){e.current=t},[c](e,t){var a=e.list.find((e=>e.id===t.id));a&&Object.assign(a,t)},[o](e,t){e.currentIdAsync=t},[r](e,t){e.currentOrgId=t},[l](e,t){e.permissions=t,e.permissionsInit=!0},SET_ORG_PERMISSIONS_PROMISE(e,t){e.permissionsPromise=t},SET_ORG_PERMISSIONS_INIT(e){e.permissionsInit=!0}},p={logout(e){var{commit:t}=e;t(l,[])},fetch(e){var t=this;return Object(n.a)((function*(){var{commit:a}=e,{items:n}=yield t.$organizationsService.list();a(i,n)}))()},updateCurrentOrganization(e,t){var a=this;return Object(n.a)((function*(){var{commit:n}=e,{id:i}=t,c=a.$organizationsService.switchOrganization(i);yield c,n(s,t),n(r,i),n(o,c.then((()=>i)))}))()},updateOrganization(e,t){var{commit:a}=e;a(c,t)},nuxtServerInit(e,t){var{dispatch:a}=e,{$auth:n}=t}},m=!0},429:function(e,t,a){"use strict";a.r(t),a.d(t,"state",(function(){return r})),a.d(t,"mutations",(function(){return c})),a.d(t,"actions",(function(){return l})),a.d(t,"namespaced",(function(){return d}));var n=a(2),i="SET_SHOW_COMPOUND_DAMAGES_WARNING",s="HIDE_NEW_INSPECTION_WARNING",o="RESET_NEW_INSPECTION_WARNING_STATE",r=()=>({showCompoundDamagesWarning:!0,hideNewInspectionsWarning:{}}),c={[i](e,t){e.showCompoundDamagesWarning=t},[s](e,t){e.hideNewInspectionsWarning=Object.assign({},e.hideNewInspectionsWarning,{[t]:!0})},[o](e){e.hideNewInspectionsWarning={}}},l={closeCompoundDamagesWarning:e=>Object(n.a)((function*(){var{commit:t}=e;t(i,!1)}))(),closeWarningForNewInspection:(e,t)=>Object(n.a)((function*(){var{commit:a}=e;a(s,t)}))(),resetWarningsForNewInspection:e=>Object(n.a)((function*(){var{commit:t}=e;t(o)}))()},d=!0},506:function(e,t){},508:function(e,t){},51:function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"c",(function(){return i})),a.d(t,"a",(function(){return s}));a(92),a(177),a(38),a(27),a(39),a(76),a(616);var n=e=>null==e?[]:Array.isArray(e)?e:[e],i=function(){var e=arguments.length>1?arguments[1]:void 0,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null};var s=e=>"TRUE"===e||"true"===e;!function(){var e,t;var a={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(e in a)if(e in document){t=a[e];break}}()},519:function(e,t){},521:function(e,t){},546:function(e,t){},547:function(e,t){},552:function(e,t){},554:function(e,t){},56:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(30),{User:i}=n.models;class s extends i{constructor(e){super(e),this.fullName=s.computeFullName(this)}static computeFullName(e){return e.fullName?e.fullName:e.firstName&&e.lastName?"".concat(e.firstName," ").concat(e.lastName):e.firstName||e.lastName}}var{UserInvitation:o}=n.models;var{Organization:r}=n.models},561:function(e,t){},580:function(e,t){}},[[370,22,8,6,9,7,0,36,27,30,37,34,39,31,29,23,26,25,35,24,33,40,38,32,28,4]]]);
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.